Roman Shevchenko
ba9de6eb7f
Cleanup (warnings; formatting)
2016-09-16 10:39:39 +03:00
Roman Shevchenko
ebc5f68de5
[tests] minor de-duplication
2016-09-16 09:51:24 +03:00
Konstantin Bulenkov
307897dbad
Merge remote-tracking branch 'origin/master'
2016-09-15 21:14:56 +02:00
Konstantin Bulenkov
c47ff6c8c3
Can't open Settings
2016-09-15 21:12:00 +02:00
Sergey Malenkov
5c95d50407
Registry: remove "ide.settings.old.style" property
2016-09-15 21:52:36 +03:00
Sergey Malenkov
2c55b3cdff
Registry: add descriptions for several properties
2016-09-15 21:52:36 +03:00
Sergey Malenkov
7e566a6aab
Registry: remove "ide.scroll.new.layout" property
2016-09-15 21:52:36 +03:00
Sergey Malenkov
5d8b405d2f
Registry: remove "ide.scroll.thumb.border.rounded" property
2016-09-15 21:52:36 +03:00
Sergey Malenkov
0e4d5e4981
Registry: remove "ide.scroll.track.border.paint" property
2016-09-15 21:52:36 +03:00
Sergey Malenkov
ca02c02bd5
Registry: remove "ide.scroll.bar.expand.animation" property
2016-09-15 21:52:36 +03:00
Sergey Malenkov
e9bc0797b2
Registry: remove "ide.scroll.background.wide" property
2016-09-15 21:52:36 +03:00
peter
094ab51a7a
enable parallel classloading in teamcity tests
2016-09-15 20:48:30 +02:00
peter
866a5e54b5
clarify what "fails" means in TransactionGuard javadoc (IDEA-CR-13467)
2016-09-15 20:16:33 +02:00
peter
5343c4ad0e
don't cast constructor lookup elements to class elements (EA-88528 - CCE: JavaCompletionContributor.lambda$addAllClasses$)
2016-09-15 20:16:32 +02:00
Anna Kozlova
8d3c33eb8c
Revert: annotations: check error elements after annotation to rise annotation not expected here instead of some unpredictable warnings (IDEA-160106) ( d4e7271498)
2016-09-15 20:53:42 +03:00
Roman Shevchenko
2b616545d9
Merge remote-tracking branch 'origin/master'
2016-09-15 20:41:17 +03:00
Roman Shevchenko
1e1f2ccb8c
[platform] more correct message for failed update
2016-09-15 20:36:47 +03:00
Roman Shevchenko
0e8c9d4c3c
[updater] minor optimizations
2016-09-15 20:35:09 +03:00
peter
a5320fcbce
java completion argument live templates: add yet another registry key to autopopup completion
2016-09-15 19:15:45 +02:00
Yaroslav Lepenkin
a7b5e9040c
[Freeze Logger] send ThreadInfo objects instead of string
2016-09-15 20:05:49 +03:00
Sergey Simonchik
480212e306
filters: allow to create multiple grayed hyperlinks for a single line
2016-09-15 19:47:54 +03:00
Sergey Simonchik
ba646ec14b
sm runner: print all hyperlinks
2016-09-15 19:45:45 +03:00
Konstantin Bulenkov
0649622bc9
Merge remote-tracking branch 'origin/master'
2016-09-15 18:36:41 +02:00
Konstantin Bulenkov
7df86e7749
IDEA-161043 Rename "Version Control" toolwindow to "VCS"
2016-09-15 18:33:09 +02:00
Aleksey Pivovarov
abce171413
lst: fix triangle rendering on HiDPI
2016-09-15 19:21:20 +03:00
Semyon Proshev
90a381b2f1
PY-20662 Fixed: Making any magic method async displays an error, even though it is sometimes legal
...
Mark __call__ builtin as allowed to be async
2016-09-15 19:20:12 +03:00
Rustam Vishnyakov
900ca1d925
Create user copies of bundled schemes
2016-09-15 19:00:34 +03:00
Andrey Vlasovskikh
767d72a58b
Disabled shell env loading on Linux due to exception (PY-15085)
...
There is no printenv.py on Linux in the PyCharm distribution so PyCharm
cannot read the environment variables.
2016-09-15 18:58:35 +03:00
Aleksey Pivovarov
75dcac5773
ui: fix TextField rendering on HiDPI
2016-09-15 18:48:43 +03:00
Sergey Malenkov
0619bc0ea5
Registry: description for "mac.scroll.horizontal.gap" property
2016-09-15 18:43:56 +03:00
Sergey Malenkov
21416d676b
Registry: description for "ide.wide.selection.list.ui" property
2016-09-15 18:43:56 +03:00
Sergey Malenkov
758c994e95
Registry: remove "ide.expansion.hints.on.all.screens" property
2016-09-15 18:43:56 +03:00
Sergey Malenkov
d675845553
Registry: remove "mac.scroll.new.ui" property
2016-09-15 18:43:56 +03:00
Anna Kozlova
1cbbf5614b
testdata to ensure inline from library doesn't find library usages
2016-09-15 18:35:34 +03:00
Anna Kozlova
d4e7271498
annotations: check error elements after annotation to rise annotation not expected here instead of some unpredictable warnings (IDEA-160106)
2016-09-15 18:35:33 +03:00
Anna Kozlova
92e17eed9c
substitute type parameter bounds with current substitution when method signatures in the hierarchy are checked (IDEA-159801)
2016-09-15 18:35:33 +03:00
Anna Kozlova
596430d19c
junit: ensure separated control statements (IDEA-161278)
2016-09-15 18:35:32 +03:00
Vladimir Krivosheev
cb1edab159
AsyncPromise — correctly execute handler if another handler added concurrently
2016-09-15 17:26:31 +02:00
Vladimir Krivosheev
c5dd0fa9ca
cleanup
2016-09-15 17:26:31 +02:00
Aleksey Pivovarov
f414d1c65f
ui: fix OnOffButton rendering under on HiDPI
2016-09-15 18:23:04 +03:00
peter
910e4affc9
OffsetTranslator should be disposed at latest together with the project
...
it's normally done in an later transaction, but the project might be disposed before
2016-09-15 17:22:12 +02:00
peter
4067918053
remove now unneeded invokeLater from DocumentCommitThread, rely only on transactions
2016-09-15 17:22:12 +02:00
Yaroslav Lepenkin
9f49ba2f3f
fixed EA-88205
2016-09-15 18:18:53 +03:00
Daniil Ovchinnikov
83c68f5892
[grails] get rid of old project view
2016-09-15 18:02:47 +03:00
Ilya.Kazakevich
0394f40318
PY-20733: Add deployment automatically if user agree
...
* Remote interpreter user almost always need to have deployment over path mapping.
* helper result splitted because deployment config needs home dir and deployment path
2016-09-15 17:45:39 +03:00
Ilya.Kazakevich
fa47c94d96
PY-20733: Timeout added to task to prevent inifinite waiting
...
* Fix according to review
2016-09-15 17:45:39 +03:00
Ilya.Kazakevich
ad301c145b
PY-20733: Useless lambda removed
...
* Swing dialog uses event pumping and does not need spaghetti code. Direct code should be used instead
2016-09-15 17:45:38 +03:00
Ilya.Kazakevich
301e5a6357
PY-20733: Guessing best place for remote project using helper
...
* We use user homedir + project name
* Utility method added to PyTask to launch it with out of console
2016-09-15 17:45:38 +03:00
Ilya.Kazakevich
3e89f97a14
PY-20733: Give user ability to choose remote mapping when she creates remote project
...
* It makes no sense to have remote project with out of remote mapping, so we ask user for mappings when project is created
* Since we need project to be created before running mapping tool, we show mapping window at next step (huge refactoring is required to display mapping window before project is created)
* Platform calls ``ProjectGenerator#generateProject``, but we have a lot of generators, so we moved code to parent which delegates remote project configuration to ``PyRemoteInterpreterManager`` and then calls ``configureProject``
2016-09-15 17:45:38 +03:00
Pavel Dolgov
86cf777687
Java inspection: Support qualified variable names and allow expression as argument of equal() in EqualsReplaceableByObjectsCallInspection (IDEA-161076)
2016-09-15 17:44:08 +03:00