idea/community.git
8 years agodiff: fix annotations in modal windows
Aleksey Pivovarov [Mon, 29 Jun 2015 17:17:27 +0000 (20:17 +0300)]
diff: fix annotations in modal windows

ProgressManager.getInstance().run() calls callback in ModalityState.NON_MODAL

8 years agodiff: show annotations in diff from history
Aleksey Pivovarov [Mon, 29 Jun 2015 17:02:03 +0000 (20:02 +0300)]
diff: show annotations in diff from history

8 years agodiff: keep vcs annotations on swithing between viewers/requests
Aleksey Pivovarov [Thu, 25 Jun 2015 14:50:39 +0000 (17:50 +0300)]
diff: keep vcs annotations on swithing between viewers/requests

* cache results in DiffRequest

8 years agodiff: fix vcs annotations painting in mirrored mode
Aleksey Pivovarov [Sat, 20 Jun 2015 14:02:03 +0000 (17:02 +0300)]
diff: fix vcs annotations painting in mirrored mode

8 years agodiff: do not paint over annotations in gutter
Aleksey Pivovarov [Sat, 20 Jun 2015 13:42:10 +0000 (16:42 +0300)]
diff: do not paint over annotations in gutter

8 years agodiff: add annotate action to diff viewers
Aleksey Pivovarov [Sat, 20 Jun 2015 13:16:08 +0000 (16:16 +0300)]
diff: add annotate action to diff viewers

8 years agovcs annotate: allow to build annotation by VcsRevisionNumber
Aleksey Pivovarov [Mon, 15 Jun 2015 12:50:56 +0000 (15:50 +0300)]
vcs annotate: allow to build annotation by VcsRevisionNumber

8 years agodiff: add listeners for DiffViewerBase
Aleksey Pivovarov [Mon, 22 Jun 2015 12:48:18 +0000 (15:48 +0300)]
diff: add listeners for DiffViewerBase

8 years agodiff: add general extension point for diff viewers
Aleksey Pivovarov [Thu, 18 Jun 2015 14:31:49 +0000 (17:31 +0300)]
diff: add general extension point for diff viewers

8 years ago[git] Add possibility to request file history starting from some revision
Kirill Likhodedov [Thu, 25 Jun 2015 15:04:23 +0000 (18:04 +0300)]
[git] Add possibility to request file history starting from some revision

8 years agovcs annotate: cleanup
Aleksey Pivovarov [Sat, 20 Jun 2015 12:42:54 +0000 (15:42 +0300)]
vcs annotate: cleanup

8 years agovcs annotate: cleanup
Aleksey Pivovarov [Sat, 20 Jun 2015 12:27:42 +0000 (15:27 +0300)]
vcs annotate: cleanup

8 years agovcs annotate: pass corrected line numbers to actions
Aleksey Pivovarov [Sat, 20 Jun 2015 12:15:38 +0000 (15:15 +0300)]
vcs annotate: pass corrected line numbers to actions

8 years agovcs annotate: cleanup
Aleksey Pivovarov [Sat, 20 Jun 2015 12:02:13 +0000 (15:02 +0300)]
vcs annotate: cleanup

8 years agovcs annotate: cleanup - remove unnecessary user data key
Aleksey Pivovarov [Sat, 20 Jun 2015 12:00:25 +0000 (15:00 +0300)]
vcs annotate: cleanup - remove unnecessary user data key

8 years agovcs annotate: cleanup
Aleksey Pivovarov [Mon, 15 Jun 2015 12:16:39 +0000 (15:16 +0300)]
vcs annotate: cleanup

8 years agovcs annotate: fix possible issue with "commit number"
Aleksey Pivovarov [Sat, 20 Jun 2015 11:22:23 +0000 (14:22 +0300)]
vcs annotate: fix possible issue with "commit number"

We know that fileAnnotation.getRevisions() are sorted properly, while old comparator could return invalid result (ex: for commits with the same timestamp in git)

