idea/community.git
5 years agoadded with to study EP's
Liana Bakradze [Fri, 4 Mar 2016 09:32:08 +0000 (12:32 +0300)]
added with to study  EP's

5 years agoDon't disable popup on Ctrl+hover for non-navigatable items, just don't change their... appcode/146.357 clion/146.356
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

5 years agodisable a workaround for a Mac OS JDK issue, when custom JDK with a fix is used idea/146.355
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

5 years agohandle INRE in more actionPerformed calls
peter [Fri, 4 Mar 2016 07:10:44 +0000 (08:10 +0100)]
handle INRE in more actionPerformed calls

5 years agoTransactionGuard: expand javadoc + FAQ, @WrapInTransaction, minor movements
peter [Fri, 4 Mar 2016 07:08:09 +0000 (08:08 +0100)]
TransactionGuard: expand javadoc + FAQ, @WrapInTransaction, minor movements

5 years agoIDEA-152528 Keyboard shortcut input dialog is not repainted properly appcode/146.349 clion/146.345 dbe/146.346 idea/146.348 phpstorm/146.347 pycharm/146.344 pycharm/146.350 rubymine/146.351 webstorm/146.353
Sergey Malenkov [Thu, 3 Mar 2016 19:27:22 +0000 (22:27 +0300)]
IDEA-152528 Keyboard shortcut input dialog is not repainted properly

5 years agoIDEA-149210 Rework IDE notifications
Alexander Lobas [Thu, 3 Mar 2016 18:30:30 +0000 (21:30 +0300)]
IDEA-149210 Rework IDE notifications

5 years agoinline superclass: proceed arrays (IDEA-152539)
Anna Kozlova [Thu, 3 Mar 2016 17:49:12 +0000 (18:49 +0100)]
inline superclass: proceed arrays (IDEA-152539)

5 years agoinline superclass: don't start push refactoring (with find usages, etc) inside inline...
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)

5 years agoinline local: search for usages in use-scope, accept non-project files (IDEA-152532)
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)

5 years agoinline superclass: skip constructors without body, e.g. kotlin default constructors...
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)

5 years agoCleanup (constant)
Roman Shevchenko [Thu, 3 Mar 2016 17:00:33 +0000 (18:00 +0100)]
Cleanup (constant)

5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Thu, 3 Mar 2016 16:51:00 +0000 (17:51 +0100)]
Merge remote-tracking branch 'origin/master'

5 years agoCleanup (typo)
Roman Shevchenko [Thu, 3 Mar 2016 16:50:17 +0000 (17:50 +0100)]
Cleanup (typo)

5 years ago[vcs-log] minor: move not null annotation
Julia Beliaeva [Thu, 3 Mar 2016 16:38:45 +0000 (19:38 +0300)]
[vcs-log] minor: move not null annotation

5 years agoIDEA-149210 Rework IDE notifications
Alexander Lobas [Thu, 3 Mar 2016 16:30:55 +0000 (19:30 +0300)]
IDEA-149210 Rework IDE notifications

5 years agoreplace usages of SequenceLock with ReentrantLock
Maxim.Mossienko [Thu, 3 Mar 2016 16:02:43 +0000 (17:02 +0100)]
replace usages of SequenceLock with ReentrantLock

5 years agodiff: do not fail on editors with negative size
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

5 years agodiff: allow to change proportions in three-side viewer
Aleksey Pivovarov [Wed, 16 Sep 2015 13:56:10 +0000 (16:56 +0300)]
diff: allow to change proportions in three-side viewer

5 years agoWallpaper: do not eat cpu cycles if not configured: but track system property
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

5 years ago[ui] correct initial state of plugin update info dialog
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.

5 years agomaven: downgrade maven-resolver-* modules to Java 6 because they are added to classpa...
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

5 years agomaven: bombed some maven blinking tests
Vladislav.Soroka [Thu, 3 Mar 2016 15:12:29 +0000 (18:12 +0300)]
maven: bombed some maven blinking tests

5 years agodiff: simplify getting affected side by context
Aleksey Pivovarov [Wed, 24 Feb 2016 08:37:48 +0000 (11:37 +0300)]
diff: simplify getting affected side by context

