idea/community.git
6 years agoA correct name for settings text padding. Allow to set alignment of a text fragment.
Dmitry Trofimov [Thu, 29 Jan 2015 18:26:46 +0000 (19:26 +0100)]
A correct name for settings text padding. Allow to set alignment of a text fragment.

6 years agoDon't profile threads.
Dmitry Trofimov [Wed, 28 Jan 2015 11:02:40 +0000 (12:02 +0100)]
Don't profile threads.

6 years agoFunction stats for table view.
Dmitry Trofimov [Thu, 22 Jan 2015 02:45:14 +0000 (03:45 +0100)]
Function stats for table view.

6 years agoMove profile icon to platform to use it in Python profiler.
Dmitry Trofimov [Wed, 21 Jan 2015 12:03:47 +0000 (13:03 +0100)]
Move profile icon to platform to use it in Python profiler.

6 years agoAdd protobuf.
Dmitry Trofimov [Tue, 20 Jan 2015 20:38:00 +0000 (21:38 +0100)]
Add protobuf.

6 years agoPython profiler support prototype: yappi and PyCharm bound together with protobuf
Dmitry Trofimov [Tue, 20 Jan 2015 14:38:40 +0000 (15:38 +0100)]
Python profiler support prototype: yappi and PyCharm bound together with protobuf

6 years agonode-webkit -> NW.js appcode/140.1738 clion/140.1221.3 clion/140.1221.4 clion/140.1221.5 clion/140.1221.6 clion/140.1740 clion/140.1740.1 clion/140.1740.3 clion/140.1740.4 dbe/140.1743 idea/140.1739 phpstorm/140.1744 rubymine/140.1741 webstorm/140.1742
Vladimir Krivosheev [Thu, 15 Jan 2015 20:16:48 +0000 (21:16 +0100)]
node-webkit -> NW.js

6 years agonode-webkit -> NW.js
Vladimir Krivosheev [Thu, 15 Jan 2015 20:00:38 +0000 (21:00 +0100)]
node-webkit -> NW.js

optimize icons

