Vladimir Krivosheev
86b23d40f1
IJPL-197 introduce core-only or allowlist-only ApplicationActivity
...
GitOrigin-RevId: cb3631d0748100134dc8a6021dac1a2f57859121
2024-08-14 13:08:53 +00:00
Vladimir Krivosheev
398ebce1d5
split content report
...
GitOrigin-RevId: ef449bdf4c5480a6ee3ce43b4af118c2c6e31219
2024-07-25 19:20:06 +00:00
Yuriy Artamonov
b333fe8ad9
[codevision] IJPL-156683 Simplify changing the default alignment of inlay hints in IDE
...
GitOrigin-RevId: e18312174ae63c4bfcf00941963628a748ade580
2024-06-21 22:13:16 +00:00
Nikita Katkov
1e963bc5c7
[core] IDEA-347144 Removed quick fix provider because there will always be an intention to configure tempalte data language
...
GitOrigin-RevId: 2bc8db4f9bbb7da695125199eca84b637b467912
2024-02-22 20:13:49 +00:00
Andrey Cherkasov
019a6852f4
[java] Make extension classes final
...
GitOrigin-RevId: 1aae04982598568a111e8c78b9a71c9d2b4aa150
2023-12-13 20:02:09 +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
Konstantin Hudyakov
4798cf5858
IFT-525 Move onboarding tour banner image to Java lessons module
...
It will be required to reuse this image in the "Java or Kotlin" onboarding promoter and, so it should be accessible from the new module.
GitOrigin-RevId: 60d30d93cc3ef2b3ca9a9c05f009588338e257f0
2023-11-29 16:48:07 +00:00
Konstantin Hudyakov
c9ef3bcc4d
IFT-525 Use single ID for Java and Kotlin onboarding lessons
...
Then, if one of these lessons is passed, the other will also be marked as passed.
Also, implement lesson passed state migration, so the Java onboarding lesson will stay passed after ID renaming, if it was passed before.
GitOrigin-RevId: 20b949355b5492c8626d764a4a60da9dcd974800
2023-11-29 16:48:04 +00:00
Konstantin Hudyakov
f69eee737e
IFT-524 Fix starting the onboarding lesson when the other learning course is selected
...
Select the course of the onboarding language and start the onboarding.
GitOrigin-RevId: 9ed0874a133186bb043c11d48a4dc2e225c9e680
2023-11-23 22:54:35 +00:00
Konstantin Hudyakov
b04c281c69
IFT-518 Refactor: use PlatformUtils.isIntelliJ() instead of separate conditions
...
`PlatformUtils.isIntelliJ()` also true for IDEA EDU, but since it is not released anymore, it is ok to use this function to check for IDEA Community/Ultimate.
GitOrigin-RevId: 50b9b8e38ec7ba422d09e15f91b1c177f925c458
2023-11-20 10:25:23 +00:00
Konstantin Hudyakov
eee95f36ec
IFT-518 Make Java onboarding lesson and promoter available only in IDEA Community/Ultimate
...
GitOrigin-RevId: a50cd450b5f6d446b904ac0c735a320a3fb38657
2023-11-10 11:21:13 +00:00
Ivan Migalev
43d3be1535
(IDEA-327207) Settings Transfer: IDEA plugin mappings
...
GitOrigin-RevId: 370d7b2d3ca79e884f8126cac09a88dcea61d4ec
2023-11-01 19:02:03 +00:00
Ivan Migalev
0fbed82618
(IDEA-327207) Settings Transfer: more tailored extension design for VSCode, extract the JVM part
...
GitOrigin-RevId: d484b886b144a61ebe0594bbec250fb848b348c0
2023-10-26 21:04:48 +00:00
Elena Shaverdova
92179ae0ad
IDEA-336134 Rework implementation of ProjectTemplateExportable through ExportableComponent
...
GitOrigin-RevId: dda70a261e39833aec8e93fe71ddc75502d37593
2023-10-24 18:52:14 +00:00
Konstantin Hudyakov
de818a91f6
IFT-416 Edit onboarding banners text
...
Also edit the text of DataSpell onboarding for consistency.
And decrease the font size of the onboarding banner title.
GitOrigin-RevId: 8bdc141f8a27773e7d5659d14c1ad2d3270a70f1
2022-11-10 08:36:58 +00:00
Alexey Merkulov
ed71667dbf
Disable Java onboarding tour promoter for Aqua IDE
...
GitOrigin-RevId: 6385202565af113b4243ad5f432b86b01c964137
2022-10-13 19:55:01 +00:00
Alexey Merkulov
0f512c103e
IFT-394 Rework promoter, so it can be used in non-empty case
...
And fix double scaling in empty borders
IJ-CR-28024
GitOrigin-RevId: eb91b5485533fc9024354d8872c334ee6408a7c9
2022-08-10 18:05:19 +00:00
Alexey Merkulov
777cd13006
IFT-394 Implement closing promo
...
IJ-CR-28024
GitOrigin-RevId: 032a39e5de4a547561c4e7124afeb6424bdf37f1
2022-08-10 18:05:18 +00:00
Alexey Merkulov
c997826d3c
Refactoring: convert methods to properties
...
IJ-CR-28024
GitOrigin-RevId: d1d6b6b3114bb30dc6c2507457eb157a9621cc55
2022-08-10 18:05:15 +00:00
Vladimir Krivosheev
28d91ee7e8
StatisticsStateCollectorsScheduler - do not use projectOpened
...
GitOrigin-RevId: 04e0a645ab05c5ebf9241d93803559b0794d6f6a
2022-07-20 07:45:28 +00:00
Florian Kistner
9166933cc4
KMA-459 Foundations for KMM IU Plugin
...
GitOrigin-RevId: a882e86c109a7f5bed9d26a259fe297437a6ae43
2022-07-01 14:29:18 +00:00
Aleksey Pivovarov
e7c8c99057
ui: deanonymize ActionGroups
...
GitOrigin-RevId: 4584c8cacbd9ad5327e14831ccae4e2443823be4
2022-06-21 09:34:20 +00:00
Konstantin Hudyakov
8443ccc738
IFT-357 Add icon for Java onboarding tour
...
IJ-CR-22434
GitOrigin-RevId: e2c787d0a42ff59c88a09eb49596794766fa27ce
2022-03-24 13:55:32 +00:00
Konstantin Hudyakov
2259a6e55b
IFT-357 Add Welcome screen promoter for Java onboarding tour
...
For now image is the default Features Trainer icon. It will be replaced later.
IJ-CR-20943
GitOrigin-RevId: 66b75ca010a046c130ee26c2f609a813d05be6b5
2022-03-09 10:00:19 +00:00
Victor Matchenko
405f979ee5
Revert "StatisticsJobsScheduler / StatisticsStateCollectorsScheduler - convert from applicationInitializedListener to preloadingActivity"
...
This reverts commit 5939acf4 (conversion to PreloadingActivity part):
PreloadingActivity will not be executed in headless environments (see ApplicationLoader) while statistics should be collected in these cases.
GitOrigin-RevId: 7f0dfeb0a9029bb6fc9a433516e2884577bb5a77
2022-01-28 17:49:08 +00:00
Vladimir Krivosheev
91bab61f03
StatisticsJobsScheduler / StatisticsStateCollectorsScheduler - convert from applicationInitializedListener to preloadingActivity
...
Not important - ensure that it doesn't block application start
GitOrigin-RevId: 5939acf4b1bd5df78617ebe0b239eeb375390c97
2022-01-07 16:23:28 +00:00
Philipp Smorygo
89ec8b5a27
Mark intellij.java.ide.customization as incompatible with AppCode
...
GitOrigin-RevId: 99497c6b9c0b2e293856d6af67e22eb4328dcb61
2021-11-12 21:12:14 +00:00
Vladimir Lagunov
e87b3d1d3c
PY-50328 intellij.notebooks.visualization scope runtime in intellij.java.ide.customization
...
GitOrigin-RevId: 1fd738459666be286a7570de2ccf4e40ce55cdf8
2021-09-01 09:49:49 +00:00
Vladimir Lagunov
bd37413433
PY-49957 Rename intellij.visualisation.iml -> intellij.notebooks.visualization.iml
...
IJ-MR-12848
GitOrigin-RevId: edd84938c2a33837aec8c8cac4b8f7eee12a9213
2021-08-16 06:32:55 +00:00
Vladimir Lagunov
fa4365d141
PY-49957 Move intellij.visualisation from R Plugin directory to IntelliJ community
...
IJ-MR-12848
GitOrigin-RevId: 090aa447e093b6ffdcc3b04ee7c11d3a7148d53a
2021-08-16 06:32:49 +00:00
Svetlana.Zemlyanskaya
36ec26f158
FUS: extract scheduling state collectors into a separate application initialized listener (IDEA-273123)
...
GitOrigin-RevId: 8c46dae1f77986f9f5c9c6cc95fb7352536bf9c7
2021-07-06 18:58:23 +00:00
Daniil Ovchinnikov
4234f5f3a2
register ImportUsageFilteringRuleProvider in LangExtensions.xml once
...
GitOrigin-RevId: 7891d77f5867d852112cbbe366a63d8efa9e4929
2021-06-23 16:52:26 +00:00
Daniil Ovchinnikov
5e87e36e23
convert ImportFilteringUsageViewSetting to a light service
...
GitOrigin-RevId: 9a6d220106e1c1d07e792c566c7956413df386c3
2021-06-23 16:52:24 +00:00
Dmitry Jemerov
c7450b5447
Move project templates to File menu (IDEA-270841)
...
GitOrigin-RevId: aa32815e416cf2663c4ad942277b911b0485f574
2021-06-14 08:41:06 +00:00
Dmitry Jemerov
c4b40f7b61
Possibility to mark groups as excluded from action search (IDEA-241815)
...
GitOrigin-RevId: 6d84498ff14f7e4cd2f8926e8d9a6301d5b4141a
2020-09-28 19:36:33 +00:00
Nadya Zabrodina
bb828d33c4
welcome screen: update New Project icons, use General.Add for other places
...
GitOrigin-RevId: 866d7cfb0926259fd705db426c242bdd3ce4132b
2020-08-03 21:22:57 +00:00
Nadya Zabrodina
0b1c5d533f
welcome screen: update icons and text for welcome screen actions
...
* use old icons by default;
* add registry check to support new tabbed welcome screen presentation;
GitOrigin-RevId: 62bcb02ba40a8a8282cb987c412a3ff3760b8b20
2020-06-16 15:49:32 +03:00
Nadya Zabrodina
a5cf7cc372
welcome screen: update icons usages
...
GitOrigin-RevId: 2e2b3e467684e1cee22a2eff43368d1602405b33
2020-06-15 17:14:02 +03:00
nik
fba4c538f3
[platform] cleanup: remove commented registration of RemoteTemplatesFactory
...
moduleType extension point is now dynamic so if we want to make RemoteTemplatesFactory an extension point we'll need to clear caches when list of moduleType extensions changes.
GitOrigin-RevId: a8c1351b33452c218d864ff07994c9954cccf7b3
2020-04-20 13:25:01 +00:00
Gregory.Shrago
4102351487
IDEA-CR-59871 move Mark As Plain Text to platform
...
GitOrigin-RevId: 3d059bb82871f73d085bd669439a9d0f9f38a546
2020-03-12 21:46:09 +00:00
Kirill Kirichenko
39514b8bba
IDEA-217579 Remove basic HectorComponent providers, embed the logic to inspection widget.
...
GitOrigin-RevId: f51e5bf1113500991ab18245df19bfa59101d75b
2020-03-04 11:19:32 +00:00
Kirill Likhodedov
9402c92bf4
Remove Import Project action from the Welcome Screen, rename "Open" to "Open or Import": IDEA-222368
...
"Import" is not needed anymore, since "Open" is able to handle most of import features automatically. The action is going to stay in the main menu, at least, for a while, to cover cases which might be missing from the "Open" implementation.
"Open" is renamed to "Open or Import" to help people who used to the "Import Project" action.
GitOrigin-RevId: 288b89a9ca26d884c5a061db53291d8941b54b95
2020-01-29 12:33:07 +00:00
Alexander Zolotov
484d63976b
Split ultimate and community tips and trick and load them from platform, not from java plugin
...
GitOrigin-RevId: 66c850e9eff3630a02922d47fcd76d83b90a9475
2020-01-24 14:37:54 +00:00
Vladimir Krivosheev
345a59713e
disable tips-and-tricks for java for now
...
GitOrigin-RevId: 4bbf578d5f3cc078cd32f5ed5388a6e49ce3c9b3
2020-01-24 10:04:39 +00:00
Alexander Zolotov
477d0289c9
Change tips file reference
...
GitOrigin-RevId: 29135152934e440e0ab218c351f4b2fbe247934f
2020-01-24 07:04:23 +00:00
Sergey Ignatov
8be9a0ad9c
i18n for managing project templates
...
GitOrigin-RevId: e6f05a3e7488d2a40d521eadaf2c05b0ca99beee
2020-01-23 10:36:47 +00:00
Eugene Petrenko
d39c5f2cee
fix UnknownSdkTrackerTest and SdkSetupNotificationTest
...
GitOrigin-RevId: 93098e545e0a2e7f88ac70bdeb13637804971c7d
2020-01-09 15:10:17 +00:00
Eugene Petrenko
62f51d0605
Call the ProjectSdkUsages from UnknownSdkTracker, simplify code
...
GitOrigin-RevId: fe66f0e2d7ae11be3d5e770a9433bb709ba9fd0a
2020-01-09 15:10:17 +00:00
Eugene Petrenko
0aa23de66e
Restore ProjectSdkSetupValidator EP, rework UnknownSdkTracker to work differently
...
GitOrigin-RevId: 58db214af3f17e3d6ff8c368f0057f4c801d3588
2020-01-09 15:10:17 +00:00
Dmitry.Krasilschikov
c6fa1bca8a
i18n "java ide customization" actions
...
GitOrigin-RevId: adad43f1f44e8a1a800b3968d06ea5eea7129a7d
2020-01-09 13:01:07 +00:00