Commit Graph

394 Commits

Author SHA1 Message Date
Sofia Kondirova
a984701b1e IntelliJ IDEA 2024.3 EAP artwork
GitOrigin-RevId: 74f083c6811aa20e0845b7db0d55f7a253fb776b
2024-09-03 18:50:42 +00:00
Sofia Kondirova
82be18b5e0 Revert "IntelliJ IDEA 2024.2 Beta release graphics"
This reverts commit 932fcc5794864e8e76411dbb62dea831061fddae.

GitOrigin-RevId: 4932f01c5b95c76ba595a45873f1b5768c484500
2024-09-03 18:50:42 +00:00
Nikita Katkov
28caf94688 [json] IJPL-159354 Mark JSON plugin as essential in IDEA and IDEA Ultimate
GitOrigin-RevId: 8bcf00019190826491fccc81ef3f313f7991ce17
2024-08-06 21:52:26 +00:00
Konstantin Hudyakov
6ebef3ccd7 IJPL-43794 Refactor: create a separate module for New Users Onboarding
And bundle it only to IDEA for now.
Separate module is needed because later we need to add the dependency on `intellij.platform.experiment` to implement the A/B experiment.
We can't add this dependency to the existing `intellij.platform.ide.newUiOnboarding` module because `intellij.platform.experiment` is bundled only in IDEA now. So then New UI Onboarding will be present only in IDEA, while it also should be in the other IDEs.

GitOrigin-RevId: 3dc524b97d7ef6667e0062db5d76aa1f3b56d12f
2024-07-22 10:55:41 +00:00
Sofia Kondirova
8d37a73435 IntelliJ IDEA 2024.2 Beta release graphics
GitOrigin-RevId: a459a4811df3578cb470855d712758bd5bad7a00
2024-07-08 12:10:30 +00:00
Ilya Muradyan
7e4a275cbe KTNB-235, PY-64586: Move core notebook support to the dedicated plugin to make it possible to install from different IDEs
GitOrigin-RevId: 1ffd4c09b575a83c37b83514fb7789e1d9863280
2024-07-01 19:29:25 +00:00
Vera Petrenkova
0c77ac7945 IJPL-83056 update tips libraries because of wrong language tag
GitOrigin-RevId: 820182d6a609c7ce69925e56db6750f075704cc6
2024-06-26 16:24:43 +00:00
Dmitrii Panov
4804b57130 product version minor updated to 3 for IDEA
GitOrigin-RevId: 604fd942bc42e6d99bda634567983b5e6aa72f91
2024-06-25 07:06:45 +00:00
Vladimir Lagunov
ac8d964fde Revert "IJPL-149878 Enable IJent WSL file system in IDEA Community"
This reverts commit f6d18f61549ec24a2bc7d307743106d9ae0ce2b0.

GitOrigin-RevId: 217de367786a4191c04679e501ce5a4340398107
2024-06-24 09:57:54 +00:00
Vladimir Lagunov
0058bf8956 IJPL-149878 Enable IJent WSL file system in IDEA Community
GitOrigin-RevId: f6d18f61549ec24a2bc7d307743106d9ae0ce2b0
2024-06-22 20:10:09 +00:00
Maksim Zuev
bd60c1df8b [coverage] IJPL-156066 Extract coverage-common from core (extract agent lib as module)
GitOrigin-RevId: 5f760bae1078f62da055d9af26e11ec991c6e336
2024-06-07 19:00:04 +00:00
Maksim Zuev
01809ae593 [coverage] IJPL-156066 Extract coverage-common from core (Java)
IJ-MR-135842

