nik
|
16410c2321
|
IDEA project configuration: the great module rename
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.
Rename iml files.
|
2018-01-25 12:59:02 +03:00 |
|
Aleksey Pivovarov
|
57dcc3624c
|
dir-diff: do not allow to override separator in DiffElement
* custom separators are never used anyway
* mutable `getPath()` can potentially lead to troubles
This is a better fix for 91482cb5a8
|
2017-12-19 15:05:26 +03:00 |
|
Alexey Kudravtsev
|
e07afa8f5c
|
Date/Time in javadocs considered useless for readability
|
2017-12-06 15:11:04 +03:00 |
|
nik
|
123d1b29be
|
project configuration: improve 'Convert to Repository Library' action
Hide 'Synchronize' actions in 'Library Diff' dialog (it makes no sense because content of a repository library cannot be modified).
|
2017-11-23 16:56:37 +03:00 |
|
Aleksey Pivovarov
|
ca282c5d08
|
diff: extract base class for DiffRequestChain
|
2017-10-12 17:32:26 +03:00 |
|
Julia Beliaeva
|
ff689ab695
|
[file-history] invert colors in 3 panel diff for merge commits
|
2017-10-03 18:40:04 +03:00 |
|
Aleksey Pivovarov
|
67ca05f306
|
IDEA-178618 dir-diff: use null instead of default project
this commit reverts e9e28e9787
|
2017-09-11 20:13:25 +03:00 |
|
Aleksey Pivovarov
|
e663031806
|
IDEA-101502 diff: ignore line separators AND encoding
follow-up: 523cc17acc
|
2017-09-07 17:08:55 +03:00 |
|
Kirill Likhodedov
|
226679d0b9
|
Remove unnecessary throws declaration in VCS modules
|
2017-08-30 10:49:14 +03:00 |
|
Gregory.Shrago
|
095c5fd8e4
|
dir-diff: introduce Promise-based AsyncDiffElement & cleanup
|
2017-08-25 07:57:16 +03:00 |
|
nik
|
5a78ddad8d
|
diff viewer: allow passing custom DirDiffSettings
This is needed for example to disable file choosers in a particular DiffRequestPanel.
|
2017-07-27 16:29:42 +03:00 |
|
Aleksey Pivovarov
|
89d40e8d71
|
merge: remove duplication
|
2017-07-23 00:13:07 +03:00 |
|
Aleksey Pivovarov
|
f31b86179e
|
diff: unify error messages
|
2017-07-17 13:03:58 +03:00 |
|
Aleksey Pivovarov
|
6f996ef063
|
EA-104729 - IAE: ErrorDiffRequest.<init>
|
2017-07-17 13:01:43 +03:00 |
|
Aleksey Pivovarov
|
523cc17acc
|
IDEA-101502 diff: allow to ignore separators in directory diff
|
2017-07-13 16:16:26 +03:00 |
|
Aleksey Pivovarov
|
da0b4aa8af
|
lst: pass highlight file to the diff context
|
2017-07-03 15:43:48 +03:00 |
|
Aleksey Pivovarov
|
7cd838ab09
|
WI-9088 dir-diff: unify mode description in "Compare Directories" and "Sync with Remote"
|
2017-06-22 17:18:12 +03:00 |
|
Aleksey Pivovarov
|
1f46d1e297
|
IDEA-171946 vcs: fix encoding issues in diff viewer for Local History
* use CharsetToolkit to support BOM while decoding byte[]
* pass byte[] to the diff to show differences in encoding
|
2017-05-10 18:44:36 +03:00 |
|
Aleksey Pivovarov
|
c50504ef49
|
diff: lambdify
|
2017-04-27 15:45:44 +03:00 |
|
Aleksey Pivovarov
|
f7618fd096
|
diff: DiffRequestFactory.getTitle accepts nulls
follow-up: 5de57ee32d
|
2017-04-15 00:40:16 +03:00 |
|
Shaverdova Elena
|
d5d053b41f
|
IDEA-170909 Sync with Deployed Forgets Last Used "Compare By" Method
|
2017-04-04 16:22:45 +02:00 |
|
Aleksey Pivovarov
|
2274dbe17c
|
diff: remove inner fragments from MergeLineFragment
|
2017-02-02 18:21:32 +03:00 |
|
Alexey Kudravtsev
|
ffc41b19b7
|
<code> replaced with {@code}
|
2016-12-08 19:42:17 +03:00 |
|
Alexey Kudravtsev
|
50199c13d9
|
do not self-wrap ProcessCanceledException to fix EA-92422 - AUCRRAE: ReadMostlyRWLock.throwIfImpatient
|
2016-12-06 12:14:17 +03:00 |
|
Anton Tarasov
|
b0737a9f3a
|
[followup] IDEA-162563 Action menus do not have icons under HiDPI linux
- New interface: JBUI.JBIcon. EmptyIcon now implements it.
- New method: JBUI.scale(JBIcon)
|
2016-10-20 16:12:56 +03:00 |
|
Aleksey Pivovarov
|
68c34b9ef2
|
diff: rename getter
|
2016-10-18 17:02:56 +03:00 |
|
Aleksey Pivovarov
|
eda0021011
|
diff: cleanup - use consistent parameter order
|
2016-10-04 18:39:40 +03:00 |
|
Aleksey Pivovarov
|
0565a1dfaa
|
diff: pass Project to DiffContentFactory methods
|
2016-10-04 18:39:39 +03:00 |
|
Aleksey Pivovarov
|
99f0307ba8
|
diff: cleanup
|
2016-10-04 18:39:39 +03:00 |
|
Aleksey Pivovarov
|
49c94dda7a
|
diff: support BOM differences
|
2016-10-03 15:22:38 +03:00 |
|
Aleksey Pivovarov
|
b6473f4dfd
|
diff: add default implementations for interface methods
|
2016-10-03 15:22:38 +03:00 |
|
Aleksey Pivovarov
|
0c4e942a7e
|
EA-87991 EA-87365 diff: do not access Document outside of valid ranges
|
2016-09-05 19:45:20 +03:00 |
|
Aleksey Pivovarov
|
1499f3dab6
|
IDEA-141671 IDEA-160646 diff: generate better names for external tools
|
2016-09-01 14:38:51 +03:00 |
|
Aleksey Pivovarov
|
09295d4c0f
|
vcs: do not use ServiceManager because Upsource might not support it
* move patch builder into vcs-impl
* use own instance of ComparisonManagerImpl
|
2016-07-25 20:53:39 +03:00 |
|
Aleksey Pivovarov
|
1dd2dccafe
|
diff: move fragmented contents to api
|
2016-07-21 17:04:48 +03:00 |
|
Aleksey Pivovarov
|
fb107e6197
|
patch: use new diff api
|
2016-07-15 18:42:54 +03:00 |
|
Aleksey Pivovarov
|
ce738a91fd
|
diff: use line+col instead of offset to navigate to editor
* offset-based navigation is too confusing when local content differs from the compared one.
* replace OpenFileDescriptor with Navigatable
|
2016-07-13 14:59:22 +03:00 |
|
Aleksey Pivovarov
|
ad396e7657
|
diff: move [*]Fragment conversions into ComparisonManager
* make ByLine accept lines instead of texts
* simplify ByLine.Line creation
* remove diffSomehow methods
|
2016-06-23 18:23:03 +03:00 |
|
Aleksey Pivovarov
|
1108f60d41
|
merge: compute conflict types on pooled thread
|
2016-05-24 18:48:56 +03:00 |
|
Aleksey Pivovarov
|
6e3d8650db
|
patch: apply-somehow - rework dialog
* make it more similar to the merge conflict resolve dialog
* allow editing in diff viewer
|
2016-05-12 13:31:40 +03:00 |
|
Aleksey Pivovarov
|
c083fc6c38
|
vcs: History For Selection - do not reinstall valid DiffRequest on asynchronous update
* fix possible data race if DiffRequestPanelImpl.setRequest() is called not from EDT
|
2016-05-10 16:44:59 +03:00 |
|
Aleksey Pivovarov
|
258e6d6274
|
diff: diamondify
|
2016-04-28 12:53:45 +03:00 |
|
Aleksey Pivovarov
|
f76130cfdd
|
diff: unified - keep caret position on content update
|
2016-04-20 19:39:15 +03:00 |
|
Aleksey Pivovarov
|
3159e7ec83
|
diff: simplify getting affected side by context
|
2016-03-03 18:10:48 +03:00 |
|
Aleksey Pivovarov
|
ec85e601d4
|
diff: do not expose Throwable.toString() to the user
use getMessage() instead
|
2016-02-12 16:53:31 +03:00 |
|
Aleksey Pivovarov
|
8ba0b26e5e
|
diff: drop support of reusable by-line differences
|
2015-12-23 18:29:53 +03:00 |
|
Aleksey Pivovarov
|
e0fab2263e
|
diff: use new diff viewers in DirDiff
|
2015-12-23 17:19:17 +03:00 |
|
Aleksey Pivovarov
|
71a7d2c57d
|
diff: move DirDiff api to diff-api package
|
2015-12-23 17:19:17 +03:00 |
|
Aleksey Pivovarov
|
f2af97c09f
|
diff: make DiffContent implement UserDataHolder
|
2015-12-23 15:05:12 +03:00 |
|
Aleksey Pivovarov
|
107f9786bf
|
IDEA-139925 diff: fix rendering glitches at the end of file
* pass lines instead of offsets to the highlighter
* do not respect "Rectangle range", passed from EditorGutter
|
2015-12-02 14:27:50 +03:00 |
|