Commit Graph
212255 Commits
Author SHA1 Message Date
Anna Kozlova ca1d8a348c postpone highlighting on conditions when errors occur on containing call
poly conditional expression receives type from context, if context contains errors, it's better to highlight those first (IDEA-185540)
2018-01-30 11:33:49 +03:00
nik dda1465f03 testing scripts: properly report ignored tests
Use CustomJUnit4TestAdapterCache from ant-junit4.jar which properly propagates events about ignored tests and assumption violations.
2018-01-30 11:12:39 +03:00
Vladimir.Orlov fa10023938 PyCharm EDU: updated version (2017.3->2018.1). 2018-01-30 10:44:46 +03:00
nik 037e6a44d7 testing scripts: use new AntJUnitFormatter when running under TeamCity
The new formatter was introduced to support ignored tests (TW-2288), we need to use that new formatter if it wasn't added by TeamCity automatically.
2018-01-30 10:27:22 +03:00
nik a3ab43af8c IDEA project configuration: add 'boot' module to tests bootstrap classpath
'intellij.platform.boot' module needs to be in the application classpath when running tests, so it must be in dependencies of 'intellij.tools.testsBootstrap' module (see org.jetbrains.intellij.build.impl.TestingTasksImpl.runTestsProcess).
2018-01-30 10:20:01 +03:00
Roman Ivanov 6ffe3df05c IfStatementWithIdenticalBranches: preserve comments when merge if's 2018-01-30 13:58:06 +07:00
Roman Ivanov 284b9967fe ConditionalBreakInInfiniteLoopInspection: fix typo 2018-01-30 13:58:06 +07:00
Roman Ivanov 798fea215a SortContentAction: fix warping in the middle of initializer: IDEA-185786 2018-01-30 13:58:05 +07:00
Roman Ivanov 2ad398daa9 SortContentAction: enlarge description 2018-01-30 13:58:05 +07:00
Roman Ivanov c71ae7e4f1 SortContentAction: consistent count of expr to be available: IDEA-185785 2018-01-30 13:58:05 +07:00
Vladimir Krivosheev a7cde913aa cleanup (formatting) 2018-01-29 21:56:50 -08:00
Roman Shevchenko 498a11bf80 Cleanup (typos; formatting) 2018-01-30 08:36:42 +03:00
Vladimir Krivosheev 26336ca690 IDEA-185598: Favorite branch mark is lost on restart 2018-01-29 21:10:16 -08:00
Tagir Valeev 3210510c96 CollectionUtils#isCollectionOrMapSize
Used in ToArrayCallWithZeroLengthArrayArgumentInspection and StreamApiMigrationInspection
2018-01-30 11:01:38 +07:00
Roman Ivanov abd1458307 SortContentAction: fix IOOBE, check if expr is literal: IDEA-185784 2018-01-30 10:39:30 +07:00
Roman Ivanov d5d06483fe RedundantExplicitCloseInspection created: IDEA-176630 2018-01-30 10:39:29 +07:00
Gregory.Shrago 58444f64fa background-aware status-bar, stripes and TW headers (IDEA-183442) 2018-01-30 06:08:35 +03:00
Tagir Valeev 1a32cd0f85 GuessManagerImpl: fix for incomplete input 2018-01-30 10:05:51 +07:00
Tagir Valeev 1e0612c56a AssignmentTwicePreciseTypeDfa test fixed (imports restored) 2018-01-30 09:54:02 +07:00
Konstantin Kolosovsky eab0030a08 Fix Darcula option button ui after aligning button height with combobox
728d3dca61 follow-up
2018-01-30 01:13:46 +03:00
Konstantin Kolosovsky 9d2c98a2e2 Fix "toggle popup" behavior when clicking on option button arrow part 2018-01-30 01:13:46 +03:00
Konstantin Kolosovsky e5180044f1 Set default shortcut for git/hg "commit and push" commit dialog actions 2018-01-30 01:13:46 +03:00
Konstantin Kolosovsky 2afd698a97 Remove "CommitExecutorWithHelp" - use "HelpIdProvider" instead 2018-01-30 01:13:45 +03:00
Konstantin Kolosovsky 4a8a5b0161 Disable shortcut label for non-selectable list popup items 2018-01-30 01:13:45 +03:00
Konstantin Kolosovsky 2d7cbbe52f Fix option button ui for different LaFs 2018-01-30 01:13:45 +03:00
Konstantin Kolosovsky c968462fc7 Disable speed search in option button popup 2018-01-30 01:13:45 +03:00
Konstantin Kolosovsky 49658d1a92 Do not process key events by speed search if it is disabled
Consider "ActionGroupPopup" with disabled speed search and enabled mnemonics. Speed search pattern editor is not shown, but key events were still processed by speed search, thus preventing correct mnemonics processing.
2018-01-30 01:13:45 +03:00
Konstantin Kolosovsky 022e4f8cec Fix default selection on option button popup opening
* Select correct action based on passed "toSelect" and "ensureSelection" parameters
* Do not select disabled actions if not requested explicitly by "toSelect" parameter
2018-01-30 01:13:45 +03:00
Konstantin Kolosovsky a658faacf5 Make "show next option button popup" action to skip disabled buttons 2018-01-30 01:13:45 +03:00
Konstantin Kolosovsky 10ec4e0534 Do not focus disabled dialog buttons when navigating using arrow keys 2018-01-30 01:13:44 +03:00
Konstantin Kolosovsky 2970bc5813 Enable shortcuts for git/hg "commit and push" commit dialog actions 2018-01-30 01:13:44 +03:00
Konstantin Kolosovsky 15b64ad205 Do not handle option button actions mnemonics if actions popup is hidden 2018-01-30 01:13:44 +03:00
Konstantin Kolosovsky ae94b1200c Use common "AnAction" popup to show option button actions
And move actions popup management to option button ui delegate
2018-01-30 01:13:44 +03:00
Konstantin Kolosovsky a6bac02760 Use 2 separate buttons for option button ui 2018-01-30 01:13:44 +03:00
Konstantin Kolosovsky 939f6e5ffd Make option button wider than simple button 2018-01-30 01:13:44 +03:00
Konstantin Kolosovsky 0bd3a9a573 Show option button popup on down arrow pressed 2018-01-30 01:13:43 +03:00
Konstantin Kolosovsky f64138d461 Preselect first action when opening option button popup by shortcut 2018-01-30 01:13:43 +03:00
Konstantin Kolosovsky 3f0ccd24db Fix option button tooltip text 2018-01-30 01:13:43 +03:00
Konstantin Kolosovsky 39c7891e58 Do not show option button popup on hover
And do not close popup automatically when mouse is moved outside popup and option button
2018-01-30 01:13:43 +03:00
Konstantin Kolosovsky ac3ed5a0fe Remove unnecessary arrow icon insets from option button 2018-01-30 01:13:43 +03:00
Konstantin Kolosovsky 922303bed6 Remove main action from option button actions menu 2018-01-30 01:13:43 +03:00
Konstantin Kolosovsky c5de9d9f6a Collect "Allow merging buttons" statistics 2018-01-30 01:13:42 +03:00
Roman Shevchenko 1254cd3324 [platform] GeneralCommandLine locates non-qualified executables in $PATH on macOS 2018-01-29 23:06:13 +03:00
Daniil Ovchinnikov 04b6bd1e3e [groovy] add CompilationPhaseHint#BEFORE_TRANSFORMATIONS 2018-01-29 21:17:34 +03:00
Daniil Ovchinnikov 456f09add6 [groovy] update CollectElementsProcessor
- extend CollectElementsProcessor from ProcessorWithHints;
- make it open.
2018-01-29 21:17:34 +03:00
Sergey Ignatov c04562d852 don't process pressed meta on linux
fix mac os keyboard layout on linux
2018-01-29 20:51:40 +03:00
cheptsov 0c8cb768ec IntelliJ IDEA feature usage statistics: Added a new collector for Java Libraries 2018-01-29 18:40:13 +01:00
Dennis Ushakov e06218ed04 move gear icon to layered pane 2018-01-29 19:55:11 +03:00
Dmitry Trofimov f3b654d003 Cleanup 2018-01-29 17:53:58 +01:00
Dmitry Trofimov 58536835e0 Fix the text 2018-01-29 17:53:58 +01:00