Commit Graph

5070 Commits

Author SHA1 Message Date
Nikita Iarychenko
bc4bce7cf1 OPENIDE #172 Fix some problems found for version 2025.1
(cherry picked from commit 8ee333dbc6)
2025-07-01 10:54:44 +04:00
Nikita Iarychenko
4599a59691 OPENIDE fix errors for build installers
(cherry picked from commit e7e253730e)
2025-07-01 10:54:42 +04:00
Nikita Iarychenko
10270a4f59 OPENIDE fix copyright
(cherry picked from commit 69273fe9f595f78ada6a53dd0edd94ca8d067b39)
(cherry picked from commit 09239f58da)
2025-07-01 10:54:22 +04:00
axiom
e0cfd4034b OPENIDE remove backup-and-sync plugin
(cherry picked from commit 675a1b5828c4b2570c386b469a440d5512713d02)
(cherry picked from commit a114659a11)
2025-07-01 10:54:20 +04:00
Nikita Iarychenko
dc6d6e9b14 OPENIDE #97 License and Eula in OpenIDE
(cherry picked from commit d97dc0d554049ca1419b31e72085b1a6b7a8ac21)
(cherry picked from commit 232d41c6a6)
2025-07-01 10:54:03 +04:00
Nikita Iarychenko
5d0c3313a7 OPENIDE #97 License and Eula in OpenIDE (add copyright)
(cherry picked from commit c04ce4e31d29757b01124bef5d56341c1d5c3076)
(cherry picked from commit dd6672929b)
2025-07-01 10:54:01 +04:00
Nikita Iarychenko
6df52f6262 OPENIDE #79 Reimplement the external link filtering mechanism from OpenIDE
(cherry picked from commit 3f478908c068e5506ead6a71c0933d5696b4b4c0)
(cherry picked from commit 9a3394e66a)
2025-07-01 10:54:00 +04:00
Dmitry Lyubin
d0f08e90a2 OPENIDE tips library replaced
(cherry picked from commit 40be4eaeb45b0495603b131bbaad0e87b8657c9b)
(cherry picked from commit 6881e24f3e)
2025-07-01 10:53:56 +04:00
Nikita Iarychenko
550a51efbe OPENIDE #86 Сhange icons mentioning jetbrains
(cherry picked from commit 69a51cf36ba93ec18d450665f10f81c60f5964a5)
(cherry picked from commit 873db3972a)
2025-07-01 10:53:55 +04:00
Nikita Iarychenko
8fee5a9147 OPENIDE #49 Implement sending default errors from OpenIDE
(cherry picked from commit 31c0cf21f935f6379cf458e5fab0f211cb6c5aa7)
(cherry picked from commit 2e3d348b7c)
2025-07-01 10:53:43 +04:00
Nikita Iarychenko
ad41e0d054 OPENIDE #8 Build OpenIDE with bundled amplicode
(cherry picked from commit 61cec1379b6dc44dbb3cd910d39dbcaf335ae7d4)
(cherry picked from commit 2795822ae6)
2025-07-01 10:53:42 +04:00
Nikita Iarychenko
d7026cc549 OPENIDE #15 Correct collaboration of two or more IDEs based on IntelliJ IDEA
(cherry picked from commit 1f7cb2ed03217b272786e1aaebc0bfc802c31c76)
(cherry picked from commit c313f0721a)
2025-07-01 10:53:41 +04:00
Piotr Tomiak
7ad8b81e05 [ui] WEB-72460 JBHtmlPane - implement support for <details>/<summary> tags.
(cherry picked from commit be05f92dd7a547c084d3f8cd4d8fe8ac046f1253)

IJ-CR-162640

GitOrigin-RevId: c91862aaff4dd86348b190b6f4b212cf10551936
2025-05-26 14:45:25 +00:00
Patronus
3c59d502f6 Merge IJ-MR-163601: Merge AS Meerkat Feature Drop 2024.3.2 STABLE -> 251
GitOrigin-RevId: 9684d2bf7295bbcb5b5f6f0104660319bfa10cae
2025-05-23 10:49:49 +00:00
Ilia Bogdanovich
6d566ed768 KMT-1154: [android] (Meerkat Feature Drop Stable) Fix project structure tests
GitOrigin-RevId: c8310869a3fa4d2041de54008661105bab164472
2025-05-22 10:36:29 +02:00
Ilia Bogdanovich
672beeaebc KMT-1154: [android] (Meerkat Feature Drop Stable) Merge tag 'studio-2024.3.2' into 251
Android Studio 2024.3.2 (13423653)

