Commit Graph
142021 Commits
Author SHA1 Message Date
Dmitry Batrak a61091911c productivity guide entry for adding carets using DoubleCtrl+arrows 2014-11-17 14:34:47 +03:00
Ekaterina Tuzova 3070183594 Merge remote-tracking branch 'origin/master' 2014-11-17 14:18:00 +03:00
Ekaterina Tuzova 1e3a1168f5 updated ipython output cell notebook format to work with nbformat == 4 2014-11-17 14:17:31 +03:00
Anna Kozlova 57a097f90c introduce variable: common api (IDEA-94609; IDEA-125286; IDEA-131965; IDEA-131930) 2014-11-17 12:11:35 +01:00
Anna Kozlova 956108b49f inline: restore braces when needed (IDEA-132946) 2014-11-17 12:11:34 +01:00
Maxim.Mossienko c9d8a91f38 revert late Friday commit 2014-11-17 11:28:17 +01:00
Konstantin Bulenkov cb41acfcb3 Merge remote-tracking branch 'origin/master' 2014-11-17 11:19:49 +01:00
Konstantin Bulenkov d89cfda0d2 add standard insets to list renderer for dropdown popup 2014-11-17 11:16:36 +01:00
Dmitry Batrak 6e6ce9aaac IDEA-97689 Undo causes code corruption 2014-11-17 13:02:45 +03:00
Dmitry Batrak 83289cacdf fix for a specific case of IDEA-131454, refactoring 2014-11-17 12:32:28 +03:00
Dmitry Batrak 2825ea41cc IDEA-87318 Backspace should delete whitespace to chosen indent level, or be configurable 2014-11-17 12:32:27 +03:00
Dmitry Avdeev 440244dfca fighting memory leak 2014-11-17 11:30:15 +03:00
Dmitry Avdeev c9d338b7d3 cleanup 2014-11-17 11:30:14 +03:00
Dmitry Batrak 73c748ee6d speed up restoring of folding state in editor (DocumentFoldingInfo#setToEditor)
currently it's slow for a file with large number of fold regions, that was previously closed with a lot of regions not in their default state - e.g. large XML file after collapsing all regions
* use binary search instead of linear search
* move search to FoldingModelImpl to avoid excessive garbage creation (for copying an array of fold regions)
2014-11-17 11:01:25 +03:00
Dmitry Batrak b19bc02f0f stricter validation in folding model on adding fold regions 2014-11-17 11:01:16 +03:00
Dmitry Batrak 914d0c758d EA-39459 - allow safe access to folding model's cached data from non-EDT threads (used by EditFoldingOptionsAction) 2014-11-17 11:01:08 +03:00
Vassiliy.Kudryashov 2ab625ca9a IDEA-112485 Shortcut to maximize toolwindow 2014-11-17 01:22:07 +03:00
Konstantin Bulenkov 5ecd12f274 Merge remote-tracking branch 'origin/master' 2014-11-16 22:29:06 +01:00
Konstantin Bulenkov d082bd91e2 change component in toolwindow tab on selectTab 2014-11-16 22:24:55 +01:00
Konstantin Bulenkov bb5ac7d890 add ability to switch between content tabs via popup 2014-11-16 22:14:59 +01:00
Alexander Marchuk 625e66e692 Merge remote-tracking branch 'origin/master' 2014-11-16 19:30:10 +03:00
Alexander Marchuk f7ccca7ec9 Merge remote-tracking branch 'origin/master' 2014-11-16 19:20:22 +03:00
Kirill Likhodedov 245b93eadf [log] IDEA-115897 clear text filter on removing the text 2014-11-16 19:12:13 +03:00
Alexander Marchuk fbb16cf0fc move java logic to python side
load meta data for array in first request
2014-11-16 18:59:55 +03:00
Kirill Likhodedov 5b90c388ff [log] IDEA-107117 Fix disappearing filter components
Per nature of CustomComponentAction, don't store the state in the
components itself.
Instead store current filter state in the main ClassicFilterUi class,
providing FilterModel classes to let components get and set
filters' values.
2014-11-16 18:46:09 +03:00
Konstantin Bulenkov c831fd9715 make VCS History use TabbedContent 2014-11-16 14:48:40 +01:00
Konstantin Bulenkov fa68ab3315 use TabbedContentLabel for TabbedContent 2014-11-16 14:46:28 +01:00
Konstantin Bulenkov 36b8d03783 special tool window tab UI for tabbed content 2014-11-16 14:45:16 +01:00
Konstantin Bulenkov 713e0399b3 support TabbedContent: ability to group a few tool window contents into groups 2014-11-16 14:44:11 +01:00
Bas Leijdekkers 7395b0ad69 EA-62577 (NPE: JavaMatchingVisitor.matchType) 2014-11-14 20:38:54 +01:00
Bas Leijdekkers fdef8bbd70 SSR: cleanup annotation matching 2014-11-14 20:38:54 +01:00
Anna Kozlova a8c9c06b84 infer nullity: reuse collected information 2014-11-14 20:17:05 +01:00
Anna Kozlova c1b2da19a8 copyright/infer nullity: check read-only status only for files to be changed 2014-11-14 20:17:03 +01:00
Anna Kozlova 6f70b84812 if class with short name is not in scope - ignore it (IDEA-132415) 2014-11-14 20:17:02 +01:00
peter 1baf7cf6ef IndexTestGenerator.scala 2014-11-14 20:04:32 +01:00
Maxim.Mossienko 54d28fa7c9 unwrap thread's WrappedProgressIndicator when inner indicator is cancelled, same way as we do during registerIndicatorAndRun (IDEA-132931) 2014-11-14 19:46:10 +01:00
Maxim.Mossienko ecea2a02e6 Skip minified javascripts when calculating duplicates 2014-11-14 19:46:09 +01:00
Maxim.Mossienko cdb782d9ea disposable listener 2014-11-14 19:46:08 +01:00
Egor.Ushakov d45fb3f672 inline debugger: fixed slow variables tree update due to lots of sourcePosition requests in the debugger thread, also do not show fields values at the declaration for not "this" objects 2014-11-14 21:04:25 +03:00
Nadya Zabrodina ac50ae9714 style 2014-11-14 20:15:19 +03:00
Anna Kozlova cda6c424d0 unused declaration: add refs on functional interface from functional expressions (IDEA-132138) 2014-11-14 18:09:47 +01:00
Andrey Vlasovskikh 00ecf0d2a7 Merge branch 'python-fixes' 2014-11-14 20:02:48 +03:00
Andrey Vlasovskikh 62bd8bee5e Don't use Cython resolver for resolving references to __init__.py (PY-13554, PY-14102)
Normal resolvers should do their job with __init__.py. Using the Cython
resolver instead resulted in bypassing class type to instance type
casting for docstring type references to classses in nested packages.
2014-11-14 20:01:51 +03:00
Nadya Zabrodina 2704bc9ba7 IDEA-132867 Push dialog: display "force push" option always, just disable it if force push is not enabled in the settings + show a tooltip how to enable the option
* tooltips added;
* isPushAllowed changed, ability to provide protected target added;
* SimplePushAction removed;
* getPresentation added to PushTarget
2014-11-14 19:48:41 +03:00
Gregory.Shrago bf3ef59d58 cleanup 2014-11-14 19:26:06 +03:00
Gregory.Shrago fd0a7806ba DataBus: introduce SimpleRequestBroker & EA-60485 - assert: MessageBusImpl.checkNotDisposed 2014-11-14 18:48:11 +03:00
Vladislav.Soroka 81591b01bf gradle: code clean-up 2014-11-14 19:44:21 +04:00
Ekaterina Tuzova 8501fbbecd updated ipython notebook format to work with nbformat == 4 2014-11-14 18:42:37 +03:00
Vladislav.Soroka dd06f2306c gradle: do not throw exceptions in toString() method of data node during data retrieval 2014-11-14 19:42:12 +04:00
Vladislav.Soroka 11afe73d55 gradle: do not throw exceptions in toString() method of data node during data retrieval 2014-11-14 19:37:57 +04:00