6 years agoMerge remote-tracking branch 'origin/master'
Sergey Malenkov [Thu, 15 Jan 2015 20:09:52 +0000 (23:09 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoIDEA-130904 Settings: option for the Lens mode doesn't have words "lens" and "mode"
Sergey Malenkov [Thu, 15 Jan 2015 20:06:37 +0000 (23:06 +0300)]
IDEA-130904 Settings: option for the Lens mode doesn't have words "lens" and "mode"

6 years agoCleanup (formatting)
Roman Shevchenko [Thu, 15 Jan 2015 20:04:23 +0000 (21:04 +0100)]
Cleanup (formatting)

6 years agoIDEA-134883 (condition fixed)
Roman Shevchenko [Thu, 15 Jan 2015 20:04:02 +0000 (21:04 +0100)]
IDEA-134883 (condition fixed)

6 years agoMerge remote-tracking branch 'origin/master' into test2
Ilya.Kazakevich [Thu, 15 Jan 2015 19:52:04 +0000 (22:52 +0300)]
Merge remote-tracking branch 'origin/master' into test2

6 years agoPY-14216 Code completion for Model.objects does not work with Django 1.7.x
Ilya.Kazakevich [Thu, 15 Jan 2015 19:43:06 +0000 (22:43 +0300)]
PY-14216 Code completion for Model.objects does not work with Django 1.7.x
PY-14714 Unresolved attribute reference 'objects' for class 'Foo'

DjangoTestCase now supports virtual envs as well.

6 years agoVisualize SourceMap action — select source on perfom
Vladimir Krivosheev [Thu, 15 Jan 2015 19:33:21 +0000 (20:33 +0100)]
Visualize SourceMap action — select source on perfom

6 years agoSwitcher: file names: honor all tab-title EPs
Gregory.Shrago [Thu, 15 Jan 2015 19:15:37 +0000 (22:15 +0300)]
Switcher: file names: honor all tab-title EPs

6 years agoutil: enable ZipFIle cache only under main class loader (condition tuned to pass...
Roman Shevchenko [Thu, 15 Jan 2015 19:05:19 +0000 (20:05 +0100)]
util: enable ZipFIle cache only under main class loader (condition tuned to pass for tests)

6 years ago[vcs-log] awesome fix of log disappearance after removing all mappings and adding... idea/140.1736
Julia Beliaeva [Thu, 15 Jan 2015 18:48:42 +0000 (21:48 +0300)]
[vcs-log] awesome fix of log disappearance after removing all mappings and adding them back again (was introduced in 5509775d0d4f622a271edfa66f1898428c02f8cc)

6 years agoCleanup (formatting)
Roman Shevchenko [Thu, 15 Jan 2015 18:48:57 +0000 (19:48 +0100)]
Cleanup (formatting)

6 years agoInspections UI header little improvements
Dmitry Batkovich [Thu, 15 Jan 2015 18:42:34 +0000 (21:42 +0300)]
Inspections UI header little improvements

6 years agoput isPhysical() check back appcode/140.1735 clion/140.1734
Gregory.Shrago [Thu, 15 Jan 2015 18:21:07 +0000 (21:21 +0300)]
put isPhysical() check back

6 years agoScratches: RootType -> RootId
Gregory.Shrago [Thu, 15 Jan 2015 17:22:23 +0000 (20:22 +0300)]
Scratches: RootType -> RootId

6 years agoMerge branch origin/master
Elizaveta Shashkova [Thu, 15 Jan 2015 17:52:31 +0000 (20:52 +0300)]
Merge branch origin/master

6 years agoTest for try_import with reload(sys) (PY-14649, PY-14779)
Elizaveta Shashkova [Thu, 15 Jan 2015 17:50:41 +0000 (20:50 +0300)]
Test for try_import with reload(sys) (PY-14649, PY-14779)

6 years agoPlatform: GCUtil API added (JavaDoc)
Anton Makeev [Thu, 15 Jan 2015 17:13:49 +0000 (18:13 +0100)]
Platform: GCUtil API added (JavaDoc)

6 years agogeneration: catch velocity exception and show feedback to user
Anna Kozlova [Thu, 15 Jan 2015 16:51:40 +0000 (17:51 +0100)]
generation: catch velocity exception and show feedback to user

6 years agoMerge remote-tracking branch 'origin/master'
Anna Kozlova [Thu, 15 Jan 2015 16:30:58 +0000 (17:30 +0100)]
Merge remote-tracking branch 'origin/master'

Conflicts:
java/java-impl/src/com/intellij/codeInsight/generation/GenerateEqualsHelper.java

6 years agocompilation fixed
Anna Kozlova [Thu, 15 Jan 2015 16:27:15 +0000 (17:27 +0100)]
compilation fixed

6 years agoGenerateEqualsHelper: fix compilation
Yann Cébron [Thu, 15 Jan 2015 16:27:00 +0000 (17:27 +0100)]
GenerateEqualsHelper: fix compilation

6 years agoMerge remote-tracking branch 'origin/master'
Anna Kozlova [Thu, 15 Jan 2015 16:17:18 +0000 (17:17 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agocompilation fixed
Anna Kozlova [Thu, 15 Jan 2015 16:15:30 +0000 (17:15 +0100)]
compilation fixed

6 years agoScratches: fix select-in for sub-dirs
Gregory.Shrago [Thu, 15 Jan 2015 16:08:00 +0000 (19:08 +0300)]
Scratches: fix select-in for sub-dirs

6 years ago[git] IDEA-134412 fresh repository should be on branch
Kirill Likhodedov [Wed, 14 Jan 2015 14:23:35 +0000 (17:23 +0300)]
[git] IDEA-134412 fresh repository should be on branch

6 years agogenerate equals/hashCode: provide implicit variables for completion; show available...
Anna Kozlova [Thu, 15 Jan 2015 16:02:43 +0000 (17:02 +0100)]
generate equals/hashCode: provide implicit variables for completion; show available variables as hint for CE users

6 years agoexclude shortcut for introduce functional parameter from netbeans keymap
Anna Kozlova [Thu, 15 Jan 2015 14:30:31 +0000 (15:30 +0100)]
exclude shortcut for introduce functional parameter from netbeans keymap

6 years agogenerate templates editor: enable completion for directives etc
Anna Kozlova [Thu, 15 Jan 2015 11:34:33 +0000 (12:34 +0100)]
generate templates editor: enable completion for directives etc

6 years agoseparate helpId for code cleanup scope (IDEA-135203)
Anna Kozlova [Thu, 15 Jan 2015 10:41:19 +0000 (11:41 +0100)]
separate helpId for code cleanup scope (IDEA-135203)

6 years agoIDEA-135132 Usability issues with resource bundles: When "new property" action is...
Dmitry Batkovich [Thu, 15 Jan 2015 15:58:57 +0000 (18:58 +0300)]
IDEA-135132 Usability issues with resource bundles: When "new property" action is invoked then new property is selected

6 years agoMerge branch origin/master
Elizaveta Shashkova [Thu, 15 Jan 2015 15:44:15 +0000 (18:44 +0300)]
Merge branch origin/master

6 years agoFix ImportError in django-oscar project (PY-14649)
Elizaveta Shashkova [Thu, 15 Jan 2015 15:41:37 +0000 (18:41 +0300)]
Fix ImportError in django-oscar project (PY-14649)

If sys module is reloaded we should patch if again becsuse of import hooks.

6 years agoScratches: cleanup
Gregory.Shrago [Thu, 15 Jan 2015 15:28:48 +0000 (18:28 +0300)]
Scratches: cleanup

6 years agoScratches: file service & project view pane
Gregory.Shrago [Thu, 15 Jan 2015 15:13:36 +0000 (18:13 +0300)]
Scratches: file service & project view pane

6 years agoIDEA-129961 Make scratch files executable: Groovy
Gregory.Shrago [Wed, 14 Jan 2015 16:19:47 +0000 (19:19 +0300)]
IDEA-129961 Make scratch files executable: Groovy

6 years agocleanup: check for non-physical file system instead of "dummy"
Gregory.Shrago [Wed, 14 Jan 2015 14:23:57 +0000 (17:23 +0300)]
cleanup: check for non-physical file system instead of "dummy"

6 years agocopy licenses of all IDEA versions to sandbox system directory
Dmitry Jemerov [Thu, 15 Jan 2015 14:59:41 +0000 (15:59 +0100)]
copy licenses of all IDEA versions to sandbox system directory

6 years agoupdate the code for recognizing platform-based products in devkit plugin to support...
Dmitry Jemerov [Thu, 15 Jan 2015 14:55:06 +0000 (15:55 +0100)]
update the code for recognizing platform-based products in devkit plugin to support all products existing as of today

6 years agoMerge remote-tracking branch 'origin/master'
Maxim.Mossienko [Thu, 15 Jan 2015 14:52:52 +0000 (15:52 +0100)]
Merge remote-tracking branch 'origin/master'

6 years ago+gulpfiles, gruntfiles
Sergey Simonchik [Thu, 15 Jan 2015 14:48:59 +0000 (17:48 +0300)]
+gulpfiles, gruntfiles

6 years agoMerge remote-tracking branch 'origin/master'
Maxim.Mossienko [Thu, 15 Jan 2015 14:48:41 +0000 (15:48 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agoMerge remote-tracking branch 'origin/master'
Liana Bakradze [Thu, 15 Jan 2015 14:47:52 +0000 (17:47 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agofixed EDU-122 Exception while reloading empty task
Liana Bakradze [Thu, 15 Jan 2015 14:47:17 +0000 (17:47 +0300)]
fixed EDU-122 Exception while reloading empty task

in case of course deletion NPE happened and user got strange exception about listener also made a bit of code cleanup

6 years agoMerge remote-tracking branch 'origin/master'
Maxim.Mossienko [Thu, 15 Jan 2015 14:44:18 +0000 (15:44 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agoEA-53078, EA-61653, EA-64011, EA-63408 - assert: EditorImpl.yPositionToVisibleLine
Dmitry Batrak [Thu, 15 Jan 2015 14:37:13 +0000 (17:37 +0300)]
EA-53078, EA-61653, EA-64011, EA-63408 - assert: EditorImpl.yPositionToVisibleLine

6 years agofix "view all dupes like this"
Maxim.Mossienko [Thu, 15 Jan 2015 14:39:03 +0000 (15:39 +0100)]
fix "view all dupes like this"

6 years agoPlatform: GCUtil API added
Anton Makeev [Thu, 15 Jan 2015 14:21:36 +0000 (15:21 +0100)]
Platform: GCUtil API added
+ unnecessary method removed

6 years agolimit the number of inferred contracts (IDEA-135259)
peter [Thu, 15 Jan 2015 13:54:08 +0000 (14:54 +0100)]
limit the number of inferred contracts (IDEA-135259)

6 years agodfa: when checking contracts, avoid duplicate states, and fail-fast for too complex...
peter [Thu, 15 Jan 2015 13:31:23 +0000 (14:31 +0100)]
dfa: when checking contracts, avoid duplicate states, and fail-fast for too complex contracts (IDEA-135259)

6 years agodfa: don't equalize values that are not supposed to be saved (IDEA-135259)
peter [Thu, 15 Jan 2015 13:30:35 +0000 (14:30 +0100)]
dfa: don't equalize values that are not supposed to be saved (IDEA-135259)

6 years agoMerge remote-tracking branch 'origin/master'
Sergey Malenkov [Thu, 15 Jan 2015 13:59:10 +0000 (16:59 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoFix for IdeaSettingsTest that fails with the 139 branch.
Sergey Malenkov [Thu, 15 Jan 2015 13:57:22 +0000 (16:57 +0300)]
Fix for IdeaSettingsTest that fails with the 139 branch.

This is not actual for the master branch, because the IdeSettingsDialog class is replaced with another class and will be removed soon.
To ensure that the test is not failing after the fix, you could set the following registry key to false.
ide.new.settings.view=false

I'll backport the fix to the 139 branch after review.

6 years agoException. FocusManagerImpl has to be used from EDT. Assertions added, access to...
Denis Fokin [Thu, 15 Jan 2015 13:46:54 +0000 (16:46 +0300)]
Exception. FocusManagerImpl has to be used from EDT. Assertions added, access to the focus requests collection is partly moved to EDT.

6 years ago[log] Highlight commits not matching filter in gray
Kirill Likhodedov [Thu, 15 Jan 2015 13:24:44 +0000 (16:24 +0300)]
[log] Highlight commits not matching filter in gray

6 years agoIDEA-135089 Search and replace multiline text allows to input only three lines
Vassiliy.Kudryashov [Thu, 15 Jan 2015 14:08:46 +0000 (17:08 +0300)]
IDEA-135089 Search and replace multiline text allows to input only three lines
(cherry picked from commit 2806b98)
http://crucible.labs.intellij.net/cru/CR-IC-7137
After-review improvements
(cherry picked from commit 6450760)

6 years agoTypo. There is no checkbox in open new project dialog.
Denis Fokin [Thu, 15 Jan 2015 13:11:33 +0000 (16:11 +0300)]
Typo. There is no checkbox in open new project dialog.

6 years agoMerge remote-tracking branch 'origin/master' into test2 appcode/140.1729 clion/140.1730
Ilya.Kazakevich [Thu, 15 Jan 2015 12:52:47 +0000 (15:52 +0300)]
Merge remote-tracking branch 'origin/master' into test2

6 years agoMerge remote-tracking branch 'origin/master' into test2
Ilya.Kazakevich [Thu, 15 Jan 2015 12:48:08 +0000 (15:48 +0300)]
Merge remote-tracking branch 'origin/master' into test2

6 years agoException is fixed. We should not assume that checkbox can be null. (improved version)
Denis Fokin [Thu, 15 Jan 2015 12:45:58 +0000 (15:45 +0300)]
Exception is fixed. We should not assume that checkbox can be null. (improved version)

6 years agoPY-14216 Code completion for Model.objects does not work with Django 1.7.x
Ilya.Kazakevich [Thu, 15 Jan 2015 12:41:20 +0000 (15:41 +0300)]
PY-14216 Code completion for Model.objects does not work with Django 1.7.x
PY-14714 Unresolved attribute reference 'objects' for class 'Foo'

DjangoTestCase now can use mock Django as well as real Python installation (see  DjangoEnvironmentProvider)

6 years agoIDEA-135132 Usability issues with resource bundles: Clicking "New Property" does...
Dmitry Batkovich [Thu, 15 Jan 2015 12:40:14 +0000 (15:40 +0300)]
IDEA-135132 Usability issues with resource bundles:  Clicking "New Property" does not work while editing the value (while the cursor is active).

6 years agoException is fixed. Check box can be null.
Denis Fokin [Thu, 15 Jan 2015 12:40:31 +0000 (15:40 +0300)]
Exception is fixed. Check box can be null.

6 years agoSE: respect searching in libraries for symbols
Konstantin Bulenkov [Thu, 15 Jan 2015 12:20:09 +0000 (13:20 +0100)]
SE: respect searching in libraries for symbols

6 years agoIDEA-135132 Usability issues with resource bundles: NPE in Tab Action on resource...
Dmitry Batkovich [Thu, 15 Jan 2015 12:15:32 +0000 (15:15 +0300)]
IDEA-135132 Usability issues with resource bundles: NPE in Tab Action on resource bundle editor fixed

6 years agoPlatform: GCUtil API added
Anton Makeev [Thu, 15 Jan 2015 12:05:52 +0000 (13:05 +0100)]
Platform: GCUtil API added

6 years agoIDEA-122329 Sometimes Esc has to be pressed twice to go back to single selection
Dmitry Batrak [Thu, 15 Jan 2015 08:31:19 +0000 (11:31 +0300)]
IDEA-122329 Sometimes Esc has to be pressed twice to go back to single selection

6 years agoMerge remote-tracking branch 'origin/master'
Denis Fokin [Thu, 15 Jan 2015 11:42:14 +0000 (14:42 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoException is fixed. We should not assume that фдд IdeFrame successors are frames.
Denis Fokin [Thu, 15 Jan 2015 11:41:44 +0000 (14:41 +0300)]
Exception is fixed. We should not assume that фдд IdeFrame successors are frames.

6 years agoDBE-1065: fix status text painting
Sergey Savenko [Thu, 15 Jan 2015 11:40:53 +0000 (14:40 +0300)]
DBE-1065: fix status text painting

6 years agoBetter exception reporting
Denis Fokin [Thu, 15 Jan 2015 11:25:03 +0000 (14:25 +0300)]
Better exception reporting

6 years agocleanup
Dmitry Avdeev [Thu, 15 Jan 2015 10:51:46 +0000 (13:51 +0300)]
cleanup

6 years agoIDEA-129977 Allow create-namespace fix to work on unbound XML attributes
Tor Norbye [Thu, 15 Jan 2015 10:42:10 +0000 (13:42 +0300)]
IDEA-129977 Allow create-namespace fix to work on unbound XML attributes

6 years agoIDEA-96801 Exception in jsp
Alexey Kudravtsev [Thu, 15 Jan 2015 10:43:13 +0000 (13:43 +0300)]
IDEA-96801 Exception in jsp

6 years agoIDEA-129734 IOOBE on decompiling certain method references
Egor.Ushakov [Thu, 15 Jan 2015 09:55:05 +0000 (12:55 +0300)]
IDEA-129734 IOOBE on decompiling certain method references

6 years agointroduce functional parameter as separate action: also works on single expressions...
Anna Kozlova [Wed, 14 Jan 2015 20:14:51 +0000 (21:14 +0100)]
introduce functional parameter as separate action: also works on single expressions; introduce parameter still introduces functional if nothing else is possible

6 years agomethod can be final: eliminate conflict between masks (IDEA-135056)
Anna Kozlova [Wed, 14 Jan 2015 18:32:38 +0000 (19:32 +0100)]
method can be final: eliminate conflict between masks (IDEA-135056)

6 years agointroduce functional parameter: do not fold as functional interface creation would...
Anna Kozlova [Wed, 14 Jan 2015 17:27:57 +0000 (18:27 +0100)]
introduce functional parameter: do not fold as functional interface creation would be in the place where local vars are not available

6 years agodeep parameter delete: allow delete parameter when caller method has complex expressi...
Anna Kozlova [Wed, 14 Jan 2015 17:04:16 +0000 (18:04 +0100)]
deep parameter delete: allow delete parameter when caller method has complex expression as argument

6 years agopreserve generics signature on inner class make static fix (IDEA-135223)
Anna Kozlova [Wed, 14 Jan 2015 16:25:50 +0000 (17:25 +0100)]
preserve generics signature on inner class make static fix (IDEA-135223)

6 years agoEnable forward carets traversing appcode/140.1727 clion/140.1726
Alexander Zolotov [Thu, 15 Jan 2015 08:48:14 +0000 (11:48 +0300)]
Enable forward carets traversing

6 years agogradle: debug logging for imported projects paths added
Vladislav.Soroka [Fri, 26 Dec 2014 15:26:13 +0000 (18:26 +0300)]
gradle: debug logging for imported projects paths added
(cherry picked from commit f525ad3)

6 years agogradle: temp debug property "gradle.disable.enhanced.tooling.api" removed
Vladislav.Soroka [Fri, 26 Dec 2014 13:14:49 +0000 (16:14 +0300)]
gradle: temp debug property "gradle.disable.enhanced.tooling.api" removed
(cherry picked from commit 8bc81a8)

6 years agogradle: clear build manager state only if build related gradle configuration changed
Vladislav.Soroka [Thu, 15 Jan 2015 08:28:18 +0000 (11:28 +0300)]
gradle: clear build manager state only if build related gradle configuration changed

6 years agogradle: clear build manager state only if build related gradle configuration changed
Vladislav.Soroka [Thu, 15 Jan 2015 08:09:52 +0000 (11:09 +0300)]
gradle: clear build manager state only if build related gradle configuration changed

6 years agotest data cleanup appcode/140.1723 clion/140.1725 dbe/140.1721 idea/140.1717 phpstorm/140.1719 pycharm/140.1716 rubymine/140.1722 webstorm/140.1720
peter [Wed, 14 Jan 2015 21:10:17 +0000 (22:10 +0100)]
test data cleanup

6 years agoexpand ProjectManager.getDefaultProject javadoc a bit
peter [Wed, 14 Jan 2015 20:45:55 +0000 (21:45 +0100)]
expand ProjectManager.getDefaultProject javadoc a bit

6 years agodfa: support outer class fields access with qualified this
peter [Wed, 14 Jan 2015 20:20:19 +0000 (21:20 +0100)]
dfa: support outer class fields access with qualified this

more test samples

6 years agodfa: support outer class fields access with qualified this
peter [Wed, 14 Jan 2015 19:59:37 +0000 (20:59 +0100)]
dfa: support outer class fields access with qualified this

6 years agoIDEA-COMMUNITY-CR-1275 (test data corrected)
Roman Shevchenko [Wed, 14 Jan 2015 19:49:46 +0000 (20:49 +0100)]
IDEA-COMMUNITY-CR-1275 (test data corrected)

6 years agoIDEA-135192 (look for localized desktop directories if the default one is missing)
Roman Shevchenko [Wed, 14 Jan 2015 19:38:29 +0000 (20:38 +0100)]
IDEA-135192 (look for localized desktop directories if the default one is missing)

6 years agomock extension point for PathMacroManagerTest to pass by itself
peter [Wed, 14 Jan 2015 19:33:00 +0000 (20:33 +0100)]
mock extension point for PathMacroManagerTest to pass by itself

6 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Wed, 14 Jan 2015 18:49:16 +0000 (19:49 +0100)]
Merge remote-tracking branch 'origin/master'