GitOrigin-RevId: af4332c58506f954f1d6a10c8ff78a136b5f3db7
2025-05-22 10:36:06 +02:00
TeamCity
5354312746 [kotlin] Update analyzer version to 2.2.0-ij251-153
GitOrigin-RevId: 95abb7b5c23343414b3c813568791140ac0866a1
2025-05-21 17:18:34 +00:00
TeamCity
faee45f58b [kotlin] Update analyzer version to 2.2.0-ij251-152
GitOrigin-RevId: 869c6004e4f46340091fc838245142e0835840e9
2025-05-21 11:36:23 +00:00
TeamCity
6949627253 [kotlin] Update analyzer version to 2.2.0-ij251-136
GitOrigin-RevId: 7ed8fa1a73829caca6eb265156b67512f5a5d4ae
2025-05-13 06:25:14 +00:00
TeamCity
d585ee36ad [kotlin] Update analyzer version to 2.2.0-ij251-132
GitOrigin-RevId: c1a6f64434f4160a01deb2a42d20ddc1e1d819ff
2025-05-12 15:02:08 +00:00
TeamCity
41677d7788 [kotlin] Update analyzer version to 2.2.0-ij251-129
GitOrigin-RevId: ac93a74d56ddb4aa576d141dba4d73cb6a5beef8
2025-05-12 09:11:51 +00:00
Nikita.Ashihmin
17225b5ec3 PY-80117 Jupyter: Remove unused view only module
Signed-off-by: Nikita.Ashihmin <nikita.ashihmin@jetbrains.com>
(cherry picked from commit 8d3ac8e7859c4d2c98dec0f2fe579e3233ea1f8a)

GitOrigin-RevId: 85a4667c3ac5bf9a2e4cc2e394c4838839442649
2025-05-09 10:40:56 +00:00
Nebojsa Vuksic
16d7bc9588 KMT-666 [android] Fix: Android Lint shouldn't suggest AGP upgrade to an AGP version not supported by IDE
Fix is done the 'com.android.tools.lint.checks.GradleDetector' class of the 'studio-platform' library.


(cherry picked from commit a8cf54fa156998144e778f79c2435f65ae6a5a2f)

IJ-CR-160227

GitOrigin-RevId: d5e1adc7111df28f99141a853dcfc09dd5f3a872
2025-04-30 11:40:54 +00:00
TeamCity
5a877934f6 [kotlin] Update analyzer version to 2.2.0-ij251-123
GitOrigin-RevId: 87ce36c997930d52282f4d962c2e27f71346c5a6
2025-04-29 21:37:01 +00:00
Patronus
8df21effd5 Merge analyzer-update/rride/kt-251/KTIJ-33964.upper.bound.violation into 251
GitOrigin-RevId: 10578335b80c6d4fe339c5e570547dedb6b3c373
2025-04-29 19:33:33 +00:00
Kirill.Krylov
93fa99906b [llm] LLM-16700 update jbai libraries to match 0.4.27 version
GitOrigin-RevId: 2bbde67bc63048b5944a097b9a8a40b4061da127
2025-04-29 18:57:26 +00:00
TeamCity
27f0c1a55d [kotlin] Update analyzer version to 2.2.0-ij251-119
GitOrigin-RevId: 0d2519a7082a25e0e5a142f5379d236be98ac375
2025-04-29 16:56:54 +00:00
Jakub Senohrabek
fe23359282 [jewel] Backport Jewel 0.28 APIs to 251
(cherry picked from commit b97a1b1fe496644921108a2ae9aa3eb8e8ff3751)

IJ-MR-160613

GitOrigin-RevId: b7c5f656df1add59f1ff0db3e92a94821c567490
2025-04-28 11:01:14 +00:00
Dmitriy.Panov
535ea78993 internal signing library should not be used in the community project
(cherry picked from commit 758bd714a3b29ae9d52d3bb6806433df8c52c94a)

IJ-CR-160544

