Dmitriy.Panov
1ba72b47a6
IJI-1629 build scripts: Maven Central publication
...
(cherry picked from commit 665265ed77e22e6ef4c3bb7e88a9c9da26a2037a)
IJ-MR-159792
GitOrigin-RevId: 7f5eddfaabe5eae7a413370500e55cba558738fa
2025-04-14 17:23:23 +00:00
Dmitriy.Panov
b8118a3175
build scripts: a package for Maven-related classes
...
IJI-1629 IJ-MR-159792
(cherry picked from commit 6c53e4e424f75791509650f2e7e9cd31e215ffb4)
GitOrigin-RevId: a6e96e68592a12f4989cafb30fa15e77fa0c71c5
2025-04-14 17:23:23 +00:00
Snapshot dependency; Vitaly Provodin; Ultimate / 243 / Service / Promote JBR 21 Runtime to IntelliJ 243, build #21.0.6b631.42
78634bee42
Updating versions of project dependencies: runtimeBuild->21.0.6b631.42
...
GitOrigin-RevId: 2a6d420d9a69df59d457671d5f3f8c363ea74b5d
2025-04-09 16:47:35 +00:00
Dmitry Timofeev
0fc7f6622a
IJPL-174856 Check the event source in the Markdown preview mouse click handler
...
(cherry picked from commit 79a23742a23e49469c689fc89dc7ee50ec9be6d1)
IJ-CR-157286
GitOrigin-RevId: 987dffbe968db633b11bacca5ed0eccdbde57a80
2025-04-09 15:43:47 +00:00
Ilya.Kazakevich
55feb2fffa
PY-80128: Update bundled venv because an old one is incompatible with the latest.
...
GitOrigin-RevId: 2e952ce6e251548d11a9ee6d13653114cc9d4cfa
2025-04-08 15:27:38 +00:00
Bart van Helvert
009be4939e
Show IntelliJ IDEA 2024.3 30 years of Java artwork
...
Show the splash screen from the 23th of May until the 30th.
(cherry picked from commit fdfd1bab65547057a85c137184bcffad964380d9)
IJ-MR-159193
GitOrigin-RevId: c1a6b49083a7f38d0cd5e157d413eb67fb76785b
2025-04-08 14:17:46 +00:00
Bart van Helvert
7c1b24bf6a
Revert "IntelliJ IDEA 2024.3 30 years of Java artwork"
...
This reverts commit 41ec0802389f18e20baf45c77a2f577b2f256120.
(cherry picked from commit 24f669cffb684063a5f3d7541b16bb1f21842a52)
IJ-MR-159193
GitOrigin-RevId: 6461b99e2ef2195af69d69c09b71d4bb39565222
2025-04-08 14:17:46 +00:00
Rustam Vishniakov
3fff98e4af
[wsl] IJPL-73547 WSL Usage Metrics: project.created.in.wsl, project.opened.in.wsl, project.cloned.in.wsl [IJ-CR-158850]
...
(cherry picked from commit 59da204cab10cbf5789e47ce59625500ec658d59)
GitOrigin-RevId: dd30918b87e8f88dbf8c8e378c133bb9f8f452e9
2025-04-02 20:25:45 +00:00
Ilia.Shulgin
eeba8827c5
Fix NPE in MessagesServiceImpl
...
GitOrigin-RevId: 4d673024c170d62de4d1adc9cef01bfe19681bcf
2025-03-27 15:38:52 +00:00
Vladislav Rassokhin
040ea10937
[build scripts] JPS Caches: retry file presense checks on a remote server
...
(cherry picked from commit 6c6e42fb23d2d341469be71200309aaac2a1c418)
IJ-CR-158277
GitOrigin-RevId: d47f81cd44e6b4ca8cf6e49abd0fdacb5f9bfb68
2025-03-26 20:31:42 +00:00
Ivan Migalev
06f7c37aec
(RIDER-123585) FUS: add data to state collector
...
(cherry picked from commit f4841c896c34f5f82aae20e31d0f63ca48be76b9)
GitOrigin-RevId: a3566721ee530940659590ea7f941f5e6b12138f
2025-03-26 18:21:50 +00:00
Ivan Migalev
d4d05a53ad
(RIDER-123585, FUS-5561) EditorsCollector: fix the FUS syntax
...
(cherry picked from commit 06ad0e211b561803d4c3a8b99f59b42f9af2b320)
GitOrigin-RevId: 396d7601385dd321f6c35273e6e7d22fc12f6345
2025-03-26 18:21:50 +00:00
Ivan Migalev
0140a39861
(RIDER-123585) FUS: add VS to the config list, bump the collector version
...
(cherry picked from commit b65cbc85b844d47934836e344eabc57e7db3a642)
GitOrigin-RevId: 210b6982b147bdeaf26840bfd5438881969c4e2a
2025-03-26 18:21:50 +00:00
Ivan Migalev
c903a04964
(RIDER-123585) FUS: improve the version validation rule
...
(cherry picked from commit aff9aa5a9e88fa34bdde418a1ee0d21429625a74)
GitOrigin-RevId: 91336e824e0327b83b1703ac51878318144fd9ba
2025-03-26 18:21:50 +00:00
Ivan Migalev
be6f5b27e0
FUS: check paths for existence
...
#IJPL-180692 Fixed
(cherry picked from commit bc4e322eef918887762cf4b427e2244dce97c5a2)
GitOrigin-RevId: e9113b1f9800b542c3817a29a7557ad6aeb22774
2025-03-26 18:21:50 +00:00
Ivan Migalev
9479c974fa
Fix RIDER-123585: detect VS on Windows
...
(cherry picked from commit 44eac219488fe51de076b8907f2956d9442211fa)
GitOrigin-RevId: 51c0ef9644fe5016f6c28d3c6081c6bf7793ed2b
2025-03-26 18:21:50 +00:00
Dmitry Pogrebnoy
d85b962378
IJPL-175691 Add doc to zed editor collector
...
(cherry picked from commit ba9b78e7e2725981036330626f87603ef9e8515c)
GitOrigin-RevId: 5d380a00b4fe7dbd06048ef0290b0752355382bb
2025-03-26 18:21:50 +00:00
Dmitry Pogrebnoy
2616a23e49
IJPL-175691 Explicitly return isVSCodeUsedRecently
...
(cherry picked from commit 8bef8f9c5f3d81af7906425a4ee22ae0c427bd2d)
GitOrigin-RevId: 471842d46b732f189c21441644518d0ac3f3a958
2025-03-26 18:21:50 +00:00
Dmitry Pogrebnoy
82d598decb
IJPL-175691 Add clarifying documentation for data provider
...
IJ-CR-154784
(cherry picked from commit 01eee0457011e77a81b0e9f665a96a902d790338)
GitOrigin-RevId: b625bf851f0b3e55700179f2ecb92d38a2040e08
2025-03-26 18:21:50 +00:00
Dmitry Pogrebnoy
44ecefbcc0
IJPL-176548 FUS: Detect and log the presence of Zed
...
See https://zed.dev/docs/configuring-zed#settings-files for config location details
IJ-CR-154140
(cherry picked from commit f2ffa6a2c32c869edef87f62692257879fa6e807)
GitOrigin-RevId: 3d423a1603800f16efb3e846ea5ab5c8bc89707b
2025-03-26 18:21:50 +00:00
Dmitry Pogrebnoy
d302ab9c34
IJPL-175691 FUS: Detect and log presence of top public plugins in vscode
...
IJ-CR-154139
(cherry picked from commit 66832c04b70897ba41c125ae8bbd4fd0f97d1c0b)
GitOrigin-RevId: be433850b16169c0fed170e431a5144fb8078e8b
2025-03-26 18:21:50 +00:00
Karina Kazaryan
148d3fce6e
IDEA IC 243 stable: changing minor v to 3.6
...
(cherry picked from commit b3b8e8680285a8e71a1f4233fc6d4999bf055fbc)
IJ-MR-158329
GitOrigin-RevId: 4600db4d63ee4bab3cbee5eff153e7482d72cede
2025-03-25 13:40:30 +00:00
Yuriy Artamonov
cf7ea51c9b
[json] IJPL-181564 JSON schema path matcher is not robust to errors in schema catalog
...
(cherry picked from commit 067ea6e8c77f1df5cc2b91c5984ae2ef9a9cdcee)
IJ-CR-158093
GitOrigin-RevId: a188846ccc2caf9d9b9d54f58f34e4b9d2910d99
2025-03-24 20:27:49 +00:00
Piotr Tomiak
826155474b
[ui] IJPL-148514 Alt+Click copy html tags from popup
...
(cherry picked from commit e134e1ba189884d280d1243bd3432189bf3fb9b6)
IJ-CR-157859
GitOrigin-RevId: d229d811b756a16a005d537bd3d38e60f10aaf7b
2025-03-20 09:24:33 +00:00
Egor Ushakov
f7f0e69ecc
IDEA-368449 Modify NPE message in console for Java 30th anniversary - fixes for review IJ-CR-157699
...
(cherry picked from commit 7d4bedd084b8e0f4ea21f2d604f42303fdc08513)
GitOrigin-RevId: cf7435633522f9d259608c07869f4fb56dbe41c3
2025-03-14 15:36:23 +00:00
Yuriy Artamonov
b809011bac
[frameworks] IJPL-172990 Framework detection pop-up appears, "No frameworks are detected" upon clicking "Configure"
...
(cherry picked from commit 9cbfa0b87ce30685f026a7401ed385c7a2b6f635)
IJ-CR-157717
GitOrigin-RevId: f6b05246959f6e9fcae13de4d1c2e17f6977c938
2025-03-14 11:07:03 +00:00
Egor Ushakov
6ae95331aa
IDEA-368449 Modify NPE message in console for Java 30th anniversary - review IJ-CR-157382
...
(cherry picked from commit 6b62e3a667907da7a1dfec9e5432aef22d3b9ee8)
GitOrigin-RevId: a1570d664c669ec6231935f28b7677cc78ec60b0
2025-03-12 21:08:19 +00:00
Jakub Senohrabek
947c121fb4
[jewel] Fixed tests
...
(cherry picked from commit 2ba79436bb6d05fa382c2074692e7e734c61bc96)
IJ-MR-155570
GitOrigin-RevId: ddcc5c126a8c6a9df78f4f9101bd314e7cf9bda9
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
ec4e28bd29
[jewel] Removed Compose UI Inspector and newer features from Markdown Preview
...
(cherry picked from commit 82b95915621a1348bdd822006dd17157d6b28e0b)
IJ-MR-155570
GitOrigin-RevId: 8e14a99ca100624ea538c15399c7a6ed844d5051
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
ea1a4dce93
[jewel] JEWEL-774 Introduce new stateless *ListComboBox api dump updated
...
(cherry picked from commit ae31adae76babdc448957c8858f857aba5e23a54)
IJ-MR-155570
GitOrigin-RevId: 2be29e6fa2ebcbfeb112cce71f68e5a7cb5f3b1a
2025-03-12 13:07:26 +00:00
Ivan Morgillo
6f93422a2f
[jewel] JEWEL-706 clean EditableListComboBox selection on input not present in the item list
...
reference https://youtrack.jetbrains.com/issue/JEWEL-706/Editable-ListComboBox-clear-list-selection-when-the-input-field-contains-something-not-present-in-the-list-presets
closes https://github.com/JetBrains/intellij-community/pull/2965
(cherry picked from commit 8eecff8d9e8b55b212ae92062f2176f8fa3e2d14)
IJ-MR-155570
GitOrigin-RevId: 72b74860f6c4068f7e2467c49ad5d851707489eb
2025-03-12 13:07:26 +00:00
Ivan Morgillo
049d01cd7a
[jewel] JEWEL-774 Introduce new stateless *ListComboBox
...
fix typo in ListComboBoxUiTest
update ListComboBox tests and add new ones
update UI API file
introduce the new stateless EditableListComboBox
introduce the new stateless ListComboBox
closes https://github.com/JetBrains/intellij-community/pull/2955
(cherry picked from commit 2470c5e8f0ee56eb7157f0f3e28586adba305e22)
IJ-MR-155570
GitOrigin-RevId: 88ef0a6984383e282977f75e4971710599e2c79b
2025-03-12 13:07:26 +00:00
Ivan Morgillo
6ba0fa2f89
[jewel] JEWEL-583 Add KDOC to public API
...
make linter happy
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to Tooltip
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to TextField
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to TextArea
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to Slider
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to ScrollableContainer
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to LinearProgressBar
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to ListComboBox
closes https://github.com/JetBrains/intellij-community/pull/2935
make the linter happy
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to TabStrip
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to RadioButton
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to Menu
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to PopupMenu
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to Link
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC for SegmentedControl
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to CheckboxRow and TriStateCheckboxRow
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to TriStateCheckboxRow
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to TriStateCheckbox
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to Checkbox
closes https://github.com/JetBrains/intellij-community/pull/2935
add KDOC to InlineBanners
closes https://github.com/JetBrains/intellij-community/pull/2935
add DefaultBanner KDOC
closes https://github.com/JetBrains/intellij-community/pull/2935
(cherry picked from commit cf4796e7e9035f5356bb0dff97c787282fa680e8)
IJ-MR-155570
GitOrigin-RevId: 5e697a0712af1f9a29533e931ac666ea253ed14a
2025-03-12 13:07:26 +00:00
Ivan Morgillo
622abd9d80
[jewel] JEWEL-773 fix EditableComboBox not closing popup on click
...
reference https://youtrack.jetbrains.com/issue/JEWEL-773/EditableListComboBox-Clicking-an-item-does-not-close-the-popup
closes JEWEL-773
closes https://github.com/JetBrains/intellij-community/pull/2952
(cherry picked from commit 8f91b6c9c3d120e38103e78ce6854e6ce2399a7a)
IJ-MR-155570
GitOrigin-RevId: 1339d50e45323287a4423444deb70e9bb63683ce
2025-03-12 13:07:26 +00:00
Ivan Morgillo
7a31be480d
[jewel] JEWEL-756 Investigate a11y limitations and missing features
...
(cherry picked from commit e63c84cc9ccf08cd3380c03c445709c887b470ec)
(cherry picked from commit 099b0a45cda4bc91cef53e9ff14e0ca49aa57ec7)
IJ-MR-155570
GitOrigin-RevId: ae31f2e241050a065d3390383ba0b18e1d140246
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
400b6dd762
[jewel] Fixed Jewel checks
...
(cherry picked from commit 47e62fe3d371f18031fdbc5f4b66077f377f019c)
(cherry picked from commit 4765cfae6b96715d797bd8552bb04ef4b9314147)
IJ-MR-155570
GitOrigin-RevId: 43313371840ed77e6cdd7a557b7080b6cfbf476e
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
507991c2fd
[jewel] IJPL-175221 Removed remains of poko compiler
...
(cherry picked from commit 5047ba7c42d598c482782f69e7eced1fb4849dff)
IJ-MR-155570
GitOrigin-RevId: f2ae9212461d7ebb5fe06f6edf7936f251592144
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
51fd33300e
[jewel] Formatting
...
(cherry picked from commit 45ee6cb40c23d0c4ed06fd55eef5009bd54f4d29)
IJ-MR-155570
GitOrigin-RevId: 623b27105905ef22ed7ccc0969fbff8ab95d6f61
2025-03-12 13:07:26 +00:00
Sebastiano Poggi
29847e30d3
[jewel] JEWEL-734 Menu appearance does not match the Swing one
...
This realigns the menu appearance with the Swing ones, as it had drifted
apart since being implemented.
closes https://github.com/JetBrains/intellij-community/pull/2933
(cherry picked from commit 28eb215e1fa8cf3d462acb399a1ed5beb8f1dcb2)
(cherry picked from commit 93148b5450d76267de353f2903cccfdb78176f3c)
IJ-MR-155570
GitOrigin-RevId: 4e565faac9fd37fde68dd1b467bcacbe43ba23bb
2025-03-12 13:07:26 +00:00
Sebastiano Poggi
64465f4c44
[JEWEL-761] Fix modifier handling in Link
...
We had a bug in Link where, when it was enabled, it would essentially
ignore the passed in Modifier. The fix is simple, but the issue was
tricky to spot, as it's quite subtle!
This also:
* Adds a test to avoid regressions
* Restores the ui-tests module, which was removed from the Gradle build
by mistake (probably during a rebase/merge)
* Restores the git hook setup on non-Windows OSes (it is only broken on
Windows) and proposes a solution for Windows for Kuba to test
(cherry picked from commit 4253a1f4d1effaaa54222490bc6321e87be8d7da)
(cherry picked from commit 5a267be50ffd4eabb18c8fa3c794e49222f703c5)
IJ-MR-155570
GitOrigin-RevId: 1abe870f00e7df1e44116f2feee4b6e0221d3509
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
4f436d3f76
[jewel] IJPL-175221 Removed remains of poko compiler
...
(cherry picked from commit ebcfdcd957aa4a53991090ec1985bcf3f47b2d1e)
(cherry picked from commit 06c3e24982b9beb6494b561b744e3c42da897441)
IJ-MR-155570
GitOrigin-RevId: 6498dd21f64d439d3924e1af4a6cd44fb8957e39
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
4fa7a131d1
[JEWEL-748] Define delimited inlines extension API, implement strikethrough monorepo & other refactorings
...
(cherry picked from commit 6ceccc0c79234379c35573696c6909faffb81098)
(cherry picked from commit 3bbf045cd0d5e440612ab3a09f3150a1d1b2ae2f)
IJ-MR-155570
GitOrigin-RevId: 720cd50c52a689c0980a95cf1e980b4eedccb1dc
2025-03-12 13:07:26 +00:00
Sebastiano Poggi
eea1240eca
[JEWEL-748] Define delimited inlines extension API, implement strikethrough
...
This includes a bunch of changes to the Markdown inline APIs to better align with CommonMark and our actual needs; a clean-up of the previous half-hearted attempt at supporting custom inline nodes (it did not and could never have worked in the way it was implemented), and some misc tweaks and cleanup.
closes https://github.com/JetBrains/intellij-community/pull/2915
(cherry picked from commit 70ef3e792dc4f64fd4d2afc6aa02f8c190203443)
(cherry picked from commit 606d5a2004d373e961229af09b367f0ccf2ceae4)
IJ-MR-155570
GitOrigin-RevId: 793138291f4f0c131949c08d0bfa037f843335d3
2025-03-12 13:07:26 +00:00
Sebastiano Poggi
962a5a2046
[JEWEL] Fix table inner blocks inheritance
...
We were mistakenly extending CommonMark's CustomBlock
instead of implementing Jewel's CustomBlock in TableHeader,
TableRow, and TableCell.
Also includes a few fixes to make the CI happy
closes https://github.com/JetBrains/intellij-community/pull/2941
(cherry picked from commit 4ef24831f99c88a1bd68a9a1eefce161bd20ae90)
(cherry picked from commit a68eb41a1dad92a025f1936e1f26d12fdca30692)
IJ-MR-155570
GitOrigin-RevId: 1703dab764f6740bb0a781edf53cc4ad698332a4
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
8fc93f5220
[jewel] Disable pre-push hook in Jewel project
...
(cherry picked from commit 2160c8c884883175298754333ce98b1ed8be80d8)
(cherry picked from commit bd7f44480aa7e39262634d44f6b840e0e4e7b238)
IJ-MR-155570
GitOrigin-RevId: 01e9c02188af2acc625233c9bddbc905941e1f3f
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
18de4b6607
[jewel] IJPL-175221 [Poko] Introduce detection of missing properties and equality members for Jewel
...
(cherry picked from commit 4ecf9c3abfa3d21c1c07e48a9f69f623170a4514)
(cherry picked from commit e93a1ab5a0450ba919080fe2c79204bb6ed8665b)
IJ-MR-155570
GitOrigin-RevId: 058c2f4dc5f7d377f929e5105a485bdb0f7af72f
2025-03-12 13:07:26 +00:00
Ivan Morgillo
f51f3c30d8
[jewel] JEWEL-751 Add Explicit API mode to JPS build
...
Enables Kotlin's Explicit API mode for the Jewel JPS builds
(excluding the samples and the ui-test modules), to align
with the settings in the Gradle build.
closes https://github.com/JetBrains/intellij-community/pull/2926
(cherry picked from commit e61a16c1e90e8ed1958d0b5b474383098c0127cb)
(cherry picked from commit 88d9c89f5a1b4fe6a244ddccc991969be976d068)
IJ-MR-155570
GitOrigin-RevId: 3976e54cd7413426347b6480f7ba6d4c080c7e62
2025-03-12 13:07:26 +00:00
Sebastiano Poggi
e00dcb4794
[jewel] Update IJP to 243.2.2
...
The EAP we were targeting no longer seems to exist
closes https://github.com/JetBrains/intellij-community/pull/2936
(cherry picked from commit a3dfcbea418fe0e64be13b9d5fd088f0f8f7fad0)
(cherry picked from commit 3c1a480e91af23bd47efe071d92a90487914cd47)
IJ-MR-155570
GitOrigin-RevId: 5f386ae609fa89dbfb9c5f8d4c88c6662b4e7feb
2025-03-12 13:07:26 +00:00
Jakub Senohrabek
b85cdb12dc
[jewel] Introduced equality members to Jewel classes
...
(cherry picked from commit 3efd5995e6240f0a44e7d943ce1dd3c1e18b7aa9)
(cherry picked from commit 27ee81798fc455d7b446b1c6dd12618918259dd7)
IJ-MR-155570
GitOrigin-RevId: 23043707a235a2103df1880b4645f154997ca5c9
2025-03-12 13:07:26 +00:00
Ivan Morgillo
84032509aa
[jewel] JEWEL-735 Implement Markdown tables support (GFM extension)
...
Reference https://github.com/JetBrains/jewel/pull/735
closes https://github.com/JetBrains/intellij-community/pull/2913
(cherry picked from commit ca172d6be3642466b530822f6518eee394f1b81b)
(cherry picked from commit ce7f847ef5a9583f585121950784ca6020a51661)
IJ-MR-155570
GitOrigin-RevId: 63a995b4a7b58b4e6b3b8bc56b9b139bf17aaaaf
2025-03-12 13:07:26 +00:00