Gregory.Shrago
b54dcb3a6c
fix DataProvider cast in lessons
...
GitOrigin-RevId: 7518e8c1d95c1bc1c269e152b1832e29f09180ee
2024-08-09 18:18:23 +00:00
Dmitry Batrak
d2d4f6ab88
GTW-7495 Keymap settings in HTTPClient in devcontainer is incorrect
...
Use context-dependent Ctrl/Cmd+Enter shortcut to take into account the OS of the client process
GitOrigin-RevId: 1ec4df494b81c9c25972918a4f25a9e8d02688e9
2024-04-10 11:41:38 +00:00
Konstantin Hudyakov
a924dddaea
IFT-536 Fix starting of some Git lessons
...
There was a problem with the stripe button name we tried to find, so we searched by the incorrect name.
Use the name from the tool window title provider instead of the hardcoded message from the bundle (the same provider is used for stripe button name).
GitOrigin-RevId: aa2ada90d442bad433a065df20f5608a771c8100
2023-12-18 12:48:16 +00:00
Julia Beliaeva
586207252a
[vcs-log] refactor DataGetter function names
...
GitOrigin-RevId: c547887b301950bc4c73f90bd7de5ec2a83bac89
2023-11-16 00:07:05 +00:00
Maxim.Banaev
149b8f7fd4
CPP-34907 [FeaturesTrainer] Git > Quick Start stuck when preparing sandbox
...
Change ToolbarComboWidget to ToolbarComboButton in GitFeatureBranchWorkflowLesson
Remove code duplication in the lesson
GitOrigin-RevId: f926be1809ddb3006ff532a35576520e1f325bba
2023-09-12 13:44:57 +00:00
Maxim.Banaev
f60ebef687
CPP-34907 [FeaturesTrainer] Git > Quick Start stuck when preparing sandbox
...
GitOrigin-RevId: 69420ee201960f884463570b7687a9d483242355
2023-09-08 16:52:16 +00:00
Julia Beliaeva
e1dde99c3b
[vcs-log] extract an interface to encapsulate text filter field in the log tab
...
GitOrigin-RevId: 4f22449068be456e9a71226a59d81a673ec3a98d
2023-08-26 01:12:19 +00:00
Vladimir Krivosheev
8dd13764a9
IDEA-326151 update hash algo for icons
...
GitOrigin-RevId: bb8f3acd0314190362619afb86151270b893f082
2023-08-09 14:46:20 +00:00
Alexey Merkulov
a8b334de45
IFT-463 Fix wording
...
GitOrigin-RevId: a2359d63d457459fb5cacac28d44aeb26e3a93cb
2023-06-14 22:04:33 +00:00
Daniil Ovchinnikov
97f0a7fd3b
migrate usages of ModalityState.NON_MODAL to ModalityState.nonModal
...
GitOrigin-RevId: fb4855bfa90dbf384fed24871e4b28ab803847bb
2023-06-09 21:58:50 +00:00
Dmitry Matveev
a9d10a0919
Feature trainer. Small fix for Rider
...
(cherry picked from commit 94b7508656b9f68681340541e77e5c6989e7e18f)
IJ-CR-107213
GitOrigin-RevId: c00afc6a1fce10b85ecabd11b8f5fce9960b13ee
2023-05-09 11:35:09 +00:00
Dmitry Matveev
c5b0fccfc9
Proofread VCS lesson in the feature trainer
...
GitOrigin-RevId: c1d8eaf086a44e7992810772e8401097893744c6
2023-04-20 10:43:11 +00:00
Vladimir Krivosheev
6dbda83b26
use komihash for icon classes to align rasterized key with a runtime cache key (same algo)
...
GitOrigin-RevId: fec04acb91d4a69d5c50571d3408c9b0ce3fddd4
2023-03-24 15:49:56 +00:00
Konstantin Hudyakov
c7b72363eb
[IFT] Edit text in Git lessons
...
GitOrigin-RevId: 2d7d313eec05fc93e60cba70d622aee70b85329c
2023-03-14 16:00:55 +00:00
Konstantin Hudyakov
58b330b232
[IFT] Refactor: extract opening git tool window steps to utils
...
GitOrigin-RevId: f4854e6bd187b77cf5f78b037d7df25216aebca7
2023-03-14 16:00:52 +00:00
Alexey Merkulov
aaea90d631
[IFT] Apply JBUI scaling in popup construction instead of call places
...
IJ-CR-103403
GitOrigin-RevId: 30b92fe24ca3b54a144fbc0ce4e6ac9adc7180e6
2023-02-24 15:00:53 +00:00
Konstantin Hudyakov
e6ceb976ea
[IFT] Git lessons cleanup
...
GitOrigin-RevId: 042ab06730f125d4c979a51952410b2d52a0dde1
2023-02-15 17:25:07 +00:00
Konstantin Hudyakov
7ea1824ace
[IFT] Improve Git lessons
...
- make highlightings less aggressive
- add more popups
- replace 'click to proceed' steps with gotIt popups where it is suitable
GitOrigin-RevId: 3242ad7ff361a135c29c01cda1ed78c611780f25
2023-02-15 17:25:04 +00:00
Konstantin Hudyakov
fea0d09484
[IFT] Fix UI tests in Git lessons
...
GitOrigin-RevId: ca88dc30a2d8b552c4ba5485335f505b7161c700
2023-02-15 17:25:01 +00:00
Konstantin Hudyakov
b927380be2
[IFT] Adapt Git lessons to new UI
...
GitOrigin-RevId: df9d2e67d3d3715423111c94e4ceed27071a3827
2023-02-15 17:24:57 +00:00
Daniil Ovchinnikov
578eaaf60e
rename library kotlin-stdlib-jdk8 -> kotlin-stdlib
...
GitOrigin-RevId: cddf45ccfd5563d3fe209bea62a1c37c94f44ff9
2023-01-10 12:22:34 +00:00
Dmitry Matveev
748be09c39
Feature Trainer. Improve wording in the 'Git' lesson
...
GitOrigin-RevId: 8d57f4b2abefa259fc7142547166a467f98a74af
2023-01-10 10:23:54 +00:00
Vladimir Krivosheev
8e919e297f
space and qodana, git feature trainer - do not use internal API to load SVG
...
GitOrigin-RevId: 1b84c2beb1320869203099c7911624e40769248d
2022-12-27 10:27:29 +00:00
Konstantin Hudyakov
d794e669d8
IFT-419 Fix highlighting of Show Diff action in Git Annotate lesson
...
Improve the check ot not highlight `Show Diff in Separate Window` action.
GitOrigin-RevId: 3dcb223694667c1cc21b152528eac696a1f8ee3d
2022-11-14 16:15:43 +00:00
Konstantin Hudyakov
bac7f3589a
[IFT] Fix empty Git Log in Git lessons
...
For some reason it is not updated properly during Git repository initialization and first showing of Git Log tool window. Annotate lesson stuck because of it.
GitOrigin-RevId: 2bd39f47b813fe2a9dd265f092aa2e012d8b454b
2022-11-02 16:16:40 +00:00
Konstantin Hudyakov
508df86697
[IFT] Merge Git Lessons plugin into main IFT plugin
...
So, there will be only one IDE Features Trainer plugin in the installed plugins page.
IJ-CR-95996
GitOrigin-RevId: 15aad69f3ec75bb928dfa2a5d7ecaee5b5fb45be
2022-09-28 14:54:21 +00:00
Aleksandr Krasilnikov
fb8a5f439c
[NewUI] Move log filter actions from popup to the search field
...
IDEA-290199
GitOrigin-RevId: ee0fb0b48a745938fd80c04d822e574ce3114458
2022-09-21 11:22:05 +00:00
Konstantin Hudyakov
2b20bea008
[IFT] Fix incorrect indents before and after code and action text elements
...
Shortcuts and code should be surrounded by non break spaces, so it is better to use `LearningDslBase` methods than specifying them directly in the bundles.
GitOrigin-RevId: 1107b77c6c1968c47dfe0ae7a13604e74ebb8e40
2022-09-16 06:19:29 +00:00
Aleksey Pivovarov
be53a46721
vcs: remove usages of deprecated API - CommonCheckinProjectAction
...
GitOrigin-RevId: f215e9b996bf022e239c03648011b901d8f0b445
2022-09-09 15:10:09 +00:00
Konstantin Hudyakov
09cf2b1fee
IDEA-300739 Add tests for checking integration of lessons with tips
...
GitOrigin-RevId: 04aeced1e0b20f5f74f0296270fa6ce22020d66e
2022-09-01 15:42:25 +00:00
Konstantin Hudyakov
5ae19d4044
IDEA-300739 Remove obsolete declarations of tips for lessons
...
GitOrigin-RevId: 23f0dc181089c24280e88702da46228b3777750f
2022-09-01 15:42:24 +00:00
Konstantin Hudyakov
26265ef6ff
IDEA-300739 Specify tips for lessons in learning course
...
GitOrigin-RevId: a74698489a8af593e07a936422e27ebe76da6f98
2022-09-01 15:42:23 +00:00
Konstantin Hudyakov
321b94a7a3
IDEA-298422 Implement ShortcutTextPart
...
And also extract and generalize ActionKeyPopup
GitOrigin-RevId: 6e5a1abeaad8d4b53956d5f9053b2dedf002c27b
2022-08-05 06:30:05 +00:00
Julia Beliaeva
12b19bfde4
[vcs-log] introduce VcsLogCommitSelection to keep information about selected commits
...
GitOrigin-RevId: b37440175c7547d2a58826fe787a35bbaaf84fdf
2022-07-18 21:31:08 +00:00
Aleksey Pivovarov
21b85d02a8
vcs: decouple toolwindow UI from ChangesViewCommitWorkflowHandler
...
GitOrigin-RevId: 31b2d8cabaca87a1bccc7c36eb323b8a72612d45
2022-07-12 10:57:00 +00:00
Konstantin Hudyakov
491cf0fcb0
[IFT] Move 'gotItStep' task to LessonUtil
...
IJ-CR-26892
GitOrigin-RevId: 7d52918839c0dc77ee6c6c1022a0085e2a1ecadc
2022-07-07 11:05:23 +00:00
Aleksey Pivovarov
6362e76015
action-update-thread: commit message history
...
GitOrigin-RevId: 64bea6722f8dd3e17bb7f50e403c6501bf2eb87b
2022-06-23 11:08:44 +00:00
Alexey Merkulov
55f45f8cf6
[IFT] Refactoring: simplify highlighted items click
...
IJ-CR-24522
GitOrigin-RevId: 9144288b5f99d643a15f2c8e71f8503707fb5898
2022-05-19 02:25:25 +00:00
Alexey Merkulov
fe531857fd
[IFT] Fix Git Quick Start lesson
...
IJ-CR-24522
GitOrigin-RevId: 4e12baaef1708913f30c2611c6a5f37039881b83
2022-05-19 02:25:18 +00:00
Aleksey Pivovarov
7c5bb85f52
vcs: cleanup
...
GitOrigin-RevId: c961af5ec1dc629c79af29f5f469329cffacdaa5
2022-04-22 17:26:38 +00:00
Aleksey Pivovarov
6baf51eead
vcs: cleanup - formatting
...
GitOrigin-RevId: 6495344a9949d2661599ce8f93694189d9350b17
2022-04-12 17:40:01 +00:00
Konstantin Hudyakov
138267eccb
[IFT] Fix EA-434030: race condition due to async update of VCS mappings
...
When we are trying to get list of existing Git repositories it can be empty due to refresh is not happened yet.
IJ-CR-22810
GitOrigin-RevId: aa3cc3bc26d959bad7412b1e4946ea1b39476fa4
2022-04-01 15:25:03 +00:00
Konstantin Hudyakov
c3afa6d5dc
IFT-360 Check that action toolbars contain required action
...
User can change the content of any toolbar (add and remove actions). So explicit check required.
IJ-CR-22728
GitOrigin-RevId: 9e4fc35487182de0da0c085490b307527fcd4d1b
2022-03-31 08:56:53 +00:00
Alexey Merkulov
9a9d91de49
[IFT] Simplify project file choosing logic
...
IJ-CR-21061
GitOrigin-RevId: e89483e50232d437cc8c8b46ee25d4ac176137d0
2022-02-22 13:58:58 +00:00
Vladimir Krivosheev
ca302bf355
cleanup - use getIcon(String, ClassLoader), deprecated bad API
...
GitOrigin-RevId: 80d5e88d3f3c6cc9f72ea1dde3b49c1bf76dee8a
2022-02-10 19:32:45 +00:00
Alexey Merkulov
6be33ab243
[IFT] Refactoring: use the new API for trigger and highlighting
...
IJ-CR-20587
GitOrigin-RevId: 07ecb4e2e9dd740ebcccbadc80db6b15416cef80
2022-02-10 15:15:37 +00:00
Vladimir Krivosheev
79508d3dc7
cleanup
...
GitOrigin-RevId: 9ed3834683e2c494c7473af2ab4752f9741eeff3
2022-02-07 15:58:29 +00:00
Alexey Merkulov
e1a9d03136
[IFT] Rework learning project root detection
...
ProjectRootManager.getInstance(project).contentRoots works too strange for Rider solution project structure
IJ-CR-20198
GitOrigin-RevId: cec5e3d83daa036101bc4f596916f6240bb2b14d
2022-01-28 15:21:22 +00:00
Konstantin Hudyakov
b30f0a7c77
[IFT] Adapt Annotate lesson to showing commit information in Git Log
...
IJ-CR-20042
GitOrigin-RevId: 6637a746ef5a6e13b7ab5e69cc657c5cb96c2301
2022-01-26 08:40:43 +00:00
Konstantin Hudyakov
75508378c8
[IFT] Add test script to Modal commit enabled warning
...
It will fix UI tests if for some reason modal commit dialog is enabled by default.
IJ-CR-19745
GitOrigin-RevId: 2a71ab9387367fa8d0ca239439f3f1193ee4a898
2022-01-18 19:48:40 +00:00