GitOrigin-RevId: fce946f807ac7d0e27003002938ebea2b8988ae9
2025-04-18 13:02:08 +00:00
TeamCity
365ad09734 [kotlin] Update analyzer version to 2.2.0-ij251-113
GitOrigin-RevId: 1f26c8ca12b8bd81db8fd5c2c96fa8177d93d348
2025-04-17 15:34:33 +00:00
TeamCity
153b5978b9 [kotlin] Update analyzer version to 2.2.0-ij251-109
GitOrigin-RevId: 5a5dec6e35f689f67564eadf48104aa158558ec4
2025-04-16 17:10:01 +00:00
Leonid Shalupov
b90fcc9a86 platform certificates: update jvm-native-trusted roots library to 1.0.24
the new version includes support for intermediate certificates
IJPL-1027 Import/consider intermediate CAs from system trust store

diff with the previous version: https://github.com/JetBrains/jvm-native-trusted-roots/compare/v1.0.21...v1.0.24

IJ-CR-157261

(cherry picked from commit 9a3110c0ffe4b32ac7d74713a69fbcae913ae43a)

GitOrigin-RevId: 14e09625587d019c889a58daf623211eef556c42
2025-04-16 16:57:24 +00:00
Alexandru Resiga
b54d9feb77 KMT-497 move Compose resources module in compose.ide.plugin
- remove Gradle library from .rt module
- `intellij.gradle.toolingExtension` module exports proper Gradle API
- add modules to community project
- add runtime dependency for gradle-tooling for `NCDF: KotlinMPPGradleModel`
- remove dependency on `android.projectSystem.gradle`
- move message bundle in shared module
- fix dependencies
- distribution content changed patch
- fix root package
- fix module name
- also add gradle .rt module to iml files
- remove dependency on shared from resources for now, add module to iml files
- move Compose resources support into separate module
- restore Fleet code to keep functionality working
- remove unregister logic for volatile code parts, it was just a nice-to-have feat
- make instance service calls consistent in style
- fix name convention for Gradle module .rt
- add copyrights header
- get rid of dependencies on `kotlin-ultimate` modules
- Distribution content changed
- remove explicit Companion after move

(cherry picked from commit 566816746ec6cd213d8dca3180380704efb3bdf2)

GitOrigin-RevId: 3beb6b54a4ec750716103c37841d8005763869d3
2025-04-16 14:47:23 +00:00
Dmitriy.Panov
1ac0c15845 IJI-2358 an option to generate Maven artifacts documentation with Dokka
GitOrigin-RevId: 1d45e3a101acc23c503939d5a4be1af70c60921f
2025-04-14 13:56:27 +00:00
TeamCity
d87951744d [kotlin] Update analyzer version to 2.2.0-ij251-98
GitOrigin-RevId: 3c28ebf9fd6f81ced7facd911b0bbec1fe612998
2025-04-09 19:32:43 +00:00
Sergey Simonchik
c48b046e90 [terminal] IJPL-180791 update jediterm library to 3.51
Relevant change: fa4975c9b3


(cherry picked from commit e26edb53c58090e4127e7f2a04a73824316f0c86)

IJ-CR-155762

GitOrigin-RevId: 54e11e5a96e4ab137a217a6b869bb5d67e81fbc2
2025-04-08 15:32:47 +00:00
Artem Savelev
f3cd4405df JBAI-11103 Revised Implementation
Moved from a custom XML structure to three PersistentComponents sharing one storage. Consolidated the logic related to these components into their respective files. Finally, removed redundant interfaces, accessors, and descriptions, leaving only the essential logic in each component file.

TimeBetweenTyping feature implemented

Add max number of days for data to store.

This update ensures that only 10 days of data could be stored. If this limit is exceeded, old data would be deleted.

Revised Features logging logic. Made it more straight-forward.

Refactor user statistic components by centralizing constants. Added some basic documentation.

Added UserFactorComponent class for leveraging common Component methods. Adjusted some minor details.

Some pre-MR refinements


(cherry picked from commit 018ba9b1321800e0a1bfff33d8d6315625a629aa)

IJ-CR-159351

GitOrigin-RevId: 24539cc875b617192bb4955bdc2c9d2f543e88c4
2025-04-08 11:39:42 +00:00
Artem Savelev
d1bba1490c JBAI-11103 Raw version of user-dependent features implementation
Updated some names, got rid of a redundant UserFactor class.

Some more cleaning & redundancy removing

Updated some names, got rid of a redundant UserFactor class.

Some more cleaning & redundancy removing

Class naming conflicts resolved

Minor logic change in ARFactors

