Edem Ibraimov
41fc92978a
IJPL-149223: EOFAction: search for console in the focused component's parents
...
Merge-request: IJ-MR-133695
Merged-by: Edem Ibraimov <Edem.Ibraimov@jetbrains.com >
GitOrigin-RevId: b9dee639395993f7172e2b7a9f306ab94914b696
2024-05-13 19:59:04 +00:00
Daniil Ovchinnikov
63058d231c
IJPL-149498 rename namedChildScope -> childScope
...
GitOrigin-RevId: 8eb7b8706902a812aa9e6267e73b9884a9e127fe
2024-05-08 19:45:10 +00:00
Konstantin Aleev
22b7d1b3a2
[execution] cleanup: remove redundant null check
...
GitOrigin-RevId: 033490780b2f3b8a5fe0fd5d91b435598eefe0dd
2024-05-06 17:58:09 +00:00
Aleksey Pivovarov
595d109033
IJPL-149175 Link in console should not reset caret offset to the file beginning
...
IJPL-149174 Link in console forces 'text' representation for a file with multiple FileEditor available
As 'TextEditorImpl' implements 'NavigatableFileEditor' and its 'canNavigateTo' checks that the
line-to-navigate is actually set.
This fixes a typo in b6927d4d0c
GitOrigin-RevId: 82d52a9c686503b337da8c92f783ffbf364f824a
2024-05-06 12:06:38 +00:00
Alexey Kudravtsev
02dcc5107b
introduce utility method DumbService.isUsableInCurrentContext; replace usages
...
GitOrigin-RevId: 5ef82623debf3474bd9ed67829346f3d0f9967a3
2024-05-03 18:14:12 +00:00
Ilya.Kazakevich
e8f32d7938
[wslproxy]: Action added to check performance with iperf3
...
This is an internal action `WslProxyAction`. Run it along with iperf3 to check performacne
GitOrigin-RevId: a74ca1d2ff90da55b491c80a186e34091587d649
2024-05-01 21:06:45 +00:00
Yuriy Artamonov
25f08fe587
[fus] IJPL-944 Add dumb flag to Run Configuration was started event
...
GitOrigin-RevId: b9076a1e9a6029326e9bd45963142a74544d4102
2024-05-01 20:17:59 +00:00
Daniil Ovchinnikov
b03b92e140
IJPL-148490 clean up empty file-classes from existing dumps
...
GitOrigin-RevId: ca701387e601a76ae25a3a31ca0a02432126e0fb
2024-04-30 20:39:42 +00:00
Nikolay Chashnikov
02dd5b1bed
[execution] logging: add logging about possible reasons why before launch task cancel execution
...
GitOrigin-RevId: d5784ebcf4104ea4449edceaecd5d0b6c2a27f8f
2024-04-30 10:45:55 +00:00
Vladimir Plyashkun
7d4c09ae31
CPP-38481 - fix for "Nothing here" under Run Configuration when rdclient.path.engine.enabled is on
...
GitOrigin-RevId: 09304979b542175972b3b643fcee53a300c43cb3
2024-04-25 17:45:16 +00:00
Dmitry Batrak
881b370b95
RDCT-1092 Hotkeys are displayed incorrectly in popups on different OS
...
replace SystemInfo.isMac with ClientSystemInfo.isMac() in keyboard-shortcuts-related code
GitOrigin-RevId: 640604dff8e09d1aeccd0edc156873dd63c09fea
2024-04-22 19:16:22 +00:00
Mikhail Sokolov
574966b1bd
IJPL-148426 Run widget: chevron is shifted down
...
GitOrigin-RevId: 4afeb5f8562aaa43e258216e0398c01a6ea0069a
2024-04-22 17:50:29 +00:00
Sergey Pak
ba39cce039
IJPL-36999 Wrong font and letter spacing in Terminal after Use color scheme font instead of the default option is auto-enabled
...
GitOrigin-RevId: af8879290ca0b6e50f53036ca9d502a98149a673
2024-04-18 21:58:50 +00:00
Nikolay Chashnikov
5ced3727dd
[run configuration] fix locating log files by pattern in subdirectories (IJPL-148359)
...
Before patterns were supported in the file name part only, now they are supported in directory names as well.
GitOrigin-RevId: 607e921695b6c84d3503f1c2c921beaf0ad61d80
2024-04-18 20:11:24 +00:00
Gregory.Shrago
937abc8c2a
IJPL-61098 Recent run cfg is absent in "All Configurations"
...
GitOrigin-RevId: 77e736f5cb70a82a0a464653bf12e9184c73f20e
2024-04-17 19:52:57 +00:00
Gregory.Shrago
22b0cef9f5
introduce DefaultActionGroup.getChildren(actionManager) 2
...
GitOrigin-RevId: 219817e5e59b3a2e37373081ce45942fc7a7fc09
2024-04-17 19:52:48 +00:00
Gregory.Shrago
4d4745de52
extract ActionPopupOptions to clean up constructors
...
GitOrigin-RevId: 0f2758540aae6ef48e4eef7cce95cef5ddaca0a9
2024-04-17 19:52:24 +00:00
Anna.Gromova
e36dac7a3c
IJPL-60830 Rider's 'VCS widget' should not be available in keymaps for IDEA
...
GitOrigin-RevId: 764d5f801567dcab8e595b5d9980b4402373cf9e
2024-04-17 17:26:38 +00:00
Sergey Simonchik
57b382524f
[terminal] implement JBTerminalSystemSettingsProviderBase.getDefaultBackground/getDefaultForeground instead of deprecated getDefaultStyle
...
Adding methods to `api-dump-unreviewed.txt`, because it's impossible to add only the reviewed methods of JBTerminalSystemSettingsProviderBase to `api-dump.txt`.
GitOrigin-RevId: dfc02c87efb341ad45c5e86a9950eb9ecc57cf89
2024-04-15 16:25:43 +00:00
Bart van Helvert
17e76c3f15
[platform] Add collector for measuring time spent in program runner
...
#IDEA-344147
GitOrigin-RevId: 5d00fee390ea8c129488c0f4fcbbb502b17ccbd7
2024-04-10 11:15:59 +00:00
Daniil Ovchinnikov
5ec66a02cd
IJPL-797 API dump: generate api-dump-unreviewed.txt and exposed API lists [2/4]
...
GitOrigin-RevId: 1f2fcb6d02f6bf1bb52d4063ac8b13ba953b6697
2024-04-09 02:21:27 +00:00
Nikita.Lyubimov
889cc6cccd
[RIDER] Fix run configuration dropdown on local Rider with patch engine (fix RIDER-107298)
...
GitOrigin-RevId: 79859e7679303033ac41a105a0dc63ac0883851e
2024-04-08 20:32:57 +00:00
Andrii Rublov
026430be93
[multilaunch]: Fix RIDER-105632: Starting Debug on Multi-Launch Configuration has no effect
...
GitOrigin-RevId: 91f0982c77928c4b1fb417fdd84cc6c50bbed2a7
2024-04-06 01:05:28 +00:00
Gregory.Shrago
12df812916
temporarily restore fullUpdate for compatibility
...
GitOrigin-RevId: 47bf1596290bc5889d44c41b20927f5626e8fc23
2024-04-05 16:29:50 +00:00
Vladimir Krivosheev
6079055a3f
IJPL-866 modules -> pluginAliases (avoid confusion)
...
GitOrigin-RevId: 24b48f378f22679aa35dde1c2502707f9199b690
2024-03-31 21:08:08 +03: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
Vyacheslav Karpukhin
d7e51bceb8
FL-24795 Exception when run android app on emulator with SDK version less than android-minSdk
...
GitOrigin-RevId: 423293d1f329a0e6270c3b97791ede7577130bef
2024-03-21 15:28:24 +00:00
Vyacheslav Karpukhin
04e11c9e88
Propagate the actual error when the process was not started to the ProgramRunner's callback
...
GitOrigin-RevId: d83f94858d05a0dec60c279941585f8ff4fc02cf
2024-03-21 15:28:20 +00:00
Sergey Simonchik
091f6ececd
terminal: introduce "Prompt separator color" in "Color Scheme | Console Colors" (IDEA-349490, IJ-CR-127955)
...
This provides better appearance when Theme and Editor color scheme are not synced. For example, when Theme is Dark and Editor color scheme is Light or vice versa.
GitOrigin-RevId: a7f2354a878f9bbe2f95792d4eb8ff7d22deea36
2024-03-19 22:03:13 +00:00
Stanislav Ruban
411f4efd33
[monorepo Kotlin settings] Kotlin LV 2.0 migration: KT-57290
...
GitOrigin-RevId: fa2daffc109bd9bc303a61091dda47b3414c8625
2024-03-18 20:50:11 +00:00
Gregory.Shrago
629262e7c3
support Profile toolbar action in RemDev
...
1. Drop unnecessary executor group wrappings. Place customizations directly to `ExecutorGroupActionGroup` if needed
2. Register delegate group id for children merging on frontend
3. Reuse existing frontend SplitButtonAction. Disable it when no children are present
Fixes
GTW-8065 "Profiler" button couldn't be added to Toolbar
GitOrigin-RevId: c38d4fb403fba5f0f61d0db24bda52a02f242713
2024-03-18 18:20:49 +00:00
Vladimir Krivosheev
1c5a987807
open editor as soon as workspace index is ready to use
...
GitOrigin-RevId: 29461d3dd47b1efa345876a12b1988c2f8d92e41
2024-03-16 17:37:01 +00:00
Gregory.Shrago
b562ae1717
fix threading and reuse ActionGroupWrapper in EmptyWhenDuplicate
...
Fixes "Non-cached operation assertion" in RemDev.
GitOrigin-RevId: 8a9421c02c7fe2447dbf20fc4ac4f4a0d6c2f807
2024-03-16 14:53:36 +00:00
Vladimir Krivosheev
99eeec746c
ProjectRunConfigurationInitializer - also wait for ModulePointerManager in asynchronous way (as Java RC can use this service)
...
GitOrigin-RevId: 51dba755451e68293c0b8d56818f323f84459ab9
2024-03-16 11:07:50 +00:00
Vladimir Krivosheev
3f02abcd1f
avoid expensive getRunCurrentFileActionStatus if editors are not yet reopened
...
GitOrigin-RevId: 83ddc7c7e6e10554c44b652607411e9d03bcc540
2024-03-16 11:07:43 +00:00
Vladimir Krivosheev
d70b0256c8
ExecutionReasonableHistoryManager - use simpleConnect
...
GitOrigin-RevId: 3c4df23689efb61951cdfb25c921865a069110c3
2024-03-14 02:13:46 +00:00
Andrii Rublov
c0c68b9764
[execution]: Introduce a dedicated action group for main executors to properly use anchors around it
...
GitOrigin-RevId: d79c0d94b2303cddc699398cd48faa676572d2e8
2024-03-12 23:53:49 +00:00
Vladimir Krivosheev
0383131b41
cleanup
...
GitOrigin-RevId: dd132758c9bb02837e041c4674d1610b606634c2
2024-03-09 21:16:23 +00:00
Tagir Valeev
00f4f65889
Warnings fixed
...
GitOrigin-RevId: e6fe57374355641c4f434e10bb4f0b25d8afca9e
2024-03-08 15:17:09 +00:00
Sergey Simonchik
9665e1707a
terminal: extract "Search entry" / "Current search entry" to color scheme (IDEA-337699)
...
GitOrigin-RevId: a85d7fd4650bc20440a3952dc2be62225c1a18d0
2024-03-05 15:40:10 +00:00
Sergey Simonchik
c64d5277c8
terminal: extract command text attributes to color scheme ()
...
GitOrigin-RevId: 1c434bb2a2d0f7d3988b53db3f4cf008b99e8ee6
2024-03-05 01:59:38 +00:00
Konstantin Aleev
63ee6238b5
[execution] IDEA-347936 set insects for fore left toolbar
...
GitOrigin-RevId: a234134987c68a9425deba476c5a27febb32da5a
2024-03-03 08:08:10 +01:00
Sergey Simonchik
b380dbcc0f
terminal: use @JvmField in BlockTerminalColors for better Kotlin-Java interop
...
GitOrigin-RevId: 1d18bd94342d72058ecfaf86d3f01924feca32ab
2024-02-28 21:20:13 +00:00
Andrii Rublov
72697ac0eb
[execution]: Fix IDEA-347542: Live indicator for Run/Debug tool windows is not displayed
...
GitOrigin-RevId: 092c45d6c012aafd9ebda0abb761ddb8f90b9fed
2024-02-27 19:45:21 +00:00
Vera Petrenkova
3a5af39374
IDEA-326572 Updated MainToolbar layout strategy to resize components based on available width
...
GitOrigin-RevId: afffbefa7bccde95dcc8acd6f81bb4cc9967a8f8
2024-02-27 18:30:18 +00:00
Andrii Rublov
5110b5f3fd
[execution]: Revert back Initial icon setup
...
GitOrigin-RevId: 0886a53e230ad188ff248a313d5a5b44504356f7
2024-02-27 12:05:24 +00:00
Sergey Simonchik
648dd4bdfb
terminal: support switching UI theme - fix block decoration (IDEA-337699)
...
GitOrigin-RevId: 477cd3f676cee2def2892b3d44f7b7043b5e8885
2024-02-26 20:38:48 +00:00
Andrii Rublov
669de82138
[execution]: Remove rd-core usage in execution module
...
GitOrigin-RevId: bf0d29554f9884bbfd619b6af379a101aff9d1e5
2024-02-22 10:58:29 +00:00