idea/community.git
11 years agoIDEA-80459 allow drag to finish before detaching drag helper
Dennis Ushakov [Sun, 29 Jan 2012 12:52:44 +0000 (16:52 +0400)]
IDEA-80459 allow drag to finish before detaching drag helper

11 years agoIDEA-80459 allow drag to finish before detaching drag helper
Dennis Ushakov [Sun, 29 Jan 2012 12:49:47 +0000 (16:49 +0400)]
IDEA-80459 allow drag to finish before detaching drag helper

11 years agodon't hang in GroovyDebuggerTest
peter [Sun, 29 Jan 2012 09:12:07 +0000 (10:12 +0100)]
don't hang in GroovyDebuggerTest

11 years agoIDEA-80487 Debug tool window: generic UI: dropping tab into tab row turn views into...
Dennis Ushakov [Sun, 29 Jan 2012 07:23:49 +0000 (11:23 +0400)]
IDEA-80487 Debug tool window: generic UI: dropping tab into tab row turn views into tabs

11 years agoIDEA-80493 Debug tool window: generic UI: Restore Layout set "Debugger" name to logs...
Dennis Ushakov [Sat, 28 Jan 2012 22:04:47 +0000 (02:04 +0400)]
IDEA-80493 Debug tool window: generic UI: Restore Layout set "Debugger" name to logs view

11 years agoIDEA-80492 Run tool window: generic UI: Restore Layout places logs view into not...
Dennis Ushakov [Sat, 28 Jan 2012 20:00:20 +0000 (00:00 +0400)]
IDEA-80492  Run tool window: generic UI: Restore Layout places logs view into not default position

11 years agoIDEA-80345 don't show drop location when dropping on tab
Dennis Ushakov [Sat, 28 Jan 2012 13:32:02 +0000 (17:32 +0400)]
IDEA-80345 don't show drop location when dropping on tab

11 years agosupport hiding drop location
Dennis Ushakov [Sat, 28 Jan 2012 13:31:06 +0000 (17:31 +0400)]
support hiding drop location

11 years agocreate debugger subwindows as dialogs with minimum decorations
Dennis Ushakov [Sat, 28 Jan 2012 13:11:18 +0000 (17:11 +0400)]
create debugger subwindows as dialogs with minimum decorations

11 years agodialog creation support for dock containers
Dennis Ushakov [Sat, 28 Jan 2012 13:08:24 +0000 (17:08 +0400)]
dialog creation support for dock containers

11 years agocompile-server: support per-project build task queues on server side cidr/112.629 pycharm/112.630 rubymine/112.631
Eugene Zhuravlev [Sat, 28 Jan 2012 20:17:20 +0000 (21:17 +0100)]
compile-server: support per-project build task queues on server side

11 years agodrop memory caches only when is dirty
Eugene Zhuravlev [Sat, 28 Jan 2012 18:21:28 +0000 (19:21 +0100)]
drop memory caches only when is dirty

11 years agoMerge remote-tracking branch 'origin/master'
Kirill Likhodedov [Sat, 28 Jan 2012 16:17:18 +0000 (20:17 +0400)]
Merge remote-tracking branch 'origin/master'

11 years agoIDEA-78817 Make Git -> Branches and GitBranchWidget active and showing current branch...
Kirill Likhodedov [Sat, 28 Jan 2012 16:15:13 +0000 (20:15 +0400)]
IDEA-78817 Make Git -> Branches and GitBranchWidget active and showing current branch when user is browsing a library source/class file.

Refactoring: get GitRepository for selected file, don't bother with roots.
If GitRepository#getRepositoryForFile get the root for jar file if current file is inside it.
For libraries as JDK which jars are outside the project, get the module root.

11 years agoa test for partial groovy-java cross compile
peter [Sat, 28 Jan 2012 16:05:13 +0000 (17:05 +0100)]
a test for partial groovy-java cross compile

11 years agospeedup: call force() only at the end of the build, between chunk builds drop only...
Eugene Zhuravlev [Sat, 28 Jan 2012 15:59:16 +0000 (16:59 +0100)]
speedup: call force() only at the end of the build, between chunk builds drop only memory caches

11 years agoflush persistent maps after each module chunk
Eugene Zhuravlev [Sat, 28 Jan 2012 14:56:52 +0000 (15:56 +0100)]
flush persistent maps after each module chunk

11 years agoMerge remote-tracking branch 'origin/master'
Kirill Likhodedov [Sat, 28 Jan 2012 14:35:34 +0000 (18:35 +0400)]
Merge remote-tracking branch 'origin/master'

