idea/community.git
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

11 years agotiny fix
nik [Fri, 27 Jan 2012 09:32:29 +0000 (13:32 +0400)]
tiny fix

11 years agocleanup
nik [Fri, 27 Jan 2012 09:27:14 +0000 (13:27 +0400)]
cleanup

11 years agocosmetics
kirill.safonov [Tue, 24 Jan 2012 17:35:30 +0000 (21:35 +0400)]
cosmetics

11 years agohide last tab in main window only
Dennis Ushakov [Fri, 27 Jan 2012 08:15:34 +0000 (12:15 +0400)]
hide last tab in main window only

11 years agoIDEA-80280: Run/Debug configuration: NPE on 'Build artifacts' if no projects are...
nik [Fri, 27 Jan 2012 06:20:39 +0000 (10:20 +0400)]
IDEA-80280: Run/Debug configuration: NPE on 'Build artifacts' if no projects are open

11 years agoproject level builder introduced
nik [Fri, 27 Jan 2012 05:43:54 +0000 (09:43 +0400)]
project level builder introduced

11 years agocommunity project: updated netty to v3.3 cidr/112.608 idea/112.611 pycharm/112.607 rubymine/112.606
Eugene Zhuravlev [Thu, 26 Jan 2012 21:21:54 +0000 (22:21 +0100)]
community project: updated netty to v3.3

11 years agoupdated netty to v3.3
Eugene Zhuravlev [Thu, 26 Jan 2012 21:17:16 +0000 (22:17 +0100)]
updated netty to v3.3

11 years agoMerge remote branch 'origin/master'
Dmitry Jemerov [Thu, 26 Jan 2012 19:38:13 +0000 (20:38 +0100)]
Merge remote branch 'origin/master'

11 years agotoggle descriptions
Gregory.Shrago [Thu, 26 Jan 2012 20:30:28 +0000 (23:30 +0300)]
toggle descriptions

11 years agoImproved incrementalization log (compiler server).
Dmitry Boulytchev [Thu, 26 Jan 2012 19:30:32 +0000 (23:30 +0400)]
Improved incrementalization log (compiler server).

11 years agocouple more macros in file templates (IDEA-80344)
Sergio Aguayo [Thu, 26 Jan 2012 19:11:09 +0000 (20:11 +0100)]
couple more macros in file templates (IDEA-80344)

11 years agofix test data
Bas Leijdekkers [Thu, 26 Jan 2012 19:05:59 +0000 (20:05 +0100)]
fix test data

