peter
85601ec30c
support captured types in incomplete overloaded lambda completion (IDEA-155188)
2016-04-26 10:23:35 +02:00
peter
1f94bd0419
supply modality state for invokeLater at the end of settings dialog background loading
2016-04-26 10:19:05 +02:00
peter
4fbd0023dc
debugger editor: don't commit document, take text from it directly
2016-04-26 10:11:44 +02:00
peter
a1a901c150
assert that documents should be committed when highlighting starts
2016-04-26 10:01:13 +02:00
peter
905c8a06b1
IDEA-154583 Resolve inside library through exported dependencies quirks
2016-04-26 09:53:22 +02:00
peter
5a16d4daa2
IDEA-154289 PsiClass and view provider can never agree on language
2016-04-26 09:53:21 +02:00
Dmitry Batkovich
45ca5aca75
inspection tool window: do not show huge right panel when fix is applying
2016-04-26 10:20:21 +03:00
Dmitry Trofimov
87e2aff37e
Fix path
2016-04-26 08:39:47 +02:00
Dmitry Trofimov
34e9b6e0d6
Add cache cleaning if the build script changed
2016-04-26 08:39:46 +02:00
Dmitry Batkovich
d21581eb9b
inspection tool window: do not massively update ui when quick fix is applying
2016-04-26 09:16:44 +03:00
Konstantin Bulenkov
2d59fd6bdc
IDEA-145292 Escape doesn't work in Switcher anymore
2016-04-25 21:34:16 +01:00
Roman Shevchenko
d31aa13473
Merge remote-tracking branch 'origin/master'
2016-04-25 21:13:22 +02:00
Roman Shevchenko
60ec41ad21
[platform] in desktop entry/launcher script configuration; default to user-scope changes (IDEA-152531)
...
I.e. do not ask for super-user privileges unless system-wide scope was chosen explicitly.
2016-04-25 21:13:00 +02:00
Roman Shevchenko
04d23467ba
Cleanup (formatting)
2016-04-25 20:52:13 +02:00
peter
3b725bc33e
IDEA-155188 Lambda auto completion for incomplete overloaded method fails
2016-04-25 20:45:38 +02:00
peter
f86998ba3a
let LowLevelSearchUtil cache texts by identity: equals is too expensive for long file texts, which are equal but not same (happens when typing a letter and backspacing it)
2016-04-25 20:45:38 +02:00
Anna.Kozlova
c2409b41ce
setup default language level if possible for new projects (IDEA-155225)
2016-04-25 19:49:34 +02:00
Alexander Zolotov
7474101b41
Live templates: get rid of alarm while editing segment
2016-04-25 20:17:46 +03:00
Egor.Ushakov
61b9b26a21
refactoring - use XDebuggerTreeActionBase.getSelectedNodes
2016-04-25 20:16:01 +03:00
peter
e98d806d93
cache class hierarchy only when no recursion prevention has happened
2016-04-25 19:10:45 +02:00
Roman Shevchenko
61797eb4fd
Cleanup (formatting; warnings)
2016-04-25 19:06:15 +02:00
Roman Shevchenko
8840385e72
Cleanup (dictionary)
2016-04-25 19:04:58 +02:00
Roman Shevchenko
d05dd27edb
[platform] hides inactive update channel from the UI (IDEA-154552)
2016-04-25 19:04:31 +02:00
Bas Leijdekkers
7582e25009
SSR: find diamond types with pattern with explicit types
2016-04-25 18:48:31 +02:00
Bas Leijdekkers
48a292b315
SSR: cleanup predefined java templates
2016-04-25 18:48:31 +02:00
Bas Leijdekkers
ddecc8c93c
SSR: make simple generic method pattern work
2016-04-25 18:48:30 +02:00
liana.bakradze
35f18c1871
EDU-596 Remove show hint checkbox in Add/Edit Answer Placeholder dialog
2016-04-25 18:43:25 +02:00
Dmitry Trofimov
09f795c936
Drop older envs.
2016-04-25 18:34:51 +02:00
liana.bakradze
0116fee431
EDU-597 Group course creator actions to action group in File Menu
2016-04-25 18:20:53 +02:00
liana.bakradze
733d9af5ef
EDU-594 Course creator action group in project view should be popup
2016-04-25 18:00:27 +02:00
liana.bakradze
1c82a98729
EDU-598 Remove Generate Course Archive action's icon
2016-04-25 17:55:58 +02:00
liana.bakradze
5a149c9bd3
Remove "educational-core-python" plugin
2016-04-25 17:54:52 +02:00
Vladislav.Soroka
4642a81450
IDEA-149447 Eternal 'You can configure Gradle wrapper...'
2016-04-25 18:51:41 +03:00
liana.bakradze
a5aa9bacad
EDU-602 Disable Fill Answer Placeholders action for course creator projects
2016-04-25 17:44:59 +02:00
liana.bakradze
28473fa4ac
EDU-603 File Chooser in "add local course" action should point at currently opened project
2016-04-25 17:38:44 +02:00
Denis Fokin
0dacac2aed
IDEA-153827 Log tool window loses focus by TAB.
2016-04-25 18:08:56 +03:00
Dmitry Batrak
d7e1437058
show fonts which cannot display latin characters in font selection combobox (following IDEA-154927)
2016-04-25 17:59:09 +03:00
liana.bakradze
073bc15085
EDU-600 Disable Refresh Task File/Answer Placeholder for course creator projects
2016-04-25 16:51:07 +02:00
liana.bakradze
b6fc42e509
EDU-599 Remove Delete all answer placeholder action from project view
2016-04-25 16:35:28 +02:00
peter
c3a832cf01
PsiChangeHandler: explain when transaction can be null
2016-04-25 15:50:26 +02:00
Egor.Ushakov
f8c230f7f2
do not add new watch if node is dragged to itself
2016-04-25 16:45:52 +03:00
Vladislav.Soroka
bfb1815d85
IDEA-152254 Gradle project substitutions not working in IDEA 2016.1
2016-04-25 16:08:43 +03:00
Vladislav.Soroka
0fbe458723
IDEA-154421 Map Id is missing
2016-04-25 16:08:43 +03:00
Anna.Kozlova
35a27be930
move instance method: update method reference qualifier according to the method reference shape (IDEA-155147)
2016-04-25 14:41:56 +02:00
Anna.Kozlova
a1ae485b22
diamond: reject diamonds nested inside type arguments as soon as possible (IDEA-155153)
2016-04-25 14:41:56 +02:00
Anna.Kozlova
e588d2285a
highlighting: don't add warning for nested lambda when problem is inside upper level (IDEA-155192)
2016-04-25 14:41:56 +02:00
Nadya Zabrodina
79facb311f
[patch]: when we calculation transaction we should remember applied text range for exactly applied hunk for further interactive processing
...
* do not store transactions calculated during apply somehow etc - they are not exact at all;
* remember after start offset in SplitHunk;
* cleanUp GenericPatchApplier;
* collect and construct information about applied and not applied patches to AppliedSplitPatchHunk;
* remove unused changeType
* return first and last changed lines in hunk as applied index (without context lines);
2016-04-25 15:36:06 +03:00
Nadya Zabrodina
b1b845ffe2
[patch]: IDEA-142061 Applying patch deletes blank lines
...
* use StringUtil.join instead of manual appending;
* fix empty sting appending: because when first element is empty string then stringBuilder.length remain 0 and line separator was not added;
2016-04-25 15:36:05 +03:00
Nadya Zabrodina
515b8c878d
[patch]: remember last step after context instead of ignore it
2016-04-25 15:36:03 +03:00
peter
bc4109795e
prohibit write actions from user activity inside unsafe invokeLater; run transactions ASAP in any modality state
2016-04-25 14:16:15 +02:00