8 years agoIDEA-139415 Refresh files when switching to their editor tab (following IDEA-CR-4345)
Dmitry Batrak [Thu, 3 Sep 2015 16:15:48 +0000 (19:15 +0300)]
IDEA-139415 Refresh files when switching to their editor tab (following IDEA-CR-4345)

8 years agoEncode-decode only image files
Ekaterina Tuzova [Thu, 3 Sep 2015 15:48:47 +0000 (18:48 +0300)]
Encode-decode only image files

8 years agoUpdated PyCharm Edu name in UI according to EDU-440 Build for PyCharm Edu 2 screencasts
Ekaterina Tuzova [Thu, 3 Sep 2015 13:02:17 +0000 (16:02 +0300)]
Updated PyCharm Edu name in UI according to EDU-440 Build for PyCharm Edu 2 screencasts

8 years agoUpdated PyCharm Edu name in UI according to EDU-440 Build for PyCharm Edu 2 screencasts
Ekaterina Tuzova [Thu, 3 Sep 2015 12:58:46 +0000 (15:58 +0300)]
Updated PyCharm Edu name in UI according to EDU-440 Build for PyCharm Edu 2 screencasts

8 years agoEA-68610 - ISE: IntervalTreeImpl.beforeRemove
Dmitry Batrak [Thu, 3 Sep 2015 15:57:24 +0000 (18:57 +0300)]
EA-68610 - ISE: IntervalTreeImpl.beforeRemove

8 years agoEDU-437 Throwable at com.jetbrains.python.debugger.pydev.RemoteDebugger.removeTempBre...
liana.bakradze [Thu, 3 Sep 2015 15:37:04 +0000 (18:37 +0300)]
EDU-437 Throwable at com.jetbrains.python.debugger.pydev.RemoteDebugger.removeTempBreakpoint

8 years ago#RUBY-12839 hide rbenv gemsets feature under the flag rbenv.gemsets.enabled
Dmitry.Krasilschikov [Thu, 3 Sep 2015 15:34:54 +0000 (18:34 +0300)]
#RUBY-12839 hide rbenv gemsets feature under the flag rbenv.gemsets.enabled

8 years agocleanup
Sergey Ignatov [Thu, 3 Sep 2015 14:39:40 +0000 (17:39 +0300)]
cleanup

8 years agotestdata for IDEA-132253
Anna Kozlova [Thu, 3 Sep 2015 14:14:46 +0000 (17:14 +0300)]
testdata for IDEA-132253

8 years agotestdata for IDEA-133920
Anna Kozlova [Thu, 3 Sep 2015 13:51:35 +0000 (16:51 +0300)]
testdata for IDEA-133920

8 years agotestdata for IDEA-136401
Anna Kozlova [Thu, 3 Sep 2015 13:22:55 +0000 (16:22 +0300)]
testdata for IDEA-136401

8 years agotestdata for IDEA-144386
Anna Kozlova [Thu, 3 Sep 2015 13:15:54 +0000 (16:15 +0300)]
testdata for IDEA-144386

8 years agonew inference: collect additional constraints from lambda return expressions when...
Anna Kozlova [Thu, 3 Sep 2015 13:10:54 +0000 (16:10 +0300)]
new inference: collect additional constraints from lambda return expressions when lambda parameters are already fixed; process constraints without input variables before others, so their 'return' expressions could influence next rounds; testdata (IDEA-144596)

8 years agoEA-72540 - AIOOBE: ExtractMethodSignatureSuggester.detectTopLevelExpressionsToReplace...
Anna Kozlova [Thu, 3 Sep 2015 09:10:21 +0000 (12:10 +0300)]
EA-72540 - AIOOBE: ExtractMethodSignatureSuggester.detectTopLevelExpressionsToReplaceWithParameters

8 years agoMerge remote-tracking branch 'origin/master' appcode/142.4580
Ilya.Kazakevich [Thu, 3 Sep 2015 14:09:21 +0000 (17:09 +0300)]
Merge remote-tracking branch 'origin/master'

