Aleksey Pivovarov
c59d63efac
ui: fix background image flickering over Vcs Log toolbar
...
Make use of JBPanel.getComponentGraphics()
GitOrigin-RevId: 5c5127db0810f4fc58843fd2db4f06d91b9371a3
2024-03-28 19:47:09 +00:00
Aleksey Pivovarov
733effaad0
ui: fix background image flickering over diff panel titles
...
Make use of 'JBPanel.getComponentGraphics()'
GitOrigin-RevId: 9e903786edc34116cf24eb0ad365c6dfc2ae6944
2024-03-28 19:47:04 +00:00
Aleksey Pivovarov
da2d40cebe
ui: fix background image flickering over Splitter
...
GitOrigin-RevId: b3a5676a04c7b3b2f637c905e025ae85a659e241
2024-03-28 19:47:00 +00:00
Vladimir Krivosheev
60adb77bd4
config-file for optional dependency MUST NOT declare dependency
...
GitOrigin-RevId: 4a3b7b5313e40f499fff64cdf0637c540301d0f2
2024-03-28 19:39:57 +00:00
Aleksey Pivovarov
58c3773190
EA-509798 lst: add debug logging
...
GitOrigin-RevId: d984a0cb04ca4f739bfcdc460f31c7f6d3a8fc71
2024-03-28 19:32:29 +00:00
Anna.Gromova
6286826a0b
RIDER-102481 redesign on theme page
...
GitOrigin-RevId: 5c848de78e97ae8c3292d58186cccc0e70c3b36a
2024-03-28 19:31:44 +00:00
Anna.Gromova
031f84a3bb
RIDER-107178 remove got it
...
GitOrigin-RevId: e03768bdbc2f59458798628ed47806c6191e9f80
2024-03-28 19:31:39 +00:00
Julia Beliaeva
12db337bd6
[vcs-log] adjust progress title for searching commit in the log
...
GitOrigin-RevId: f8322261be9d80e842f0759183d287716ec46c2c
2024-03-28 19:24:41 +00:00
Julia Beliaeva
0fca4e09bd
[vcs-log] implement "Show in File History" action for the annotations context menu
...
GitOrigin-RevId: 8d10e772c0270b444e67a23bae747a40150ba2d3
2024-03-28 19:24:40 +00:00
Julia Beliaeva
15fd756008
[vcs-log] fix navigating to the commit when more commits were requested
...
When a request for more commits is already sent for the current visible pack, try jumping after visible pack changes.
This behavior is especially important for the file history, where requests for more commits are sent automatically.
GitOrigin-RevId: f6b0e44acfbbb86689e645712884eeee8a44aeed
2024-03-28 19:24:40 +00:00
Anastasia Katsman
0a7561598b
[rdct-tests]: GTW-8200: use jmx robot in all ui tests
...
+ wait for indexing disabled when needed
GitOrigin-RevId: e223917bb3c8f38accf016ee55aa7fb10b6765db
2024-03-28 18:25:42 +00:00
Alexey Kudravtsev
0d0c4de66f
fix generated extension function text (part of KTIJ-28926 K2: Create Function From Usage Fix)
...
GitOrigin-RevId: 9742399c31d5889c8b4510a0ca45318453797a7f
2024-03-28 18:19:06 +00:00
Alexey Kudravtsev
ba71fda15d
support creating companion objects (part of KTIJ-28926 K2: Create Function From Usage Fix)
...
GitOrigin-RevId: e5266b8bd296f2878eb2e6e2e448f037b34bf87e
2024-03-28 18:19:03 +00:00
Anna Kozlova
7e87a9ace0
[kotlin] k2: quick doc on actual declaration retrieved from expect declaration
...
- test framework to set up light multiplatform tests in one file (KTIJ-28551)
^KTIJ-27961 fixed
GitOrigin-RevId: 8b997886588a64069ccbc35c517fdfddb4ddb246
2024-03-28 18:18:25 +00:00
Anna Kozlova
48d5ff6111
[kotlin] k2 rename: don't try to qualify local properties to resolve conflicts
...
^KTIJ-28584 fixed
GitOrigin-RevId: bf6e78f41797427bd740cd978dd750d3ea76007b
2024-03-28 18:18:20 +00:00
Konstantin Nisht
c581cbc925
[warmup] IJPL-841: Ignore nanoseconds in timestamps for the IDE launched in remote dev pipelines
...
GitOrigin-RevId: 28c0121e02a4131e50656b99c0395a3931bc9afd
2024-03-28 18:11:18 +00:00
Mikhail Sokolov
f2ac6c22aa
IDEA-347370 Ability to request and activate free license from the IDE
...
GitOrigin-RevId: cd386d732c84141549f7aa4d06c79e40308cb7ee
2024-03-28 17:58:45 +00:00
Mikhail Sokolov
b1e0456b06
IDEA-347370 get rid of custom implementation of ItemPresentation
...
GitOrigin-RevId: 1abded412228b454a147a09e3d47168b54d2198c
2024-03-28 17:58:35 +00:00
Sergei Tachenov
4cecb4b256
IJPL-935 Honor visibleRowCount when computing preferred size in DefaultTreeUI
...
It's needed when a tree is located in a small viewport,
and we need to increase the viewport size, but first we need
to compute the preferred size of the tree. Similarly how
a fallback is already implemented for the case when the
paint bounds are completely empty, we now use more rows
than actually visible in the viewport if the tree specifies
its own visible row count.
GitOrigin-RevId: 5c940d47417e5d1b879ef8ac60b2609e27b622ed
2024-03-28 17:57:38 +00:00
Sergei Tachenov
9e89eb4b3b
IDEA-231622 Add a registry key to make Dimension Service app-wide
...
GitOrigin-RevId: ef715ac63893515b3feb13063a01b42904df3b07
2024-03-28 17:57:35 +00:00
Ekaterina Berezhko
509f56d461
[Markdown][IDEA-349637] Fix image link generating for paths with unicode symbols
...
GitOrigin-RevId: aa417a91ce2e5afd51e1facf8107dd91fd96c495
2024-03-28 17:40:19 +00:00
Chris Lemaire
9f3822e4e3
[gitlab] Fix refspec for fetching special refs for private forks (IDEA-350198)
...
Known issue: special refs are currently not visible in log unless checked out.
GitOrigin-RevId: 3355b5b137eb914fd3f25a5896d357fea1a58904
2024-03-28 17:27:37 +00:00
Aleksey Pivovarov
dae16b1ef2
IDEA-349443 ui: fix VCS Log graph rendering with 'Set Background Image' feature enabled
...
IdeBackgroundUtil is not compatible with the blit scrolling.
Normally, blit is already disabled by usage of transparent scrollbars.
But 'com.intellij.ui.components.ScrollSettings.isNotSupportedYet' disables
transparent scrollbars for tables, so it needs to be disabled explicitly.
GitOrigin-RevId: fca2decea3ebb734998de622fe87e4b2be9ae000
2024-03-28 17:24:17 +00:00
Aleksey Pivovarov
571944883b
IDEA-349443 ui: fix VCS Log graph rendering with 'Set Background Image' feature enabled
...
IdeBackgroundUtil uses a custom Graphics2DDelegate to draw the background image.
LinePainter2D ignores custom Stroke, and that breaks line rendering.
GitOrigin-RevId: d08c7688c179a14628afd09d7f41c975021ab336
2024-03-28 17:24:12 +00:00
Aleksey Pivovarov
84f3e5d473
EA-691278 vcs: workaround 'Project already disposed' in VcsRepositoryManager
...
GitOrigin-RevId: 3855f83a6d543631250da39cb61d148a0b19f4b3
2024-03-28 17:13:46 +00:00
Alexander Lobas
adeb4661ea
IDEA-350235 Notification menu is broken when called from notifications tool window
...
GitOrigin-RevId: 1a66281d0936030cbf2bc6162f440c1c51cb8ea9
2024-03-28 17:11:40 +00:00
Alex Plate
bc420f7dee
[Workspace Model] Make async model update test stable
...
Previously, it was around 99.8% success rate. The workspace model is must probably affected by parallel execution of tests where another update of the model happens in the middle of run of this test
GitOrigin-RevId: 2644511c899ec69572876593d962203ccbdfef7f
2024-03-28 17:10:52 +00:00
Aleksey Pivovarov
3f0c3c15fa
IDEA-324591 WI-65367 vcs: await pending "Actions on Save" tasks before non-modal commit
...
GitOrigin-RevId: 1deb954acc5955e0c5b587483e48409ba50e063f
2024-03-28 16:49:18 +00:00
Aleksey Pivovarov
58b610cb09
Actions on Save: extract service class
...
GitOrigin-RevId: 827a64167bd704f468a6fab297d2a8dcec5023ff
2024-03-28 16:49:13 +00:00
Alexey Utkin
797a63a8b0
CPP-38168 Add FUS for 'Semantic highlighting' usages
...
- add language IDs verifier by the proper way.
GitOrigin-RevId: f63b8788713af7d9674a69d9c182e5e251a32108
2024-03-28 16:40:56 +00:00
Bart van Helvert
776ab56b2e
[kotlin] Forbid moving to non-Kotlin files
...
#KTIJ-28296 Fixed
GitOrigin-RevId: 859f2e869aa5b7de4e6882f5f9345b1052a1724b
2024-03-28 15:54:59 +00:00
Bart van Helvert
c5bc52d9fd
[java] Don't do forbidden API check for highest language level
...
For the highest language level, no API should be forbidden. #IDEA-349722 Fixed
GitOrigin-RevId: 4819e096b798d4cc4b328cc85671a7180851b219
2024-03-28 15:54:54 +00:00
Aleksey Pivovarov
fe3c677584
EA-1095655 vcs: implement ByteBackedContentRevision by FakeRevision
...
GitOrigin-RevId: 2721b57a757d5105279c8ee3c4eac6bd13da9400
2024-03-28 15:46:20 +00:00
Aleksey Pivovarov
e7eadd0171
EA-1095655 vcs: update an error message on file patch creation failure
...
GitOrigin-RevId: 9ef9b6f7a33eb3be230e9d458a0b714a869004d0
2024-03-28 15:46:17 +00:00
Aleksey Pivovarov
b11445cf23
IDEA-344583 git: save 'staged' Document on disk to put file into "Staged" list on modifications
...
GitOrigin-RevId: 1727c264e6f5a0fdb0e3a003d17d94dfd5dfc854
2024-03-28 15:39:23 +00:00
Ivan Pashchenko
70d4bb1db8
IJPL-442: ensure windows app data env vars are set
...
consistent with the old launcher behaviour
GitOrigin-RevId: 92fd4fb62e6687979b979037eca48ab56b2d2611
2024-03-28 15:30:06 +00:00
Ivan Pashchenko
4a2660db61
IJPL-442: small improvements
...
* use the cache-redirector instead of a 3rd party CDN
* check cef sandbox archive extraction exit code
* remove unused code in tests
GitOrigin-RevId: 11f246478c3514ae426f40e5c2c3565e2a32d047
2024-03-28 15:30:06 +00:00
Petr Surkov
2bf59d9bba
[full-line] ML-2942 Move red code checks and ImportFixer interfaces to ai.impl module
...
GitOrigin-RevId: 6a55bd0bee8e873c3d1ca3d6d5cbb83672a019be
2024-03-28 15:29:41 +00:00
Roman Shevchenko
6c657b443d
[platform] GlobalInspectionContextImpl: diagnostics; minor optimization; cleanup (obsolete code; typos; formatting)
...
GitOrigin-RevId: 5fabc6f9082cff246aef18d65630c45aa54ef42b
2024-03-28 15:28:24 +00:00
Vera Petrenkova
7d646b04b6
IDEA-326402 keep tab scroll bar visible when scrolling tabs and mouse position outside of tabs
...
GitOrigin-RevId: 83c6502e8ae8d5bbca76e68091c3008aad7d2851
2024-03-28 15:27:08 +00:00
Vera Petrenkova
2ba6cd13ff
IDEA-326402 Add recentlyActive variable in JBTabsImpl for relayout tads after delay, make delay 2s
...
GitOrigin-RevId: 16f0bf1c8c23b7e6934420f12f1011d4581e8be4
2024-03-28 15:27:03 +00:00
Vladimir Parfinenko
f72e57b099
[debugger] set lambda breakpoint by default, IDEA-349250
...
Straightforward implementation covering multi-line Stream call chains.
GitOrigin-RevId: ca1ebf6ffa757ed1bc034245d6a0cc89d55bb553
2024-03-28 15:13:28 +00:00
Vladimir Parfinenko
4cc512584b
[debugger] engine to choose breakpoint variant by priority, IDEA-349250
...
Toggling breakpoint via gutter now chooses a breakpoint variant by its priority,
which can be customized by overriding `getPriority()` method.
Also now all existing breakpoints are removed on click at empty gutter area.
GitOrigin-RevId: b70d1a0add18f7dd247071952351b1bd960a75a6
2024-03-28 15:13:23 +00:00
Vladimir Parfinenko
8c37123021
[debugger] sort breakpoint types by priority, IDEA-349250
...
It is the default way to choose which breakpoint is set.
GitOrigin-RevId: 808976b36309fce16d362a416a85bdecd198a73a
2024-03-28 15:13:17 +00:00
Vladimir Parfinenko
82964a08f5
[debugger] differentiate source of breakpoint toggling, IDEA-349250
...
Differentiate toggling by gutter click (automagical selection of the best breakpoint variant) and by shortcut (selection of the nearest breakpoint by caret position).
Toggling from gutter doesn't move the caret and tries to choose the best breakpoint variant (not yet chooses, but work in progress).
Toggling by shortcut can move the caret and chooses the nearest breakpoint variant.
GitOrigin-RevId: 8f4f68b5ed57155907f1f0dd2447a6813a84e4ca
2024-03-28 15:13:12 +00:00
Mikhail Zakharov
2d47a09903
[debugger] Fixed nullability context
...
GitOrigin-RevId: 14db7cf8d66b068ffe6564c21fea515567549e5c
2024-03-28 14:58:05 +00:00
Piotr Tomiak
01f4719c4a
WEB-49174 "Property is not provided by any applicable directive" error when using custom directive with ng-template selector
...
GitOrigin-RevId: de5ec407ab28077b88fdfa5fc8f67d08c60a1e4d
2024-03-28 14:48:05 +00:00
Piotr Tomiak
dfd5fb31ff
WebSymbols: deprecated ReferencingWebSymbol constructor without WebSymbolQualifiedKind parameter - separate usage of namespace and kind is unsafe
...
GitOrigin-RevId: 3d9f2d0644bab49c205832a23e5d09fc6075aa54
2024-03-28 14:48:00 +00:00
Alexey Kudravtsev
bd069c730f
do not perform double conversion KtType<->JvmType, to avoid losing some type info in tricky cases (part of KTIJ-28926 K2: Create Function From Usage Fix)
...
GitOrigin-RevId: 1c86e6c4ef2c3ba3dbcff8caca906eac57d083aa
2024-03-28 14:43:53 +00:00
Alexey Kudravtsev
9b68f11396
remove unnecessary test data (identical to the corresponding file without ".fir.") (part of KTIJ-28926 K2: Create Function From Usage Fix)
...
GitOrigin-RevId: 4f25e3638116991aa493436e74e5106d995da3c1
2024-03-28 14:43:47 +00:00