5 years agofixed PY-15859 Map F1 and help button (if any) of the IPython Notebook console to...
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

5 years agofixed PY-15718 IPython Notebook: invalid project selected as serving directory in...
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

5 years agofixed editing cell on enter
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

5 years agofixed PY-15045 Newly created cell evaluation
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

5 years agoinspection tool window: throw exception if can't create inspection output dir
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

5 years agoinspection tool window: create inspection xml if no problems
Dmitry Batkovich [Thu, 3 Mar 2016 14:59:17 +0000 (17:59 +0300)]
inspection tool window: create inspection xml if no problems

5 years agomerge: @CalledInAwt
Aleksey Pivovarov [Thu, 3 Mar 2016 13:26:47 +0000 (16:26 +0300)]
merge: @CalledInAwt

5 years agomerge: remove painting on scrollbar background
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

5 years agodiff: replace helper class with util one
Aleksey Pivovarov [Thu, 3 Mar 2016 13:06:41 +0000 (16:06 +0300)]
diff: replace helper class with util one

5 years agomerge: cleanup - renames
Aleksey Pivovarov [Fri, 26 Feb 2016 15:18:05 +0000 (18:18 +0300)]
merge: cleanup - renames

5 years agomerge: remove duplication
Aleksey Pivovarov [Fri, 26 Feb 2016 15:18:05 +0000 (18:18 +0300)]
merge: remove duplication

5 years agomerge: cleanup
Aleksey Pivovarov [Fri, 26 Feb 2016 14:54:33 +0000 (17:54 +0300)]
merge: cleanup

5 years agomerge: simplify highligters update
Aleksey Pivovarov [Thu, 3 Mar 2016 12:15:22 +0000 (15:15 +0300)]
merge: simplify highligters update

* update inner highlighters independently

5 years agodiff: cleanup
Aleksey Pivovarov [Fri, 26 Feb 2016 14:37:42 +0000 (17:37 +0300)]
diff: cleanup

5 years agomerge: better range painting for right-only modifications
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

5 years agogradle: fix orphaned data computation
Vladislav.Soroka [Thu, 3 Mar 2016 14:45:55 +0000 (17:45 +0300)]
gradle: fix orphaned data computation

5 years agoinspection tool window: do not dump to xml excluded items appcode/146.341 appcode/146.342 appcode/146.448 clion/146.339
Dmitry Batkovich [Thu, 3 Mar 2016 14:24:40 +0000 (17:24 +0300)]
inspection tool window: do not dump to xml excluded items

5 years agogit: amend: simplify ignore-whitespace comparison, and fix NPE warning appcode/146.340
Kirill Likhodedov [Thu, 3 Mar 2016 14:30:07 +0000 (17:30 +0300)]
git: amend: simplify ignore-whitespace comparison, and fix NPE warning

5 years agoremoved printlns, sorry
Alexey Kudravtsev [Thu, 3 Mar 2016 14:22:52 +0000 (17:22 +0300)]
removed printlns, sorry

5 years agoadditional testdata (following IDEA-CR-8743)
Anna Kozlova [Thu, 3 Mar 2016 14:22:36 +0000 (15:22 +0100)]
additional testdata (following IDEA-CR-8743)

5 years agoinline superclass: fix layout (IDEA-152474)
Anna Kozlova [Thu, 3 Mar 2016 13:28:53 +0000 (14:28 +0100)]
inline superclass: fix layout (IDEA-152474)

5 years agoinline superclass: don't change superconstructor if interface was inlined (IDEA-152481)
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)

5 years agoinvert boolean: leave final fields without initializer as is (IDEA-152514)
Anna Kozlova [Thu, 3 Mar 2016 12:41:25 +0000 (13:41 +0100)]
invert boolean: leave final fields without initializer as is (IDEA-152514)

5 years agodisplay progress in long goto declaration actions
peter [Thu, 3 Mar 2016 13:22:17 +0000 (14:22 +0100)]
display progress in long goto declaration actions

5 years agoIDEA-152061 Ability to set default project location
Dmitry Avdeev [Thu, 3 Mar 2016 13:12:07 +0000 (16:12 +0300)]
IDEA-152061 Ability to set default project location

