Commit Graph
217625 Commits
Author SHA1 Message Date
Dmitry Jemerov 8ea22df797 Assign ID for RenamePsiFileProcessor (IDEA-CR-31863) 2018-04-18 18:05:39 +02:00
Dmitry Jemerov b25fd60d73 Test "last, before X" case in loading order (IDEA-CR-31863) 2018-04-18 18:05:39 +02:00
Dmitry.Krasilschikov 30b12c4f35 IDEA-188811 move 'Run Anything' action to community 2018-04-18 18:48:27 +03:00
graann 36082e3db6 Merge remote-tracking branch 'origin/master' 2018-04-18 18:39:23 +03:00
graann a2ce843591 add ide_tree_horizontal_default_autoscrolling registry property to allow disabling auto horizontal scrolling in tree views (#RIDER-11145) 2018-04-18 18:29:59 +03:00
Dmitry Jemerov dd0695369e DefaultActionGroup.remove() works with action stubs
Now both the case when the passed action is a stub and the case when
the group itself contains stubs are handled correctly.
2018-04-18 17:24:56 +02:00
Alexander Doroshko c20013960c WEB-32388 XML/HTML attribute completion items disappear
if you press Ctrl+Space once again
2018-04-18 18:10:37 +03:00
Alexander Doroshko 21b4003ca5 WEB-32388 XML/HTML attribute completion items disappear
if you press Ctrl+Space once again
2018-04-18 18:05:57 +03:00
Dmitry Avdeev 8503e84196 IDEA-190402 Reformat file removes used import 2018-04-18 17:50:23 +03:00
Maxim.Mossienko 84962a9219 Get rid of Snappy library, 3 (IDEA-189365) 2018-04-18 16:28:02 +02:00
Maxim.Mossienko 348d0e38a5 Don't use Snappy as name (IDEA-189365) 2018-04-18 16:28:02 +02:00
Konstantin Ulitin 5f72e28838 JS debugger: fix NPE
session can be already finished
2018-04-18 17:25:45 +03:00
Dmitry Jemerov ea9d4c15ba Add API for handling selected item in completion list 2018-04-18 16:19:57 +02:00
Dmitry Jemerov 49875a9c61 Change CompletionLookupArranger API so that it actually works
Previously it always crashed at runtime.
2018-04-18 16:19:57 +02:00
Anton Lobov db30681e70 WEB-32243 JSON schema: JSON pointer refs with array items are ignored 2018-04-18 16:05:33 +02:00
Anton Lobov 1a14bea670 JSON schema performance improvements (it took long on tslint schema)
1) avoid complicated stream api usages where it can be remade simpler
2) pre-allocate collections where the size is known in advance
3) avoid unnecessary intermediate collections

