idea/community.git
13 years agomac native filechooser as sheet added
Alexey Pegov [Fri, 23 Apr 2010 14:49:42 +0000 (18:49 +0400)]
mac native filechooser as sheet added

13 years agoMerge branch 'switcher'
Kirill Kalishev [Fri, 23 Apr 2010 14:16:27 +0000 (18:16 +0400)]
Merge branch 'switcher'

13 years agovisual switcher - editor tabs
Kirill Kalishev [Fri, 23 Apr 2010 14:08:03 +0000 (18:08 +0400)]
visual switcher - editor tabs

13 years agovisual switcher - painting fixes
Kirill Kalishev [Fri, 23 Apr 2010 13:47:00 +0000 (17:47 +0400)]
visual switcher - painting fixes

13 years agocheck url (IDEA-33220)
anna [Thu, 22 Apr 2010 17:37:55 +0000 (21:37 +0400)]
check url (IDEA-33220)

13 years agoteaching to behave itself
Dmitry Avdeev [Fri, 23 Apr 2010 12:43:53 +0000 (16:43 +0400)]
teaching to behave itself

13 years agoWI-1691 "Watches" window saves state only when debug session is active
nik [Fri, 23 Apr 2010 12:37:05 +0000 (16:37 +0400)]
WI-1691 "Watches" window saves state only when debug session is active

13 years agoload document from resource
Dmitry Avdeev [Fri, 23 Apr 2010 11:53:39 +0000 (15:53 +0400)]
load document from resource

13 years agotemplates loading
Dmitry Avdeev [Fri, 23 Apr 2010 08:12:39 +0000 (12:12 +0400)]
templates loading

13 years agovisual switcher - default in toolwindows & jbtabs
Kirill Kalishev [Fri, 23 Apr 2010 11:46:47 +0000 (15:46 +0400)]
visual switcher - default in toolwindows & jbtabs

13 years agovisual switcher - navigation to minmized content
Kirill Kalishev [Fri, 23 Apr 2010 11:36:37 +0000 (15:36 +0400)]
visual switcher - navigation to minmized content

13 years agoperformance optimizations for lookup with many items:
Maxim.Mossienko [Fri, 23 Apr 2010 10:37:32 +0000 (14:37 +0400)]
performance optimizations for lookup with many items:
- avoid expensive Class#isInstanceOf of LookupElement sublcasses #as using specialized <SpecificLookupItem> #from with explicit instanceof SpecificLookupItem
- using identity hashing for binding lookup item weights to item

13 years agoCodeInsight fixture to use find usages options from handler
Roman Shevchenko [Fri, 23 Apr 2010 08:26:37 +0000 (12:26 +0400)]
CodeInsight fixture to use find usages options from handler

13 years agocidr: debugger interruption/breakpoints
Anton Makeev [Fri, 23 Apr 2010 10:03:30 +0000 (14:03 +0400)]
cidr: debugger interruption/breakpoints

13 years agovisual switcher - switchig layout fix
Kirill Kalishev [Fri, 23 Apr 2010 10:01:20 +0000 (14:01 +0400)]
visual switcher - switchig layout fix

13 years agovisual switcher - auto init session
Kirill Kalishev [Fri, 23 Apr 2010 09:32:45 +0000 (13:32 +0400)]
visual switcher - auto init session

13 years agovisual switcher - take 3
Kirill Kalishev [Fri, 23 Apr 2010 08:23:01 +0000 (12:23 +0400)]
visual switcher - take 3

13 years agoimproved searching of method duplicates. tests
Maxim Medvedev [Fri, 23 Apr 2010 07:00:55 +0000 (11:00 +0400)]
improved searching of method duplicates. tests

13 years agoimproved searching of method duplicates
Maxim Medvedev [Fri, 23 Apr 2010 06:32:41 +0000 (10:32 +0400)]
improved searching of method duplicates

13 years agoxdebugger full value text popup: ui fixed
nik [Fri, 23 Apr 2010 06:16:08 +0000 (10:16 +0400)]
xdebugger full value text popup: ui fixed

13 years agoEA-20063 - NPE: GuiEditor.getData cidr/96.120 idea/96.121 pycharm/96.122
Dmitry Jemerov [Thu, 22 Apr 2010 16:38:51 +0000 (20:38 +0400)]
EA-20063 - NPE: GuiEditor.getData