5 years agojavafx: Simplify resources for inspection of redundant FXML attributes and tags,...
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)

5 years agostartForceStepInto must be overriden
Vladimir Krivosheev [Thu, 3 Mar 2016 13:11:40 +0000 (14:11 +0100)]
startForceStepInto must be overriden

5 years agoinspection tool window: do not recreate tree when "exclude" action is invoked. just...
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

5 years agoKill rpc webserver thread on console communication close
Dmitry Trofimov [Thu, 3 Mar 2016 13:03:33 +0000 (14:03 +0100)]
Kill rpc webserver thread on console communication close

5 years agouse key pressed even for the notebook cell selection
Ekaterina Tuzova [Thu, 3 Mar 2016 13:01:56 +0000 (16:01 +0300)]
use key pressed even for the notebook cell selection

5 years agouse FJPool because all this resolve processing is too finegrained to deserve our...
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

5 years agoerror reporting: store attachments in thread-safe list
nik [Thu, 3 Mar 2016 12:48:12 +0000 (15:48 +0300)]
error reporting: store attachments in thread-safe list

5 years agoerror reporting: attachments pulled up from LogMessageEx to LogMessage to allow IDEs...
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

5 years agoCleanup (unneeded anonymous classes)
Roman Shevchenko [Thu, 3 Mar 2016 12:45:52 +0000 (13:45 +0100)]
Cleanup (unneeded anonymous classes)

5 years agoPY-16577 Project Structure settings don't work for IPython Notebook
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

5 years agoget language level for the python fragments in the notebook
Ekaterina Tuzova [Thu, 3 Mar 2016 11:47:26 +0000 (14:47 +0300)]
get language level for the python fragments in the notebook

5 years agounrelated defaults: adjust pattern in current class to super class substitution
Anna Kozlova [Thu, 3 Mar 2016 12:28:54 +0000 (13:28 +0100)]
unrelated defaults: adjust pattern in current class to super class substitution

5 years agoinference: don't check bounds for variables which may depend on another variable...
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

5 years agomethod ref: ensure equivalence
Anna Kozlova [Thu, 3 Mar 2016 11:10:37 +0000 (12:10 +0100)]
method ref: ensure equivalence

5 years agoIDEA-133331 Dependency Diagram does not show conflicts phpstorm/146.334
Vladislav.Soroka [Thu, 3 Mar 2016 11:48:25 +0000 (14:48 +0300)]
IDEA-133331 Dependency Diagram does not show conflicts

5 years agogradle: do not create empty file dependencies
Vladislav.Soroka [Wed, 2 Mar 2016 15:18:06 +0000 (18:18 +0300)]
gradle: do not create empty file dependencies

5 years agoinspection settings: apply reverts current profile to initially selected in inspect...
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)

5 years agoPY-18525 Don't show any notifications if module has no configured interpreter appcode/146.337 clion/146.335
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

5 years agoPY-18525 Don't include Python 2.7 and the latest Python 3 version in compatibility...
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

5 years agoPY-18595 Use annotation from type comment for the first parameter of static methods
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

5 years agorenamed ipython notebook template
Ekaterina Tuzova [Thu, 3 Mar 2016 11:41:19 +0000 (14:41 +0300)]
renamed ipython notebook template

5 years agoerror reporting: don't send attachments which are excluded from the error report...
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

5 years ago[java decompiler] engine source/target level set to Java 8
Roman Shevchenko [Thu, 3 Mar 2016 11:16:46 +0000 (12:16 +0100)]
[java decompiler] engine source/target level set to Java 8

5 years agoIDEA-138031 diff: do not steal focus in DirDiff
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

5 years agojetbrains.dic + "coursecreator"
Yann Cébron [Thu, 3 Mar 2016 11:08:06 +0000 (12:08 +0100)]
jetbrains.dic + "coursecreator"

5 years agoMerge remote-tracking branch 'origin/master'
Yann Cébron [Thu, 3 Mar 2016 11:00:25 +0000 (12:00 +0100)]
Merge remote-tracking branch 'origin/master'

5 years agojetbrains.dic + "stepic"
Yann Cébron [Thu, 3 Mar 2016 10:59:48 +0000 (11:59 +0100)]
jetbrains.dic + "stepic"