GitOrigin-RevId: 9d3a3dd3866fb7a8aa422d85222c3ac36dfeec87
2024-06-07 18:59:17 +00:00
Nikita Pavlenko
3f6407f38f [pycharm] DataView (fix): Moved invasive module intellij.notebooks.tables to a proper place. Dependencies cleanup. #CPP-38829 Fixed
GitOrigin-RevId: 2b9226d765d8242d3eb37248b9542145a632f8c5
2024-05-21 17:43:23 +00:00
Vera Petrenkova
eb7c026662 IJPL-149066 update tips libraries to remove unnecessary registered tips
GitOrigin-RevId: a14a90d214f07806dcac83bd0c8dfa6e72d1dbfb
2024-05-13 16:21:48 +00:00
Sofia Kondirova
cfa4bb2423 IntelliJ IDEA 2041.2 EAP release graphics
GitOrigin-RevId: bd43fe8d98429cad9f59bacc177b463f91b0d339
2024-05-13 10:40:03 +00:00
Ilya Muradyan
36ec2d65b0 KTNB-235, PY-64586: Split intellij.python.jupyter.tables and intellij.python.pydev
GitOrigin-RevId: e417ef93a7ad78672df99631f3053fe36b8c681b
2024-05-12 11:15:23 +00:00
Vera Petrenkova
ae90372f52 IJPL-83056 Update Tips content and support bundled localization
GitOrigin-RevId: 55b0cdde9d4ab9046f48ea021d820ae74d16dc1c
2024-04-26 09:52:29 +00:00
Vladimir Krivosheev
3e3d72911f Revert "Revert "IJPL-973 add extracted modules to products using x-include (later, we can move more common modules to this list)""
This reverts commit 564d46b0

GitOrigin-RevId: 60faf51041ba5c6fcfab284743f4c8ab4a228c00
2024-04-12 07:35:09 +00:00
Vladimir Krivosheev
d25370dca6 Revert "IJPL-973 add extracted modules to products using x-include (later, we can move more common modules to this list)"
This reverts commit 445cf458b388fff32a158872b86d86891157e9ea.

GitOrigin-RevId: 564d46b0065c7d195764010f56330ab94b8720c7
2024-04-08 18:05:50 +00:00
Vladimir Krivosheev
1289cafff9 IJPL-973 add extracted modules to products using x-include (later, we can move more common modules to this list)
GitOrigin-RevId: 445cf458b388fff32a158872b86d86891157e9ea
2024-04-08 14:29:48 +00:00
Aydar Mukhametzyanov
9c897afaf9 Revert "Revert "IDEA-347549 Make IDEA and PyCharm community icons less similar with paid versions""
This reverts commit fcc2a0739b50a3ccd4b6cc182666b0e429bd3446.

GitOrigin-RevId: 030445136ef572364921070d28c3fc265a06347c
2024-04-02 09:25:33 +00:00
Aydar Mukhametzyanov
5734951fde Revert "Revert "IDEA-347155 Fix narrow IJ letters in new IDEA logos""
This reverts commit 91bc0df3d71bd95c19532f3ec56f569520a37621.

GitOrigin-RevId: fac6c882de00f691428956e8092658c74563e5da
2024-04-02 09:25:25 +00:00
Aydar Mukhametzyanov
eeb0326274 Revert "Revert "IDEA-346400 Add new product logos with JB IDEs branding""
This reverts commit 51a224cd253348c7e0ef7017e5916aa60c207249.

GitOrigin-RevId: a3d658129b36271ab2e513ca2de484c7d2eb1aca
2024-04-02 09:25:18 +00:00
Aydar Mukhametzyanov
14f8408871 Revert "IDEA-346400 Add new product logos with JB IDEs branding"
This reverts commit 2cfc5a2bb5a335b2527fd6390f42c0288c85b62f.

GitOrigin-RevId: 51a224cd253348c7e0ef7017e5916aa60c207249
2024-03-11 19:08:40 +00:00
Aydar Mukhametzyanov
b4d45538e3 Revert "IDEA-347155 Fix narrow IJ letters in new IDEA logos"
This reverts commit e92b0a0f0d021ae096b9a017fa45b68cc4ada4f0.

GitOrigin-RevId: 91bc0df3d71bd95c19532f3ec56f569520a37621
2024-03-11 19:08:29 +00:00
Aydar Mukhametzyanov
132f3552e4 Revert "IDEA-347549 Make IDEA and PyCharm community icons less similar with paid versions"
This reverts commit 539cf5ba2636bea427e22ff4b928dbc6819994db.

GitOrigin-RevId: fcc2a0739b50a3ccd4b6cc182666b0e429bd3446
2024-03-11 19:08:19 +00:00
Nikolay Chashnikov
64ce0ca93e [idea] refactoring: convert intellij.idea.customization.base to a product module and register its service inside it
This is needed to reuse its functionality inside the frontend variant of IntelliJ IDEA (RDCT-1034).

