Bas Leijdekkers
d57591cd2c
IDEA-142912 (Intention: replace switch with if failed with bit operator (operator precedence))
2015-08-27 17:45:58 +02:00
Nadya Zabrodina
ff0dce8379
[Hg]: Remove history limit for annotate command (IDEA-137686)
...
* without file details it shouldn't lead to any performance problem
2015-08-27 18:02:40 +03:00
Julia Beliaeva
f926dc2dee
[vcs-log] fix lines and arrows painting (fixes IDEA-135359):
...
- vertical lines have normal size and do not have visible junctions anymore;
- diagonals are still twice the size (impossible to make them connect to each other well otherwize);
- arrows rotate with lines.
(cherry picked from commit 25aefc664e63121bdd7d82c298154dd22489c7f9)
2015-08-27 17:54:17 +03:00
Julia Beliaeva
deea3a9c45
[vcs-log] minor: inline paint(Up|Down)Arrow methods
...
(cherry picked from commit 1de267c0a5ee023e422a575c11a0bed06b138ceb)
2015-08-27 17:54:16 +03:00
Julia Beliaeva
5ca4e12431
[vcs-log] keep arrows with edges, not with nodes
...
(cherry picked from commit aa04742d1126bdc8648508f860a96f1443c6660b)
2015-08-27 17:54:15 +03:00
Julia Beliaeva
a01ec2cc4e
[vcs-log] rename ReferencePainter -> VcsRefPainter, LabelPainter -> TextLabelPainter, move them to separate files; rename paintLabel methods to just paint
2015-08-27 17:54:15 +03:00
Julia Beliaeva
4f9cf97d51
[vcs-log] rename getIndicatorVersion -> getIndicatorColor, getBackgroundVersion -> getBackgroundColor
2015-08-27 17:54:14 +03:00
Julia Beliaeva
f3bf05a400
[vcs-log] use the same baseline finding method from SimpleColoredComponent (used in commit cell renderer for message) for labels
2015-08-27 17:54:14 +03:00
Julia Beliaeva
195c223e75
[vcs-log] provide correct font for measuring label size
2015-08-27 17:54:13 +03:00
Julia Beliaeva
b8d37cad60
[vcs-log] minor: remove unused field
2015-08-27 17:54:13 +03:00
Julia Beliaeva
a0e26af3c8
[vcs-log] calculate row height so that labels could nicely fit
2015-08-27 17:54:12 +03:00
Julia Beliaeva
92a54c928d
[vcs-log] big labels redesign
...
* no more borders (flat labels);
* 2 variants of label design: round with flags or square underlined;
* improve colors (they do not make my eyes bleed anymore);
* unify hg and git colors;
* rewrite reference painter;
* labels scale with increasing ui font;
* group labels by root in branches panel.
2015-08-27 17:54:12 +03:00
Aleksey Pivovarov
5dbe3518bf
diff: allow to pass additional actions via action group
2015-08-27 17:02:38 +03:00
peter
4e5faa4c7b
unify how java lookup elements determine their type
2015-08-27 15:53:00 +02:00
Bas Leijdekkers
c483efa479
IDEA-30246 (Merge else-if kills comments)
2015-08-27 15:49:08 +02:00
Egor.Ushakov
fa84b7870c
IDEA-144350 Smart step into proposes weird options
2015-08-27 16:18:32 +03:00
Alexander Zolotov
d032220be1
Rename option
2015-08-27 16:09:54 +03:00
peter
87107c0a58
groovy compilation: when class dependencies fail to be loaded, don't mark it as checked
2015-08-27 15:03:48 +02:00
Alexey Kudravtsev
1b1cf92249
cleanup
2015-08-27 15:56:43 +03:00
Alexey Kudravtsev
9603c36d8c
made non-recursive
2015-08-27 15:56:41 +03:00
Alexey Kudravtsev
ff085f0e70
indicator mem leak
2015-08-27 15:56:39 +03:00
Alexey Kudravtsev
ed69ae7721
more logs
2015-08-27 15:56:37 +03:00
Alexey Kudravtsev
8dec0f5b83
don t diff injected tree when the text is not changed
2015-08-27 15:56:35 +03:00
Dmitry Batrak
62f3014456
IDEA-143938 Emacs mode: C-m does C-l, and C-l is unbound
2015-08-27 15:45:07 +03:00
Dmitry Batkovich
cb8099de91
Intention to convert a.equals(b) to Objects.equals(a, b) (IDEA-143925)
2015-08-27 15:27:31 +03:00
nik
e7a0d6bad3
increased heap size for build process to avoid OutOfMemory errors if parallel compilation is enabled
2015-08-27 15:18:53 +03:00
Alexander Zolotov
0353474b06
Restart annotators on changing css color representation settings
2015-08-27 14:53:27 +03:00
Egor.Ushakov
886700c972
IDEA-141879 Indent guide lines are 1px longer
2015-08-27 14:48:30 +03:00
Elizaveta Shashkova
c871979b77
Updates from PyDev.Debugger
2015-08-27 14:46:13 +03:00
nik
e2511fef33
test fixed: corrected field name used in reflection
2015-08-27 13:53:08 +03:00
Aleksey Pivovarov
aff91cc3f3
diff: enable "Clear Read-Only flag" dialog in Diff/MergeApplication
2015-08-27 13:45:05 +03:00
Aleksey Pivovarov
bbb2e5953a
merge: make file writable on applyLeft/applyRight
2015-08-27 13:41:42 +03:00
Egor.Ushakov
6f78ade9cb
fixed testDeleteFail - using chmod on unixes
2015-08-27 13:39:08 +03:00
Dmitry Avdeev
cd4564cc85
better diagnostics for EA-55396 - assert: XmlNSDescriptorImpl$.compute
2015-08-27 13:30:49 +03:00
Dmitry Avdeev
8857857e7a
EA-72063 - assert: DefaultXmlTagNameProvider.addTagNameVariants: better diagnostics
2015-08-27 13:02:07 +03:00
nik
b7d98e501e
added Maven's implementation for ProjectModelModificationService so various 'add missing dependency' actions will modify pom.xml files in case of Maven projects
2015-08-27 13:00:54 +03:00
Bas Leijdekkers
e1146c697b
IDEA-133514 (Malformed format string inspection doesn't seem to understand Java 8's java.time classes)
2015-08-27 11:43:31 +02:00
Roman Shevchenko
6ee3957e68
[vfs] LocalFileSystem.replaceWatchedRoot() implementation fixed
2015-08-27 12:34:58 +03:00
Vladimir Krivosheev
cbfa8e3575
IDEA-134781 Possibility to stop setting sync
2015-08-27 11:03:24 +02:00
Anna Kozlova
eb50c82b98
extract class: don't expand postfix expressions when no getter/setters were generated (IDEA-144369)
2015-08-27 11:19:32 +03:00
Anna Kozlova
ad99c2d9b5
anonymous -> lambda: cast if overload would fail (IDEA-144372)
2015-08-27 11:19:30 +03:00
Anna Kozlova
e0b484f910
long copy action update for tests: copy location if element is not found
2015-08-27 11:19:27 +03:00
Vladimir Krivosheev
9b50e1d665
PER_USER -> DEFAULT
2015-08-27 10:11:50 +02:00
Vladimir Krivosheev
51f58843e9
attempt to fix cdataAfterNewLine test
2015-08-27 10:11:10 +02:00
Vladimir Krivosheev
57ef4c2df2
IDEA-128621 auto set version and since-build
2015-08-27 10:01:18 +02:00
Vladimir Krivosheev
ea70818b49
IDEA-141883 don't read ignored files
2015-08-27 10:01:17 +02:00
Yaroslav Lepenkin
b59ac4105d
Pass alignment strategy into PsiCodeBlock blocks, in order to align consecutive variable declarations inside code blocks (if/for/try/...). Fixes IDEA-143834
2015-08-27 10:49:14 +03:00
Bas Leijdekkers
a68df2dc3e
IG: report more problems in "Malformed format string" inspection (fixes IDEA-83792)
2015-08-27 09:30:35 +02:00
nik
1f429370f3
fixed not-null assertion
2015-08-27 09:28:57 +03:00
Rustam Vishnyakov
b7ea6f6ba8
A better name for enforced empty values: TextAttributes.setEnforceEmpty()
2015-08-26 22:56:34 +03:00