13 years agoEA-20064 - NPE: PassiveDecorationLayer.paintPassiveDecoration
Dmitry Jemerov [Thu, 22 Apr 2010 16:37:51 +0000 (20:37 +0400)]
EA-20064 - NPE: PassiveDecorationLayer.paintPassiveDecoration

13 years agoavoid CCE on plugin-contributed editors (EA-20115 - CCE: CutProviderRule.getData)
Dmitry Jemerov [Thu, 22 Apr 2010 16:34:49 +0000 (20:34 +0400)]
avoid CCE on plugin-contributed editors (EA-20115 - CCE: CutProviderRule.getData)

13 years agofix stack overflow; remove some unnecessary indirection via PsiAdapter
Dmitry Jemerov [Thu, 22 Apr 2010 16:29:12 +0000 (20:29 +0400)]
fix stack overflow; remove some unnecessary indirection via PsiAdapter

13 years agozen-coding: default DIV tag support in HTML/XHTML files; tests
Eugene Kudelevsky [Thu, 22 Apr 2010 17:50:34 +0000 (21:50 +0400)]
zen-coding: default DIV tag support in HTML/XHTML files; tests

13 years agoseveral words were added
Roman Chernyatchik [Thu, 22 Apr 2010 16:17:07 +0000 (20:17 +0400)]
several words were added

13 years agobest ruby ide added to dictionary
Roman Chernyatchik [Mon, 19 Apr 2010 20:03:22 +0000 (00:03 +0400)]
best ruby ide added to dictionary

13 years ago1. Bug RubyIdentifierSplitter fixed 2. Ruby dic generator significantly improoved...
Roman Chernyatchik [Mon, 19 Apr 2010 19:22:01 +0000 (23:22 +0400)]
1. Bug RubyIdentifierSplitter fixed 2. Ruby dic generator significantly improoved 3. Ruby Spell checker strategy corrected for method/module/classes declarations 4. fake Spell checker splitter logic replaced with original, patented Spell Checker algorithm 5. Yep, tests were added! 6. Some API extracted in spell checker plugin - just to break automatic Kate's cherry-pics! 7. And 7-th "tentpole" feature - commit message was added!

13 years ago1. Bug fixed [RUBY-5526] : Unresolved methods and typos must use different highlighti...
Roman Chernyatchik [Fri, 16 Apr 2010 16:46:34 +0000 (20:46 +0400)]
1. Bug fixed [RUBY-5526] : Unresolved methods and typos must use different highlighting attributes 2. Api for overriding default color scheme colors was added

13 years agoSeveritiesProvider EP support enabled in RubyMine
Roman Chernyatchik [Thu, 22 Apr 2010 15:08:13 +0000 (19:08 +0400)]
SeveritiesProvider EP support enabled in RubyMine

13 years agorefactoring, CustomTemplateCallback#getContext() should work through injection
Eugene Kudelevsky [Thu, 22 Apr 2010 17:07:17 +0000 (21:07 +0400)]
refactoring, CustomTemplateCallback#getContext() should work through injection

13 years agoMerge branch 'master' of git@git.labs.intellij.net:idea/community
Eugene Kudelevsky [Thu, 22 Apr 2010 16:50:43 +0000 (20:50 +0400)]
Merge branch 'master' of git@git.labs.intellij.net:idea/community

13 years agorefactoring, support css zen-coding selectors
Eugene Kudelevsky [Thu, 22 Apr 2010 16:49:09 +0000 (20:49 +0400)]
refactoring, support css zen-coding selectors

13 years agoLH: deadlock fixed
Anton Makeev [Thu, 22 Apr 2010 16:40:50 +0000 (20:40 +0400)]
LH: deadlock fixed

13 years agoappend "Jump to sources" (IDEA-41192)
anna [Thu, 22 Apr 2010 16:33:43 +0000 (20:33 +0400)]
append "Jump to sources" (IDEA-41192)

13 years agoshow progress on process starting ( IDEA-51441 )
anna [Thu, 22 Apr 2010 13:53:11 +0000 (17:53 +0400)]
show progress on process starting ( IDEA-51441  )

13 years agojavadoc signature: short name for nested classes fixed
anna [Thu, 22 Apr 2010 12:57:01 +0000 (16:57 +0400)]
javadoc signature: short name for nested classes fixed

13 years agoallow to move java files without classes, e.g. package-info.java ( IDEA-53558 )
anna [Thu, 22 Apr 2010 10:01:25 +0000 (14:01 +0400)]
allow to move java files without classes, e.g. package-info.java ( IDEA-53558  )

