Alexander.Kass
ad81a4e009
ds: drop non-intractiv consoles
...
GitOrigin-RevId: 21569629f8a81dc12ccc47f02ae354a4dfb10bf3
2025-06-11 18:31:22 +00:00
Sergei Tachenov
6d939d54c9
IJPL-186705 Replace "left icons" with RowIcon
...
Because LEFT_ICONS needs a lot of special handling
in remdev (and the gap doesn't work at all),
replace it with a ready-to-use solution.
The gap is replaced by empty icons with the appropriate
width. It's not clear how to properly handle gap scaling
yet, but it's already better than gaps that don't work at all.
GitOrigin-RevId: e2ddfef26bc5479e6b0efef59983fa1c6d2cdb0d
2025-06-11 18:26:08 +00:00
Vladimir Lagunov
f685ead9e0
IJPL-189372 IJPL-190497 Eel: temporarily disable "Remote file system accessed before Eel initialization"
...
The error is too noisy, and I don't manage to write a better implementation in time.
GitOrigin-RevId: ef362080f28993f4200ff7c645e0a3bbdfa0c65a
2025-06-11 18:12:45 +00:00
Nikolay Chashnikov
7e9b6c4f7e
[configuration store] diagnostics: add more debug-level logging to SchemeManager for IJPL-168465
...
GitOrigin-RevId: 7346f925f6f5e53b5ce8d937b16113fda2c9760f
2025-06-11 18:12:13 +00:00
Dmitrii Matrokhin
ca57a9e18f
RUST-17954 Remove antlr 4.9 license
...
Also move antlr4-runtime license from fleet to community.
We are now using antlr4-runtime in places where we used antlr 4.9 before.
GitOrigin-RevId: fee06963b85d9c33ef87c40ec6ba38b52ac81420
2025-06-11 18:07:57 +00:00
Pavel Kirpichenkov
84e5917846
[kotlin] K2: make all context conversion intentions low-priority
...
KTIJ-33556
KTIJ-33586
KTIJ-33585
GitOrigin-RevId: 227c729c6b519cc85557ea50699c465ae88920fd
2025-06-11 17:32:38 +00:00
Pavel Kirpichenkov
bef84b9b2e
[kotlin] K2: consider properties in context conversion intentions
...
KTIJ-33555
KTIJ-33556
KTIJ-34531
GitOrigin-RevId: 8ca65b88632b7ea3258fc7bb331fe8d55d4282fe
2025-06-11 17:32:38 +00:00
Pavel Kirpichenkov
10d6fe208f
[kotlin] K2: add intention to convert receiver to context parameter
...
KTIJ-33555
GitOrigin-RevId: 0e2cda8c461a26177d5318f18d037c27591b41d3
2025-06-11 17:32:37 +00:00
Ilia.Shulgin
9c4cfdbde4
[git] IJPL-173922 Set git.branches.widget.rd to true by default
...
Value change should affect split mode only
GitOrigin-RevId: 86643280f22e795450502c2db5292ed40bf847f0
2025-06-11 17:28:43 +00:00
Alexander Kuznetsov
c8644db23a
IJPL-191321 [markdown] Improve UX when persisted provider is not available
...
- get rid of the modal dialog; switch to logs and notifications
- use the first available provider instead of the default one. The default provider (JCEF) may not be available.
GitOrigin-RevId: b53b12079282924b6104464b317d617c28431ab6
2025-06-11 17:25:25 +00:00
Alexander Kuznetsov
db6af3e61a
IJPL-191321 [markdown] Always show used provider in Settings
...
If there's only one provider available, render the combobox as disabled.
GitOrigin-RevId: 6699d4d5ca2154bcddabbd7b49b4ce3d2806862a
2025-06-11 17:25:25 +00:00
Pavlo Skliar
11cc035153
IJPL-190474 - Notification about WSL support in Gateway and Welcome screen
...
GitOrigin-RevId: df9be3ebcdc87e8f7cae5d79bc3fa35dbbbeaebf
2025-06-11 17:20:57 +00:00
Maksim Zuev
c4dfee3fe2
[debugger] Clean up SourceFileChangesCollectorImpl
...
GitOrigin-RevId: a4afa991f064068cbc0a820cfb7739c7b3576449
2025-06-11 17:06:56 +00:00
Piotr Tomiak
e178f52515
[ui] IJPL-188429 Wrong color of tooltip in Dark/Light themes - fix name casing
...
GitOrigin-RevId: 44746711f2777e592b46be6de9aee2c39dfa052f
2025-06-11 17:05:23 +00:00
Mikhail Pyltsin
b800c63163
[command-completion] IDEA-359174 delete icons and use grey bulb
...
GitOrigin-RevId: 3cd804645a186a66273ed8a0365c33ac01718ae4
2025-06-11 17:02:49 +00:00
Mikhail Pyltsin
78ad85bd97
[command-completion] IDEA-359174 i18name as main lookup
...
- delete commandId
GitOrigin-RevId: 95e3fe56ded2e99ac7902b53549ee15f86013963
2025-06-11 17:02:49 +00:00
Mikhail Pyltsin
a36ca2612b
[command-completion] IDEA-359174 i18name as main lookup
...
GitOrigin-RevId: 945443d9f0c0aff95fb551859287f7236191d1c4
2025-06-11 17:02:49 +00:00
Tatiana Elfimova
d7bbc512db
IJPL-188790 Search Everywhere: several scopes are shown as on the popup reopening
...
- Only a few scopes are predefined and remain the same, the others differ with each call to scopesWithSeparators.
GitOrigin-RevId: 730b43c38951ebbde9b49e882949132f829b5453
2025-06-11 17:02:38 +00:00
Pavel Karateev
1ce9894d63
PY-81774 use lowercase uv for actions
...
(cherry picked from commit b7c60b8aba9041c98a9656e3a822f8fc8a468b71)
IJ-MR-165278
GitOrigin-RevId: 695441592759bf1f8f8186c7795088c605b64f9b
2025-06-11 17:02:33 +00:00
Pavel Karateev
6331021c68
PY-81774 use lowercase uv for lock file actions
...
(cherry picked from commit 5f96e07e643863594e1b27d9bd0d5e8be88dd988)
IJ-MR-165278
GitOrigin-RevId: 292ee4faf7376d3925081b4f5ba6f1eb943693b2
2025-06-11 17:02:33 +00:00
Mikhail Golubev
59577b974f
PY-79488 Invert conditions in PoetryProjectModelResolver to return early
...
GitOrigin-RevId: 590ef130db24fe67fbaead9c9e7ce23dcdf0efd8
2025-06-11 16:54:32 +00:00
Mikhail Golubev
14d3f67525
PY-79488 Support PEP 621-style path dependencies in Poetry
...
GitOrigin-RevId: fd4dfce4af8ca5cad3f2fba25aaf573d4df74d1f
2025-06-11 16:54:32 +00:00
Mikhail Golubev
a2e30a6755
PY-79488 Allow external Python project systems to control their source roots
...
GitOrigin-RevId: c0f0966d3033867c1927e05d7073403feb195302
2025-06-11 16:54:32 +00:00
Mikhail Golubev
91e9250379
PY-79488 Recognize "src" directories inside Uv/Poetry projects as source roots
...
GitOrigin-RevId: 62c904fa781882c3ea5636309d7b35d9092ee5b0
2025-06-11 16:54:32 +00:00
Mikhail Golubev
0a92cc106a
[Platform|TestFramework] Flip expected/actual in assertEqualsUnordered call in SourceRootAssertions.assertSourceRoots
...
GitOrigin-RevId: 93aa6cf01d74a551a606b3f6b7be85700e2a6e34
2025-06-11 16:54:32 +00:00
Mikhail Golubev
dc35398ca0
PY-79488 Drop "Py" suffix from Uv and Poetry Open/Sync tests, add "Project" in their names
...
GitOrigin-RevId: 4709324d6489c33a8897f3561609a3fbe922ac2c
2025-06-11 16:54:32 +00:00
Mikhail Golubev
d1acb2ea7a
PY-79488 Add "Project" prefix for Uv and Poetry project opening extension names
...
GitOrigin-RevId: f54eca61f3458439a25e5bb478e28d4f77096cc6
2025-06-11 16:54:32 +00:00
Mikhail Golubev
1a5ea1b01b
PY-79488 Try automatically configuring SDK for all modules in a uv workspace
...
GitOrigin-RevId: 24b825b85f23ac7c6338585cfc87fbe374428779
2025-06-11 16:54:32 +00:00
Mikhail Golubev
0b6c5f164b
PY-79488 Keep the information about Uv workspaces in the workspace model
...
Piggyback on ExternalSystemModuleOptionsEntity for the time being.
GitOrigin-RevId: 899a72018e8f72ed326078ccbc1315cb59cbe227
2025-06-11 16:54:32 +00:00
Mikhail Golubev
35c66600cc
PY-79488 Expose more system-specific information in project graphs
...
In particular, for uv, retain the information about workspace membership.
Make discovery of nested workspace members more robust.
GitOrigin-RevId: 9af260bbb47baac9d5fec7e2b605931ceb0ce3c4
2025-06-11 16:54:32 +00:00
Mikhail Golubev
4d3376bd64
PY-79488 Get rid of the "Module" term in the API names
...
"External Project" is a better name. IJ Module is
an implementation detail. It could easily be another entity.
GitOrigin-RevId: d263f110d2851d11fb411ef93d973e5e05eeff05
2025-06-11 16:54:32 +00:00
Vladimir Lagunov
f12dd4e8f2
IJPL-191379 Eel: fix memory leak from not closed coroutine scopes in LocalEelPosixProcess
...
It turned out that there was no need in dedicated child scopes in Eel processes. They were introduced occasionally.
GitOrigin-RevId: f88f62b19c6e7dbc7557c43af1ee70560334e7e5
2025-06-11 16:48:58 +00:00
Vladimir Lagunov
832ceab2b4
IJPL-172897 Eel: Remove package-info.java files, put explicit ApiStatus annotations
...
Although all entities remained internal, it's now easier to review every entity separately.
GitOrigin-RevId: 21db402317f446abe16f7b32b30ee8015db2c9da
2025-06-11 16:48:58 +00:00
Piotr Tomiak
8329017b59
[polySymbols] WEB-73289 PolySymbols: simplify PolySymbol interface - access properties through a get method instead of a Map
...
GitOrigin-RevId: 4f38e76aef39b4d289347b5f7caf99100234f1f4
2025-06-11 16:43:29 +00:00
Vlad Koshkin
001b005c84
[kotlin] move more services to kotlin.base.scripting.k1 module
...
#KTIJ-33202
Merge-request: IJ-MR-165425
Merged-by: Vlad Koshkin <Vladislav.Koshkin@jetbrains.com >
GitOrigin-RevId: 6ad332e1fac0781ebe6440804f9faebc3ea1bf14
2025-06-11 16:40:31 +00:00
Vitaly Legchilkin
a56a611bba
[python] add FUS collector for add local interpreter events (PY-81398)
...
+ make previously_configured field shared
Merge-request: IJ-MR-165380
Merged-by: Vitaly Legchilkin <Vitaly.Legchilkin@jetbrains.com >
GitOrigin-RevId: cfb1031bceaa21a633ac2a02b8064ed7bd74d4ea
2025-06-11 16:36:38 +00:00
Nikita Pavlenko
3390b0bc7c
[PyCharm] Jupyter (feat): "graphics.create() as Graphics2D"... replaced to short and proper useG2D. (fixed bug) #PY-81847 Ready For Merge
...
GitOrigin-RevId: 68cba3230796dd4506de8477f43735e4cd2948d9
2025-06-11 16:35:44 +00:00
Nikita Ermolenko
53243d7b8f
JBAI-14736: Remove QuickfixRankingModelLoading and disable ML ranking for import quick fixes
...
- Set the default for `quickfix.ranking.ml` registry key to DISABLED.
- Removed `QuickfixRankingModelLoading` activity for model loading.
GitOrigin-RevId: 6b2983e319a62a7528e2f37614ab3c504b9b8c86
2025-06-11 16:35:37 +00:00
Vladimir Krivosheev
41dbad11b4
IJPL-188098 cleanup
...
GitOrigin-RevId: 9f175fbeea933fccfb88a7bf2ef8ee6198f79505
2025-06-11 16:33:44 +00:00
Max Medvedev
c7f410193f
vararg for ContainerUtil#flatten
...
GitOrigin-RevId: 085bb907c414e475dbdde7fb0734af25c53e9e45
2025-06-11 16:30:14 +00:00
Max Medvedev
8b782c9c26
update doc
...
GitOrigin-RevId: d2603401c55dce731554a0607c77d0d879422646
2025-06-11 16:30:14 +00:00
Konstantin Hudyakov
cc109ae609
[terminal] IJPL-188621 Reset to the console font if non-monospaced font was configured in the terminal settings
...
Do it only once to fix the issue for all already affected users.
GitOrigin-RevId: ff942c8668cd6da3b991d1958b91e6c5ea9e8645
2025-06-11 16:26:13 +00:00
Konstantin Hudyakov
3b083c8c48
[terminal] IJPL-188621 Use console font preferences as the base when we update font settings
...
Take the console font preferences from the right place. Can't say that it fixes something, but this approach is more consistent with existing logic in `noStateLoaded`.
GitOrigin-RevId: ed26530709e40dff582c6b6fb188db28b2360e90
2025-06-11 16:26:13 +00:00
Ivan Migalev
dc503d46fb
(JBR-8965) PluginPathManager: work around performance degradation
...
java.io rerouted through java.nio causes performance degradations sometimes, because it relies on throwing and catching exceptions e.g. for checking File::isDirectory.
This commit reduces the corresponding costs in the PluginPathManager somewhat by not triggering the same slow IO operations for multiple times.
GitOrigin-RevId: fe4e70ea46eff352ee12f5b361c59e96b36b8cc9
2025-06-11 16:24:22 +00:00
Leonid Shalupov
ee1a22a61f
jps2bazel: better error diagnostics
...
GitOrigin-RevId: 433ee6ec31869dfb78963464e88605b9107f313f
2025-06-11 16:24:09 +00:00
Konstantin Nisht
cfe4bc15d7
[scanning] IJPL-187339: Add telemetry for scanning
...
GitOrigin-RevId: 213b75262c244c19d9cdace39f2d5b0113fcc53b
2025-06-11 16:23:10 +00:00
Tatiana Elfimova
4b99f2fbfb
IJPL-55632 ABT-37 Rename registry key to disable ab experiment
...
GitOrigin-RevId: 77f15fd9b5627357c1c0b2d70b5366a25c07afb3
2025-06-11 16:16:56 +00:00
Tatiana Elfimova
420003c473
IJPL-55632 ABT-37 Fix ChooseByNameTest
...
GitOrigin-RevId: 9849dd984968b96ea51506accf3a6151cdb39544
2025-06-11 16:16:56 +00:00
Vladimir Parfinenko
24ad155a3b
[debugger] show icon tooltip for thread dump items, IDEA-367627
...
GitOrigin-RevId: 98a49d442375e4fbff82aa825085c95199851afc
2025-06-11 16:09:29 +00:00
Frederik Haselmeier
de6bff2db3
[kotlin] KTIJ-34491 - Fixed provided indent for pressing enter after an opening class body brace if it follows a super type list
...
Before it did not use the correct anchor and would choose an indent based on the indentation of the super type list.
However, the correct indent is to use the class/interface/object as an anchor.
GitOrigin-RevId: bcc436dac32e187d51abfb1feb3f8d07ce83d22a
2025-06-11 16:04:58 +00:00