8 years agotest logging improved
Ilya.Kazakevich [Thu, 3 Sep 2015 14:08:12 +0000 (17:08 +0300)]
test logging improved

8 years agovariables context menu toggle to show/hide types
Egor.Ushakov [Thu, 3 Sep 2015 14:06:57 +0000 (17:06 +0300)]
variables context menu toggle to show/hide types

8 years agoremove duplicated option that overrides option with color blinness attributes
Sergey Malenkov [Thu, 3 Sep 2015 13:52:45 +0000 (16:52 +0300)]
remove duplicated option that overrides option with color blinness attributes

8 years agoIDEA-131201 github tasks: allow to specify, whether to load all issues or assigned... appcode/142.4719 appcode/142.4887 phpstorm/142.4543 rubymine/142.4542
Aleksey Pivovarov [Thu, 3 Sep 2015 11:08:29 +0000 (14:08 +0300)]
IDEA-131201 github tasks: allow to specify, whether to load all issues or assigned only

8 years agogithub: fix test
Aleksey Pivovarov [Thu, 3 Sep 2015 11:54:45 +0000 (14:54 +0300)]
github: fix test

8 years agofixed testAutoRendererConfigurable - pt.2
Egor.Ushakov [Thu, 3 Sep 2015 13:18:09 +0000 (16:18 +0300)]
fixed testAutoRendererConfigurable - pt.2

8 years agoCleanup (formatting)
Roman Shevchenko [Thu, 3 Sep 2015 13:15:41 +0000 (16:15 +0300)]
Cleanup (formatting)

8 years agofixed testAutoRendererConfigurable
Egor.Ushakov [Thu, 3 Sep 2015 13:10:42 +0000 (16:10 +0300)]
fixed testAutoRendererConfigurable

8 years agoPlatform/plugins updates available notification: don't show same notification several...
Ivan Chirkov [Thu, 3 Sep 2015 13:01:36 +0000 (15:01 +0200)]
Platform/plugins updates available notification: don't show same notification several times

8 years agoremoved actions from main toolbar
liana.bakradze [Thu, 3 Sep 2015 12:49:26 +0000 (15:49 +0300)]
removed actions from main toolbar

8 years agosync test storage
Dmitry Avdeev [Thu, 3 Sep 2015 12:53:48 +0000 (15:53 +0300)]
sync test storage

8 years agosync test storage
Dmitry Avdeev [Thu, 3 Sep 2015 12:41:53 +0000 (15:41 +0300)]
sync test storage

8 years agocleanup
Dmitry Avdeev [Tue, 1 Sep 2015 14:50:16 +0000 (17:50 +0300)]
cleanup

8 years agoVFSTestFrameworkListener is application component, not service
Ekaterina Tuzova [Thu, 3 Sep 2015 12:53:06 +0000 (15:53 +0300)]
VFSTestFrameworkListener is application component, not service

8 years agofixed python interpreter apply
Ekaterina Tuzova [Thu, 3 Sep 2015 12:52:35 +0000 (15:52 +0300)]
fixed python interpreter apply

we now use findSdkByName only for selecting sdk in UI, in other cases we find sdk by identity

8 years agofixed EDU-429 Import inspection doesn't work in PE-142.4424
Ekaterina Tuzova [Thu, 3 Sep 2015 11:49:11 +0000 (14:49 +0300)]
fixed EDU-429 Import inspection doesn't work in PE-142.4424

8 years agofixed EDU-430 upload to steppic throws an exception
Ekaterina Tuzova [Wed, 2 Sep 2015 17:15:35 +0000 (20:15 +0300)]
fixed EDU-430 upload to steppic throws an exception

8 years agoNon-editable course description on course creation
Ekaterina Tuzova [Wed, 2 Sep 2015 16:10:24 +0000 (19:10 +0300)]
Non-editable course description on course creation