5 years agoEA-79955 - CME: BalloonLayoutImpl.a
Alexander Lobas [Thu, 3 Mar 2016 10:51:34 +0000 (13:51 +0300)]
EA-79955 - CME: BalloonLayoutImpl.a

5 years agoMerge remote-tracking branch 'origin/master'
Ivan Chirkov [Thu, 3 Mar 2016 10:48:47 +0000 (11:48 +0100)]
Merge remote-tracking branch 'origin/master'

5 years agoMoved implementations of PluginManagerMain.PluginEnabler inside to make them reusable...
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

5 years agoinference: skip lambda content and all its dependants when lambda type parameter...
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

5 years agosafe delete: search for conflicts in usages (IDEA-152126)
Anna Kozlova [Tue, 1 Mar 2016 15:42:32 +0000 (16:42 +0100)]
safe delete: search for conflicts in usages (IDEA-152126)

5 years agobring app to front and shake when activating from another instance
Konstantin Bulenkov [Thu, 3 Mar 2016 10:33:37 +0000 (11:33 +0100)]
bring app to front and shake when activating from another instance

5 years agoWhen trying to run another instance exit with code 0 if activation of first 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

5 years agoDialog shaker: support all type of windows
Konstantin Bulenkov [Thu, 3 Mar 2016 10:31:01 +0000 (11:31 +0100)]
Dialog shaker: support all type of windows

5 years agoMove language-specific code-mirror files from educational core plugin, provide them...
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

5 years agoguava type migration: add type cast to method reference IDEA-152409
Dmitry Batkovich [Thu, 3 Mar 2016 10:07:45 +0000 (13:07 +0300)]
guava type migration: add type cast to method reference IDEA-152409

5 years agoIDEA-152400 vcs: save previous commit message in history before overriding it on... appcode/146.363
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

5 years ago[java] "Surround with try-with-resources" template ditched in favor of intention... idea/146.333
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)

5 years agokeep whitespaces inside inner tags
Dennis Ushakov [Thu, 3 Mar 2016 09:13:05 +0000 (12:13 +0300)]
keep whitespaces inside inner tags
#WEB-18909 fixed

5 years agoguava type migration: availability of Optional-chain conversion IDEA-151874 appcode/146.331 clion/146.330
Dmitry Batkovich [Thu, 3 Mar 2016 08:50:51 +0000 (11:50 +0300)]
guava type migration: availability of Optional-chain conversion IDEA-151874

5 years agoguava type migration: use predefined wide scope to search for roots IDEA-152193
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

5 years agoCompletionProgressIndicator: don't invokeLater in tests; lambdas
peter [Thu, 3 Mar 2016 08:21:54 +0000 (09:21 +0100)]
CompletionProgressIndicator: don't invokeLater in tests; lambdas

5 years agomaven: compile modules added to maven server's classpath under Java 6 (IDEA-152504) pycharm/146.329
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)

5 years agotypo fixed
nik [Wed, 2 Mar 2016 18:20:44 +0000 (21:20 +0300)]
typo fixed

5 years agoPyCharm 5.1 Beta artwork appcode/146.324 clion/146.327 pycharm/146.322 rubymine/146.326 webstorm/146.328
Andrey Vlasovskikh [Thu, 3 Mar 2016 00:57:51 +0000 (03:57 +0300)]
PyCharm 5.1 Beta artwork

5 years agoAdjust position of progress on logo images for PyCharm
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.

5 years agoMake new storage format of collected types forward compatible
Dmitry Trofimov [Wed, 2 Mar 2016 23:50:44 +0000 (00:50 +0100)]
Make new storage format of collected types forward compatible

5 years agoPY-18525 Suggest Python compatibility inspection for compatible-looking code
Mikhail Golubev [Tue, 16 Feb 2016 16:16:31 +0000 (19:16 +0300)]
PY-18525 Suggest Python compatibility inspection for compatible-looking code

5 years ago[vcs-log] restore go to ref action button on toolbar IDEA-152442
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

5 years agoSkeleton fix
Ilya.Kazakevich [Wed, 2 Mar 2016 19:20:06 +0000 (22:20 +0300)]
Skeleton fix