Commit Graph

178 Commits

Author SHA1 Message Date
Ilia Kirianovskii
f43aa95086 [bazel] Update build files (IJI-3062)
GitOrigin-RevId: 98a67396a48bddc3d084cc93c50ae2f2017bfe8c
2025-09-29 00:11:15 +00:00
Ilia Kirianovskii
6f8920da99 [bazel] Update build files (IJI-3062)
GitOrigin-RevId: 2394c1289e33945f7640f249b17cbf34b31fd695
2025-09-23 09:25:59 +00:00
Ivan Semenov
f63fe345b0 [vcs] refactor: convert ProjectLevelVcsManager and its extension to Kotlin
GitOrigin-RevId: c87d84ef082b5b30665e042eff91a99ce1e4f79d
2025-09-04 16:14:16 +00:00
Ilia Kirianovskii
dc268560b6 [bazel] Update build files (IJI-2835)
GitOrigin-RevId: 275260ab73f59d3c08f0b4cb9f4c89b74054094a
2025-08-20 08:49:22 +00:00
Nikolay Chashnikov
9d24881bc2 [platform] convert intellij.platform.vcs.log to content module (IJPL-200934)
Explicit dependency on it is added to plugins which use its classes. To keep compatibility with external plugins, the module is added to dependencies if a dependency on 'com.intellij.modules.vcs' is declared.

GitOrigin-RevId: ca413f4e5a39f16c36bba0f7cf68dfef5259035b
2025-08-14 16:30:40 +00:00
Ivan Semenov
c5af49584c [vcs-log] convert log data to kotlin
GitOrigin-RevId: 7beb96e516722b6b745bea6826506477dd6bbb93
2025-08-14 15:35:07 +00:00
Ilia.Shulgin
a814f2fd05 [vcs] IJPL-173924 Move some changes tree code to shared module
Introduce `ChangesTreeCompatibilityProvider` as a way to avoid moving even more code at this stage

GitOrigin-RevId: fc12c6dc326d8171218b4b7efd79e2a6f0525e52
2025-08-14 15:07:26 +00:00
Leonid Shalupov
cff76ea65e bazel: split test and build sections in convert jps to bazel:L update Bazel files
GitOrigin-RevId: 90063178de33c2a95bfdebd160a721d6977d8097
2025-07-18 16:18:47 +00:00
Konstantin Hudyakov
7f61d8724c [IFT] IJOB-600 Fix resetting Git Log tool window in Git lessons
GitOrigin-RevId: 05daa68292d1b2e06cd5e3290169688bf2a0cb8a
2025-06-26 20:02:01 +00:00
Vladimir Krivosheev
c81436d537 IJ-MR-162467 IJ-CR-146078 do not add exra test deps for a good platform modules
GitOrigin-RevId: 61f681399a059c2eed494d56ae3b2ed54d74216c
2025-06-22 23:15:09 +00:00
Evgenii Ilichev
06fb3e21e6 Update test definitions in BUILD.bazel
GitOrigin-RevId: 12636c0153e8909f9d9658a07278edac5ceb9c23
2025-06-18 19:05:49 +00:00
Aleksandr Krasilnikov
2af6347624 IJPL-187184: cleanup: move from companion to util
IJ-MR-165674

GitOrigin-RevId: 135936ea938c8d716e74764074ca6eb4c2d4d11c
2025-06-16 17:03:05 +00:00
Vladimir Krivosheev
b935234c91 IJ-MR-162467 don't export intellij.platform.projectModel
GitOrigin-RevId: 11c0bf5ca0f3a6d892658a2b149d85cace9aa2b8
2025-06-14 13:00:48 +00:00
Vladimir Krivosheev
ef0323d07c IJ-MR-162467 don't export intellij.platform.core
GitOrigin-RevId: 05f350c1c087be1bf9b46d8bdac5345a65f55958
2025-06-13 21:52:48 +00:00
Ivan Semenov
1085b23561 [vcs-log] better naming, documentation and visibility
GitOrigin-RevId: 010689dadf7a51e65b5abaa50cccbb7e7df42c16
2025-06-04 17:53:33 +00:00
Vladimir Krivosheev
65fe061584 IJ-MR-162467 don't export intellij.platform.analysis
GitOrigin-RevId: fcbcb68010b58cb507fee2c47473758b999e471b
2025-06-04 11:16:33 +00:00
Vladimir Krivosheev
7cf9ef2b29 update bazel files
GitOrigin-RevId: e78f86bd17affd7892fd1af8e157f033906b1865
2025-05-09 15:36:06 +00:00
Vladimir Krivosheev
644a6b2e81 IJ-MR-162467 don't export intellij.platform.editor.ui
GitOrigin-RevId: 8894abe16fb347de7649bfb2d7888b6e6fe0232c
2025-05-09 14:20:40 +00:00
Vladimir Krivosheev
6f8ff07ccc simplify bazel labels (another step towards using simple names that reflect directory structure)
GitOrigin-RevId: 12bfb2d0fa315d87c7a4ade363d0f834cf324b71
2025-05-08 16:58:30 +00:00
Ilia Kirianovskii
675eab0b82 [bazel] Update build files
GitOrigin-RevId: 8666e87d2a1221f1d48e9c170bdf632ed0cfd6d9
2025-04-22 20:36:03 +00:00
Ilia.Shulgin
d623f62c74 IJPL-173922 Move message bundles to shared modules
GitOrigin-RevId: 0ba16988db20294b632d7de73574c1b5ae2bb04a
2025-04-17 14:37:47 +00:00
Ilia Kirianovskii
89c85d2010 [bazel] Update build files
GitOrigin-RevId: af3042e03f41418c35e85067add901cfffe043c0
2025-04-16 00:14:45 +00:00
Ilia.Shulgin
6ab6f53788 [git] Move GitReference hierarchy to shared module
GitOrigin-RevId: b9bfd2c96c68c3403d961912e18f236c4905ff20
2025-04-13 22:07:30 +00:00
Konstantin Hudyakov
432479a2fa [IFT] IJOB-585 Fix GotIt position in Git Changelists lesson
GitOrigin-RevId: 0df27c91a0271d18def7eefebee4af67bf47c836
2025-02-19 18:50:18 +00:00
Vladimir Krivosheev
36f8b70b06 fix MultipleValueFilterPopupComponent visibility
GitOrigin-RevId: 7885a87047c50241279892d0992f779e33274fbe
2025-02-16 10:08:11 +00:00
Ivan Semenov
89101903c3 [git] remove duplicated "new branch" action
GitOrigin-RevId: c2384ba6aea67e5d3937558b17c7e5b36917e62a
2025-02-05 14:18:53 +00:00
Leonid Shalupov
e4e5753846 housekeeping: remove unused imports
GitOrigin-RevId: ccba6d05260f5eb551ffa87e0d8a38dc93148a3a
2025-02-04 11:00:15 +00:00
Ilia.Shulgin
806d8e4a90 [vcs] IJPL-176372 Enable non-modal commit by default
Neither reads nor writes to `VcsApplicationSettings.COMMIT_FROM_LOCAL_CHANGES` are performed anymore - toolwindow mode is enforced.
However, modal flow is not removed completely and still present for actions like "Fixup" and is activated if non-distributed VCS is present.

