idea/community.git
7 years agoTheme-based lcd contrast autodetection appcode/140.2602
Denis Fokin [Thu, 19 Feb 2015 15:20:59 +0000 (18:20 +0300)]
Theme-based lcd contrast autodetection

7 years agoIDEA-123409 Sheet dialogs: Order of buttons and their sizes and positions are incorrect
Denis Fokin [Fri, 13 Feb 2015 15:21:07 +0000 (18:21 +0300)]
IDEA-123409 Sheet dialogs: Order of buttons and their sizes and positions are incorrect

7 years agotests fix
Alexey Kudravtsev [Thu, 19 Feb 2015 14:58:31 +0000 (17:58 +0300)]
tests fix

7 years agomade public for Upsource
Alexey Kudravtsev [Thu, 19 Feb 2015 13:50:07 +0000 (16:50 +0300)]
made public for Upsource

7 years agoIDEA-97477 "Pretty print" variable values copied from the debugger
Egor.Ushakov [Thu, 19 Feb 2015 14:59:51 +0000 (17:59 +0300)]
IDEA-97477 "Pretty print" variable values copied from the debugger

7 years agofixed View as for empty selection
Egor.Ushakov [Thu, 19 Feb 2015 14:37:58 +0000 (17:37 +0300)]
fixed View as for empty selection

7 years agoconsole filter: convenient way to create inactive hyperlinks
Sergey Simonchik [Thu, 19 Feb 2015 14:14:42 +0000 (17:14 +0300)]
console filter: convenient way to create inactive hyperlinks

7 years agoWEB-15327 Can you support server side includes in preview server
Vladimir Krivosheev [Thu, 19 Feb 2015 14:07:11 +0000 (15:07 +0100)]
WEB-15327 Can you support server side includes in preview server

7 years agoquick change color schema: default should be on top
Sergey Ignatov [Thu, 19 Feb 2015 14:07:13 +0000 (17:07 +0300)]
quick change color schema: default should be on top

