Gregory.Shrago
342245ef74
migrate TreeStructureProvider to uiDataSnapshot
...
GitOrigin-RevId: 250632e2302977608c45a84079191519fa024b6d
2024-08-12 15:00:58 +00:00
Gregory.Shrago
c96ded4cdc
migrate getData to uiDataSnapshot: plugins
...
GitOrigin-RevId: ce5459169f986f82b4a1bc6241d028ce3027fb7c
2024-08-02 01:17:08 +00:00
Vladimir Krivosheev
398ebce1d5
split content report
...
GitOrigin-RevId: ef449bdf4c5480a6ee3ce43b4af118c2c6e31219
2024-07-25 19:20:06 +00:00
Alexandr Trushev
4dcc88eb48
IJPL-797 intellij.platform.editor review internal API
...
GitOrigin-RevId: 008ab023d706e3aa8dfe71ac1d5205f04fb8e71d
2024-06-11 20:04:46 +00:00
Dmitry Zhuravlev
814b9063dc
diff: extract utils from internal actions
...
GitOrigin-RevId: c328d9f259e6e6454e3fbac9c45d7fa6bece370c
2024-06-03 13:46:43 +00:00
Dmitry Batrak
881b370b95
RDCT-1092 Hotkeys are displayed incorrectly in popups on different OS
...
replace SystemInfo.isMac with ClientSystemInfo.isMac() in keyboard-shortcuts-related code
GitOrigin-RevId: 640604dff8e09d1aeccd0edc156873dd63c09fea
2024-04-22 19:16:22 +00:00
Gregory.Shrago
eb60ccd9cf
make element-to-be-selected notnull
...
Clearing selection using null makes little sense for an ide-view client. No annotation would keep clients and implementors in a gray zone. Most clients already do check for null before calling `selectElement`.
GitOrigin-RevId: 139099211ca7fb1993b5624b26f0647c91940c18
2024-01-06 15:06:30 +00:00
Daniil Ovchinnikov
97f0a7fd3b
migrate usages of ModalityState.NON_MODAL to ModalityState.nonModal
...
GitOrigin-RevId: fb4855bfa90dbf384fed24871e4b28ab803847bb
2023-06-09 21:58:50 +00:00
Vladimir Krivosheev
07df25d6e0
cleanup
...
GitOrigin-RevId: c6a7e5fce54ae21b91c861595baebd865c411470
2023-05-28 15:41:22 +00:00
Vladimir Krivosheev
227d75a1fc
don't extend DynamicBundle
...
GitOrigin-RevId: 49cbebd629a92877dbeeffba8d97b0631fb9407e
2023-05-05 09:46:42 +00:00
Alex Plate
a07de5ad91
Refactoring ListSpeedSearch to avoid constructors with side effects
...
GitOrigin-RevId: e05b03e21df56892fbb79a0079e1c6957219d777
2023-03-01 19:28:27 +00:00
Tagir Valeev
0892646cb9
Enhanced switch used
...
GitOrigin-RevId: cf148ceb6c09ad0a00d05475b55113ab36c7a0ac
2023-02-09 11:21:32 +00:00
Tagir Valeev
f456ed0604
Pattern variable can be used mass cleanup
...
GitOrigin-RevId: 55839bf0deca5f81d0f7eb5b1c190145a5ea0037
2023-02-07 13:58:20 +00:00
Gregory.Shrago
7205a01dd3
introduce BGT_DATA_PROVIDER in Commander
...
EA-783537 - PE: DataValidators.reportPsiElementOnEdt
GitOrigin-RevId: de1b9804f29ed313484c67fd81ca95788b3f00a5
2023-01-27 17:48:52 +00:00
Gregory.Shrago
89d5ccb57e
update copyright
...
GitOrigin-RevId: 48e96ecccd0ececf5df3f8d69d255919d840f2ad
2023-01-27 17:48:50 +00:00
Gregory.Shrago
84a8674017
move Commander classes to plugin and package
...
GitOrigin-RevId: 68915dd4e49b6bff1f80d44719471e0b520e2638
2023-01-27 17:48:49 +00:00
Tagir Valeev
adb060863f
Text blocks used
...
GitOrigin-RevId: 7db538c0a10131a3f946436c85b42fe7d7dc5b10
2022-09-29 12:58:29 +00:00
Dmitry Avdeev
f76d67d77b
action-update-thread: commander actions
...
GitOrigin-RevId: 91bc59b8dff5f83d4c2fb2b6f3c3fd003b4f0066
2022-09-12 21:28:51 +00:00
Dmitry Jemerov
0bfaeb9313
Move code related to commander popup menu to commander plugin (part of IDEA-198445)
...
GitOrigin-RevId: 8c522763f50682d1b0c57bc6238ac165f02e7399
2022-07-15 16:02:23 +00:00
Dmitry Jemerov
7ef67aea03
Delete popup menu action group for no longer existing Favorites toolwindow
...
GitOrigin-RevId: 07e23ddb41eb29ed77850d5ecd93a72bb1c9931e
2022-07-13 14:12:06 +00:00
Daniil Ovchinnikov
0a202057ea
deprecate ContentFactory$SERVICE
...
GitOrigin-RevId: 4419508a657adf8e6b830190078539d1f7d144c3
2022-05-18 18:09:07 +00:00
Vladimir Krivosheev
a8f6a48409
add jdom to source code to modify and strip to our needs
...
GitOrigin-RevId: 3e16d0d954aa7bc45c4eadb91164b44e4b2e75d3
2022-03-27 18:52:47 +00:00
Tagir Valeev
81d730447a
Add type parameters for raw type casts where it's safe
...
GitOrigin-RevId: 49c3dd961c5c7122d6644b7e4959d0e86ad271da
2021-10-01 07:59:54 +00:00
Dmitry Trofimov
13503ced4c
Rationalize PlatformCoreDataKeys usages
...
GitOrigin-RevId: a07b3295a4af22918daa19f521888645f16e8017
2021-08-25 15:23:28 +00:00
Dmitry Jemerov
749ce8a332
Cleanup: remove @author tags
...
GitOrigin-RevId: 9174eb8d77215b16f9f6c6074e6aced654d95ef1
2021-05-03 13:07:48 +00:00
Vladimir Krivosheev
32cbba8dfe
don't use constructor injection
...
GitOrigin-RevId: edd0c0e818a4d94b1e7ddcddbe70e1908ca6127f
2021-04-05 09:30:19 +00:00
Vladimir Krivosheev
809b7ca201
deprecate ServiceManager.getService(project)
...
GitOrigin-RevId: 3805c3aac4e084c828558bf1b1570339f7f3b4a3
2021-03-26 21:30:32 +00:00
Anna Kozlova
741a4cf6ac
EA-256352 (plugin) - NPE: ToolWindowImpl.setTitle
...
GitOrigin-RevId: 9b0ab86c80c3996f389e34535a50150f6ba43a56
2021-02-19 18:20:13 +00:00
Nikolay Chashnikov
57e0cefa06
[platform] i18n: mark SelectInTarget.toString as @Nls and internationalize its implementations
...
Methods in SelectInManager related to specific tool windows are inlined to simplify code and get rid of warnings.
GitOrigin-RevId: 924f318126024edcc9b24d45bc75e904ccfe5a38
2020-10-16 11:00:09 +00:00
Vladimir Krivosheev
a67c59c561
platform.core.impl — remove dependency on intellij.platform.util.ui and intellij.platform.core.ui
...
java.psi.iml — remove dependency on intellij.platform.core.ui
GitOrigin-RevId: c1d4feb04c0471c7d17b5331b86738ee54a97f80
2020-09-21 13:40:47 +00:00
Sergey Malenkov
81c48f0b60
Extract EscapeHandler for PsiCopyPasteManager
...
GitOrigin-RevId: fe0be350b5e0b3c6c5b19a6fe4d340ac2e75eea3
2020-07-17 10:15:22 +00:00
Vladimir Krivosheev
d4e9b09e26
cleanup (final)
...
GitOrigin-RevId: 93607e195763f2acf29ee0d7a280d7e07e8d2f14
2020-06-26 12:21:17 +03:00
Sergey Malenkov
d4b6bdd100
cleanup: add default methods and create corresponding tests
...
GitOrigin-RevId: 37c631e4c55e975d1775029f0045bd16d699a425
2020-02-27 19:31:25 +00:00
Sergey Ignatov
24a66afc3f
mv CommanderBundle (sic!)
...
GitOrigin-RevId: 94263623c509cf6c9d755828b81c739374da3df7
2020-01-05 23:13:46 +00:00
Dmitry.Krasilschikov
89c610e27f
LAB-62 get rid of static *Bundle usages: more fields with better names
...
GitOrigin-RevId: a45cdabe30739e10f6ae9c979819b6ee9d5afdd0
2020-01-01 16:31:42 +00:00
Dmitry.Krasilschikov
6676ae39cc
LAB-62 get rid of static *Bundle usages: public static final fields
...
replace `public static final String X = *Bundle.message(...)` with
```public static String getX() {
return *Bundle.message(...)
}
```
Also, let's mark fields that are used in third party plugins as `@deprecated`
GitOrigin-RevId: b9d42527ed14126b84dca91b837064c306c03177
2019-12-29 19:03:50 +00:00
Vladimir Krivosheev
6e5ce9cb5c
cleanup - reduce UISettings.getInstance() calls
...
GitOrigin-RevId: 67253ae885b95162aadce9e61caeed82a04702e9
2019-12-14 07:11:32 +00:00
Alexey Kudravtsev
5958b04995
fix invalid class name in Logger.getInstance
...
GitOrigin-RevId: c0ccd2efdaec8ecdeba9191e560cee27b6531185
2019-11-07 17:02:46 +00:00
Rustam Vishnyakov
123242c4b2
EditorConfig documentation test
...
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdan
c1813cfb52
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Anna Kozlova
91f7445298
constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
...
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdan
39d2d77155
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Julia Beliaeva
3fee046d20
[vcs-log] cleanup RootCellRenderer
...
GitOrigin-RevId: bba216626193ac756cd133b8ae9bc4e577abea42
2019-06-10 04:10:14 +03:00
Eldar Abusalimov
dcaeb8f8c7
OC-4061: ApplicationUtil: Make runWithCheckCanceled() return result
...
GitOrigin-RevId: 3aa9f23cc5097e644eddf82a4faca669759b4760
2019-06-10 04:09:35 +03:00
Gregory.Shrago
529e41dacc
use ActionUtil.copyFrom
...
GitOrigin-RevId: 21f8bae83e7382b2866b1bca1a8470c816caa8a3
2019-05-31 16:13:06 +03:00
Vladimir Krivosheev
f06dad9d74
transform KeymapManager into service (maybe someday it will be lazy requested)
...
GitOrigin-RevId: 9177f2cbdb9f3602c9fe567d722cbf0ba3e544ce
2019-05-31 10:07:42 +03:00
nik
7752e03d64
java plugin: add explicit dependencies on com.intellij.modules.java to the plugins which depend on Java support
...
This is needed to properly setup class loaders for these plugins when Java support is extracted to a plugin (IDEA-195719).
GitOrigin-RevId: dac7d57a3cc8a1ca9203cf9272d0e464d6753556
2019-05-29 09:06:01 +03:00
nik
ff91be8392
IntelliJ project configuration: remove unused dependency from commander to java
...
It depends on java.impl anyway.
GitOrigin-RevId: 4a363a3aedd63ef0a02244f4518ad202f4876df0
2019-05-29 09:04:53 +03:00
Yann Cébron
f8b0206a76
plugin.xml: remove redundant 'serviceInterface' attribute (IDEA-202010)
2019-04-18 17:37:36 +02:00
Yann Cébron
0b472c1e90
plugin.xml: cleanup vendor email/url (IDEA-211126)
2019-04-16 14:11:03 +02:00