Konstantin Hudyakov
aee12eb6b8
[IFT] Edit Debug lesson to use new evaluate expression field
...
IJ-CR-18086
GitOrigin-RevId: c2b070b13f19cab6025d463b4da578b8eafaf045
2021-12-08 10:15:36 +00:00
Alexey Merkulov
886d9dd533
[IFT] Fix PyCharm onboarding feedback report title
...
GitOrigin-RevId: 93151ce6f77fbffc73a0a2fe0c72f3427f9de953
2021-12-07 15:52:38 +00:00
Alexey Merkulov
63124b4d43
Add ID into feedback JSON to distinguish reports without any external information
...
IJ-CR-18077
GitOrigin-RevId: 4720f3976ccab8d5962d566b144da581340537e6
2021-12-06 16:45:42 +00:00
Alexey Merkulov
9b0e9690d9
[IFT] Remove internal action for showing onboarding feedback form
...
Feedback form can be easy invoked by closing the onbording tour
GitOrigin-RevId: e16e2cdb366fd2b6c8f4ec306b168b35f9b8800b
2021-12-02 12:14:31 +00:00
Alexey Merkulov
b8d06312aa
[IFT] Extract onboarding feedback texts to bundles
...
IJ-CR-18009
GitOrigin-RevId: 065da286507c383c8ab9c568cca5291bc1438762
2021-12-01 18:14:53 +00:00
Alexey Merkulov
454aa8e3a4
[IFT] Move interpreter feedback option to PyCharm onboarding code
...
IJ-CR-18009
GitOrigin-RevId: ef915f688ac7650350931a3ed6481c34b40ea030
2021-12-01 18:14:52 +00:00
Konstantin Hudyakov
8366c14ee9
[IFT] Extract 'markDirectoryAsSourcesRoot' method to ProjectUtils
...
IJ-CR-18000
GitOrigin-RevId: e895753205b6edf6e848d16afd474b2b7a8cf5f0
2021-12-01 11:17:48 +00:00
Alexey Merkulov
d59d0117c7
[IFT] Show feedback notification when returning to module list
...
GitOrigin-RevId: 2e4360e3c2b2a44f11d3b219526ea0b47d66b25f
2021-11-30 14:53:39 +00:00
Dmitry Pogrebnoy
4ad7f731de
[Feedback] Update UI to Kotlin DSL 2.0 and update agreement
...
IJ-CR-17867
GitOrigin-RevId: 53cf87da8a7b9bf3919727191287211982bf3bbe
2021-11-30 12:45:09 +00:00
Alexey Merkulov
635db47250
[IFT] Collect onboarding specific data for feedback and invoke feedback on PyCharm onboarding lesson end
...
Also change JSON-serialization code.
Exit link will invoke feedback dialog directly (before the project close), project close will show notification on welcome screen (minimized into green circle now) and 'cancel' on 'show more lessons' will show notification in learning project.
IJ-CR-17369
GitOrigin-RevId: 679cd0f1ed4ea7c30ff869a5e8354c9bc5364104
2021-11-22 15:13:27 +00:00
Alexey Merkulov
4eda6f4062
[IFT] Refactor lesson end API
...
IJ-CR-17369
GitOrigin-RevId: 9446ba0ad535fae4b5c491ca14a98e91d48845bc
2021-11-22 15:13:24 +00:00
Alexey Merkulov
62eaf772a9
[IFT] Fix button text capitalization
...
GitOrigin-RevId: edc3c4969217ccd2704c2acecc4e283a7c8b2f99
2021-11-18 16:17:31 +00:00
Konstantin Hudyakov
4d19d10cf8
[IFT] Report module id in 'start_module_action' event instead of localized name
...
IJ-CR-17256
GitOrigin-RevId: fc381347933348a4d3f4ce287876c7cae6356b20
2021-11-17 12:26:03 +00:00
Konstantin Hudyakov
7b2267516b
[IFT] Add informers with link to restore changed incorrect settings
...
IJ-CR-16949
GitOrigin-RevId: 91ebe9c6b11d3b769022a4ad77a4bb254ea6ab62
2021-11-12 11:02:51 +00:00
Konstantin Hudyakov
bbb4d7ec3c
IFT-300 Adapt Find in Files lesson samples to Python 2.7
...
IJ-CR-16198
GitOrigin-RevId: 54a7ee531d436430d0a27927e610471d36f7adfc
2021-11-01 15:18:50 +00:00
Artem Pronichev
0464d8c371
IJPF-CR-2637 fixed articles in messages
...
GitOrigin-RevId: c6811d218eee695ab99e51e7fa3727a6860b6d93
2021-10-28 09:42:31 +00:00
Alexey Merkulov
dc82d8e8f2
[IFT] Improve diagnostic when action cannot be found
...
EA-268435 - IAE: AnActionEvent.$$$reportNull$$$0
IJ-CR-15871
GitOrigin-RevId: a72e848fcff7871c066a1f61524f2f3f30a2f21c
2021-10-26 16:58:34 +00:00
Alexey Merkulov
ee222f2aff
[IFT] Fix possible NPE because of nullable toString
...
IJ-CR-15871
GitOrigin-RevId: ae0b94a5af17eeb867752dfa62337eeac48306ce
2021-10-26 16:58:28 +00:00
Alexey Merkulov
cb9d895960
[IFT] Add comments about help link names
...
GitOrigin-RevId: 745d8d57caf5877696376be258ff97137ab6374d
2021-10-22 12:44:03 +00:00
Alexey Merkulov
6fec34e0bc
[IFT] Complete help links for Java, Python and Ruby course
...
GitOrigin-RevId: d58a00415a5af1506c7fabd1a17b3c13e54cb9a2
2021-10-21 18:34:42 +00:00
Alexey Merkulov
a744f02f55
[IFT] Improve help link API
...
GitOrigin-RevId: 9931c91e63d983a9e94ea7d301da79e9579d08ab
2021-10-21 18:34:37 +00:00
Alexey Merkulov
e561d63446
[IFT] Switch on help links and cover Editor Basics and Completion modules
...
GitOrigin-RevId: 71496673b0e005b659049c1bc4048bfb37edf956
2021-10-20 18:54:52 +00:00
Alexey Merkulov
d46fccd837
[IFT] Fix Run Configuration lessons
...
GitOrigin-RevId: 67fde709814573c173bef0bd349141ca57403a98
2021-10-18 18:58:14 +00:00
Alexey Merkulov
7f8584c186
[IFT] Replace fest-swing for assertj-swing
...
GitOrigin-RevId: 27e36833ecd29e551554540770b72ffc99b3d02b
2021-10-15 16:41:58 +00:00
Konstantin Hudyakov
ce9f8f493c
[IFT] Highlight debugger toolbars depending on new or old layout
...
IJ-CR-15320
GitOrigin-RevId: 862f8dfde290e29d9302d5d1d19a736186920dfa
2021-10-15 10:10:47 +00:00
Alexey Merkulov
1150e487df
IFT-299 Improve PyCharm diagnostic during PyCharm learning project creation.
...
GitOrigin-RevId: 6cef17c929d482026bfa1c212261301af7a11717
2021-10-13 18:59:06 +00:00
Konstantin Hudyakov
769d463a46
[IFT] Link Java, Python and Go lessons with TipsOfTheDay
...
GitOrigin-RevId: f48801cca6a176d01600bd3f36e64d3490ea5c00
2021-10-13 10:14:55 +00:00
Konstantin Hudyakov
881df34fde
IFT-296 Adapt onboarding tours to the new debugger UI
...
GitOrigin-RevId: 54cea8817ab2eac9f1396dfcb3b5b574cdfd4ae5
2021-10-08 09:11:55 +00:00
Aleksey Pivovarov
aa0a99d1e0
ui: fix incorrect encoding in bundled strings
...
GitOrigin-RevId: b945291d452eb90037a5b6721eefc96a7bfc7481
2021-09-30 17:12:53 +00:00
Alexey Merkulov
d19fa945ea
[IFT] Move proposeRestoreForInvalidText method to utils
...
GitOrigin-RevId: 65fe3061aa37a7dc1ea55dde22cb533a91dcc2db
2021-09-22 16:57:25 +00:00
Artem Pronichev
6c9e6e9f7d
[ift] feedback after the team review + updates for the Onboarding tour
...
GitOrigin-RevId: f5ed5c46e6f8fd57d0eb9808ffeb3204ef40ba09
2021-09-17 11:03:47 +00:00
Alexey Merkulov
fe11c6556c
[IFT] Rework completion steps in Python onboarding lesson
...
GitOrigin-RevId: 619e9de8ef77a237104d8bc432d8f465084a469f
2021-09-16 11:50:17 +00:00
Alexey Merkulov
51987381ea
[IFT] Extract common debug panel highlighting
...
GitOrigin-RevId: b107f2c1783cad16938976f39efd6a469d99dcdf
2021-09-15 19:58:45 +00:00
Alexey Merkulov
582cae251e
[IFT] Fix debug actions highlighting in the PyCharm onboarding tour
...
GitOrigin-RevId: 7e1605e4e07afb6f7c06808b66fd2dde3a96b436
2021-09-15 19:58:43 +00:00
Alexey Merkulov
c988cce07f
[IFT] Add wait indexing task into the PyCharm onboarding tour
...
GitOrigin-RevId: 16c81343155cb683e9f903d89f8efd22f5d65b9e
2021-09-14 19:17:13 +00:00
Alexey Merkulov
a92dbefffe
[IFT] Add ui settings check into the PyCharm onboarding lesson
...
GitOrigin-RevId: 80a33d173f741968dd5963b88df2bfdb54adf2af
2021-09-14 19:17:12 +00:00
Alexey Merkulov
be09a4391a
[IFT] Refactor end-onboarding message and move general remark to common lessons bundle
...
GitOrigin-RevId: 6245133c07401a7f53ee31b8a9043fe6705bbc31
2021-09-09 17:39:07 +00:00
Konstantin Hudyakov
8e91f22b20
IFT-265 Add lesson about Local History feature
...
GitOrigin-RevId: 4438df6ef2c2fa728b604969d13d07a4f6e49808
2021-08-31 16:10:13 +00:00
Alexey Merkulov
1fd855ae58
[IFT] Extract common python-related configuration
...
GitOrigin-RevId: 978a8f629cdd9cd1f1f85a9c9c5d173dcaebc686
2021-08-24 16:23:27 +00:00
Alexey Merkulov
9bc56abe97
[IFT] Content structure refactoring: make it possible for learning project to be subdirectory of learning content
...
GitOrigin-RevId: db32d289c50b6dd21bd609d0911b9aa899906769
2021-08-24 16:23:26 +00:00
Alexey Merkulov
4d0abe8a06
[IFT] Propose to choose python interpreter when start learning from welcome screen and no SDK found
...
IJ-CR-12594
GitOrigin-RevId: 5b424cc24239fb2603990995f0c5bd010191a453
2021-08-18 13:24:03 +00:00
Alexey Kudravtsev
17669befde
make smRunner non-exported to avoid leaking tcServicesMessages library to api modules
...
GitOrigin-RevId: f322bed68735d60a9f59aae94ca6b4cb829afc78
2021-07-20 13:00:22 +00:00
Alexey Merkulov
120d07d8bb
[IFT] Reformat
...
GitOrigin-RevId: b625b8411722f764ba2dece7d102bc0eb3f3549d
2021-07-19 19:26:03 +00:00
Alexey Merkulov
c45ac9022d
[IFT] Cleanup
...
GitOrigin-RevId: 058d8a627202490e91743a7ec275ed339e209f91
2021-07-19 19:26:00 +00:00
Alexey Merkulov
41f8291331
[IFT] Fix step over highlighting in Python debug lesson
...
GitOrigin-RevId: aa74295d3269d4a983ffc18852695a91366f1963
2021-07-15 17:40:25 +00:00
Alexey Merkulov
235137db84
[IFT] Add yet another restore into onboarding tour
...
GitOrigin-RevId: ad95b2b8f41c9f3f514c386807d73d135f477002
2021-07-14 21:28:51 +00:00
Alexey Merkulov
ca3cd52098
IFT-249 Disable onboarding tour and the promotion for PyCharm Edu
...
GitOrigin-RevId: 2a8eee85747ec1e8df311e69ef2ddfbe4761fe94
2021-07-13 13:16:57 +00:00
Konstantin Hudyakov
5a21fb37d6
[IFT] Switch on Git lessons by default
...
IJ-CR-11765
GitOrigin-RevId: d4458a1df0ff5dac76a7ac546c5a4fc7190461be
2021-07-13 11:40:33 +00:00
Alexey Merkulov
5b561cb543
[IFT] Fix restore in onboarding tour
...
GitOrigin-RevId: 9b04885b75101ef392cb26b93ad6c132d750712f
2021-07-13 10:11:50 +00:00
Konstantin Hudyakov
8fc2b8449c
[IFT] Fix closing project by dialog button in Python onboarding tour
...
Obtain data context before dialog showing. Otherwise the action will not be performed because context will be based on the dialog but dialog is not showing.
IJ-CR-11694
GitOrigin-RevId: 660d69790cd4007fb4ed952e1b8eb463b765169d
2021-07-12 13:25:48 +00:00