7 years agoMerge remote-tracking branch 'origin/master'
Konstantin Kolosovsky [Thu, 19 Feb 2015 13:57:34 +0000 (16:57 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agoopen actual source must use source content if available
Vladimir Krivosheev [Thu, 19 Feb 2015 13:48:00 +0000 (14:48 +0100)]
open actual source must use source content if available

7 years agoIDEA-136722 Copying bean fields from Variables debugger frame is broken
Egor.Ushakov [Thu, 19 Feb 2015 13:51:20 +0000 (16:51 +0300)]
IDEA-136722 Copying bean fields from Variables debugger frame is broken

7 years agouse old limit for name
Egor.Ushakov [Thu, 19 Feb 2015 13:28:03 +0000 (16:28 +0300)]
use old limit for name

7 years agoIDEA-134859 Fixed SvnProcessHandler.getCharset() (to provide correct charset) instead...
Konstantin Kolosovsky [Wed, 11 Feb 2015 12:23:16 +0000 (15:23 +0300)]
IDEA-134859 Fixed SvnProcessHandler.getCharset() (to provide correct charset) instead of overriding Reader instance to be used for output reading (so required BaseInputStreamReader instance will be created if SleepingPolicy.BLOCKING is used)

7 years agomore IDEA-CR-1432
Dennis Ushakov [Thu, 19 Feb 2015 13:46:43 +0000 (16:46 +0300)]
more IDEA-CR-1432

7 years agodiagnostics
Alexey Kudravtsev [Thu, 19 Feb 2015 11:49:57 +0000 (14:49 +0300)]
diagnostics

7 years agoEA-64708 - IAE: InjectedSelfElementInfo.<init>
Alexey Kudravtsev [Thu, 19 Feb 2015 11:21:11 +0000 (14:21 +0300)]
EA-64708 - IAE: InjectedSelfElementInfo.<init>

7 years agodiagnostics
Alexey Kudravtsev [Thu, 19 Feb 2015 11:16:06 +0000 (14:16 +0300)]
diagnostics

7 years agodiagnostics
Alexey Kudravtsev [Thu, 19 Feb 2015 11:14:21 +0000 (14:14 +0300)]
diagnostics

7 years agodiagnostics
Alexey Kudravtsev [Thu, 19 Feb 2015 11:13:14 +0000 (14:13 +0300)]
diagnostics

7 years agoFixed WEB-15257 Wrong multi-line comments highlighting in Webstorm 10 EAP
Rustam Vishnyakov [Thu, 19 Feb 2015 12:53:43 +0000 (15:53 +0300)]
Fixed WEB-15257 Wrong multi-line comments highlighting in Webstorm 10 EAP

7 years agofixed incorrect lens position
Egor.Ushakov [Thu, 19 Feb 2015 12:49:05 +0000 (15:49 +0300)]
fixed incorrect lens position

7 years agoIDEA-CR-1432 clion/140.2597
Dennis Ushakov [Thu, 19 Feb 2015 12:02:15 +0000 (15:02 +0300)]
IDEA-CR-1432

7 years agoIDEA-136679 IDEA-136694 diff: fix title painting
Aleksey Pivovarov [Thu, 19 Feb 2015 11:45:16 +0000 (14:45 +0300)]
IDEA-136679 IDEA-136694 diff: fix title painting

* allow to resize panels with long title
* show ellipsis for too long title
* add borders

7 years agodiff: do not show 'Compare with...' dialog for new folders in SVN
Aleksey Pivovarov [Thu, 19 Feb 2015 10:19:16 +0000 (13:19 +0300)]
diff: do not show 'Compare with...' dialog for new folders in SVN

* consume shortcut even if change can't be shown

7 years agodiff: disable action if changes can't be shown
Aleksey Pivovarov [Thu, 19 Feb 2015 09:43:59 +0000 (12:43 +0300)]
diff: disable action if changes can't be shown

* allow to create changes without Project

7 years agoIDEA-106592 diff: check all available changes in update()
Aleksey Pivovarov [Thu, 19 Feb 2015 09:03:27 +0000 (12:03 +0300)]
IDEA-106592 diff: check all available changes in update()

7 years agoIDEA-125512 switch case doesn't indent properly
Dmitry Batrak [Thu, 19 Feb 2015 11:53:59 +0000 (14:53 +0300)]
IDEA-125512 switch case doesn't indent properly

7 years agoRemoved a strange logic which breaks alignment if there is an extra line break betwee...
Rustam Vishnyakov [Thu, 19 Feb 2015 11:46:21 +0000 (14:46 +0300)]
Removed a strange logic which breaks alignment if there is an extra line break between blocks to be aligned.

7 years agoCode cleanup
Vassiliy.Kudryashov [Thu, 19 Feb 2015 11:33:54 +0000 (14:33 +0300)]
Code cleanup

7 years agorefactor mapping: made thread-safe, pushed dangerous method down phpstorm/140.2596 webstorm/140.2595
Alexey Kudravtsev [Thu, 19 Feb 2015 10:21:37 +0000 (13:21 +0300)]
refactor mapping: made thread-safe, pushed dangerous method down

7 years agomore idiomatic registration
Alexey Kudravtsev [Wed, 18 Feb 2015 16:27:47 +0000 (19:27 +0300)]
more idiomatic registration

7 years agoshow value popup at the bottom if it does not fit at the top
Egor.Ushakov [Thu, 19 Feb 2015 09:56:12 +0000 (12:56 +0300)]
show value popup at the bottom if it does not fit at the top

7 years agoEA-65069 - assert: FileManagerImpl.findFile
Egor.Ushakov [Wed, 18 Feb 2015 17:39:00 +0000 (20:39 +0300)]
EA-65069 - assert: FileManagerImpl.findFile

7 years agoMerge remote-tracking branch 'origin/master'
irengrig [Thu, 19 Feb 2015 09:43:32 +0000 (10:43 +0100)]
Merge remote-tracking branch 'origin/master'

7 years agov8 heap, context actions
irengrig [Thu, 19 Feb 2015 09:22:05 +0000 (10:22 +0100)]
v8 heap, context actions

7 years agoIDEA-136615 revert spelling change appcode/140.2594
Dmitry Batrak [Thu, 19 Feb 2015 09:13:53 +0000 (12:13 +0300)]
IDEA-136615 revert spelling change

7 years agoIDEA-136615 Change misleading UI setting for whitespace color, correct spelling clion/140.2593
Dmitry Batrak [Thu, 19 Feb 2015 09:00:59 +0000 (12:00 +0300)]
IDEA-136615 Change misleading UI setting for whitespace color, correct spelling

7 years agosupport psi-pointers for stub elements in platform
Dennis Ushakov [Thu, 19 Feb 2015 08:32:12 +0000 (11:32 +0300)]
support psi-pointers for stub elements in platform

7 years agoexternal build: corrected check for internal JDK, excessive logging removed
nik [Wed, 18 Feb 2015 18:20:48 +0000 (21:20 +0300)]
external build: corrected check for internal JDK, excessive logging removed

7 years agoIDEA-136452 Can't surround with {} code starting from the comment under if statement idea/140.2585
Dmitry Batrak [Thu, 19 Feb 2015 07:34:04 +0000 (10:34 +0300)]
IDEA-136452 Can't surround with {} code starting from the comment under if statement

7 years agofix tests - add invokeAndWait
Vladimir Krivosheev [Thu, 19 Feb 2015 06:01:27 +0000 (07:01 +0100)]
fix tests - add invokeAndWait

7 years agosplit in-process and forked groovyc running into different classes appcode/140.2577 clion/140.2570 dbe/140.2573 idea/140.2576 idea/140.2578 phpstorm/140.2572 pycharm/140.2575 pycharm/140.2580 rubymine/140.2571 rubymine/140.2581 webstorm/140.2574
peter [Wed, 18 Feb 2015 20:39:43 +0000 (21:39 +0100)]
split in-process and forked groovyc running into different classes

7 years agoIG: compile time constants may be 'static' even if they are contained in an anonymous...
Bas Leijdekkers [Wed, 18 Feb 2015 18:04:55 +0000 (19:04 +0100)]
IG: compile time constants may be 'static' even if they are contained in an anonymous class

7 years agoSSR: clear references to psi earlier
Bas Leijdekkers [Wed, 18 Feb 2015 18:03:11 +0000 (19:03 +0100)]
SSR: clear references to psi earlier

7 years agoSSR: bring back test from the dead
Bas Leijdekkers [Wed, 18 Feb 2015 18:00:08 +0000 (19:00 +0100)]
SSR: bring back test from the dead

7 years agocan't view some messages under Darcula LaF if Locale is set to JP
Konstantin Bulenkov [Wed, 18 Feb 2015 18:40:39 +0000 (19:40 +0100)]
can't view some messages under Darcula LaF if Locale is set to JP

7 years agodon't search for inheritors of an invalid class (EA-65106 - PIEAE: StubBasedPsiElemen...
peter [Wed, 18 Feb 2015 18:17:02 +0000 (19:17 +0100)]
don't search for inheritors of an invalid class (EA-65106 - PIEAE: StubBasedPsiElementBase.getContainingFile)

7 years agoa bit of Extensions thread-safety
peter [Wed, 18 Feb 2015 18:06:40 +0000 (19:06 +0100)]
a bit of Extensions thread-safety

7 years agodiagnostics for outdated anchor in SymbolCollectingProcessor (EA-63219 - IAE: ObjectU...
peter [Wed, 18 Feb 2015 17:25:52 +0000 (18:25 +0100)]
diagnostics for outdated anchor in SymbolCollectingProcessor (EA-63219 - IAE: ObjectUtils._assertNotNull)

7 years agono size limit for template data file (EA-64591 - CCE: TemplateDataElementType.parseCo...
peter [Wed, 18 Feb 2015 17:19:31 +0000 (18:19 +0100)]
no size limit for template data file (EA-64591 - CCE: TemplateDataElementType.parseContents)

7 years agotolerate mysterious !lookup.list.showing (EA-64758 - assert: LookupImpl.showLookup)
peter [Wed, 18 Feb 2015 17:17:18 +0000 (18:17 +0100)]
tolerate mysterious !lookup.list.showing (EA-64758 - assert: LookupImpl.showLookup)

7 years agocheck action dumb-awareness in action popups (EA-63853 - INRE: FileBasedIndexImpl...
peter [Wed, 18 Feb 2015 17:11:21 +0000 (18:11 +0100)]
check action dumb-awareness in action popups (EA-63853 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agorun EditorFileSwapper's in smart mode (EA-64942 - INRE: FileBasedIndexImpl.handleDumb...
peter [Wed, 18 Feb 2015 16:54:10 +0000 (17:54 +0100)]
run EditorFileSwapper's in smart mode (EA-64942 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agoin process -> in progress
peter [Wed, 18 Feb 2015 16:39:23 +0000 (17:39 +0100)]
in process -> in progress

7 years agorestoring winp 1.21-patched
Oleg Sukhodolsky [Wed, 18 Feb 2015 18:05:26 +0000 (21:05 +0300)]
restoring winp 1.21-patched

7 years agoCPP-2378 Execution in pty: stdout doesn't flush to console w/o '\n' at the end rubymine/140.2568
Vyacheslav Karpukhin [Wed, 18 Feb 2015 16:51:09 +0000 (17:51 +0100)]
CPP-2378 Execution in pty: stdout doesn't flush to console w/o '\n' at the end

7 years agoquick fix: IDEA-136382 Bundled custom file types disappear
Vladimir Krivosheev [Wed, 18 Feb 2015 17:52:57 +0000 (18:52 +0100)]
quick fix: IDEA-136382 Bundled custom file types disappear

7 years agoFileTypeManager — don't write unchanged content, step 2 — remove ImportedFileType
Vladimir Krivosheev [Wed, 18 Feb 2015 16:07:35 +0000 (17:07 +0100)]
FileTypeManager — don't write unchanged content, step 2 — remove ImportedFileType

7 years agoFileTypeManager — don't write unchanged content, step 1 — remove ReadFileType
Vladimir Krivosheev [Wed, 18 Feb 2015 16:02:51 +0000 (17:02 +0100)]
FileTypeManager — don't write unchanged content, step 1 — remove ReadFileType

7 years agocleanup
Vladimir Krivosheev [Wed, 18 Feb 2015 12:37:58 +0000 (13:37 +0100)]
cleanup

7 years agocleanup
Vladimir Krivosheev [Wed, 18 Feb 2015 12:29:09 +0000 (13:29 +0100)]
cleanup

7 years agocleanup
Vladimir Krivosheev [Wed, 18 Feb 2015 12:18:13 +0000 (13:18 +0100)]
cleanup

7 years agocleanup
Vladimir Krivosheev [Wed, 18 Feb 2015 11:46:47 +0000 (12:46 +0100)]
cleanup

7 years agocleanup
Vladimir Krivosheev [Wed, 18 Feb 2015 11:31:53 +0000 (12:31 +0100)]
cleanup

7 years agotestdata fixed
Anna Kozlova [Wed, 18 Feb 2015 17:40:50 +0000 (18:40 +0100)]
testdata fixed

7 years agoMerge branch 'origin/master'
Elizaveta Shashkova [Wed, 18 Feb 2015 17:41:29 +0000 (20:41 +0300)]
Merge branch 'origin/master'

7 years agoJBTable: use a singleton list
Sergey Savenko [Wed, 18 Feb 2015 16:04:29 +0000 (19:04 +0300)]
JBTable: use a singleton list

7 years agoTests for Unresolved reference highlighting in Evaluate expression window
Elizaveta Shashkova [Wed, 18 Feb 2015 17:36:41 +0000 (20:36 +0300)]
Tests for Unresolved reference highlighting in Evaluate expression window

7 years agofix Unresolved reference inspection in Evaluate expression (PY-14309)
Elizaveta Shashkova [Wed, 18 Feb 2015 17:32:32 +0000 (20:32 +0300)]
fix Unresolved reference inspection in Evaluate expression (PY-14309)

We should pass fake context for element in code fragment in order to resolve it.

7 years agojava-decompiler: more lambdas
Roman Shevchenko [Wed, 18 Feb 2015 17:03:56 +0000 (18:03 +0100)]
java-decompiler: more lambdas

7 years agoAnchorElementInfoFactory: bring back xml handling via a (hopefully) temporary hack
peter [Wed, 18 Feb 2015 16:36:20 +0000 (17:36 +0100)]
AnchorElementInfoFactory: bring back xml handling via a (hopefully) temporary hack

7 years agoselect in project view: when in dumb mode and getOriginalElement fails, try to select...
peter [Wed, 18 Feb 2015 16:29:20 +0000 (17:29 +0100)]
select in project view: when in dumb mode and getOriginalElement fails, try to select the element we have (EA-64975, EA-64948, EA-64946, EA-64945)

7 years agoenable slow live template result calculation in dumb mode (EA-64952 - INRE: FileBased...
peter [Wed, 18 Feb 2015 16:25:51 +0000 (17:25 +0100)]
enable slow live template result calculation in dumb mode (EA-64952 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agocatch INRE in GotoTargetHandler (EA-64958 - INRE: FileBasedIndexImpl.handleDumbMode)
peter [Wed, 18 Feb 2015 16:23:46 +0000 (17:23 +0100)]
catch INRE in GotoTargetHandler (EA-64958 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agocheck for intention dumb-awareness before applying (EA-64965 - INRE: FileBasedIndexIm...
peter [Wed, 18 Feb 2015 16:21:22 +0000 (17:21 +0100)]
check for intention dumb-awareness before applying (EA-64965 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agoPY-14979 Manually add value of the "NAME" template variable when creating new file...
Mikhail Golubev [Wed, 18 Feb 2015 13:54:26 +0000 (16:54 +0300)]
PY-14979 Manually add value of the "NAME" template variable when creating new file for refactoring

However PACKAGE_NAME variable for Python templates is still undefined
and it seems that better to create such new files via FileTemplateUtil
instead somehow.

7 years agoFix broken test in PythonCompletionTest
Mikhail Golubev [Wed, 18 Feb 2015 13:04:11 +0000 (16:04 +0300)]
Fix broken test in PythonCompletionTest

It's not clear why "subpack" was supposed to be suggested in this case,
though.

7 years agoIDEA-134978 type parameters added to GrLightMethodBuilder (used from Java)
Daniil Ovchinnikov [Wed, 18 Feb 2015 16:25:17 +0000 (19:25 +0300)]
IDEA-134978 type parameters added to GrLightMethodBuilder (used from Java)

7 years agonew inference: ignore return type constraints during method reference conflict resolv...
Anna Kozlova [Wed, 18 Feb 2015 13:01:49 +0000 (14:01 +0100)]
new inference: ignore return type constraints during method reference conflict resolving; work around raw type received from constructor reference given on raw type to be treated as diamond

7 years agonew inference incorporation: include proper type checks
Anna Kozlova [Wed, 18 Feb 2015 11:33:00 +0000 (12:33 +0100)]
new inference incorporation: include proper type checks

7 years agouse better file chooser and completion for file path
Egor.Ushakov [Wed, 18 Feb 2015 16:13:08 +0000 (19:13 +0300)]
use better file chooser and completion for file path

7 years agoJBTable: proper MyCellEditorRemover implementation clion/140.2565
Sergey Savenko [Wed, 18 Feb 2015 15:34:31 +0000 (18:34 +0300)]
JBTable: proper MyCellEditorRemover implementation

1) Memory/Resource leaks prevented:
   a) MyCellEditorRemover stopped working once JBTable was removed from the hierarchy
   b) CellEditor was not removed when JBTable was removed from the hierarchy
2) MyCellEditorRemover's event subscriptions are now handled by MyCellEditorRemover itself

7 years agowinp updated to 1.23
Oleg Sukhodolsky [Wed, 18 Feb 2015 15:28:17 +0000 (18:28 +0300)]
winp updated to 1.23

7 years agoInsertOverwritePanel: don't leak editor
peter [Wed, 18 Feb 2015 14:34:27 +0000 (15:34 +0100)]
InsertOverwritePanel: don't leak editor

7 years agomove & safe delete in dumb mode: show dialog instead of balloon
peter [Wed, 18 Feb 2015 14:33:41 +0000 (15:33 +0100)]
move & safe delete in dumb mode: show dialog instead of balloon

7 years agono find usages in dumb mode (EA-64966 - INRE: FileBasedIndexImpl.handleDumbMode)
peter [Wed, 18 Feb 2015 13:11:32 +0000 (14:11 +0100)]
no find usages in dumb mode (EA-64966 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agogroovy hasModifierProperty: don't resolve annotations unless really needed (EA-64982...
peter [Wed, 18 Feb 2015 12:59:43 +0000 (13:59 +0100)]
groovy hasModifierProperty: don't resolve annotations unless really needed (EA-64982, EA-64979, EA-64978)

7 years agoenable slow findClass in external annotation configuration (EA-64989 - INRE: FileBase...
peter [Wed, 18 Feb 2015 12:44:28 +0000 (13:44 +0100)]
enable slow findClass in external annotation configuration (EA-64989 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agofix nested alternative resolve
peter [Wed, 18 Feb 2015 12:37:42 +0000 (13:37 +0100)]
fix nested alternative resolve

7 years agodon't use java smart pointer anchors for groovy (EA-64991 - INRE: FileBasedIndexImpl...
peter [Wed, 18 Feb 2015 12:31:12 +0000 (13:31 +0100)]
don't use java smart pointer anchors for groovy (EA-64991 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agocatch INRE in usage view update (EA-64996 - INRE: FileBasedIndexImpl.handleDumbMode)
peter [Wed, 18 Feb 2015 12:18:34 +0000 (13:18 +0100)]
catch INRE in usage view update (EA-64996 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agodisable safe delete while in dumb mode (EA-64997 - INRE: FileBasedIndexImpl.handleDum...
peter [Wed, 18 Feb 2015 12:14:24 +0000 (13:14 +0100)]
disable safe delete while in dumb mode (EA-64997 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agodo nothing in PsiClassFavoriteNodeProvider.createPathFromUrl in dumb mode (EA-64998...
peter [Wed, 18 Feb 2015 12:12:19 +0000 (13:12 +0100)]
do nothing in PsiClassFavoriteNodeProvider.createPathFromUrl in dumb mode (EA-64998 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agohide non-dumb-aware intentions (EA-65004 - INRE: FileBasedIndexImpl.handleDumbMode)
peter [Wed, 18 Feb 2015 12:09:13 +0000 (13:09 +0100)]
hide non-dumb-aware intentions (EA-65004 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agouse withAlternativeResolveEnabled
peter [Wed, 18 Feb 2015 12:00:57 +0000 (13:00 +0100)]
use withAlternativeResolveEnabled

7 years agoenable slow findClass in parameter info popup update (EA-65010 - INRE: FileBasedIndex...
peter [Wed, 18 Feb 2015 11:57:09 +0000 (12:57 +0100)]
enable slow findClass in parameter info popup update (EA-65010 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agono run configuration popup in dumb mode on Resume invocation (EA-65013 - INRE: FileBa...
peter [Wed, 18 Feb 2015 11:53:04 +0000 (12:53 +0100)]
no run configuration popup in dumb mode on Resume invocation (EA-65013 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agoenable slow findClass in paste (EA-65014 - INRE: FileBasedIndexImpl.handleDumbMode)
peter [Wed, 18 Feb 2015 11:49:25 +0000 (12:49 +0100)]
enable slow findClass in paste (EA-65014 - INRE: FileBasedIndexImpl.handleDumbMode)

7 years agoenable slow findClass in parameter info (EA-65015 - INRE: FileBasedIndexImpl.handleDu...
peter [Wed, 18 Feb 2015 11:48:03 +0000 (12:48 +0100)]
enable slow findClass in parameter info (EA-65015 - INRE: FileBasedIndexImpl.handleDumbMode)