GitOrigin-RevId: 5a4bc6c33202b1678db831a75e97a233dd03eb28
2025-01-31 13:09:19 +00:00
Ivan Semenov
ceee65ac74 [vcs-log] allow log table model contain non-commit nodes
GitOrigin-RevId: 870694454845b989c6501ba59f70e5a684fe4ee3
2025-01-17 17:20:48 +00:00
Yann Cébron
9428900cd7 [devkit] Resolve action IDs for Activate$ToolwindowID$ToolWindow (IJPL-165055)
remove suppressions

GitOrigin-RevId: 98ae416120a3da1ef1de1567518e9e5af7c1eb5e
2025-01-16 17:48:29 +00:00
Yann Cébron
6d46b77f7e [devkit] inject reference "Action ID" (IJPL-116495)
add injections: featuresTrainer & lessons

GitOrigin-RevId: 910155a2594afa977c55b306fad377b25c412436
2025-01-14 16:06:04 +00:00
Vladimir Krivosheev
51985dbbd7 update bazel files
GitOrigin-RevId: 4259d00cb643511fd5a3a2e6b30d18a8ccc173f6
2025-01-06 00:16:01 +00:00
Vladimir Krivosheev
9fec499a7d don't export intellij.flex.shared
GitOrigin-RevId: 4ab9b4527cedcf53794583681edccda4c47d4668
2025-01-06 00:16:00 +00:00
Vladimir Krivosheev
98799639aa do not use _test as lib - test targets do not support this
GitOrigin-RevId: f2f49db4294b6a64040dbbd5f1d95e972cbd70a3
2024-12-15 18:32:30 +00:00
Vladimir Krivosheev
17916c90f8 libraries -> lib, resources, opt-in, test deps
GitOrigin-RevId: db66ee95dcb0f0553b40c9cc56cd6afed8634cdd
2024-11-27 13:53:42 +00:00
Konstantin Hudyakov
54fb46a681 IJOB-575 Fix stuck in Git Changelists and Shelve lesson
The UI of the VCS popup that opens on a gutter click was changed in the scope of IJPL-161089.

GitOrigin-RevId: b5f7ed13c1730f3bf20394c32703bb150a3cbe87
2024-10-24 14:45:14 +00:00
Konstantin Hudyakov
70a339f11e IJOB-574 Fix stuck in Git Project History lesson
The `toString` method result of the node was changed in the implementation.

GitOrigin-RevId: add04d32d06998a9a357e305340a7507c3d9dceb
2024-10-24 14:45:14 +00:00
Konstantin Hudyakov
2f23b7e95e IJOB-573 Fix stuck after commit in Git Commit lesson
GitOrigin-RevId: 6139068f467f268af27626961b4ef51d1927649d
2024-10-24 14:45:14 +00:00
Konstantin Hudyakov
d3ab43fca4 IJOB-572 Fix stuck after commit in Git Quick Start lesson
GitOrigin-RevId: 51bbedc92a6610cbf19512c72dc89cc23a2c993f
2024-10-24 14:45:14 +00:00
Ilia.Shulgin
5995f8f134 [git/refactor] Cleanup duplicating branch and tag actions
GitOrigin-RevId: a9091e8e840483d17afb34e222db3b5a391d9d81
2024-10-07 12:53:39 +00:00
Aleksey Pivovarov
b83a6715ba diff: use DiffEditorTabFilesManager over VcsEditorTabFilesManager
GitOrigin-RevId: af2bc69b324aacf8f2ca7393275f1cf8d58d74a4
2024-09-09 16:29:11 +00:00
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