13 years ago-> community
anna [Thu, 22 Apr 2010 09:08:12 +0000 (13:08 +0400)]
-> community

13 years agoproper quick doc pop placement on second and subsequent invokations (when changing...
Maxim.Mossienko [Thu, 22 Apr 2010 16:35:22 +0000 (20:35 +0400)]
proper quick doc pop placement on second and subsequent invokations (when changing selected item in completion lookup with autopopup quickdoc option on)

13 years agoservlets ui
Dmitry Avdeev [Thu, 22 Apr 2010 14:41:28 +0000 (18:41 +0400)]
servlets ui

13 years agomisc optimizations for showing lookup with many elements:
Maxim.Mossienko [Thu, 22 Apr 2010 14:30:43 +0000 (18:30 +0400)]
misc optimizations for showing lookup with many elements:
- using ContainerUtil.toArray
- cheaper checks of relevance to Java-specific weighers
- avoid expensive Class#isInstanceOf of LookupElement#as using:
     * LookupItem#from with explicit instanceof LookupItem (caring of LookupElementDecorator)
     * isCaseSensitive introduced to LookupElement

13 years agoMerge branch 'master' of git@git.labs.intellij.net:idea/community
Denis Zhdanov [Thu, 22 Apr 2010 13:55:47 +0000 (17:55 +0400)]
Merge branch 'master' of git@git.labs.intellij.net:idea/community

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 13:55:03 +0000 (17:55 +0400)]
IDEA-43962 Indentation error on deep nesting levels

1. Test is added;
2. Minor code reformatting;

13 years agofix keymap test
Alexey Pegov [Thu, 22 Apr 2010 13:52:41 +0000 (17:52 +0400)]
fix keymap test

13 years agovisual switcher - take 2
Kirill Kalishev [Thu, 22 Apr 2010 13:51:08 +0000 (17:51 +0400)]
visual switcher - take 2

13 years agofix 'square' symbols in framework support wizard dialog
nik [Thu, 22 Apr 2010 13:42:31 +0000 (17:42 +0400)]
fix 'square' symbols in framework support wizard dialog

13 years agoMerge branch 'master' of git.labs.intellij.net:idea/community
Rustam.Vishnyakov [Thu, 22 Apr 2010 13:38:07 +0000 (17:38 +0400)]
Merge branch 'master' of git.labs.intellij.net:idea/community

13 years agoMerged from 9.0.x (Maia) branch
Rustam.Vishnyakov [Thu, 22 Apr 2010 13:23:55 +0000 (17:23 +0400)]
Merged from 9.0.x (Maia) branch

13 years agocosmetics
Roman Chernyatchik [Thu, 22 Apr 2010 10:43:59 +0000 (14:43 +0400)]
cosmetics

13 years agoxdebugger: asynchronous fetching full value text
nik [Thu, 22 Apr 2010 12:57:57 +0000 (16:57 +0400)]
xdebugger: asynchronous fetching full value text

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:51:57 +0000 (16:51 +0400)]
IDEA-43962 Indentation error on deep nesting levels

Initial version.

Encapsulates functionality that remained at AbstractJavaBlock.arrangeChildWrap().

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:50:53 +0000 (16:50 +0400)]
IDEA-43962 Indentation error on deep nesting levels

Javadoc is corrected

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:50:33 +0000 (16:50 +0400)]
IDEA-43962 Indentation error on deep nesting levels

Initial version

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:49:15 +0000 (16:49 +0400)]
IDEA-43962 Indentation error on deep nesting levels

1. Meaningfull toString() is move to the super class;
2. Green code policy is applied;

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:46:56 +0000 (16:46 +0400)]
IDEA-43962 Indentation error on deep nesting levels

Initial version.

Encapsulates AbstractJavaBlock.getReservedWrap().

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:31:14 +0000 (16:31 +0400)]
IDEA-43962 Indentation error on deep nesting levels

Initial version.

Consists of code moved from AbstractJavaBlock.createChildWrap() method.

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:29:39 +0000 (16:29 +0400)]
IDEA-43962 Indentation error on deep nesting levels

Initial version.

Consists of code moved from AbstractJavaBlock class.

13 years agoadded before event firing
Alexey Kudravtsev [Wed, 21 Apr 2010 13:12:08 +0000 (17:12 +0400)]
added before event firing

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:28:41 +0000 (16:28 +0400)]
IDEA-43962 Indentation error on deep nesting levels

Green code policy is applied

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:26:34 +0000 (16:26 +0400)]
IDEA-43962 Indentation error on deep nesting levels