Replaced the custom `Day` and `DayImpl` classes with library `LocalDate` for date representation

AR factor minar change

AR Factors implementation bug fix

fixup! JBAI-11103 changed basic properties to getters and added some documentation


(cherry picked from commit c3951f4df63cc556f5ebe963426e9ee593150761)

IJ-CR-159351

GitOrigin-RevId: 5f4b3a085483981e890e37cf2e9a2f232fed3f4a
2025-04-08 11:39:42 +00:00
Ilia Bogdanovich
cb7e2ffd1e KMT-557: Fixed Android Lint jars migrations
IJ-CR-159217

GitOrigin-RevId: 04664aee17a49daa22598ca9641f5c8b58f5cd4c
2025-04-07 19:14:45 +00:00
TeamCity
01071e3f65 [kotlin] Update analyzer version to 2.2.0-ij251-93
GitOrigin-RevId: 76c09d6661fc50d5a051f7f43d052ced873d4f9e
2025-04-03 18:35:21 +00:00
Leonid Shalupov
0e4ea7d7ef Revert ".idea: add unused java imports as zero tolerance inspections"
This reverts commit 911a45d870de389f8ba913546f7810539a4fc481.


(cherry picked from commit 173a228dca832c39b1daa6696ab154232eab9956)

IJ-CR-159079

GitOrigin-RevId: 5b52edadee2ae8ffb9242b84585b1372ff7b30e3
2025-04-02 22:21:55 +00:00
Jakub Senohrabek
f69fb4369e [jewel] Removed intellij.libraries.compose.desktop module
(cherry picked from commit 15f9ff24166f1642c6a6c9d3620e6ee4d9607963)


(cherry picked from commit b62fc52ffeeb7442d36ba627b7c2285f1fb5989a)

IJ-MR-158649

GitOrigin-RevId: 4b31def458370d47c3a243cd78eca11914eb3462
2025-04-02 14:30:11 +00:00
Jakub Senohrabek
f3c0cc1e12 [jewel] JEWEL-725 Upgrade Compose to 1.8.0-alpha04
closes https://github.com/JetBrains/intellij-community/pull/2927

(cherry picked from commit 86371b242ca832f4f8cacf70e5e22e003f46f8de)


(cherry picked from commit cca9a98c413087f6a84f2a726060a5d3d5dbad31)

IJ-MR-158649

GitOrigin-RevId: 5d2b8b4132a27426ef172d7ea6b24ee5c1baa042
2025-04-02 14:30:11 +00:00
TeamCity
6df064a3dc [kotlin] Update analyzer version to 2.2.0-ij251-87
GitOrigin-RevId: a9159a5666d1e054fb04cf47500e9b7ec6640e39
2025-04-02 00:50:09 +00:00
TeamCity
000c4d1aa3 [kotlin] Update analyzer version to 2.2.0-ij251-81
GitOrigin-RevId: 0152b610d991f7a8e1fa885fe8be610f97669482
2025-04-01 19:49:51 +00:00
TeamCity
a9f5abf661 [kotlin] Update analyzer version to 2.2.0-ij251-77
GitOrigin-RevId: 4ebd68333d8133ab3985a96c4f62181274fa3de2
2025-04-01 00:34:34 +02:00
TeamCity
2319f483d7 [kotlin] Update analyzer version to 2.2.0-ij251-71
GitOrigin-RevId: 657d7eb54e44a747df5e20b5f017360957f6e066
2025-03-28 19:22:43 +00:00
TeamCity
0e2a58283b [kotlin] Update analyzer version to 2.2.0-ij251-66
GitOrigin-RevId: 711ae3d4f9ef224402a42a03acfad9e142641b75
2025-03-26 20:31:51 +00:00
Nebojsa Vuksic
dad6e3d9d0 IDEA-367722 [android] (Meerkat Feature Drop Canary 5) Bump studio-platform version to 2024.3.2-alpha05-218
GitOrigin-RevId: 5cfedeb2017dd4ae66350514790528ba7b479825
2025-03-25 12:15:34 +01:00
Nebojsa Vuksic
728f255e87 IDEA-367722 [android] (Meerkat Feature Drop Canary 5) Package 'jewel-ide-laf-bridge' module library from intellij.android.adt.ui.compose module
GitOrigin-RevId: ddc354581a103208390044f5c0e108c9b2473870
2025-03-25 12:15:05 +01:00