Chris Lemaire
9432be14aa
[gitlab] Cleanup unnecessary comparison
...
GitOrigin-RevId: daff3adb49fba93a167cb4d1a96dba79139b1807
2024-03-25 12:51:47 +00:00
Chris Lemaire
935a5b387b
[github] Add a setting for disabling isSeen markers (IDEA-348560)
...
#IDEA-348560 Fixed
GitOrigin-RevId: f25d3c6a9502fc768ce08e9eefb7c728a03027cc
2024-03-25 12:51:47 +00:00
Chris Lemaire
3a5e5a2b59
[github] Add an update signal for persistent interaction state (IDEA-348089)
...
#IDEA-348089 Fixed
Fixes the update dot not disappearing directly after all PRs in the list are seen.
Sadly this does not solve the problem for dots in the list, but only for the dot on the toolwindow.
GitOrigin-RevId: cce015561b1728008855b87543dd51d09f7d637f
2024-03-25 12:51:47 +00:00
Chris Lemaire
9b9c772d8c
[github] Fix exception thrown with non-linear history in RiE (IDEA-346042)
...
#IDEA-346042 Fixed
Exception was thrown in the case of non-linear history because SinglePatchFileHistory
cannot compare refs.
The real solution would be to make `git4idea.changes.MutableLinearGitFileHistory` resilient
to merge commits.
GitOrigin-RevId: 4c5df96e0884a4f49227ad1c0d07a0358d77403f
2024-03-25 12:51:47 +00:00
Roman Shevchenko
651938574a
Cleanup (formatting)
...
GitOrigin-RevId: 831954b403073ff8018628e41aeba5a22eea7beb
2024-03-25 12:29:50 +00:00
Roman Shevchenko
5970c51a6f
[vfs] tracing module watch roots properly (IDEA-307814)
...
GitOrigin-RevId: 8045766bdc2584e9a972c14fda60373480db4840
2024-03-25 12:29:44 +00:00
Alexey Kalina
6706f8d13b
[evaluation-plugin] Context Collection for Unit Test Generation in Evaluation Plugin
...
Merge-request: IJ-MR-126952
Merged-by: Teodora Stojcheska <teodora.stojcheska@jetbrains.com >
GitOrigin-RevId: 7875780b0b5b15efc1e1cb37b01de7e7a323178e
2024-03-25 12:04:46 +00:00
Nikita Tsarev
1c447a08c2
IDEA-332658: Use the default shortcut for temporarily showing tool window bars if the activate project tool window shortcut is defined with more than one modifier
...
GitOrigin-RevId: 1690457b4ac8e76ad719639550c0192e9fbba6b8
2024-03-25 11:59:26 +00:00
Nikita Tsarev
2ad6eb14a9
IDEA-349393: make IMEs work in the Add Mnemonic Bookmark popup
...
GitOrigin-RevId: baaa788e6e1e25d0e5e6b8cdbdbccab87797e4d5
2024-03-25 11:54:52 +00:00
Pavel Porvatov
e431a3e60e
Reduced width for ComboBox in borderless mode, similar to 23.3 version
...
GitOrigin-RevId: ff050f74069a43ca6546ea2b4b322f7bfd02d67a
2024-03-25 11:31:51 +00:00
Pavel Porvatov
73d53ffcde
Fixed focus border for borderless ComboBox
...
GitOrigin-RevId: a3651f57c285c98dd4065abcbbf7c9643719a4f1
2024-03-25 11:31:47 +00:00
Maxim.Kolmakov
ab4dce1226
Add command to assert current file name
...
GitOrigin-RevId: 9c7f128eb50036c0613f6ec212bd534fc0c0bb56
2024-03-25 11:03:15 +00:00
Maxim.Kolmakov
4ac62e3a82
Add command to assert caret position
...
GitOrigin-RevId: f5f784745d06f5c16f967d2087cf646e87fc2535
2024-03-25 11:03:10 +00:00
Ivan Semenov
ef44a39863
[lang-find] populate Find Usages options from persistence before invoking Show usages
...
These options are stored in memory and currently populated only when opening "Find Usages" dialog, but used for every "find" invocation. Makes sense to use up-to-date values if possible and not rely on defaults.
#IDEA-318195 Fixed
GitOrigin-RevId: 44ef9029cada250cc0fef68b28cabebb96ff1fd7
2024-03-25 10:56:33 +00:00
Liudmila Kornilova
1dcb3fe013
Add Project to ProjectFileBasedIndexStartupActivity.myOpenProjects before saving project to fields
...
GitOrigin-RevId: 2ea9a2a85cbb80a20103b4f22a0f758a4076241d
2024-03-25 10:39:31 +00:00
Liudmila Kornilova
a5855d5641
IDEA-345401 Trigger health check after INDEX_UPDATE_IN_PROGRESS is set to false to avoid cancellation due to scanning in progress
...
GitOrigin-RevId: 18a158fcec234130f234a15b354aa71076670b33
2024-03-25 10:39:21 +00:00
Vladimir Krivosheev
517a524566
IJPL-866 readPluginId - use HashMapZipFile
...
GitOrigin-RevId: 537d2ae70b36acd2f77bf7bb89150a38d7587bcb
2024-03-25 10:17:56 +00:00
Vladimir Krivosheev
16414d49d5
IJPL-846 cleanup
...
GitOrigin-RevId: 60df9273f5c54d609f81aa02a48742109fd03def
2024-03-25 10:17:51 +00:00
Vladimir Krivosheev
4a5cc8889c
IJPL-846 cleanup
...
GitOrigin-RevId: 60fb90581126c1cf18848eeb5520384a786cc9c6
2024-03-25 10:17:46 +00:00
Vladimir Krivosheev
92f91e1d47
IJPL-846 create an editor window in bulk mode - no need to repaint (as it will be called on editor creation)
...
GitOrigin-RevId: 5e9a77846b04626a2da2db9878f9b9e81d4ffc4b
2024-03-25 10:17:41 +00:00
Vladimir Krivosheev
76578a159c
IJPL-846 extract addWindow from constructor (quite illogical)
...
GitOrigin-RevId: f9cecc107973396856ca9fa1a2ec639aadcce469
2024-03-25 10:17:36 +00:00
Ruslan Cheremin
1e2c97b229
[vfs] disable 'properly closed' on flush
...
+ it has been always racy to set 'safely closed' on VFS flush, because concurrent modifications may break the invariant [safely closed => state is consistent] -- but we set 'safely closed' anyway because otherwise VFS rebuilds would be too frequent
+ now we have VFS recovery which is able to check VFS and clear 'not safely closed' status if state is consistent, bypassing rebuild => it's time to stop doing the wrong thing
GitOrigin-RevId: 5ae8cdc0aaabc28929dece8345cb8666766a9dbf
2024-03-25 10:16:43 +00:00
Andrey Cherkasov
b176b69516
[kotlin] k2: review cleanups
...
IJ-CR-129717
^KTIJ-26890
GitOrigin-RevId: 4a9d5deed25299b6437b0760174a0fa6c08c8e83
2024-03-25 10:15:21 +00:00
Dmitry Batrak
632a0c3d9e
GTW-7877 Strange text artefacts appear on scroll in settings
...
GitOrigin-RevId: 3d0172bc73e7b1cf90cb2b5c4c724af096e935da
2024-03-25 10:11:48 +00:00
Gregory.Shrago
670866beb1
IJPL-327 Run marker highlighting pass should work in dumb mode
...
A proper fix and cleanup:
1. `isDumbAware` is set in `update` but `isDumbAware` is called before the `update`
2. Drop pre-async-update era code around `fullUpdate`
3. Add some nullability annotations
Relates to IDEA-349848, IDEA-346887.
GitOrigin-RevId: aee4efd152b110481b5c4dd06808fbb8c057fc69
2024-03-25 10:04:43 +00:00
Gregory.Shrago
a1283d883d
extract ExecutorRegistryImpl inner actions
...
GitOrigin-RevId: f4bf959f622326d06d9c05118d0eaa0b57e098e3
2024-03-25 10:04:38 +00:00
Gregory.Shrago
8919a8ea99
restore executor action customization logic
...
1. reuse `NonEmptyActionGroup` (childExecutors size does not work in RemDev)
2. reuse `Executor.isApplicable` for checks from dropped `updateDisabledActionPresentation`.
Follow-up after c38d4fb403fba5f0f61d0db24bda52a02f242713
GitOrigin-RevId: f878d73cae35660c5746f7ecbc6f4d351cfe30db
2024-03-25 10:04:33 +00:00
Julia Beliaeva
625f1ca96d
[vcs-log-graph] cleanup: remove redundant anonymous class
...
GitOrigin-RevId: 6dab6bb536ab42d69d48d5da287a1941394fda0f
2024-03-25 02:33:43 +00:00
Alexey Utkin
7add36ddb3
CPP-36857 CLion Nova: Semantic highlighting settings have no effect
...
- fix markup in Doxygen
- tests
- CWM fixes in settings UI
- CWM fixes
- support local highlighting re-initialization after a scheme setting changes
- refactorings
- rebase
GitOrigin-RevId: dc32f3bb591c122aabb5533c0e724418294a131b
2024-03-25 01:07:12 +00:00
Yuriy Artamonov
77d0d700e9
[kotlin] KTIJ-20988 Kotlin Code Style notification removed in 2024.2 as we already announced change in 2024.1
...
GitOrigin-RevId: 2c98fed6a3e52653515772536ed819b66ce39b91
2024-03-25 00:37:54 +00:00
Gregory.Shrago
45ca7ca6c3
expand action groups in tests as in production
...
GitOrigin-RevId: 8404b35e80ae99add0a99be47eb831a29fe6fe8d
2024-03-25 00:31:14 +00:00
Gregory.Shrago
890732f9ee
make sure selectedAction is always passed to session
...
Fixes "Non-cached operation assertion" in RemDev.
GitOrigin-RevId: 16e43fcc3f0d29ac3679630641a9d928401e64c2
2024-03-25 00:31:05 +00:00
Sergey Pak
dc9a3caeb4
fix tests in ControllerBackedStoreTest and RunConfigurationSchemeManagerTest
...
GitOrigin-RevId: 222f67b464e98ef5ac9d01face5aecf4b2736c1a
2024-03-25 00:25:49 +00:00
Sergey Pak
53349a42ec
IDEA-348081 2024.1 keeps deleting project settings in .idea folder if these settings are using the default value
...
GitOrigin-RevId: 36c6860f35c00b8a7e3dcdfb5bcc2e0232748f51
2024-03-25 00:25:49 +00:00
Daniil Ovchinnikov
a9e1406257
IJPL-850 extract intellij.platform.navbar.compatibility.testFramework module
...
GitOrigin-RevId: 28baaa027dbcf9263731f343ca08885829208ff5
2024-03-24 23:51:18 +00:00
Yuriy Artamonov
586ddfbbd2
[vcs] IDEA-349932 VcsTelemetrySpan defines lots of unnecessary JVM classes
...
GitOrigin-RevId: 637b281eb77e1627c79fd9262ee9412a851c9cf5
2024-03-24 23:45:04 +00:00
Julia Beliaeva
ff39e8f26c
[vcs-log-graph] simplify performAction function
...
GitOrigin-RevId: 96a94ef991806605dd618850e10fe56098ba3646
2024-03-24 23:30:14 +00:00
Julia Beliaeva
05043bf215
[vcs-log-graph] convert controller classes to kotlin
...
GitOrigin-RevId: 4d2a16b55201bf2076748de488fc5361b12b4c27
2024-03-24 23:30:09 +00:00
Julia Beliaeva
b7fca40c44
[vcs-log-graph] rename controller classes to kotlin
...
GitOrigin-RevId: 6fae877e5ea7caeb41d2c9a2a4eed3268965bcca
2024-03-24 23:30:05 +00:00
Andrey Cherkasov
da070cbc6e
[kotlin] Port AddInlineModifierFix to K2
...
^KTIJ-26890
GitOrigin-RevId: 65199a7680f542066dd898aa230336d319feb9e6
2024-03-24 23:20:53 +00:00
Andrey Cherkasov
605cc19834
[kotlin] Move the findParameterWithName extension function to the kotlin.base.psi module
...
^KTIJ-26890
GitOrigin-RevId: 395975ee76ffb6204fc7029d633927fe0755832c
2024-03-24 23:20:48 +00:00
Yuriy Artamonov
8fe3ff820d
[kotlin] KTIJ-29202 LoadConfigurationAction triggers eager loading of KotlinIcons
...
GitOrigin-RevId: 84f4ca8f1ee04b83c8ce37eee87d0d49e8df5013
2024-03-24 23:10:15 +00:00
Yuriy Artamonov
7c0ce1b768
[java] IDEA-337233 Delay Checking for JDK updates
...
GitOrigin-RevId: 21edb1ec5a0cea2fb3f9ea049330985b697a0c27
2024-03-24 23:10:15 +00:00
Yuriy Artamonov
605e5da097
[javafx] Rework JavaFxDetectionStartupActivity
...
GitOrigin-RevId: 109dfe034f01ce7a21d0c22f72360bfc1788d9e6
2024-03-24 23:10:15 +00:00
Vladimir Krivosheev
1cf4f7bfe8
IJPL-846 cleanup
...
GitOrigin-RevId: fa3b7e6fbd87a762d7cba1a3166d52e236f8c74b
2024-03-24 23:01:48 +00:00
Vladimir Krivosheev
21bbe5fb57
IJPL-846 introduce "file opening in EDT and repaint" and do not include repaint into "fole opening in EDT"
...
GitOrigin-RevId: 9f9bd528d23c1dbf447bf48472706116caec3ea5
2024-03-24 23:01:43 +00:00
Vladimir Krivosheev
a342347fd6
IJPL-846 remove deprecated myDefaultPainter
...
GitOrigin-RevId: 9ea218727f9c4e31dbe54b2fb462e006fbec8e2c
2024-03-24 23:01:38 +00:00
Vladimir Krivosheev
27f279e049
IDEA-349699 EDT is blocked on com.intellij.serviceContainer.ComponentManagerImplKt.invoke
...
GitOrigin-RevId: 9fc53d34c4df39d171ca97d1e96c784e2f252af1
2024-03-24 23:01:33 +00:00
Vladimir Krivosheev
5ccbdb8c44
IDEA-349699 convert StatusBarUpdater to kotlin (to be able to use modern API)
...
GitOrigin-RevId: d82dd09a6964f67ba74c3536c0f145d230ca649e
2024-03-24 23:01:29 +00:00
Vladimir Krivosheev
8c201653cf
Rename .java to .kt
...
IDEA-349699
GitOrigin-RevId: 2970ad966050edab733ede6735eca4b71a89c60a
2024-03-24 23:01:24 +00:00