profiled on tslint schema - now about 2x faster
2018-04-18 16:05:32 +02:00
Sergey Malenkov f39619b863 collapse nodes recursively by default 2018-04-18 16:31:28 +03:00
Sergey Malenkov 564d17dc9b introduce OffsetIcon to make pseudo-trees in lists 2018-04-18 16:31:28 +03:00
Daniil Ovchinnikov a1cd576cac [groovy] remove GrOperationSign 2018-04-18 15:56:01 +03:00
Artem Bochkarev a7db080f4d IDEA-163208: show touchbar with popup content when popup opened 2018-04-18 19:55:00 +07:00
Artem Bochkarev 87d300f6a5 IDEA-163208: show 'editor' touchbars set when Editor-component gains the focus 2018-04-18 19:54:59 +07:00
Artem Bochkarev 7896dfb35e IDEA-163208: minor fixes for TouchBarActionBase and TBItemAnActionButton 2018-04-18 19:54:59 +07:00
Artem Bochkarev 3251e2cfb2 IDEA-163208: add different show-modes for TBItemAnActionButton 2018-04-18 19:54:59 +07:00
Artem Bochkarev 5d56d31d63 IDEA-163208: increase icon size
16x16 -> 20x20
2018-04-18 19:54:59 +07:00
Arseny Chernyaev 84e8651afc add XStackFrameEx
(cherry picked from commit 71d57b7)
2018-04-18 15:21:57 +03:00
Vladimir Krivosheev 563af281b6 IDEA-188434 Can't export Data Source settings 2018-04-18 14:10:44 +02:00
Aleksey Pivovarov 68973de64d IDEA-190132 git: fix commit using index with many files excluded from commit 2018-04-18 15:03:34 +03:00
Vladimir Krivosheev 351ac57239 collectResults — add javadoc 2018-04-18 13:48:34 +02:00
Vladimir Krivosheev 0169adef02 deprecate processed (use onProcessed) and rejected (use onError) 2018-04-18 13:48:33 +02:00
Aleksey Pivovarov 41ba600e99 IDEA-186758 diff: fix synchronisation between tree and diff preview in Local Changes
* do not prevent viewer switch on explicit click in a tree
2018-04-18 14:44:15 +03:00
Aleksey Pivovarov c688ac6cb4 diff: do not hide focused viewer if there are no more changes in a tree 2018-04-18 14:44:15 +03:00
Aleksey Pivovarov 8fb8436351 IDEA-189154 diff: do not store LineStatusTracker inside DiffViewer
Do not show "can't show diff" if tracker was destroyed and created again,
while DiffViewer was shown.
ex: if the only change in a file was reverted and re-applied from
diff preview in "Local Changes".
2018-04-18 14:44:14 +03:00
Aleksey Pivovarov d44a91a020 diff: extract method 2018-04-18 14:44:14 +03:00
Viktoria.Shirunova 7c5ded616d [gui-test] Simplified test configuration: isConfiguredManually removed, if kotlin.artifact.version not specified kotlin.plugin.version.main is used 2018-04-18 14:33:41 +03:00
Viktoria.Shirunova c1074bef42 [gui-test] CreateSdks: updated dialog title 2018-04-18 14:33:41 +03:00
Arseny Chernyaev 76c941755c add Smart step into target color 2018-04-18 14:15:38 +03:00
Pavel Dolgov 7394c8123f Java: Fixed mnemonic in Extract Method preview (IDEA-190179) 2018-04-18 13:55:05 +03:00
Ivan Semenov c0217d6694 [github] Temporarily disable account migration for password auth 2018-04-18 13:49:09 +03:00
Anton Tarasov 291f90c5d8 Use new custom GrayFilter for icons
Improvements comparing to the default JDK's GrayFilter:
- correct NTSC conversion formula
- additional contrast and alpha params
2018-04-18 13:45:08 +03:00
Arseny Chernyaev b9dcff38c2 add Refresh action to stack frame 2018-04-18 13:36:47 +03:00
Tagir Valeev b1ef6ec700 IDEA-177466 Detect list.remove(int index) called in a loop 2018-04-18 17:22:30 +07:00
Tagir Valeev ea72e1d05a JavaPsiMathUtil#add created & used; JavaPsiMathUtil#simplifyComparison 2018-04-18 17:22:29 +07:00
anstarovoyt 2fcc7ff4d4 ts editable postfix templates 2018-04-18 15:18:47 +05:00
anstarovoyt 9ee5381f6a postfix templates: use correct language instead of language of element 2018-04-18 15:18:47 +05:00
Aleksey Pivovarov 3a95eeee9d ui: set popup window minimum size before showing it
* avoid flickering, when window is resized immediately after being shown
2018-04-18 12:54:27 +03:00
Aleksey Pivovarov 825a7a718c vcs: set minimum size for branch/user filter popup 2018-04-18 12:54:27 +03:00
Aleksey Pivovarov d562dab64a vcs: replace calls to FileStatusManager with ChangeListManager.getStatus
FileStatusManager is used to paint files with different colors.
ChangeListManager is used to determine actual file status
(ex: whether file has non-empty history in vcs).

ex: ChangelistConflictFileStatusProvider can mess up with FileStatusManager
and ADDED files will be reported as ADDED_OUTSIDE, breaking status checks.
2018-04-18 12:42:33 +03:00
Anton Tarasov 110317b1b7 Replace hardcoded JBUI.scale with JBValue
IDEA-CR-31867
2018-04-18 12:23:03 +03:00
Vladimir Krivosheev a3cdbfd897 mark idetalk 145.258.11 as broken 2018-04-18 10:46:39 +02:00
Yaroslav Pankratyev 05f6f7eb91 IDEA-159541 Unstable API usage inspection 2018-04-18 15:38:45 +07:00