8 years agotrim too long names in 'Author' field in 'Commit Changes' dialog
nik [Thu, 3 Sep 2015 12:04:53 +0000 (15:04 +0300)]
trim too long names in 'Author' field in 'Commit Changes' dialog

8 years agoOC-12268 parse shabang comment in Swift
Max Medvedev [Thu, 3 Sep 2015 12:43:06 +0000 (15:43 +0300)]
OC-12268 parse shabang comment in Swift

8 years agodo not set unneeded breakpoints on bridge methods in anonymous classes
Egor.Ushakov [Thu, 3 Sep 2015 12:28:11 +0000 (15:28 +0300)]
do not set unneeded breakpoints on bridge methods in anonymous classes

8 years agoEDU-409 Show Preview action does nothing for non-text files (e.g.pictures)
liana.bakradze [Thu, 3 Sep 2015 12:31:51 +0000 (15:31 +0300)]
EDU-409 Show Preview action does nothing for non-text files (e.g.pictures)

8 years agouse correct length
liana.bakradze [Thu, 3 Sep 2015 12:23:20 +0000 (15:23 +0300)]
use correct length

8 years agoFix: dispose errors appcode/142.4546
Nikolay Mikhaylov [Thu, 3 Sep 2015 11:40:28 +0000 (14:40 +0300)]
Fix: dispose errors

8 years agoArquillian refactoring
Nikolay Mikhaylov [Wed, 2 Sep 2015 11:11:30 +0000 (14:11 +0300)]
Arquillian refactoring

8 years agoEDU-423 Use Title Case in the menu
liana.bakradze [Thu, 3 Sep 2015 11:49:43 +0000 (14:49 +0300)]
EDU-423 Use Title Case in the menu

8 years agodiagnostics for EA-72352 idea/142.4539 rubymine/142.4538
Dmitry Jemerov [Thu, 3 Sep 2015 11:02:53 +0000 (13:02 +0200)]
diagnostics for EA-72352

8 years agoIDEA-29947 Suppress Objectinformation for type renderers - allow to gide object type...
Egor.Ushakov [Thu, 3 Sep 2015 10:46:12 +0000 (13:46 +0300)]
IDEA-29947 Suppress Objectinformation for type renderers - allow to gide object type in renderers

8 years agostandalone JPS: return nonzero exit code if build fails
Dmitry Jemerov [Thu, 3 Sep 2015 10:41:54 +0000 (12:41 +0200)]
standalone JPS: return nonzero exit code if build fails