GitOrigin-RevId: b06c5d1b27a928c5682fbac731d192fae494d57f
2024-03-01 16:14:50 +00:00
Olga Berdnikova
a05ea8684a IDEA-347549 Make IDEA and PyCharm community icons less similar with paid versions
GitOrigin-RevId: 539cf5ba2636bea427e22ff4b928dbc6819994db
2024-02-29 20:56:26 +00:00
Dmitry Pogrebnoy
2f5c466e02 [Feedback] IDEBIS-57 Add new module for A/B tests
IJ-CR-126489

GitOrigin-RevId: b15d1372aaf8e8309d2d46ffdb4e2584f627f638
2024-02-28 10:37:19 +00:00
Olga Berdnikova
6770572dff IDEA-347155 Fix narrow IJ letters in new IDEA logos
GitOrigin-RevId: e92b0a0f0d021ae096b9a017fa45b68cc4ada4f0
2024-02-22 22:44:01 +00:00
Olga Berdnikova
3d8ac3a89c IDEA-346400 Add new product logos with JB IDEs branding
GitOrigin-RevId: 2cfc5a2bb5a335b2527fd6390f42c0288c85b62f
2024-02-20 21:49:42 +00:00
TeamCity
b99bfd8a2f product version minor updated to 2 for IDEA
GitOrigin-RevId: 2b8d776f7bf71d402d68ad7d9d2459db5e04d08f
2024-02-20 03:11:39 +00:00
Ilya.Kazakevich
9d4751f238 [python, ds, jupyter]: Migrate Python support to V2
Layout:

  JPS modules
  `intellij.python.community`
  `intellij.python.community.impl`
  `intellij.python.parser`
  `intellij.python.psi`
  `intellij.python.psi.impl`
  `intellij.python.ast`
  use package `com.jetbrains.python`
  and go to `intellij.python.community.impl` v2 module

  JPS module
  `intellij.python`
  uses package `com.intellij.python.pro`
  and goes to `intellij.python/pro` v2 module

  Both v2 modules (along with lots of others) come with
  `PythonId` (prof) or `PythonCore` (community) plugins

  DS bundles  `intellij.python.community.impl`

  Idea and other Mini IDEs get `PythonCore` or `PythonId` plugin that bundle modules for Idea and mini IDEs

GitOrigin-RevId: 98f418c52d90d51b9adf3250c561f2c36c767e2d
2024-01-22 20:26:58 +00:00
Irina.Petrovskaya
bf709f3069 IntelliJ IDEA 2024.1 EAP artwork
GitOrigin-RevId: 02a161b1ad80156d3ea5a7aab874f7ccde051366
2024-01-09 22:40:12 +00:00
Konstantin Hudyakov
228b04489b IFT-525 Add Java or Kotlin onboarding tour promoter
Created the separate `intellij.kotlin.onboarding-promoter` module for the promoter extension.
This module is not bundled to Kotlin plugin because the promoter should be present only in IDEA Community/Ultimate (when Kotlin and Features Trainer plugins are enabled).
The name of this module is prefixed by `intellij`, because otherwise `KotlinModuleConsistencyTest` will fail. Also, there will be a lot of failed tests because this module won't be loaded in `ClassPathXmlPathResolver.resolveModuleFile` (`intellij` prefixed module descriptors can be missed when loading, by `kotlin` is not).

GitOrigin-RevId: 4b81ff2bfc0b60148e8b91fd35539edd113ab787
2023-11-29 16:48:11 +00:00
Sergey Pak
6955e9b72d [IJPL-186] Include import settings on startup module to all IDEs
GitOrigin-RevId: 15eb6954c6afb4197fdcb47c2023e3ea64b9e1c2
2023-10-25 10:33:04 +00:00
TeamCity
d59a37ee30 product version minor updated to 1 for IDEA
GitOrigin-RevId: 9aae3953a35c1b78d7d9d70e434163c97089eab4
2023-10-24 03:04:43 +00:00
TeamCity
e96dc0e531 product version major updated to 2024 for IDEA
GitOrigin-RevId: 544730ead31f319c6f364af3a2a3d0133cc1f10d
2023-10-24 03:04:11 +00:00
Svetlana.Zemlyanskaya
dabb191a75 ML in SE: move embeddings to a separate module
GitOrigin-RevId: aa8384f0b5a5aa68eb131c31358bed3be45b6155
2023-10-03 18:01:17 +00:00
Vladimir Krivosheev
0d943b69fa IDEA-331839 do not use CountDownLatch, introduce ideStartupWizard EP
GitOrigin-RevId: f554674027a55a36256b456add65f5820a9bab80
2023-09-28 11:54:15 +00:00
Ivan Migalev
85f94a9d24 IDEA-331839 Settings import: initial workflow
GitOrigin-RevId: f3615d8c13142f5adfff096d07742c102122b657
2023-09-28 11:53:51 +00:00
Nikolay Chashnikov
2dab26b9c4 [platform] refactoring: move IntelliJIdeaUpdateStrategyCustomization to platform (IJPL-204)
There are other IDEs that enable showWhatIsNewPageAfterUpdate option, so it's better to reuse the implementation.

