Liana Bakradze [Fri, 4 Mar 2016 09:32:08 +0000 (12:32 +0300)]
added with to study EP's
Dmitry Batrak [Fri, 4 Mar 2016 08:44:17 +0000 (11:44 +0300)]
Don't disable popup on Ctrl+hover for non-navigatable items, just don't change their style to hyperlink and don't change mouse cursor (required for WEB-13238)
This also restores a condition defining non-navigatable elements created for WEB-4470, which was partially removed for IDEA-108939
Dmitry Batrak [Fri, 4 Mar 2016 08:05:13 +0000 (11:05 +0300)]
disable a workaround for a Mac OS JDK issue, when custom JDK with a fix is used
peter [Fri, 4 Mar 2016 07:10:44 +0000 (08:10 +0100)]
handle INRE in more actionPerformed calls
peter [Fri, 4 Mar 2016 07:08:09 +0000 (08:08 +0100)]
TransactionGuard: expand javadoc + FAQ, @WrapInTransaction, minor movements
Sergey Malenkov [Thu, 3 Mar 2016 19:27:22 +0000 (22:27 +0300)]
IDEA-152528 Keyboard shortcut input dialog is not repainted properly
Alexander Lobas [Thu, 3 Mar 2016 18:30:30 +0000 (21:30 +0300)]
IDEA-149210 Rework IDE notifications
Anna Kozlova [Thu, 3 Mar 2016 17:49:12 +0000 (18:49 +0100)]
inline superclass: proceed arrays (IDEA-152539)
Anna Kozlova [Thu, 3 Mar 2016 17:24:43 +0000 (18:24 +0100)]
inline superclass: don't start push refactoring (with find usages, etc) inside inline; don't collect usages in all inheritors when at the end only one would be processed (IDEA-152480)
Anna Kozlova [Thu, 3 Mar 2016 15:41:03 +0000 (16:41 +0100)]
inline local: search for usages in use-scope, accept non-project files (IDEA-152532)
Anna Kozlova [Thu, 3 Mar 2016 15:15:39 +0000 (16:15 +0100)]
inline superclass: skip constructors without body, e.g. kotlin default constructors (IDEA-152476)
Roman Shevchenko [Thu, 3 Mar 2016 17:00:33 +0000 (18:00 +0100)]
Cleanup (constant)
Roman Shevchenko [Thu, 3 Mar 2016 16:51:00 +0000 (17:51 +0100)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Thu, 3 Mar 2016 16:50:17 +0000 (17:50 +0100)]
Cleanup (typo)
Julia Beliaeva [Thu, 3 Mar 2016 16:38:45 +0000 (19:38 +0300)]
[vcs-log] minor: move not null annotation
Alexander Lobas [Thu, 3 Mar 2016 16:30:55 +0000 (19:30 +0300)]
IDEA-149210 Rework IDE notifications
Maxim.Mossienko [Thu, 3 Mar 2016 16:02:43 +0000 (17:02 +0100)]
replace usages of SequenceLock with ReentrantLock
Aleksey Pivovarov [Thu, 3 Mar 2016 15:50:17 +0000 (18:50 +0300)]
diff: do not fail on editors with negative size
this can actually happen for some layouts, ex: BorderLayout
Aleksey Pivovarov [Wed, 16 Sep 2015 13:56:10 +0000 (16:56 +0300)]
diff: allow to change proportions in three-side viewer
Gregory.Shrago [Thu, 3 Mar 2016 15:44:22 +0000 (18:44 +0300)]
Wallpaper: do not eat cpu cycles if not configured: but track system property
Roman Shevchenko [Thu, 3 Mar 2016 15:41:32 +0000 (16:41 +0100)]
[ui] correct initial state of plugin update info dialog
Disables "OK" button if no plugins are selected.
nik [Thu, 3 Mar 2016 15:39:58 +0000 (18:39 +0300)]
maven: downgrade maven-resolver-* modules to Java 6 because they are added to classpath of maven process which may be started under older Java
Vladislav.Soroka [Thu, 3 Mar 2016 15:12:29 +0000 (18:12 +0300)]
maven: bombed some maven blinking tests
Aleksey Pivovarov [Wed, 24 Feb 2016 08:37:48 +0000 (11:37 +0300)]
diff: simplify getting affected side by context
Ekaterina Tuzova [Thu, 3 Mar 2016 15:06:32 +0000 (18:06 +0300)]
fixed PY-15859 Map F1 and help button (if any) of the IPython Notebook console to the specified id
Ekaterina Tuzova [Thu, 3 Mar 2016 14:53:55 +0000 (17:53 +0300)]
fixed PY-15718 IPython Notebook: invalid project selected as serving directory in multi-project structure
Ekaterina Tuzova [Thu, 3 Mar 2016 14:23:43 +0000 (17:23 +0300)]
fixed editing cell on enter
do not provide EDITOR, cause it'll catch this typing event
Ekaterina Tuzova [Thu, 3 Mar 2016 14:05:41 +0000 (17:05 +0300)]
fixed PY-15045 Newly created cell evaluation
do not remove cell from update map on empty payload. On payload is executed even on plain code evaluation
Dmitry Batkovich [Thu, 3 Mar 2016 15:02:13 +0000 (18:02 +0300)]
inspection tool window: throw exception if can't create inspection output dir
Dmitry Batkovich [Thu, 3 Mar 2016 14:59:17 +0000 (17:59 +0300)]
inspection tool window: create inspection xml if no problems
Aleksey Pivovarov [Thu, 3 Mar 2016 13:26:47 +0000 (16:26 +0300)]
merge: @CalledInAwt
Aleksey Pivovarov [Thu, 3 Mar 2016 13:10:59 +0000 (16:10 +0300)]
merge: remove painting on scrollbar background
this is no longer necessary, as we use transparent scrollbar for the middle editor now
Aleksey Pivovarov [Thu, 3 Mar 2016 13:06:41 +0000 (16:06 +0300)]
diff: replace helper class with util one
Aleksey Pivovarov [Fri, 26 Feb 2016 15:18:05 +0000 (18:18 +0300)]
merge: cleanup - renames
Aleksey Pivovarov [Fri, 26 Feb 2016 15:18:05 +0000 (18:18 +0300)]
merge: remove duplication
Aleksey Pivovarov [Fri, 26 Feb 2016 14:54:33 +0000 (17:54 +0300)]
merge: cleanup
Aleksey Pivovarov [Thu, 3 Mar 2016 12:15:22 +0000 (15:15 +0300)]
merge: simplify highligters update
* update inner highlighters independently
Aleksey Pivovarov [Fri, 26 Feb 2016 14:37:42 +0000 (17:37 +0300)]
diff: cleanup
Aleksey Pivovarov [Fri, 26 Feb 2016 14:19:27 +0000 (17:19 +0300)]
merge: better range painting for right-only modifications
do not paint in gutter background of middle editor for right-only changes, if there are no line numbers shown
Vladislav.Soroka [Thu, 3 Mar 2016 14:45:55 +0000 (17:45 +0300)]
gradle: fix orphaned data computation
Dmitry Batkovich [Thu, 3 Mar 2016 14:24:40 +0000 (17:24 +0300)]
inspection tool window: do not dump to xml excluded items
Kirill Likhodedov [Thu, 3 Mar 2016 14:30:07 +0000 (17:30 +0300)]
git: amend: simplify ignore-whitespace comparison, and fix NPE warning
Alexey Kudravtsev [Thu, 3 Mar 2016 14:22:52 +0000 (17:22 +0300)]
removed printlns, sorry
Anna Kozlova [Thu, 3 Mar 2016 14:22:36 +0000 (15:22 +0100)]
additional testdata (following IDEA-CR-8743)
Anna Kozlova [Thu, 3 Mar 2016 13:28:53 +0000 (14:28 +0100)]
inline superclass: fix layout (IDEA-152474)
Anna Kozlova [Thu, 3 Mar 2016 12:54:52 +0000 (13:54 +0100)]
inline superclass: don't change superconstructor if interface was inlined (IDEA-152481)
Anna Kozlova [Thu, 3 Mar 2016 12:41:25 +0000 (13:41 +0100)]
invert boolean: leave final fields without initializer as is (IDEA-152514)
peter [Thu, 3 Mar 2016 13:22:17 +0000 (14:22 +0100)]
display progress in long goto declaration actions
Dmitry Avdeev [Thu, 3 Mar 2016 13:12:07 +0000 (16:12 +0300)]
IDEA-152061 Ability to set default project location
Pavel Dolgov [Thu, 3 Mar 2016 13:15:59 +0000 (16:15 +0300)]
javafx: Simplify resources for inspection of redundant FXML attributes and tags, fixed resource reloading after GC, move reused code to utility class (IDEA-102276)
Vladimir Krivosheev [Thu, 3 Mar 2016 13:11:40 +0000 (14:11 +0100)]
startForceStepInto must be overriden
Dmitry Batkovich [Thu, 3 Mar 2016 13:07:57 +0000 (16:07 +0300)]
inspection tool window: do not recreate tree when "exclude" action is invoked. just repaint
Dmitry Trofimov [Thu, 3 Mar 2016 13:03:33 +0000 (14:03 +0100)]
Kill rpc webserver thread on console communication close
Ekaterina Tuzova [Thu, 3 Mar 2016 13:01:56 +0000 (16:01 +0300)]
use key pressed even for the notebook cell selection
Alexey Kudravtsev [Thu, 3 Mar 2016 12:19:44 +0000 (15:19 +0300)]
use FJPool because all this resolve processing is too finegrained to deserve our app pool
nik [Thu, 3 Mar 2016 12:48:12 +0000 (15:48 +0300)]
error reporting: store attachments in thread-safe list
nik [Thu, 3 Mar 2016 11:35:55 +0000 (14:35 +0300)]
error reporting: attachments pulled up from LogMessageEx to LogMessage to allow IDEs add default attachments (e.g. log files) to all reports
Roman Shevchenko [Thu, 3 Mar 2016 12:45:52 +0000 (13:45 +0100)]
Cleanup (unneeded anonymous classes)
Ekaterina Tuzova [Thu, 3 Mar 2016 12:32:33 +0000 (15:32 +0300)]
PY-16577 Project Structure settings don't work for IPython Notebook
proper fix
Ekaterina Tuzova [Thu, 3 Mar 2016 11:47:26 +0000 (14:47 +0300)]
get language level for the python fragments in the notebook
Anna Kozlova [Thu, 3 Mar 2016 12:28:54 +0000 (13:28 +0100)]
unrelated defaults: adjust pattern in current class to super class substitution
Anna Kozlova [Thu, 3 Mar 2016 11:54:10 +0000 (12:54 +0100)]
inference: don't check bounds for variables which may depend on another variable with inconsistency bounds
Anna Kozlova [Thu, 3 Mar 2016 11:10:37 +0000 (12:10 +0100)]
method ref: ensure equivalence
Vladislav.Soroka [Thu, 3 Mar 2016 11:48:25 +0000 (14:48 +0300)]
IDEA-133331 Dependency Diagram does not show conflicts
Vladislav.Soroka [Wed, 2 Mar 2016 15:18:06 +0000 (18:18 +0300)]
gradle: do not create empty file dependencies
Dmitry Batkovich [Thu, 3 Mar 2016 11:59:51 +0000 (14:59 +0300)]
inspection settings: apply reverts current profile to initially selected in inspect-like dialog (IDEA-152195)
Mikhail Golubev [Thu, 3 Mar 2016 11:34:49 +0000 (14:34 +0300)]
PY-18525 Don't show any notifications if module has no configured interpreter
Mikhail Golubev [Thu, 3 Mar 2016 10:12:26 +0000 (13:12 +0300)]
PY-18525 Don't include Python 2.7 and the latest Python 3 version in compatibility inspection in tests
Mikhail Golubev [Wed, 2 Mar 2016 16:49:54 +0000 (19:49 +0300)]
PY-18595 Use annotation from type comment for the first parameter of static methods
Ekaterina Tuzova [Thu, 3 Mar 2016 11:41:19 +0000 (14:41 +0300)]
renamed ipython notebook template
nik [Thu, 3 Mar 2016 11:20:34 +0000 (14:20 +0300)]
error reporting: don't send attachments which are excluded from the error report by user
Roman Shevchenko [Thu, 3 Mar 2016 11:16:46 +0000 (12:16 +0100)]
[java decompiler] engine source/target level set to Java 8
Aleksey Pivovarov [Tue, 23 Feb 2016 13:27:20 +0000 (16:27 +0300)]
IDEA-138031 diff: do not steal focus in DirDiff
this commit partially reverts
fa1fd30
Yann Cébron [Thu, 3 Mar 2016 11:08:06 +0000 (12:08 +0100)]
jetbrains.dic + "coursecreator"
Yann Cébron [Thu, 3 Mar 2016 11:00:25 +0000 (12:00 +0100)]
Merge remote-tracking branch 'origin/master'
Yann Cébron [Thu, 3 Mar 2016 10:59:48 +0000 (11:59 +0100)]
jetbrains.dic + "stepic"
Alexander Lobas [Thu, 3 Mar 2016 10:51:34 +0000 (13:51 +0300)]
EA-79955 - CME: BalloonLayoutImpl.a
Ivan Chirkov [Thu, 3 Mar 2016 10:48:47 +0000 (11:48 +0100)]
Merge remote-tracking branch 'origin/master'
Ivan Chirkov [Thu, 3 Mar 2016 10:47:16 +0000 (11:47 +0100)]
Moved implementations of PluginManagerMain.PluginEnabler inside to make them reusable. IDEA-CR-8884
Anna Kozlova [Thu, 3 Mar 2016 10:34:32 +0000 (11:34 +0100)]
inference: skip lambda content and all its dependants when lambda type parameter type is calculated
Anna Kozlova [Tue, 1 Mar 2016 15:42:32 +0000 (16:42 +0100)]
safe delete: search for conflicts in usages (IDEA-152126)
Konstantin Bulenkov [Thu, 3 Mar 2016 10:33:37 +0000 (11:33 +0100)]
bring app to front and shake when activating from another instance
Konstantin Bulenkov [Thu, 3 Mar 2016 10:32:51 +0000 (11:32 +0100)]
When trying to run another instance exit with code 0 if activation of first instance was successful
Konstantin Bulenkov [Thu, 3 Mar 2016 10:31:01 +0000 (11:31 +0100)]
Dialog shaker: support all type of windows
Valentina Kiryushkina [Thu, 3 Mar 2016 10:00:16 +0000 (13:00 +0300)]
Move language-specific code-mirror files from educational core plugin, provide them by StudyToolWindowConfigurator
Dmitry Batkovich [Thu, 3 Mar 2016 10:07:45 +0000 (13:07 +0300)]
guava type migration: add type cast to method reference IDEA-152409
Aleksey Pivovarov [Thu, 3 Mar 2016 09:57:11 +0000 (12:57 +0300)]
IDEA-152400 vcs: save previous commit message in history before overriding it on `Amend`
otherwise, the previous value would be lost if dialog is canceled
Roman Shevchenko [Thu, 3 Mar 2016 09:28:06 +0000 (10:28 +0100)]
[java] "Surround with try-with-resources" template ditched in favor of intention action (IDEA-149130, IDEA-152348)
Dennis Ushakov [Thu, 3 Mar 2016 09:13:05 +0000 (12:13 +0300)]
keep whitespaces inside inner tags
#WEB-18909 fixed
Dmitry Batkovich [Thu, 3 Mar 2016 08:50:51 +0000 (11:50 +0300)]
guava type migration: availability of Optional-chain conversion IDEA-151874
Dmitry Batkovich [Thu, 3 Mar 2016 08:42:52 +0000 (11:42 +0300)]
guava type migration: use predefined wide scope to search for roots IDEA-152193
peter [Thu, 3 Mar 2016 08:21:54 +0000 (09:21 +0100)]
CompletionProgressIndicator: don't invokeLater in tests; lambdas
nik [Thu, 3 Mar 2016 08:13:52 +0000 (11:13 +0300)]
maven: compile modules added to maven server's classpath under Java 6 (IDEA-152504)
nik [Wed, 2 Mar 2016 18:20:44 +0000 (21:20 +0300)]
typo fixed
Andrey Vlasovskikh [Thu, 3 Mar 2016 00:57:51 +0000 (03:57 +0300)]
PyCharm 5.1 Beta artwork
Andrey Vlasovskikh [Thu, 3 Mar 2016 00:57:01 +0000 (03:57 +0300)]
Adjust position of progress on logo images for PyCharm
The left offset is styled after IntelliJ Community / Ultimate.
Dmitry Trofimov [Wed, 2 Mar 2016 23:50:44 +0000 (00:50 +0100)]
Make new storage format of collected types forward compatible
Mikhail Golubev [Tue, 16 Feb 2016 16:16:31 +0000 (19:16 +0300)]
PY-18525 Suggest Python compatibility inspection for compatible-looking code
Julia Beliaeva [Wed, 2 Mar 2016 21:39:24 +0000 (00:39 +0300)]
[vcs-log] restore go to ref action button on toolbar IDEA-152442
Ilya.Kazakevich [Wed, 2 Mar 2016 19:20:06 +0000 (22:20 +0300)]
Skeleton fix