11 years agoIDEA-79765 (Grails View: please make it look consistent with Project View (merge...
Sergey Evdokimov [Thu, 26 Jan 2012 19:02:18 +0000 (23:02 +0400)]
IDEA-79765 (Grails View: please make it look consistent with Project View (merge toolbars))

11 years agoIDEA-80385 Quickdoc doesn't support 'Back'/'Forward' keyboard buttons
Konstantin Bulenkov [Thu, 26 Jan 2012 18:41:03 +0000 (19:41 +0100)]
IDEA-80385 Quickdoc doesn't support 'Back'/'Forward' keyboard buttons

11 years agoImplemented incrementalization log; fixed bug in bugfix with removed files (compiler...
Dmitry Boulytchev [Thu, 26 Jan 2012 18:34:18 +0000 (22:34 +0400)]
Implemented incrementalization log; fixed bug in bugfix with removed files (compiler server).

11 years agoEA-32918 (assert for negative file size)
Roman Shevchenko [Thu, 26 Jan 2012 18:15:36 +0000 (22:15 +0400)]
EA-32918 (assert for negative file size)

11 years agoToggling, EOL markers, disabled descr support
Gregory.Shrago [Thu, 26 Jan 2012 19:04:43 +0000 (22:04 +0300)]
Toggling, EOL markers, disabled descr support

11 years agonew-style close button
Dennis Ushakov [Thu, 26 Jan 2012 18:08:54 +0000 (22:08 +0400)]
new-style close button

11 years agofixed persisting after tabs reordering
Dennis Ushakov [Thu, 26 Jan 2012 17:37:03 +0000 (21:37 +0400)]
fixed persisting after tabs reordering

11 years agoremove double adding of console
Dennis Ushakov [Thu, 26 Jan 2012 15:32:39 +0000 (19:32 +0400)]
remove double adding of console

11 years agoclose action for closeable content
Dennis Ushakov [Thu, 26 Jan 2012 14:35:51 +0000 (18:35 +0400)]
close action for closeable content

11 years agofix leaked focus requestor
Dennis Ushakov [Thu, 26 Jan 2012 12:46:47 +0000 (16:46 +0400)]
fix leaked focus requestor

11 years agoIDEA-80340 Run/Debug tool window: generic UI: reorder tabs fails, if tab was dragged...
Dennis Ushakov [Thu, 26 Jan 2012 12:41:25 +0000 (16:41 +0400)]
IDEA-80340 Run/Debug tool window: generic UI: reorder tabs fails, if tab was dragged out of tab row

11 years agoadd drag finished notification
Dennis Ushakov [Thu, 26 Jan 2012 12:10:41 +0000 (16:10 +0400)]
add drag finished notification

11 years agocleanup
Dennis Ushakov [Thu, 26 Jan 2012 10:48:46 +0000 (14:48 +0400)]
cleanup

11 years agoIDEA-80343 Run/Debug tool window: generic UI: dragging tab from tab row into another...
Dennis Ushakov [Thu, 26 Jan 2012 09:47:27 +0000 (13:47 +0400)]
IDEA-80343 Run/Debug tool window: generic UI: dragging tab from tab row into another tab always makes Debug tab current

11 years agoIDEA-80345 Debug tool window: generic UI: mouse pointer over splitter between views...
Dennis Ushakov [Thu, 26 Jan 2012 08:45:45 +0000 (12:45 +0400)]
IDEA-80345 Debug tool window: generic UI: mouse pointer over splitter between views drops the view to the tab row

11 years agoIDEA-80336 Run/Debug tool window: generic UI: old Horizontal Toolbars setting is...
Dennis Ushakov [Thu, 26 Jan 2012 08:10:18 +0000 (12:10 +0400)]
IDEA-80336 Run/Debug tool window: generic UI: old Horizontal Toolbars setting is used, but cannot be changed

11 years agodrag and drop for runner toolwindow
Dennis Ushakov [Tue, 24 Jan 2012 12:47:22 +0000 (16:47 +0400)]
drag and drop for runner toolwindow

11 years agoexpose creation of new window
Dennis Ushakov [Tue, 24 Jan 2012 11:07:29 +0000 (15:07 +0400)]
expose creation of new window

11 years agochanged method name
Dennis Ushakov [Fri, 20 Jan 2012 15:18:21 +0000 (19:18 +0400)]
changed method name

11 years agocustom tabs for runner ui
Dennis Ushakov [Thu, 19 Jan 2012 15:31:32 +0000 (19:31 +0400)]
custom tabs for runner ui

11 years agocustom layout and tab label creation
Dennis Ushakov [Thu, 19 Jan 2012 15:26:41 +0000 (19:26 +0400)]
custom layout and tab label creation

11 years agomade public for out-of-package TabLabel inheritors
Dennis Ushakov [Thu, 19 Jan 2012 15:24:56 +0000 (19:24 +0400)]
made public for out-of-package TabLabel inheritors

11 years agoprovide some internals for subclasses
Dennis Ushakov [Thu, 19 Jan 2012 15:15:33 +0000 (19:15 +0400)]
provide some internals for subclasses

11 years agoallow container customization based on content
Dennis Ushakov [Thu, 19 Jan 2012 15:14:36 +0000 (19:14 +0400)]
allow container customization based on content

11 years agoremove old actions
Dennis Ushakov [Thu, 19 Jan 2012 15:13:10 +0000 (19:13 +0400)]
remove old actions

11 years agoMerge remote-tracking branch 'origin/master'
Anna Kozlova [Thu, 26 Jan 2012 18:09:00 +0000 (22:09 +0400)]
Merge remote-tracking branch 'origin/master'

11 years agoscroll in table on home/end (IDEA-80396)
Anna Kozlova [Thu, 26 Jan 2012 16:44:33 +0000 (20:44 +0400)]
scroll in table on home/end (IDEA-80396)

11 years agoContinue implementing incrementalization log; fixed bug with removed files (compiler...
Dmitry Boulytchev [Thu, 26 Jan 2012 18:07:32 +0000 (22:07 +0400)]
Continue implementing incrementalization log; fixed bug with removed files (compiler server).

11 years agoIDEA-80382 Notifications: when balloon is shown in Event Log and after clicking...
peter [Thu, 26 Jan 2012 17:46:46 +0000 (18:46 +0100)]
IDEA-80382  Notifications: when balloon is shown in Event Log and after clicking a link it expires, it should be hidden

11 years agocomment broken test
Eugene Kudelevsky [Thu, 26 Jan 2012 17:51:40 +0000 (21:51 +0400)]
comment broken test

11 years agoa failing test for compiling 'jps' module issues
peter [Thu, 26 Jan 2012 17:29:37 +0000 (18:29 +0100)]
a failing test for compiling 'jps' module issues

11 years agomake ClassUtil.getJvmClassName work correctly for groovy classes
peter [Thu, 26 Jan 2012 15:39:42 +0000 (16:39 +0100)]
make ClassUtil.getJvmClassName work correctly for groovy classes

11 years agoNPE EA-33272
Konstantin Bulenkov [Thu, 26 Jan 2012 17:02:38 +0000 (18:02 +0100)]
NPE EA-33272

11 years agoIDEA-80105 (Grails: IDEA doesn't update list of artifacts on file rename.)
Sergey Evdokimov [Thu, 26 Jan 2012 16:55:46 +0000 (19:55 +0300)]
IDEA-80105 (Grails: IDEA doesn't update list of artifacts on file rename.)

11 years agoCCE fix EA-33249
Konstantin Bulenkov [Thu, 26 Jan 2012 16:54:46 +0000 (17:54 +0100)]
CCE fix EA-33249

11 years agoLess warnings on missing files
Roman Shevchenko [Thu, 26 Jan 2012 16:48:21 +0000 (20:48 +0400)]
Less warnings on missing files

11 years agoCommandProcessor: assertion improved
Anton Makeev [Thu, 26 Jan 2012 16:49:37 +0000 (17:49 +0100)]
CommandProcessor: assertion improved

11 years ago[ann] IDEA-80335 (more precise check for exceptions from AutoClosable types)
Roman Shevchenko [Thu, 26 Jan 2012 15:53:05 +0000 (19:53 +0400)]
[ann] IDEA-80335 (more precise check for exceptions from AutoClosable types)

11 years agoquickfix for "Constant StringBuffer may be String"
Bas Leijdekkers [Thu, 26 Jan 2012 15:49:53 +0000 (16:49 +0100)]
quickfix for "Constant StringBuffer may be String"

11 years agoMerge remote branch 'origin/master'
Dmitry Jemerov [Thu, 26 Jan 2012 15:38:51 +0000 (16:38 +0100)]
Merge remote branch 'origin/master'

11 years agorestore correct logic for existing instance activation (IDEA-79952)
Dmitry Jemerov [Thu, 26 Jan 2012 15:37:49 +0000 (16:37 +0100)]
restore correct logic for existing instance activation (IDEA-79952)

11 years agorun abstract tests: ask about target class each time [peter] idea/112.603
Anna Kozlova [Thu, 26 Jan 2012 15:22:17 +0000 (19:22 +0400)]
run abstract tests: ask about target class each time [peter]

11 years agofix jvm class names
Anna Kozlova [Thu, 26 Jan 2012 14:42:09 +0000 (18:42 +0400)]
fix jvm class names

11 years agodo not switch view during package navigation
Anna Kozlova [Thu, 26 Jan 2012 14:22:55 +0000 (18:22 +0400)]
do not switch view during package navigation

11 years agomargins
Anna Kozlova [Thu, 26 Jan 2012 13:10:46 +0000 (17:10 +0400)]
margins

11 years agoMerge remote branch 'origin/master'
Dmitry Jemerov [Thu, 26 Jan 2012 15:19:08 +0000 (16:19 +0100)]
Merge remote branch 'origin/master'

11 years agomnemonic (IDEA-79780)
Dmitry Jemerov [Thu, 26 Jan 2012 15:18:06 +0000 (16:18 +0100)]
mnemonic (IDEA-79780)

11 years agowhen closing floating editor, close all copies of all open files (IDEA-80361)
Dmitry Jemerov [Thu, 26 Jan 2012 15:08:44 +0000 (16:08 +0100)]
when closing floating editor, close all copies of all open files (IDEA-80361)

11 years agoImplementing incrementalization log (compiler server).
Dmitry Boulytchev [Thu, 26 Jan 2012 15:04:39 +0000 (19:04 +0400)]
Implementing incrementalization log (compiler server).

11 years agogetMessage is not that costly when invoked via e.g. JavaErrorMessages.message(xxx);
Maxim.Mossienko [Thu, 26 Jan 2012 14:36:22 +0000 (18:36 +0400)]
getMessage is not that costly when invoked via e.g. JavaErrorMessages.message(xxx);

11 years agoAdditional constructor to RequestHint.SmartStepFilter.
Alexander.Podkhalyuzin [Thu, 26 Jan 2012 14:33:34 +0000 (18:33 +0400)]
Additional constructor to RequestHint.SmartStepFilter.

11 years agoIDEA-75975 Wrong coding in Open Task from
Dmitry Avdeev [Thu, 26 Jan 2012 13:48:29 +0000 (17:48 +0400)]
IDEA-75975  Wrong coding in  Open Task  from

11 years agosetPlatformPrefix() extracted
Dmitry Avdeev [Thu, 26 Jan 2012 10:44:02 +0000 (14:44 +0400)]
setPlatformPrefix() extracted

11 years agoremoved dependency on xml-rpc
Dmitry Avdeev [Wed, 25 Jan 2012 08:05:25 +0000 (12:05 +0400)]
removed dependency on xml-rpc

11 years agoIDEA-79352: PyCharm 2.0.1 shows nice error box for trac after test button
Dmitry Avdeev [Tue, 24 Jan 2012 09:43:35 +0000 (13:43 +0400)]
IDEA-79352: PyCharm 2.0.1 shows nice error box for trac after test button

11 years agotypo
Dmitry Avdeev [Tue, 24 Jan 2012 08:22:20 +0000 (12:22 +0400)]
typo