peter
ad779bf2f9
IDEA-115368 Smart type completion popup offers Object.class ahead of local Class<?> variable
2013-11-03 20:54:48 +01:00
peter
60d1e15e46
log.debug who changes preselected completion elements
2013-11-03 20:54:48 +01:00
peter
e99b7752b1
recognize column number in choose by name popups (IDEA-55616)
2013-11-03 20:54:48 +01:00
Vladimir Krivosheev
e0124d958d
continue VisualizeSourceMapAction
2013-11-03 19:50:47 +01:00
Konstantin Bulenkov
f359bd1e47
another Double Shift includes libs. UI and cosmetics
2013-11-03 19:45:11 +01:00
Konstantin Bulenkov
14b1ffadb2
property for disabling search ring
2013-11-03 19:43:44 +01:00
Konstantin Bulenkov
370f414982
customizable search controls
2013-11-03 19:14:34 +01:00
Konstantin Bulenkov
84a81ccbe8
Nimbus is cheating with colors
2013-11-03 19:05:56 +01:00
Konstantin Bulenkov
95081a26de
Merge remote-tracking branch 'origin/master'
2013-11-03 19:04:02 +01:00
Konstantin Bulenkov
253ed8a0b4
IDEA-115876 ToolWindow combo looks weird under Retina + jdk1.7
2013-11-03 19:02:46 +01:00
Kirill Likhodedov
956ede2c21
[log] IDEA-115676 Don't scroll details panel to bottom on text update
2013-11-03 21:32:23 +04:00
Kirill Likhodedov
324a0f6492
[log] Details panel: display author/commit date
2013-11-03 20:23:37 +04:00
Kirill Likhodedov
191576451b
[log] Details panel: hide empty space if there are no refs on a commit
2013-11-03 20:19:48 +04:00
Kirill Likhodedov
ec630c64fb
[log] "Revert" and other actions above the changes browser
...
Just use RepositoryChangesBrowser instead of the simple ChangesBrowser.
2013-11-03 19:40:58 +04:00
Kirill Likhodedov
279e5b6f39
[log] Add "Create Patch" action
...
Reuse CreatePatchFromChangesAction with update() method overridden in
the same matter, as it is done for GitLogUi: to respect the CHANGES
data key.
2013-11-03 19:32:37 +04:00
Kirill Likhodedov
32c3c35969
[log] Add "New Branch", "New Tag" actions to the log + refactor
...
* Extract GitLogSingleCommitAction - the common class
for all Git actions on the log, which operate on a single commit.
* Implement "New Branch" and "New Tag" actions. Use GitBrancher for
the first, reuse the existing CreateNewTag for the latter.
* Regroup actions in plugin.xml so that they form a single group which
is then added to the Vcs group.
It lets add a separator, and also makes the code more clear.
2013-11-03 19:32:37 +04:00
Kirill Likhodedov
aef03d9f2d
[log] "Checkout Revision" action to the new log, some refactoring
...
* Instead of making VcsLog a project service and acquiring an instance
from the ServiceManager, provide it from the DataProvider via the
defined DataKey.
* Make the MainFrame the main Log component and the DataProvider.
* Implement GitCheckoutRevisionAction (just delegate to the GitBrancher)
* Introduce VcsLog#getSelectedDetails instead of getSelectedCommits +
getDetailsIfAvailable, because it can be better for performance
reasons: getting the Node by Hash in the GraphTableModel can be
expensive.
2013-11-03 19:32:36 +04:00
Eugene Zhuravlev
e5f84100c8
fix "not resumed" assertion
2013-11-03 15:34:40 +01:00
Vassiliy
f248ffc5a0
http://ea.jetbrains.com/browser/ea_problems/51445
2013-11-03 16:49:56 +04:00
Maxim.Mossienko
e06d91c0aa
don't use editor highlighter from editor as it is built with other options
2013-11-03 13:18:04 +01:00
Maxim.Mossienko
49e112c23c
api for (re)creating PHM that rewrites it if it is broken (IDEA-115334)
2013-11-03 12:52:52 +01:00
peter
8353b38f9e
add a registry key to allow to preselect live templates in the autopopup
2013-11-02 20:41:18 +01:00
peter
f7ae406fef
there's no need anymore to artificially move live template items to the second place in the autopopup
2013-11-02 20:41:17 +01:00
peter
f92ce9af06
add "pure" attribute to @Contract (IDEA-107864)
2013-11-02 20:41:17 +01:00
Kirill Likhodedov
612c075886
[log] Hide the Branches Panel by default, introduce log quick settings
...
Motivation:
The panel with branch labels and ability to navigate to the selected
branch by clicking on it seems to be not designed well enough,
especially when there are many local branches, and in the multi-repo
case.
Introduce "Quick Settings" button at the log toolbar.
Add "Show Branches Panel" action there.
2013-11-02 20:24:31 +04:00
Kirill Likhodedov
b7dedf3e4b
[log] cleanup
2013-11-02 19:43:58 +04:00
Eugene Zhuravlev
e0f3ec342f
better error reporting
2013-11-02 16:05:02 +01:00
Eugene Zhuravlev
840b9f540e
avoid IllegalThreadStateException
2013-11-02 15:52:52 +01:00
Eugene Zhuravlev
553a88b8ec
do not check for obsolete
2013-11-02 15:43:20 +01:00
Oleg Sukhodolsky
50e827775b
EA-49101: getContainingFile() must not be called on invalid PsiElement
2013-11-02 08:26:42 +04:00
Eugene Zhuravlev
fc45939459
avoid UnsupportedOperation exceptions
2013-11-02 00:28:39 +01:00
Dennis Ushakov
bbc6dbb0c6
base tag support:
...
file reference helper for local paths
silence inspections for urls
#WEB-497 fixed
2013-11-02 01:25:05 +04:00
Vladimir Krivosheev
dc5c46f857
continue SourcemapVisualizationServer
2013-11-01 20:10:06 +01:00
Vladimir Krivosheev
9c7a198361
continue WEB-6659 JS Debugger stops at arbitrary point in code
2013-11-01 20:10:05 +01:00
Vladimir Krivosheev
2b731b1721
unmapped source entry must be mapped to effective script source
2013-11-01 20:10:05 +01:00
Vassiliy
fd70156db3
http://ea.jetbrains.com/browser/ea_problems/51487
2013-11-01 21:29:58 +04:00
Sergey Evdokimov
a80811a6da
Don't suggest idea-print-project-settings in Run Target dialog.
2013-11-01 20:14:18 +04:00
Denis Fokin
7e3644f19f
IDEA-115827 IDEA crashes with jayatana
2013-11-01 19:54:38 +04:00
Sergey Evdokimov
18c466a561
Minor code change: remove unnecessary cast.
2013-11-01 19:40:13 +04:00
Dennis Ushakov
b53b96ad44
cleanup
2013-11-01 18:55:18 +04:00
Dmitry Avdeev
f7d60cd73b
IDEA-115605 New Project wizard: extra settings fields disappear on switching template
...
(memory leak re-fixed)
2013-11-01 18:51:54 +04:00
Vladimir Krivosheev
67993a08e1
deprecate doWhenDone(Handler)
2013-11-01 15:24:31 +01:00
Alexey Kudravtsev
413c3d421f
messages are broken under Mac: IDEA-115258
2013-11-01 18:07:34 +04:00
Alexey Kudravtsev
a3ed291e1a
assertion
2013-11-01 18:07:33 +04:00
Alexey Kudravtsev
89cbfa1c11
cleanup
2013-11-01 18:07:31 +04:00
Alexey Kudravtsev
6bdf2d1d39
made fields final, cleanup
2013-11-01 18:07:30 +04:00
Alexey Kudravtsev
ba6b81fc8f
@Override
2013-11-01 18:07:29 +04:00
Alexey Kudravtsev
e22b7e6428
@Override
2013-11-01 18:07:27 +04:00
Alexey Kudravtsev
8b0a2b03b3
moved to right dir
2013-11-01 18:07:26 +04:00
Bas Leijdekkers
b7bade691f
IDEA-115584 (try-with-resources quickfix munges code)
2013-11-01 14:54:12 +01:00