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
Aleksey Pivovarov [Mon, 29 Jun 2015 17:02:03 +0000 (20:02 +0300)]
diff: show annotations in diff from history
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
Aleksey Pivovarov [Sat, 20 Jun 2015 14:02:03 +0000 (17:02 +0300)]
diff: fix vcs annotations painting in mirrored mode
Aleksey Pivovarov [Sat, 20 Jun 2015 13:42:10 +0000 (16:42 +0300)]
diff: do not paint over annotations in gutter
Aleksey Pivovarov [Sat, 20 Jun 2015 13:16:08 +0000 (16:16 +0300)]
diff: add annotate action to diff viewers
Aleksey Pivovarov [Mon, 15 Jun 2015 12:50:56 +0000 (15:50 +0300)]
vcs annotate: allow to build annotation by VcsRevisionNumber
Aleksey Pivovarov [Mon, 22 Jun 2015 12:48:18 +0000 (15:48 +0300)]
diff: add listeners for DiffViewerBase
Aleksey Pivovarov [Thu, 18 Jun 2015 14:31:49 +0000 (17:31 +0300)]
diff: add general extension point for diff viewers
Kirill Likhodedov [Thu, 25 Jun 2015 15:04:23 +0000 (18:04 +0300)]
[git] Add possibility to request file history starting from some revision
Aleksey Pivovarov [Sat, 20 Jun 2015 12:42:54 +0000 (15:42 +0300)]
vcs annotate: cleanup
Aleksey Pivovarov [Sat, 20 Jun 2015 12:27:42 +0000 (15:27 +0300)]
vcs annotate: cleanup
Aleksey Pivovarov [Sat, 20 Jun 2015 12:15:38 +0000 (15:15 +0300)]
vcs annotate: pass corrected line numbers to actions
Aleksey Pivovarov [Sat, 20 Jun 2015 12:02:13 +0000 (15:02 +0300)]
vcs annotate: cleanup
Aleksey Pivovarov [Sat, 20 Jun 2015 12:00:25 +0000 (15:00 +0300)]
vcs annotate: cleanup - remove unnecessary user data key
Aleksey Pivovarov [Mon, 15 Jun 2015 12:16:39 +0000 (15:16 +0300)]
vcs annotate: cleanup
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)
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)
Ekaterina Tuzova [Thu, 3 Sep 2015 15:48:47 +0000 (18:48 +0300)]
Encode-decode only image files
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
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
Dmitry Batrak [Thu, 3 Sep 2015 15:57:24 +0000 (18:57 +0300)]
EA-68610 - ISE: IntervalTreeImpl.beforeRemove
liana.bakradze [Thu, 3 Sep 2015 15:37:04 +0000 (18:37 +0300)]
EDU-437 Throwable at com.jetbrains.python.debugger.pydev.RemoteDebugger.removeTempBreakpoint
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
Sergey Ignatov [Thu, 3 Sep 2015 14:39:40 +0000 (17:39 +0300)]
cleanup
Anna Kozlova [Thu, 3 Sep 2015 14:14:46 +0000 (17:14 +0300)]
testdata for IDEA-132253
Anna Kozlova [Thu, 3 Sep 2015 13:51:35 +0000 (16:51 +0300)]
testdata for IDEA-133920
Anna Kozlova [Thu, 3 Sep 2015 13:22:55 +0000 (16:22 +0300)]
testdata for IDEA-136401
Anna Kozlova [Thu, 3 Sep 2015 13:15:54 +0000 (16:15 +0300)]
testdata for IDEA-144386
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)
Anna Kozlova [Thu, 3 Sep 2015 09:10:21 +0000 (12:10 +0300)]
EA-72540 - AIOOBE: ExtractMethodSignatureSuggester.detectTopLevelExpressionsToReplaceWithParameters
Ilya.Kazakevich [Thu, 3 Sep 2015 14:09:21 +0000 (17:09 +0300)]
Merge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Thu, 3 Sep 2015 14:08:12 +0000 (17:08 +0300)]
test logging improved
Egor.Ushakov [Thu, 3 Sep 2015 14:06:57 +0000 (17:06 +0300)]
variables context menu toggle to show/hide types
Sergey Malenkov [Thu, 3 Sep 2015 13:52:45 +0000 (16:52 +0300)]
remove duplicated option that overrides option with color blinness attributes
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
Aleksey Pivovarov [Thu, 3 Sep 2015 11:54:45 +0000 (14:54 +0300)]
github: fix test
Egor.Ushakov [Thu, 3 Sep 2015 13:18:09 +0000 (16:18 +0300)]
fixed testAutoRendererConfigurable - pt.2
Roman Shevchenko [Thu, 3 Sep 2015 13:15:41 +0000 (16:15 +0300)]
Cleanup (formatting)
Egor.Ushakov [Thu, 3 Sep 2015 13:10:42 +0000 (16:10 +0300)]
fixed testAutoRendererConfigurable
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
liana.bakradze [Thu, 3 Sep 2015 12:49:26 +0000 (15:49 +0300)]
removed actions from main toolbar
Dmitry Avdeev [Thu, 3 Sep 2015 12:53:48 +0000 (15:53 +0300)]
sync test storage
Dmitry Avdeev [Thu, 3 Sep 2015 12:41:53 +0000 (15:41 +0300)]
sync test storage
Dmitry Avdeev [Tue, 1 Sep 2015 14:50:16 +0000 (17:50 +0300)]
cleanup
Ekaterina Tuzova [Thu, 3 Sep 2015 12:53:06 +0000 (15:53 +0300)]
VFSTestFrameworkListener is application component, not service
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
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
Ekaterina Tuzova [Wed, 2 Sep 2015 17:15:35 +0000 (20:15 +0300)]
fixed EDU-430 upload to steppic throws an exception
Ekaterina Tuzova [Wed, 2 Sep 2015 16:10:24 +0000 (19:10 +0300)]
Non-editable course description on course creation
nik [Thu, 3 Sep 2015 12:04:53 +0000 (15:04 +0300)]
trim too long names in 'Author' field in 'Commit Changes' dialog
Max Medvedev [Thu, 3 Sep 2015 12:43:06 +0000 (15:43 +0300)]
OC-12268 parse shabang comment in Swift
Egor.Ushakov [Thu, 3 Sep 2015 12:28:11 +0000 (15:28 +0300)]
do not set unneeded breakpoints on bridge methods in anonymous classes
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)
liana.bakradze [Thu, 3 Sep 2015 12:23:20 +0000 (15:23 +0300)]
use correct length
Nikolay Mikhaylov [Thu, 3 Sep 2015 11:40:28 +0000 (14:40 +0300)]
Fix: dispose errors
Nikolay Mikhaylov [Wed, 2 Sep 2015 11:11:30 +0000 (14:11 +0300)]
Arquillian refactoring
liana.bakradze [Thu, 3 Sep 2015 11:49:43 +0000 (14:49 +0300)]
EDU-423 Use Title Case in the menu
Dmitry Jemerov [Thu, 3 Sep 2015 11:02:53 +0000 (13:02 +0200)]
diagnostics for EA-72352
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
Dmitry Jemerov [Thu, 3 Sep 2015 10:41:54 +0000 (12:41 +0200)]
standalone JPS: return nonzero exit code if build fails
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)
Vladimir Krivosheev [Wed, 2 Sep 2015 13:16:10 +0000 (15:16 +0200)]
avoid using getModuleFile, prefer path
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
Vladimir Krivosheev [Wed, 2 Sep 2015 11:23:11 +0000 (13:23 +0200)]
enable use.loaded.state.as.existing in tests
Maxim.Mossienko [Thu, 3 Sep 2015 10:17:06 +0000 (12:17 +0200)]
more reliable to crashes test state storage (IDEA-144670)
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
Maxim.Mossienko [Thu, 3 Sep 2015 08:33:11 +0000 (10:33 +0200)]
IDEA-144670 IDEA hangs after I tried restart debugging test
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
Bas Leijdekkers [Thu, 3 Sep 2015 08:12:56 +0000 (10:12 +0200)]
unbreak compilation
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)
Fedor Korotkov [Thu, 3 Sep 2015 07:39:28 +0000 (10:39 +0300)]
fixed performance of DataNode#hashCode
Fedor Korotkov [Thu, 3 Sep 2015 07:35:29 +0000 (10:35 +0300)]
external system: print to log elapsed time
peter [Thu, 3 Sep 2015 06:18:03 +0000 (08:18 +0200)]
fix PsiToDocumentSynchronizer handling of overlapping ranges
Dennis Ushakov [Thu, 3 Sep 2015 06:17:30 +0000 (08:17 +0200)]
fix second page position
Dennis Ushakov [Thu, 3 Sep 2015 06:03:38 +0000 (08:03 +0200)]
fix navigation crumb being displayed on the wrong page
Dennis Ushakov [Wed, 2 Sep 2015 17:32:48 +0000 (19:32 +0200)]
fix navigation crumbs size
Dennis Ushakov [Wed, 2 Sep 2015 17:30:36 +0000 (19:30 +0200)]
fix fill square
Dennis Ushakov [Wed, 2 Sep 2015 17:24:26 +0000 (19:24 +0200)]
fix first breadcrumb anti-aliasing
Dennis Ushakov [Wed, 2 Sep 2015 17:13:43 +0000 (19:13 +0200)]
add spacing per WEB-17854
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
Gregory.Shrago [Thu, 3 Sep 2015 01:52:06 +0000 (04:52 +0300)]
SyntaxTraverser: move parents() to api
liana.bakradze [Wed, 2 Sep 2015 20:10:44 +0000 (23:10 +0300)]
fixed run tests action
peter [Wed, 2 Sep 2015 18:54:25 +0000 (20:54 +0200)]
enable bg dumb mode after creating file from template (IDEA-144581)
liana.bakradze [Wed, 2 Sep 2015 19:39:45 +0000 (22:39 +0300)]
use system independent path
Egor.Ushakov [Wed, 2 Sep 2015 18:01:04 +0000 (21:01 +0300)]
NotNull for jdi methods
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)
peter [Wed, 2 Sep 2015 16:46:46 +0000 (18:46 +0200)]
JavaKeywordCompletion: improve readability (IDEA-CR-4688)
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
Egor.Ushakov [Wed, 2 Sep 2015 16:33:00 +0000 (19:33 +0300)]
EA-72386 - assert: BreakpointWithHighlighter.getPsiFile
Egor.Ushakov [Wed, 2 Sep 2015 16:27:46 +0000 (19:27 +0300)]
cleanup
peter [Wed, 2 Sep 2015 16:19:51 +0000 (18:19 +0200)]
avoid PsiVFSListener and pushers nesting (EA-56525 - assert: PsiManagerImpl.fireEvent)
Denis Fokin [Wed, 2 Sep 2015 16:19:30 +0000 (19:19 +0300)]
NPE
Egor.Ushakov [Wed, 2 Sep 2015 16:16:27 +0000 (19:16 +0300)]
NotNulls
Egor.Ushakov [Wed, 2 Sep 2015 16:07:15 +0000 (19:07 +0300)]
create custom renderer right from the context menu
Aleksey Pivovarov [Wed, 2 Sep 2015 14:52:53 +0000 (17:52 +0300)]
IDEA-144687 vcs: "Include into commit" checkbox should have mnemonic
Sergey Ignatov [Wed, 2 Sep 2015 14:19:10 +0000 (17:19 +0300)]
AbstractBlock: /s/isBuildInjectedBlocks/isBuildIndentsOnly/g
Ekaterina Tuzova [Wed, 2 Sep 2015 13:07:20 +0000 (16:07 +0300)]
reverted searching sdk by identity on apply
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)
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)