8 years agosimplify — get rid of getStateStorage(@NotNull String fileSpec, @NotNull RoamingType...
Vladimir Krivosheev [Wed, 2 Sep 2015 13:59:16 +0000 (15:59 +0200)]
simplify — get rid of getStateStorage(@NotNull String fileSpec, @NotNull RoamingType roamingType) from internal API (only one usage)

8 years agoavoid using getModuleFile, prefer path
Vladimir Krivosheev [Wed, 2 Sep 2015 13:16:10 +0000 (15:16 +0200)]
avoid using getModuleFile, prefer path

8 years agodo not check if only format changed for non-roamable storage and default project
Vladimir Krivosheev [Wed, 2 Sep 2015 11:49:19 +0000 (13:49 +0200)]
do not check if only format changed for non-roamable storage and default project

8 years agoenable use.loaded.state.as.existing in tests
Vladimir Krivosheev [Wed, 2 Sep 2015 11:23:11 +0000 (13:23 +0200)]
enable use.loaded.state.as.existing in tests

8 years agomore reliable to crashes test state storage (IDEA-144670)
Maxim.Mossienko [Thu, 3 Sep 2015 10:17:06 +0000 (12:17 +0200)]
more reliable to crashes test state storage (IDEA-144670)

8 years agoIDEA-144431 debug information unavailable on own code in EAP 15 - better exceptions...
Egor.Ushakov [Thu, 3 Sep 2015 09:40:22 +0000 (12:40 +0300)]
IDEA-144431 debug information unavailable on own code in EAP 15 - better exceptions processing

8 years agoIDEA-144670 IDEA hangs after I tried restart debugging test
Maxim.Mossienko [Thu, 3 Sep 2015 08:33:11 +0000 (10:33 +0200)]
IDEA-144670 IDEA hangs after I tried restart debugging test

8 years agoIDEA-144431 debug information unavailable on own code in EAP 15 - better exceptions... appcode/142.4536 clion/142.4535
Egor.Ushakov [Thu, 3 Sep 2015 08:47:05 +0000 (11:47 +0300)]
IDEA-144431 debug information unavailable on own code in EAP 15 - better exceptions processing

8 years agounbreak compilation
Bas Leijdekkers [Thu, 3 Sep 2015 08:12:56 +0000 (10:12 +0200)]
unbreak compilation

8 years agoIDEA-144571 (False positive inspection "Abstract class may be interface" on non-stati...
Bas Leijdekkers [Thu, 3 Sep 2015 07:56:00 +0000 (09:56 +0200)]
IDEA-144571 (False positive inspection "Abstract class may be interface" on non-static inner class)

8 years agofixed performance of DataNode#hashCode
Fedor Korotkov [Thu, 3 Sep 2015 07:39:28 +0000 (10:39 +0300)]
fixed performance of DataNode#hashCode

8 years agoexternal system: print to log elapsed time
Fedor Korotkov [Thu, 3 Sep 2015 07:35:29 +0000 (10:35 +0300)]
external system: print to log elapsed time

8 years agofix PsiToDocumentSynchronizer handling of overlapping ranges rubymine/142.4534
peter [Thu, 3 Sep 2015 06:18:03 +0000 (08:18 +0200)]
fix PsiToDocumentSynchronizer handling of overlapping ranges

8 years agofix second page position
Dennis Ushakov [Thu, 3 Sep 2015 06:17:30 +0000 (08:17 +0200)]
fix second page position

8 years agofix navigation crumb being displayed on the wrong page
Dennis Ushakov [Thu, 3 Sep 2015 06:03:38 +0000 (08:03 +0200)]
fix navigation crumb being displayed on the wrong page

8 years agofix navigation crumbs size
Dennis Ushakov [Wed, 2 Sep 2015 17:32:48 +0000 (19:32 +0200)]
fix navigation crumbs size

8 years agofix fill square
Dennis Ushakov [Wed, 2 Sep 2015 17:30:36 +0000 (19:30 +0200)]
fix fill square

8 years agofix first breadcrumb anti-aliasing
Dennis Ushakov [Wed, 2 Sep 2015 17:24:26 +0000 (19:24 +0200)]
fix first breadcrumb anti-aliasing

8 years agoadd spacing per WEB-17854
Dennis Ushakov [Wed, 2 Sep 2015 17:13:43 +0000 (19:13 +0200)]
add spacing per WEB-17854

8 years agoFilteredTraverser: a more consistent naming: regard/forceDisregard appcode/142.4531 idea/142.4527 phpstorm/142.4526 pycharm/142.4522 rubymine/142.4529 webstorm/142.4532
Gregory.Shrago [Thu, 3 Sep 2015 01:52:38 +0000 (04:52 +0300)]
FilteredTraverser: a more consistent naming: regard/forceDisregard
SyntaxTraverser: move parents() to api

8 years agoSyntaxTraverser: move parents() to api
Gregory.Shrago [Thu, 3 Sep 2015 01:52:06 +0000 (04:52 +0300)]
SyntaxTraverser: move parents() to api

8 years agofixed run tests action clion/142.4524 dbe/142.4520
liana.bakradze [Wed, 2 Sep 2015 20:10:44 +0000 (23:10 +0300)]
fixed run tests action

8 years agoenable bg dumb mode after creating file from template (IDEA-144581)
peter [Wed, 2 Sep 2015 18:54:25 +0000 (20:54 +0200)]
enable bg dumb mode after creating file from template (IDEA-144581)

8 years agouse system independent path
liana.bakradze [Wed, 2 Sep 2015 19:39:45 +0000 (22:39 +0300)]
use system independent path

8 years agoNotNull for jdi methods appcode/142.4518
Egor.Ushakov [Wed, 2 Sep 2015 18:01:04 +0000 (21:01 +0300)]
NotNull for jdi methods

8 years agomake sure background of highlighters with level less than SYNTAX is rendered (fix...
Dmitry Batrak [Wed, 2 Sep 2015 17:08:53 +0000 (20:08 +0300)]
make sure background of highlighters with level less than SYNTAX is rendered (fix side effect of commit d114906)

8 years agoJavaKeywordCompletion: improve readability (IDEA-CR-4688)
peter [Wed, 2 Sep 2015 16:46:46 +0000 (18:46 +0200)]
JavaKeywordCompletion: improve readability (IDEA-CR-4688)

8 years agoIDEA-144356 Recognize relative HTML links with anchors when parsing external Javadoc
Dmitry Batrak [Wed, 2 Sep 2015 16:56:31 +0000 (19:56 +0300)]
IDEA-144356 Recognize relative HTML links with anchors when parsing external Javadoc

8 years agoEA-72386 - assert: BreakpointWithHighlighter.getPsiFile
Egor.Ushakov [Wed, 2 Sep 2015 16:33:00 +0000 (19:33 +0300)]
EA-72386 - assert: BreakpointWithHighlighter.getPsiFile

8 years agocleanup idea/142.4513
Egor.Ushakov [Wed, 2 Sep 2015 16:27:46 +0000 (19:27 +0300)]
cleanup

8 years agoavoid PsiVFSListener and pushers nesting (EA-56525 - assert: PsiManagerImpl.fireEvent)
peter [Wed, 2 Sep 2015 16:19:51 +0000 (18:19 +0200)]
avoid PsiVFSListener and pushers nesting (EA-56525 - assert: PsiManagerImpl.fireEvent)

8 years agoNPE
Denis Fokin [Wed, 2 Sep 2015 16:19:30 +0000 (19:19 +0300)]
NPE

8 years agoNotNulls
Egor.Ushakov [Wed, 2 Sep 2015 16:16:27 +0000 (19:16 +0300)]
NotNulls

8 years agocreate custom renderer right from the context menu
Egor.Ushakov [Wed, 2 Sep 2015 16:07:15 +0000 (19:07 +0300)]
create custom renderer right from the context menu

8 years agoIDEA-144687 vcs: "Include into commit" checkbox should have mnemonic clion/142.4514 rubymine/142.4510 webstorm/142.4511
Aleksey Pivovarov [Wed, 2 Sep 2015 14:52:53 +0000 (17:52 +0300)]
IDEA-144687 vcs: "Include into commit" checkbox should have mnemonic

8 years agoAbstractBlock: /s/isBuildInjectedBlocks/isBuildIndentsOnly/g webstorm/142.4509
Sergey Ignatov [Wed, 2 Sep 2015 14:19:10 +0000 (17:19 +0300)]
AbstractBlock: /s/isBuildInjectedBlocks/isBuildIndentsOnly/g

8 years agoreverted searching sdk by identity on apply
Ekaterina Tuzova [Wed, 2 Sep 2015 13:07:20 +0000 (16:07 +0300)]
reverted searching sdk by identity on apply

8 years agonew inference: incorporation with capture: treat type param's extends bounds as one...
Anna Kozlova [Wed, 2 Sep 2015 13:30:09 +0000 (16:30 +0300)]
new inference: incorporation with capture: treat type param's extends bounds as one as glb (IDEA-142145)

8 years agonew inference: caching resolve result during getTargetType inference (IDEA-142733...
Anna Kozlova [Wed, 2 Sep 2015 10:30:05 +0000 (13:30 +0300)]
new inference: caching resolve result during getTargetType inference (IDEA-142733; IDEA-140035; IDEA-133385)