Provided bridging facilities between new and old wrap types api

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:25:53 +0000 (16:25 +0400)]
IDEA-43962 Indentation error on deep nesting levels

1. Convenient factory method is introduced;
2. Legacy constants are marked as deprecated;

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:25:01 +0000 (16:25 +0400)]
IDEA-43962 Indentation error on deep nesting levels

1. Dummy methods are moved to the super class;
2. Green code policy is applied;

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:23:52 +0000 (16:23 +0400)]
IDEA-43962 Indentation error on deep nesting levels

Dummy methods are moved to the super class

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:23:18 +0000 (16:23 +0400)]
IDEA-43962 Indentation error on deep nesting levels

1. Dummy methods are moved to the super class;
2. Green code policy is applied;

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:22:41 +0000 (16:22 +0400)]
IDEA-43962 Indentation error on deep nesting levels

1. Dummy methods are moved to the super class;
2. Green code policy is applied;

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:22:21 +0000 (16:22 +0400)]
IDEA-43962 Indentation error on deep nesting levels

1. Dummy methods are moved to the super class;
2. Green code policy is applied;

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:22:03 +0000 (16:22 +0400)]
IDEA-43962 Indentation error on deep nesting levels

1. Dummy methods are moved to the super class;
2. Green code policy is applied;

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:20:58 +0000 (16:20 +0400)]
IDEA-43962 Indentation error on deep nesting levels

1. Dummy methods are moved to the super class;
2. Green code policy is applied;

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:18:26 +0000 (16:18 +0400)]
IDEA-43962 Indentation error on deep nesting levels

1. Big chunk of wrap-processing logic is moved to JavaWrapManager;
2. Meaningful name is given to processParenthesisBlock() method (make spell checker inspection happy);
3. Building of blocks inside parenthesis is delegated to processChild() because method calls inside expression list were processed incorrectly and we don't to duplicate that processing logic;
4. Adopted to ReservedWrapsProvider interface;

13 years agoIDEA-43962 Indentation error on deep nesting levels
Denis Zhdanov [Thu, 22 Apr 2010 12:11:01 +0000 (16:11 +0400)]
IDEA-43962 Indentation error on deep nesting levels

1. Typo is corrected;
2. Meaningful toString() is defined in order to make more convenient debugging of all sub-classes;
3. Green code policy is applied;

13 years agoLH: directory history dialog UI improved
Anton Makeev [Thu, 22 Apr 2010 11:39:07 +0000 (15:39 +0400)]
LH: directory history dialog UI improved

13 years agologging for project reloading on external changes
Alexey Pegov [Thu, 22 Apr 2010 10:49:31 +0000 (14:49 +0400)]
logging for project reloading on external changes

13 years agoLH: storage bug fix
Anton Makeev [Thu, 22 Apr 2010 10:41:44 +0000 (14:41 +0400)]
LH: storage bug fix

13 years agoLH: assertions
Anton Makeev [Wed, 21 Apr 2010 16:33:58 +0000 (20:33 +0400)]
LH: assertions

13 years agoIDEA-54248 Error when indexing a package called xml
Konstantin Bulenkov [Thu, 22 Apr 2010 10:38:43 +0000 (14:38 +0400)]
IDEA-54248 Error when indexing a package called xml

13 years agovisual switcher - take 1
Kirill Kalishev [Thu, 22 Apr 2010 09:58:40 +0000 (13:58 +0400)]
visual switcher - take 1

13 years agoenable wrong package statement for package-info.java files ( IDEA-53604 )
anna [Wed, 21 Apr 2010 17:18:59 +0000 (21:18 +0400)]
enable wrong package statement for package-info.java files ( IDEA-53604 )

13 years agoallow to change constructor signature when caret is on constructor call
anna [Wed, 21 Apr 2010 17:04:29 +0000 (21:04 +0400)]
allow to change constructor signature when caret is on constructor call

13 years agosuggest to rename tests if corresponding class was renamed ( IDEA-19812 )
anna [Wed, 21 Apr 2010 16:46:24 +0000 (20:46 +0400)]
suggest to rename tests if corresponding class was renamed ( IDEA-19812  )

13 years agopackage-info.java is involved in Ctrl-Q (IDEA-26014); testdata moved
anna [Wed, 21 Apr 2010 16:07:35 +0000 (20:07 +0400)]
package-info.java is involved in Ctrl-Q (IDEA-26014); testdata moved

