Daniil.Bubnov
14c3d98ddf
[FUS] Bump inlay.configuration groups version
...
follow-up commit a545c09845434a3be4e3f5ec41c8408ad20017d8
GitOrigin-RevId: d98798694c848be56d83b5f788d4094661c2ed20
2023-10-27 11:29:06 +00:00
Aleksey Pivovarov
128f3b7cdd
IDEA-334426 vcs: better task cancellation for ChangeProvider
...
GitOrigin-RevId: 3aa2acbc755f369484ea5a25d7258ec8911befd7
2023-10-27 09:55:56 +00:00
Daniil Ovchinnikov
471cba937c
render coroutine name in ChildScope.toString to help with debugging exceptions like IJPL-317
...
GitOrigin-RevId: c4d92c7a5f11531f4d048dc08753f1762eae9bda
2023-10-27 02:45:42 +00:00
Eugene Zhuravlev
893bdd3eec
JPS mappings for incremental compilation refactoring: fixes in persistence; update back-deps indexes correctly; added class short name index; rules for added classes
...
GitOrigin-RevId: da6760219c22d1043ce1b9ac542a59bfee151780
2023-10-26 23:51:47 +00:00
Eugene Zhuravlev
0d94a90f56
JPS mappings for incremental compilation refactoring: rules for added/removed/changed fields
...
GitOrigin-RevId: 6b94ed3edf3a77481d1f07a37b762c54aaaea990
2023-10-26 23:51:42 +00:00
Yuriy Artamonov
e191e534b1
[java] IDEA-336427 Java: suspiciously high memory allocation from UastPatternAdapter#accepts
...
GitOrigin-RevId: 75fe6e52db1fed473da7da093e880f9b419d4afd
2023-10-26 23:28:08 +00:00
Alexey Merkulov
a6bc09c788
IDEA-335458 Fix race condition while preparing onboarding tips
...
Now prepareOnboardingTips activities set a sign to install onboarding tips on the first opened editor. So it may be (and should) executed before any files will be generated and opened by project wizard.
Also wanted to rename prepareTipsInEditor to prepareOnboardingTips (because installing to the editor will be later by the fact), but cannot do it because of API break.
GitOrigin-RevId: 1fdff5f9d99cffebb2a525f82374763be86ef4fb
2023-10-26 23:27:37 +00:00
Daniil Ovchinnikov
d9a711a0ab
IJPL-317 throw AlreadyDisposedException if container scope is cancelled and service is requested without indicator/Job
...
This repeats `useInstanceContainer=false` behaviour more closely.
GitOrigin-RevId: ba58958a261e46bf6c5ed6e660bc3abb13893ffb
2023-10-26 23:11:16 +00:00
Vladimir Dolzhenko
e3b2a4775e
[kotlin] Added AutomaticFileRenamer
...
#KTIJ-27509
#KTIJ-25076
GitOrigin-RevId: b5cf0ea3a926a049c7db996ccc86775ff6856166
2023-10-26 22:57:49 +00:00
Ivan Semenov
762eb1749e
[github] disable all PR push options if push is restricted
...
GitOrigin-RevId: 6a302f4cfce65a39fccc233923bf47136663cf3b
2023-10-26 21:23:09 +00:00
Ivan Semenov
cf4dbb64ff
[github] use ref update rules calculate PR mergeability and update min API version to 3.0
...
this allows us to avoid loading all user teams (costly) and avoid loading branch protection rules (fails for non-admins)
#Fixed IDEA-336300
GitOrigin-RevId: 79416686cf100b391a446ba26e218f457387eb2b
2023-10-26 21:23:09 +00:00
Ivan Semenov
a83debdab2
[gitlab] remove dot ending from bundle text
...
GitOrigin-RevId: 7082becda3a5947cce8f6fda647cb1785bba5189
2023-10-26 21:23:09 +00:00
Roman Shevchenko
3c65b9ea8c
Cleanup (getting rid of static stuff in MemorySizeConfigurator)
...
GitOrigin-RevId: aaee8ce3f4eba1f8fb5ccadeaf789975885fd0bd
2023-10-26 21:06:55 +00:00
Ivan Migalev
0fbed82618
(IDEA-327207) Settings Transfer: more tailored extension design for VSCode, extract the JVM part
...
GitOrigin-RevId: d484b886b144a61ebe0594bbec250fb848b348c0
2023-10-26 21:04:48 +00:00
Ivan Migalev
f9169b0c66
(IDEA-327207) Settings Transfer: add an extension point for the third-party plugin import
...
GitOrigin-RevId: 3ee19367f23cc513c27dc7c80dd75b268855161e
2023-10-26 21:04:44 +00:00
Vadim Salavatov
88e848a924
IDEA-336143 IJPL-160 fix unloading of dynamic service instances
...
GitOrigin-RevId: 38a601d323e54ac450fe9336f4c60e5424d03dde
2023-10-26 20:41:59 +00:00
Dmitry Pogrebnoy
0aa7f403c8
IDEA-335664 Plugins: Share feedback banner has wrong background color in Light theme
...
GitOrigin-RevId: 0e0973368498fffa2dab5cf1231f41cd916c1071
2023-10-26 20:38:03 +00:00
Konstantin Aleev
92a61bb5cf
[platform] EA-753700 tabbed pane ui: do not request tab html view in invalid state
...
GitOrigin-RevId: 70595fe2b2a5e81f1d31237d7ecbc2a2677b9436
2023-10-26 20:33:14 +00:00
Konstantin Hudyakov
6f3501f3c2
IDEA-336399 Presentation Assistant: fix small bottom border when only title is showing
...
There was an overlap of the label with the border for 2px.
GitOrigin-RevId: c740ad3ea892592e6f340917e41bbc31b407f128
2023-10-26 20:18:45 +00:00
Konstantin Hudyakov
8583289898
[settings-sync] IDEA-335945 Close the GotIt popup if Settings Sync node is hidden by scrolling
...
The change is needed locally, but I think it is an expected behavior for all GotIt tooltips.
GitOrigin-RevId: 308845fd00bc2445fd85544ebf2423e299cce264
2023-10-26 20:18:41 +00:00
Julia Beliaeva
e289bf0253
[ui] fix equals implementation for HelpTooltip
...
Since tooltip title was changed from String to Supplier, equals should be updated to correctly determine if the tooltip title was changed. It is important to avoid firing listeners, when CUSTOM_HELP_TOOLTIP for the action presentation is set, but the title stayed the same, since this can cause the tooltip to blink.
IDEA-336264
follow-up: f32d2129f58928a5eb2acbd81d5a14e3f3c186cd
GitOrigin-RevId: 1dcc8c040203c05cb4b0b3169bb792771de06a5a
2023-10-26 20:15:09 +00:00
Ivan Semenov
e3023fe037
[collab] fix test waiting for scope to finish forever
...
GitOrigin-RevId: 740a2a68e92e7f2208f9890531ca9ad58a0383e1
2023-10-26 20:14:20 +00:00
Ivan Semenov
b627df99b7
[gitlab] use correct scope for a view model
...
GitOrigin-RevId: 7a3528397031f237a9b09e6f17d28eb00dd2b3cc
2023-10-26 20:14:20 +00:00
Ivan Semenov
3c58a3f5a1
[collab/gitlab/github] provide proper parent job to git auth failure handler coroutine scope
...
GitOrigin-RevId: ec0f941df8fba874f8f6c4cde38792375bbaa2f7
2023-10-26 20:14:20 +00:00
Ivan Semenov
bef12c7b45
[gitlab] provide proper parent job to MR timeline file editor coroutine scope
...
GitOrigin-RevId: 0de84191e5a879e0ceab4e38aa28b89512a8d3fe
2023-10-26 20:14:20 +00:00
Ivan Semenov
b2019317d8
[collab] mark orphan coroutine creators obsolete
...
GitOrigin-RevId: b4652ee93dea27f7b6b72658211240c29fab3c49
2023-10-26 20:14:19 +00:00
Ivan Semenov
e98e61887d
[collab] provide proper parent job to review TW tab coroutine scope
...
GitOrigin-RevId: 7bc66ac1423dca85c2572f856be8e0dcf80c70f7
2023-10-26 20:14:19 +00:00
Ivan Semenov
96e833d3cd
[collab/github/gitlab] provide proper parent job to default account holder coroutine scope
...
GitOrigin-RevId: e5cb4bcbc7bb9d44179b9651241807a5240a54a3
2023-10-26 20:14:19 +00:00
Ivan Semenov
9b4714cc88
[github] provide proper parent job to service coroutine scope
...
GitOrigin-RevId: 72307a4c0240733467d7a9e2733eb42ba93dec43
2023-10-26 20:14:19 +00:00
Ivan Semenov
8a88a18ed8
[gitlab] provide proper parent job to MR diff coroutine scopes
...
GitOrigin-RevId: 5c2dca8dc95a6f9d1c22d88d065fd5da5ea3d0dd
2023-10-26 20:14:19 +00:00
Ivan Semenov
1524db0abe
[collab] replace orphan coroutine scope construction with global scope
...
GitOrigin-RevId: 854b7b67956c758859ab8afca7716e4dae51d25d
2023-10-26 20:14:19 +00:00
Ivan Semenov
83eafe2ea2
[collab/gitlab] remove orphan coroutine scope construction
...
GitOrigin-RevId: d93c30785e69082b2274d2738f14805721983890
2023-10-26 20:14:19 +00:00
Vadim Salavatov
f8fc7c794a
IDEA-332124 IDEA-331949 don't require showing restart notification if there are pending installations
...
GitOrigin-RevId: af85067d2552673a966b1dace6d4bf298ec5a28e
2023-10-26 20:11:01 +00:00
Vadim Salavatov
7ae32ad352
IDEA-332124 IDEA-331949 finish dynamic plugin installation if UI was closed (feature flag)
...
GitOrigin-RevId: 13d5aaa1e53be7dd64020e2867fada0d8640cb65
2023-10-26 20:11:00 +00:00
Vadim Salavatov
337a970d80
IDEA-332124 IDEA-331949 clean up: rename static myShowRestart to ourShowRestart
...
GitOrigin-RevId: aa482ce5f07fbe8d6fdc12b776f691c3390af474
2023-10-26 20:11:00 +00:00
Bart van Helvert
6d42c402a0
[refactoring] Fix spelling mistake
...
GitOrigin-RevId: d371e66e5f510704c51383e86b6ba7299a97208d
2023-10-26 19:43:30 +00:00
Bart van Helvert
d3af81bcec
[refactoring] Migrate length check to isEmpty
...
GitOrigin-RevId: 787eef29289c558f87a9baccc6c992b40bfe2c85
2023-10-26 19:43:26 +00:00
Alexey Merkulov
3b92a2f435
IDEA-336121 Fix NPE in the old UI because of debug pause listener for inlay Run-To-Cursor
...
GitOrigin-RevId: 9715ac4f06131eb7cd46ddabf752ba14d419ec52
2023-10-26 19:24:51 +00:00
Ilya Muradyan
7f3cd40764
KTNB-343: Fix formatting during J2K conversion
...
Formatting should be most likely fixed in some other cases too
GitOrigin-RevId: a1a6419dd4af5aca799ccf96c26bb016a87f07c0
2023-10-26 19:18:57 +00:00
Daniil Ovchinnikov
08c66569c8
vcs: update CommitCheck progress reporters
...
GitOrigin-RevId: aed089812395e726b687224aff00fa417928115a
2023-10-26 18:48:46 +00:00
Anton Bragin
ab2c3dc188
DS-5867 Cell creation by floating button is logged into FUS
...
GitOrigin-RevId: 3747b22fe0e37abbab9ac9679f161aa8472cebd7
2023-10-26 18:47:40 +00:00
Chris Lemaire
d1ef90a9a7
Fix missing helpId for OkCancelDialogBuilder.show
...
Help ID was not propagated, causing the help button not to show up for these dialogs.
GitOrigin-RevId: 543a5435ee1147d99fcf74e0b0825dc24a81788e
2023-10-26 18:32:34 +00:00
Chris Lemaire
c5b1167e55
[git4idea] Fix capitalization for drop commit notifications
...
GitOrigin-RevId: 7a878a82961f75f3c16cb5ac5642687751c81c96
2023-10-26 18:32:34 +00:00
Chris Lemaire
28cbbdc93e
[git4idea] Add confirmation dialog to 'drop commits' (IDEA-265385)
...
GitOrigin-RevId: cb2024859ba7de30605bb3c87ad99376bd45d5b0
2023-10-26 18:32:34 +00:00
Bart van Helvert
39e13ad330
[refactoring] Fix NlsContext on dialog description in auto renamer
...
GitOrigin-RevId: f7f84b6f1ec2adc14961269891629c0cc93e14b0
2023-10-26 18:25:28 +00:00
Sergei Tachenov
ef88855e41
IDEA-230738 Clean up setExternalDecoratorBounds
...
Extract assigning the resulting bounds out of the if,
rename the variables to storedBounds and bounds
respectively, fix debug messages.
GitOrigin-RevId: ece432b6da3fe17ffc9a8775493d0e36f0fbcdaa
2023-10-26 18:20:23 +00:00
Sergei Tachenov
93acff1d04
IDEA-230738 Use invalid stored tool window bounds by fitting them into the screen
...
If the stored external decorator (windowed/floating) bounds are
invalid, they were completely discarded and then the actual
location and size of the window would be used, falling back
to the preferred size and centering the tool window relative
to the IDE frame. Apparently that didn't work well because
at this stage the preferred size can be too small for some reason,
possibly because the tool window's contents may not be initialized
yet.
So what we try to do instead now is that if the saved bounds
aren't empty, we still try to use them by moving to fit into the screen,
cropping if they don't fit, and then centering relative to the IDE frame.
While this may cause the window to become too large if the new
screen is too small, it's easier for the user to resize a large window
(as long as it fits into the screen) than to resize a window that's
incredibly small.
GitOrigin-RevId: 0d097e27d5cf885a2eb98ebdb0b8c7b4809714a4
2023-10-26 18:20:19 +00:00
Sergei Tachenov
76fb006362
IDEA-230738 Add nullability annotations to ScreenUtil
...
GitOrigin-RevId: 08ee8e617dfd5bfe0d1287f7d123237341f1fee5
2023-10-26 18:20:16 +00:00
Sergei Tachenov
6354e82914
IDEA-336147 Fix weird hyperlink clicks in HtmlPanel
...
Clicks to the left of the text or above it are interpreted
by Swing as clicking the first character, which makes
a hyperlink activate if the text starts with one.
Fix by filtering out such clicks and not passing them
to the listener.
GitOrigin-RevId: f64bbf0121ce58a090457c398420d3e54404ec2c
2023-10-26 18:20:12 +00:00
Sergei Tachenov
d1fa681384
IDEA-336046 Don't keep speed search when a Got It tooltip is shown
...
It was done when the Got It tooltip was focused, to prevent
both the speed search field and the tooltip from disappearing
immediately because the speed search field lost focus.
Now that it no longer loses focus because the tooltip isn't focused
anymore, we don't need that hack either, so everything
can now be hidden on focus loss as usual.
GitOrigin-RevId: a765bcbfa42183f256672fbcd1e4f16b2e361234
2023-10-26 18:20:09 +00:00