GitOrigin-RevId: 64aa54c0a088f920d00c09d7c0eca09861b3b553
2023-09-19 09:57:02 +00:00
Irina.Petrovskaya
68a12da36b IntelliJ IDEA 2023.3 EAP artwork
GitOrigin-RevId: 1ee3e0479d0cd0c7d96a26b4635f195d57522adf
2023-09-13 18:56:35 +00:00
Nikolay Chashnikov
80980fc2b7 [platform] refactoring: introduce UpdateStrategyCustomization.showWhatIsNewPageAfterUpdate (IJPL-204)
...as a replacement for 'show-on-update' attribute in 'whatsnew' tag in ApplicationInfo.xml

IntelliJ IDEA has been migrated to use the new property.

GitOrigin-RevId: 13f502c36c30b971f028d732e3c67202cb11c11c
2023-08-28 11:34:36 +00:00
Nikolay Chashnikov
0db74a6dc3 [build scripts] cleanup: don't specify the URL of the default plugin repository in *ApplicationInfo.xml files explicitly (IJPL-204)
GitOrigin-RevId: 91182733bba342492fd3f49eb8dc59853c202639
2023-08-23 17:15:00 +00:00
Nikolay Chashnikov
2ad5ff4bb3 [platform] specify URL for custom built-in plugin repository via system property instead of using ApplicationInfo.xml (IJPL-204)
This feature isn't used for public builds, only for nightly builds and for IDEs built from sources, and the actual URL is computed by build scripts so it's better not to have an attribute for that in each *ApplicationInfo.xml.

IntelliJ IDEA has been migrated to use the new property.

GitOrigin-RevId: 751cdab46a9860c018d277a066307835e167d08d
2023-08-23 17:14:54 +00:00
Nikolay Chashnikov
9b2ed349ca [platform] cleanup: remove unused 'editor' tags from *ApplicationInfo.xml files (IJPL-204)
...and mark it as deprecated in ApplicationInfo.xsd.

GitOrigin-RevId: 5fd2a8f4bf42bffb41d59f66700a186e38aa2098
2023-08-23 11:06:19 +00:00
Nikolay Chashnikov
fd8679a21b [platform] cleanup: ignore and deprecate 'statistics' tag in ApplicationInfo.xml files (IJPL-204)
The only attribute 'event-log-settings' which was still read by the platform code was never changed in IDEs, so now it's hardcoded in EventLogInternalApplicationInfo. If there is a need to customize it, a new property should be added to ExternalProductResourceUrls instead.

GitOrigin-RevId: 4d723add4be2ca618157760ba536b8859ea623f1
2023-08-23 11:06:12 +00:00
Nikolay Chashnikov
f464b63279 [platform] cleanup: mark unused attributes from 'statistics' tag as deprecated in ApplicationInfo.xsd (IJPL-204)
...and remove their usages from IdeaApplicationInfo.xml.

GitOrigin-RevId: 4d0194d690c00d5b25353c8affda739102b99834
2023-08-23 11:06:08 +00:00
Nikolay Chashnikov
8e07ad9bc1 [platform] provide a way to compute URLs for context help pages in ExternalProductResourceUrls (IJPL-204)
The logic which constructs the full URL is moved to ExternalProductResourceUrls's implementations, allowing third-party IDEs to have their own schemas of URLs for context help.

IntelliJ IDEA has been migrated to use the new property.

GitOrigin-RevId: b57b021c07eb84fdd0dd968e057100156a646fb1
2023-08-23 11:06:05 +00:00