Artem Bochkarev
2ebab170a7
linux-menubar: remove link to jayatana.jar
...
fixed CommunityProjectConsistencyTest.libraries from 'community' repository are added to the both projects
2018-09-18 18:58:20 +07:00
Aleksey Pivovarov
838c1756be
ui: fix mnemonics rendering in modal dialogs opened via context menu
...
`FocusManager.getFocusOwner()` in such modal dialogs is being overwritten
by `FocusManager.runOnOwnContext()` from menu. This causes `repaintMnemonics`
to be called on wrong component - from parent `IdeFrameImpl`, rather than from active `DialogWrapper`.
Thus, buttons are not being properly repainted on "Alt" key press/release.
2018-09-18 14:51:17 +03:00
Roman Shevchenko
4e92747472
Cleanup (duplicates; better var names)
2018-09-18 13:37:06 +02:00
Roman Shevchenko
5f0c8bcb6c
Cleanup (unused argument)
2018-09-18 12:58:32 +02:00
Roman Shevchenko
66396805c4
[platform] more accurate validation of environment variables on Windows (IDEA-CR-37064)
2018-09-18 12:50:32 +02:00
Denis Fokin
6b13a59cf3
IDEA-198774 Deadlock on a key event process
...
Synchronized list seems a better collection here.
2018-09-18 13:43:51 +03:00
Vladimir.Orlov
264279a57d
win installer: updated NSIS to increase max size of string from 1k to 8k.
...
It needs to update PATH env var.
2018-09-18 13:26:18 +03:00
Alexey Kudravtsev
e707682ccd
call Alarm.request() less often to avoid contention in Alarm.isEmpty()
2018-09-18 13:24:22 +03:00
Denis Fokin
780ed34dca
IDEA-198774 Deadlock on a key event process
2018-09-18 12:59:55 +03:00
Tagir Valeev
1a20590d8f
DfaUnboxedValue -> SpecialField
...
Fixes IDEA-199044 Support range analysis for boxed variables
2018-09-18 16:30:11 +07:00
Vladislav Shishov
ac71ec8495
[gui-test] remove unnecessary project closing
2018-09-18 12:28:16 +03:00
Anna.Kozlova
5bb5746644
tests tree: restore faster tree filtering (passed tests hiding)
2018-09-18 11:07:04 +02:00
Artem Bochkarev
3e71337540
linux-menubar: remove jayatana dependency from iml
...
fixed LibraryLicensesTest
2018-09-18 15:53:42 +07:00
Anna.Kozlova
cbf033d4df
tests tree: build name->test map to make search for current test faster (IDEA-193091)
2018-09-18 10:34:42 +02:00
Anna.Kozlova
88a36b85f2
tests: allow to test static/default methods from interfaces (IDEA-198889)
2018-09-18 10:34:41 +02:00
Kirill Kirichenko
3e44805973
IDEA-198312 Add keys: window border
2018-09-18 11:12:09 +03:00
Viktoria.Shirunova
a6dc89a369
[gui-test] getPathStrings: processed case when invisible root is null
2018-09-18 10:00:54 +03:00
Viktoria.Shirunova
b25e8f199c
[gui-test] InstallPluginGuiTest.installKotlinPlugin: updated comment
2018-09-18 10:00:54 +03:00
Viktoria.Shirunova
345e011446
[gui-test] PluginsDialogScenarios.isPluginRequiredVersionInstalled: added additional check that plugin of required version is installed
2018-09-18 10:00:54 +03:00
Viktoria.Shirunova
9621596a11
[gui-test] cover both Kotlin MP project templates
2018-09-18 10:00:53 +03:00
Artem Bochkarev
4f839ae920
linux-menubar: implemented global menu for unity
2018-09-18 12:50:45 +07:00
Tagir Valeev
2c4510ec55
ConditionCoveredByFurtherCondition: disable for invalid literals
...
Fixes EA-127612 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText
2018-09-18 11:25:29 +07:00
Tagir Valeev
f7385316b8
DfaMemoryStateImpl: remove redundant 'remove' before put
2018-09-18 11:25:28 +07:00
Konstantin Kolosovsky
4f3d4dc657
vcs: Do not add current branch component to scrollbar on Mac - overlay it with scrollbar instead
...
IDEA-198974
2018-09-18 04:33:58 +03:00
Daniil Ovchinnikov
6e19b5580b
[groovy] fix flaky ResolveCompiledTraitTest
2018-09-18 00:38:06 +02:00
Roman Shevchenko
16f3fa7f55
[platform] allows '=' in environment variable names on Windows; typo (IDEA-CR-37064)
2018-09-18 00:24:06 +02:00
Bas Leijdekkers
b492e693f6
RegExp: detect if a char is located inside an escape sequence correctly
2018-09-17 23:48:40 +02:00
Bas Leijdekkers
946c9ea632
IG: fix description
2018-09-17 23:48:40 +02:00
Andrey Vokin
29dd7c26c6
IDEA-CR-37047: Escape all SM command arguments
...
EA-123870
(cherry picked from commit 9c43085e7ca476ccde42d4c24907f5acbeb92a6d)
2018-09-17 22:43:21 +03:00
Vitaliy.Bibaev
8a3a90b250
[stats-collector] Emulate experiment
2018-09-17 22:32:41 +03:00
Vitaliy.Bibaev
2d2814c2c2
[stats-collector] Drop saved experiment status after 7 days
2018-09-17 22:32:41 +03:00
Vitaliy.Bibaev
46e1313577
[stats-collector] Minor: replace var -> val in ExperimentInfo
2018-09-17 22:32:41 +03:00
Roman Shevchenko
a6e9c530f5
[platform] validates GCL environment (EA-127249)
2018-09-17 21:19:21 +02:00
Aleksey Pivovarov
57d5b6f79d
diff: abort background computation on new request
...
Fix issue, when slow async `doLoadRequest` could override recently updated request.
Steps to reproduce:
* Have diff with multiple files and slow `doLoadRequest`
* Wait till request for the first file is loaded
* Switch to the second file ("Loading" request is shown)
* Switch back to the first file (request is taken from cache and shown immediately)
* Wait
* Request for the second file is loaded and replaces active request // BUG
2018-09-17 21:56:41 +03:00
Aleksey Pivovarov
1cc47be301
IDEA-198769 diff: fix "Go To Changed File" popup for diff from annotations
...
Follow-up: 01f781e6c8
2018-09-17 21:19:31 +03:00
Egor Ushakov
00309d0c10
IDEA-198985 In Debugger view, the Filter button doesn't allow toggling multiple times
2018-09-17 20:46:18 +03:00
Daniil Ovchinnikov
2f83978232
Revert f5aceb8f: IDEA-CR-36626 IDEA-197773 Groovy type inference performance fix
2018-09-17 19:27:56 +02:00
Aleksey Pivovarov
01f781e6c8
IDEA-198769 diff: fix "Go To Changed File" popup for diff from annotations
...
Fix regression after 60c91d5aca
2018-09-17 20:09:31 +03:00
Aleksey Pivovarov
81c75e2772
diff: limit access to DiffRequestChain to EDT thread
2018-09-17 19:54:02 +03:00
Aleksey Pivovarov
ec77bd67d9
vcs: sort changes in "Show Diff from Annotation"
...
Sorting was mistakenly removed in 60c91d5aca
2018-09-17 19:47:45 +03:00
Aleksey Pivovarov
f4772ab480
icons.gant: fix NoSuchFileException
2018-09-17 19:17:14 +03:00
Anton Tarasov
aac03cd639
Fix class loading in AsmCodeGeneratorTest.testScrollPane
2018-09-17 19:09:26 +03:00
Dmitry Jemerov
6779e4ff98
More flexible API (IDEA-CR-36836)
2018-09-17 18:07:44 +02:00
peter
fba349c8a1
IDEA-198968 Idea smart completion suggests non-accessible constructor
2018-09-17 17:57:56 +02:00
peter
15e27559b3
java mad testing: skip some scenarios
2018-09-17 17:57:56 +02:00
Sergey Simonchik
46d29c54b4
EA-127607 - IAE: VfsUtilCore.$$$reportNull$$$
2018-09-17 18:48:16 +03:00
Alexey Kudravtsev
c60b8aab8f
mark testonly back to discourage usage
2018-09-17 18:33:55 +03:00
Alexey Kudravtsev
858e241d05
add test case for IDEA-CR-36995
2018-09-17 18:33:55 +03:00
Alexander Lobas
c60de2426a
IDEA-198785 When Plugins dialog is opened using FindAction, attempt to search in it returns empty result always
2018-09-17 18:23:29 +03:00
Aleksey Pivovarov
60c91d5aca
IDEA-198769 vcs: show "Show Diff" dialog immediately
...
* Do not wait until changes are loaded in background - show loading progress in the diff window
2018-09-17 18:19:50 +03:00