Commit Graph
179197 Commits
Author SHA1 Message Date
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