11 years agoIDEA-80512 Watch for refs/remotes and refs/heads dirs recursively; update branches...
Kirill Likhodedov [Sat, 28 Jan 2012 14:33:53 +0000 (18:33 +0400)]
IDEA-80512 Watch for refs/remotes and refs/heads dirs recursively; update branches after fetch

11 years agomore compact logging
Eugene Zhuravlev [Sat, 28 Jan 2012 13:36:27 +0000 (14:36 +0100)]
more compact logging

11 years agoReplace PsiManager.getInstance(psiElement.getProject()) to psiElement.getManager...
Sergey Evdokimov [Sat, 28 Jan 2012 13:23:15 +0000 (17:23 +0400)]
Replace PsiManager.getInstance(psiElement.getProject()) to psiElement.getManager() and add inspection to this case.

11 years agoIDEA-79218 (Grails tags inside Groovy code should be completed as method (with '...
Sergey Evdokimov [Sat, 28 Jan 2012 12:47:12 +0000 (16:47 +0400)]
IDEA-79218 (Grails tags inside Groovy code should be completed as method (with '()'))

11 years agofor each chunk: delete output corresponding to modified sources before running builders
Eugene Zhuravlev [Sat, 28 Jan 2012 12:41:32 +0000 (13:41 +0100)]
for each chunk: delete output corresponding to modified sources before running builders

11 years agomore tests -> community cidr/112.622 pycharm/112.625 rubymine/112.627 storm/112.621
peter [Fri, 27 Jan 2012 22:35:44 +0000 (23:35 +0100)]
more tests -> community

11 years agomore tests -> community
peter [Fri, 27 Jan 2012 22:32:21 +0000 (23:32 +0100)]
more tests -> community

11 years agofind usages tests -> community
peter [Fri, 27 Jan 2012 22:28:35 +0000 (23:28 +0100)]
find usages tests -> community

11 years agofind usages tests -> community
peter [Fri, 27 Jan 2012 22:24:53 +0000 (23:24 +0100)]
find usages tests -> community

11 years agofix NPE
peter [Fri, 27 Jan 2012 22:03:03 +0000 (23:03 +0100)]
fix NPE

11 years agoRetooling incremental tests to the new builders (compiler server).
Dmitry Boulytchev [Fri, 27 Jan 2012 20:49:38 +0000 (00:49 +0400)]
Retooling incremental tests to the new builders  (compiler server).

11 years ago"always scan" mode for FSState
Eugene Zhuravlev [Fri, 27 Jan 2012 20:10:25 +0000 (21:10 +0100)]
"always scan" mode for FSState

11 years agoToolbarDecorator for PathEditor
Evgeny Zakrevsky [Fri, 27 Jan 2012 19:35:18 +0000 (23:35 +0400)]
ToolbarDecorator for PathEditor

11 years agocompile server: honor javac vm additional params
Eugene Zhuravlev [Fri, 27 Jan 2012 19:19:06 +0000 (20:19 +0100)]
compile server: honor javac vm additional params

11 years agoIDEA-80415 Find in path: IDEA seems to check every file when I try to search in...
peter [Fri, 27 Jan 2012 18:51:36 +0000 (19:51 +0100)]
IDEA-80415  Find in path: IDEA seems to check every file when I try to search in current file

11 years agoavoid synchronized methods of DataOutputStream
Maxim.Mossienko [Fri, 27 Jan 2012 18:34:26 +0000 (22:34 +0400)]
avoid synchronized methods of DataOutputStream

11 years agoIDEA-76854 (read VM options file by a specially trained class)
Roman Shevchenko [Fri, 27 Jan 2012 18:27:58 +0000 (22:27 +0400)]
IDEA-76854 (read VM options file by a specially trained class)

11 years agoTypo
Roman Shevchenko [Fri, 27 Jan 2012 15:09:49 +0000 (19:09 +0400)]
Typo

11 years agoFix test option in Unix startup script (-f is less common)
Roman Shevchenko [Fri, 27 Jan 2012 14:06:44 +0000 (18:06 +0400)]
Fix test option in Unix startup script (-f is less common)

11 years agoUse "/usr/libexec/java_home" for detecting Java on Macs
Roman Shevchenko [Fri, 27 Jan 2012 13:05:22 +0000 (17:05 +0400)]
Use "/usr/libexec/java_home" for detecting Java on Macs

11 years agoIDEA-24296 "Migrate type" refactor locked cpu at 100%
Anna Kozlova [Fri, 27 Jan 2012 18:22:03 +0000 (22:22 +0400)]
IDEA-24296 "Migrate type" refactor locked cpu at 100%

11 years agop4 integration should handle file move regardless of its cached file status, more...
peter [Fri, 27 Jan 2012 18:10:47 +0000 (19:10 +0100)]
p4 integration should handle file move regardless of its cached file status, more debugging

11 years agodon't access directory index for default project (IDEA-80427)
peter [Fri, 27 Jan 2012 17:41:29 +0000 (18:41 +0100)]
don't access directory index for default project (IDEA-80427)

11 years agoidea groovy stub generator: always generate them when there are java files in current...
peter [Fri, 27 Jan 2012 15:05:00 +0000 (16:05 +0100)]
idea groovy stub generator: always generate them when there are java files in current module

11 years agoEA-33234 SIOOBE
peter [Thu, 26 Jan 2012 18:16:16 +0000 (19:16 +0100)]
EA-33234 SIOOBE

11 years agocleanup
peter [Thu, 26 Jan 2012 18:13:04 +0000 (19:13 +0100)]
cleanup

11 years agoMerge remote-tracking branch 'origin/master'
Kirill Likhodedov [Fri, 27 Jan 2012 18:02:01 +0000 (22:02 +0400)]
Merge remote-tracking branch 'origin/master'

11 years agoIDEA-80311 Git: Select repository with unmerged changes in GitBranchIsNotFullyMerged...
Kirill Likhodedov [Fri, 27 Jan 2012 18:00:36 +0000 (22:00 +0400)]
IDEA-80311  Git: Select repository with unmerged changes in GitBranchIsNotFullyMergedDialog

Instead of showing the first one which may have no unmerged commits.

11 years agoinline: warn if assignment with operation (IDEA-80348)
Anna Kozlova [Fri, 27 Jan 2012 17:46:36 +0000 (21:46 +0400)]
inline: warn if assignment with operation (IDEA-80348)

11 years agoskip chooser if method from abstract class is chosen from non-abstract inheritor
Anna Kozlova [Fri, 27 Jan 2012 17:27:45 +0000 (21:27 +0400)]
skip chooser if method from abstract class is chosen from non-abstract inheritor

11 years agoKryo library
andrey.zaytsev [Fri, 27 Jan 2012 17:37:15 +0000 (21:37 +0400)]
Kryo library

11 years agofix test line markers
Konstantin Bulenkov [Fri, 27 Jan 2012 17:22:15 +0000 (18:22 +0100)]
fix test line markers

11 years agopublic constructor
Eugene Zhuravlev [Fri, 27 Jan 2012 17:19:53 +0000 (18:19 +0100)]
public constructor

11 years agoProject Structure. Global Libraries. Toolbar Decorator.
Evgeny Zakrevsky [Fri, 27 Jan 2012 17:11:51 +0000 (21:11 +0400)]
Project Structure. Global Libraries. Toolbar Decorator.
IDEA-78256 Project Structure | Global Libraries: Change Version button is shorter than others; spaces between buttons are different

11 years agocleanup javac cache hack to work only in "emdebbed javac" mode
Eugene Zhuravlev [Fri, 27 Jan 2012 17:07:40 +0000 (18:07 +0100)]
cleanup javac cache hack to work only in "emdebbed javac" mode

11 years agoIDEA-69048: revert when no occurrences chosen fixed
Anna Kozlova [Fri, 27 Jan 2012 16:31:47 +0000 (20:31 +0400)]
IDEA-69048: revert when no occurrences chosen fixed

11 years agoIDEA-80393 Run/Debug Configurations: JUnit: "Test kind" option is truncated on Mac OS
Anna Kozlova [Fri, 27 Jan 2012 15:03:42 +0000 (19:03 +0400)]
IDEA-80393 Run/Debug Configurations: JUnit: "Test kind" option is truncated on Mac OS

11 years agocompile-server: added custom VM options
Eugene Zhuravlev [Fri, 27 Jan 2012 16:21:41 +0000 (17:21 +0100)]
compile-server: added custom VM options

11 years agofix test line markers
Konstantin Bulenkov [Fri, 27 Jan 2012 16:18:48 +0000 (17:18 +0100)]
fix test line markers

11 years agoIDEA-79726 (Grails: 'Create action' intention should create action in bottom of contr...
Sergey Evdokimov [Fri, 27 Jan 2012 16:07:46 +0000 (20:07 +0400)]
IDEA-79726 (Grails: 'Create action' intention should create action in bottom of controller.)

11 years agoMerge remote-tracking branch 'origin/master'
Kirill Likhodedov [Fri, 27 Jan 2012 15:54:15 +0000 (19:54 +0400)]
Merge remote-tracking branch 'origin/master'

11 years agocompile-server: mark dirty for module chunk
Eugene Zhuravlev [Fri, 27 Jan 2012 15:43:58 +0000 (16:43 +0100)]
compile-server: mark dirty for module chunk

11 years agolet "'StringBuffer' can be replaced with 'String'" inspection report more cases
Bas Leijdekkers [Fri, 27 Jan 2012 15:32:22 +0000 (16:32 +0100)]
let "'StringBuffer' can be replaced with 'String'" inspection report more cases

11 years agoless garbage and synchronization during building indexed
Maxim.Mossienko [Fri, 27 Jan 2012 13:58:48 +0000 (17:58 +0400)]
less garbage and synchronization during building indexed

11 years agoMerge remote branch 'origin/master'
Dmitry Jemerov [Fri, 27 Jan 2012 15:02:37 +0000 (16:02 +0100)]
Merge remote branch 'origin/master'

11 years agoMerge remote-tracking branch 'origin/master'
Kirill Likhodedov [Fri, 27 Jan 2012 15:02:05 +0000 (19:02 +0400)]
Merge remote-tracking branch 'origin/master'

11 years agoaction button updater rubymine/112.620
Konstantin Bulenkov [Fri, 27 Jan 2012 14:59:55 +0000 (15:59 +0100)]
action button updater

11 years agowording (IDEA-80443)
Dmitry Jemerov [Fri, 27 Jan 2012 14:56:35 +0000 (15:56 +0100)]
wording (IDEA-80443)

11 years agoFix compilation error at server.
Sergey Evdokimov [Fri, 27 Jan 2012 14:43:00 +0000 (18:43 +0400)]
Fix compilation error at server.

11 years agorename file available for non-editor popups (IDEA-80320)
Anna Kozlova [Fri, 27 Jan 2012 14:28:06 +0000 (18:28 +0400)]
rename file available for non-editor popups (IDEA-80320)

11 years agoinner class inside anonymous presentation
Anna Kozlova [Fri, 27 Jan 2012 13:52:22 +0000 (17:52 +0400)]
inner class inside anonymous presentation

11 years agoMerge remote-tracking branch 'origin/master'
Kirill Likhodedov [Fri, 27 Jan 2012 14:28:11 +0000 (18:28 +0400)]
Merge remote-tracking branch 'origin/master'

11 years agoEnhance git pre-commit user.name check for old Gits without %HOME%
Kirill Likhodedov [Fri, 27 Jan 2012 14:26:40 +0000 (18:26 +0400)]
Enhance git pre-commit user.name check for old Gits without %HOME%

On Windows if %HOME% is not defined and Git is started via git.exe (not git.cmd), Git 1.7.0.2 and older doesn't define %HOME% properly.
 We used to set up %HOME% := %USERPROFILE%, but it is bad practice (IDEA-76150).
 Now just warn the user to let him update Git or set up %HOME% manually.

11 years agoIDEA-78280 (Grails: 'Evaluate Expression' broken after controller reload)
Sergey Evdokimov [Fri, 27 Jan 2012 13:56:22 +0000 (17:56 +0400)]
IDEA-78280 (Grails: 'Evaluate Expression' broken after controller reload)

11 years agocorrected layout offset for hidden tabs
Dennis Ushakov [Fri, 27 Jan 2012 13:32:11 +0000 (17:32 +0400)]
corrected layout offset for hidden tabs

11 years agopixel hunting and visual artifacts fixed
Dennis Ushakov [Fri, 27 Jan 2012 13:30:13 +0000 (17:30 +0400)]
pixel hunting and visual artifacts fixed

11 years agocorrected tab hiding
Dennis Ushakov [Fri, 27 Jan 2012 11:47:11 +0000 (15:47 +0400)]
corrected tab hiding

11 years agocell selection color corrected
Dennis Ushakov [Fri, 27 Jan 2012 11:39:48 +0000 (15:39 +0400)]
cell selection color corrected

11 years agonew-style icon for minimize
Dennis Ushakov [Fri, 27 Jan 2012 10:59:57 +0000 (14:59 +0400)]
new-style icon for minimize

11 years agoshow expression chooser even if there is no tailing ;
Anna Kozlova [Fri, 27 Jan 2012 13:08:16 +0000 (17:08 +0400)]
show expression chooser even if there is no tailing ;

11 years agoIDEA-64049 Git: before commit check if user.name and user.email have been set, otherw...
Kirill Likhodedov [Fri, 27 Jan 2012 13:21:22 +0000 (17:21 +0400)]
IDEA-64049 Git: before commit check if user.name and user.email have been set, otherwise notify

Check if user.name/user.email is defined for all roots affected by commit.
If not, display a dialog where user can defined the properties right away (globally or just for these roots).

11 years agoEA-32848 (assertions) idea/112.618 storm/112.617
Roman Shevchenko [Fri, 27 Jan 2012 11:57:44 +0000 (15:57 +0400)]
EA-32848 (assertions)

11 years agoMerge remote-tracking branch 'origin/master'
Alexander Lobas [Fri, 27 Jan 2012 12:23:45 +0000 (16:23 +0400)]
Merge remote-tracking branch 'origin/master'

11 years agoIDEA-65711
Alexander Lobas [Fri, 27 Jan 2012 12:21:16 +0000 (16:21 +0400)]
IDEA-65711

11 years agoMerge remote-tracking branch 'origin/master'
Maxim.Medvedev [Fri, 27 Jan 2012 12:19:02 +0000 (16:19 +0400)]
Merge remote-tracking branch 'origin/master'

11 years agoIDEA-80323 Groovy formatter: Correct the processing
Maxim.Medvedev [Fri, 27 Jan 2012 12:16:52 +0000 (16:16 +0400)]
IDEA-80323 Groovy formatter: Correct the processing

11 years agohonor selection & strip info/weak_warning tags
Gregory.Shrago [Fri, 27 Jan 2012 11:42:33 +0000 (14:42 +0300)]
honor selection & strip info/weak_warning tags

11 years agorename "Constant 'StringBuffer' may be 'String'" inspection to "'StringBuffer' can... rubymine/112.615
Bas Leijdekkers [Fri, 27 Jan 2012 11:39:21 +0000 (12:39 +0100)]
rename "Constant 'StringBuffer' may be 'String'" inspection to "'StringBuffer' can be replaced with 'String'", move it to the Code Style Issues category and enable it by default

11 years agotest node descriptors : weight fixed for test suites
Roman Chernyatchik [Thu, 26 Jan 2012 13:48:17 +0000 (17:48 +0400)]
test node descriptors : weight fixed for test suites

11 years agotest node descriptors refactored
Roman Chernyatchik [Thu, 26 Jan 2012 12:13:56 +0000 (16:13 +0400)]
test node descriptors refactored

11 years agotests runners (sm/junit/testng): sort alphabetically button
Roman Chernyatchik [Thu, 26 Jan 2012 11:04:27 +0000 (15:04 +0400)]
tests runners (sm/junit/testng): sort alphabetically button

11 years agotests tree builder refactored
Roman Chernyatchik [Wed, 25 Jan 2012 12:41:13 +0000 (16:41 +0400)]
tests tree builder refactored

11 years agotypo fixed
nik [Fri, 27 Jan 2012 11:01:23 +0000 (15:01 +0400)]
typo fixed

11 years agodo not expose test connection details
Dmitry Avdeev [Fri, 27 Jan 2012 10:45:06 +0000 (14:45 +0400)]
do not expose test connection details

11 years agoIDEA-80417
Anna Kozlova [Fri, 27 Jan 2012 10:33:13 +0000 (14:33 +0400)]
IDEA-80417

11 years agoIDEA-80394 (do not ignore whitespaces on collapsing GT/EQ operators)
Roman Shevchenko [Fri, 27 Jan 2012 10:31:24 +0000 (14:31 +0400)]
IDEA-80394 (do not ignore whitespaces on collapsing GT/EQ operators)

11 years agotests fixed
Dmitry Avdeev [Fri, 27 Jan 2012 10:19:34 +0000 (14:19 +0400)]
tests fixed

11 years agoencoding
Dmitry Jemerov [Fri, 27 Jan 2012 10:13:32 +0000 (11:13 +0100)]
encoding

11 years agotests fixed
Dmitry Avdeev [Fri, 27 Jan 2012 10:05:12 +0000 (14:05 +0400)]
tests fixed

11 years agofix artifacts when tabs hidden
Dennis Ushakov [Fri, 27 Jan 2012 09:57:00 +0000 (13:57 +0400)]
fix artifacts when tabs hidden

11 years agotrac integration test enabled
Dmitry Avdeev [Fri, 27 Jan 2012 09:38:04 +0000 (13:38 +0400)]
trac integration test enabled

11 years agorunning tests on PluginLangXml descriptor
Dmitry Avdeev [Fri, 27 Jan 2012 09:37:31 +0000 (13:37 +0400)]
running tests on PluginLangXml descriptor