13 years agoexclude method type parameters from extracted class signature (IDEA-53446)
anna [Wed, 21 Apr 2010 12:57:55 +0000 (16:57 +0400)]
exclude method type parameters from extracted class signature (IDEA-53446)

13 years agosvn tests no longer require running svnadmin cidr/96.118 idea/96.116 pycharm/96.117
Dmitry Jemerov [Wed, 21 Apr 2010 17:04:08 +0000 (21:04 +0400)]
svn tests no longer require running svnadmin

13 years agoIDEA-54065 (externally defined PSI elements need not to be synthetic)
Roman Shevchenko [Wed, 21 Apr 2010 16:35:40 +0000 (20:35 +0400)]
IDEA-54065 (externally defined PSI elements need not to be synthetic)

13 years agoNPE pycharm/96.115
Dmitry Jemerov [Wed, 21 Apr 2010 14:27:39 +0000 (18:27 +0400)]
NPE

13 years agofsnotifier self diagnostics
Roman Shevchenko [Wed, 21 Apr 2010 14:50:00 +0000 (18:50 +0400)]
fsnotifier self diagnostics

13 years agofsnotifier self diagnostics
Roman Shevchenko [Wed, 21 Apr 2010 14:41:15 +0000 (18:41 +0400)]
fsnotifier self diagnostics

13 years agogetTextWithoutMnemonicEscaping fixed
Dmitry Avdeev [Wed, 21 Apr 2010 13:48:01 +0000 (17:48 +0400)]
getTextWithoutMnemonicEscaping fixed

13 years agoMerge branch 'master' of git.labs.intellij.net:idea/community
Kirill.Safonov [Wed, 21 Apr 2010 14:29:40 +0000 (18:29 +0400)]
Merge branch 'master' of git.labs.intellij.net:idea/community

13 years agofsnotifier self diagnostics
Roman Shevchenko [Wed, 21 Apr 2010 14:16:20 +0000 (18:16 +0400)]
fsnotifier self diagnostics

13 years agoMerge branch 'master' of git.labs.intellij.net:idea/community
Kirill.Safonov [Wed, 21 Apr 2010 14:16:12 +0000 (18:16 +0400)]
Merge branch 'master' of git.labs.intellij.net:idea/community

13 years agoadvance grape plugin version
peter [Wed, 21 Apr 2010 14:11:13 +0000 (18:11 +0400)]
advance grape plugin version

13 years agoIDEA-53522 IllegalStateException at LexerEditorHighlighter$HighlighterIteratorImpl...
peter [Wed, 21 Apr 2010 13:10:43 +0000 (17:10 +0400)]
IDEA-53522 IllegalStateException at LexerEditorHighlighter$HighlighterIteratorImpl on on entering brace in "Default value" field of Change Signature dialog

13 years agoput all module dependencies to @Grab dependency grabber classpath: one groovy.jar...
peter [Wed, 21 Apr 2010 12:12:34 +0000 (16:12 +0400)]
put all module dependencies to @Grab dependency grabber classpath: one groovy.jar is not sufficient

13 years agoput all the module dependencies to groovy/gant script's --classpath (IDEA-53978)
peter [Wed, 21 Apr 2010 12:11:39 +0000 (16:11 +0400)]
put all the module dependencies to groovy/gant script's --classpath (IDEA-53978)

13 years agoMerge branch 'master' of git@git.labs.intellij.net:idea/community pycharm/96.114
Oleg Shpynov [Wed, 21 Apr 2010 13:52:39 +0000 (17:52 +0400)]
Merge branch 'master' of git@git.labs.intellij.net:idea/community

13 years agoFixes problem with extracting documentation data
Oleg Shpynov [Wed, 21 Apr 2010 13:51:24 +0000 (17:51 +0400)]
Fixes problem with extracting documentation data

13 years agoEA-18751 - IAE: UrlClassLoader._defineClass
Gregory Shrago [Wed, 21 Apr 2010 12:57:38 +0000 (16:57 +0400)]
EA-18751 - IAE: UrlClassLoader._defineClass

13 years agopumping events for mac native file chooser + migrate open file to file chooser
Alexey Pegov [Wed, 21 Apr 2010 13:24:31 +0000 (17:24 +0400)]
pumping events for mac native file chooser + migrate open file to file chooser

13 years agoMerge branch 'master' of git@git.labs.intellij.net:idea/community
Kirill Kalishev [Wed, 21 Apr 2010 13:17:59 +0000 (17:17 +0400)]
Merge branch 'master' of git@git.labs.intellij.net:idea/community