joachim99@13
|
1 This file contains some feature-wishes for future KDiff3-versions.
|
joachim99@13
|
2
|
joachim99@13
|
3 TODO
|
joachim99@13
|
4 ====
|
joachim99@80
|
5 - Verknüpfungsziel für Links relativ anzeigen
|
joachim99@80
|
6 - KDiff3-Plugin sollte auch in Dolphin arbeiten
|
joachim99@80
|
7 - Alignmenttechnik bei Merge von 3 Dateien wählbar
|
joachim99@80
|
8 - Horizontales Scrolling reparieren
|
joachim99@75
|
9
|
joachim99@75
|
10 - Fix drawing in columns A/B/C-directory window
|
joachim99@75
|
11 - Qt4-translation files
|
joachim99@75
|
12 - Double clicking into empty area causes crash
|
joachim99@75
|
13 - Option window is too big (within KDE). (Scrollable?)
|
joachim99@75
|
14 - Windows issues:
|
joachim99@75
|
15 - Diff-Ext-For-KDiff3 included in the installer
|
joachim99@75
|
16 - language selection from within KDiff3
|
joachim99@75
|
17 - Export to html-format file
|
joachim99@75
|
18 - Export to diff-format output (and import?)
|
joachim99@75
|
19 - Export to diff3-format output (and import?)
|
joachim99@75
|
20 - Use diff-output as input
|
joachim99@75
|
21 - Variable width fonts.
|
joachim99@75
|
22
|
joachim99@75
|
23 - Use regular expression to ignore certain patterns
|
joachim99@75
|
24 - Start without visible compare widgets. (? what did I mean by that)
|
joachim99@75
|
25
|
joachim99@75
|
26 - Hardlinks -performance support
|
joachim99@75
|
27 - Manual alignment during merge should tell user his data will be lost
|
joachim99@75
|
28 - Installer for windows for users.
|
joachim99@75
|
29 - "List Only Deltas" causes directory merge to delete files
|
joachim99@75
|
30 (https://sourceforge.net/tracker/index.php?func=detail&aid=1004853&group_id=58666&atid=488548)
|
joachim99@75
|
31 - Diff-view for binary files
|
joachim99@75
|
32 - Diff-view for pictures
|
joachim99@75
|
33
|
joachim99@75
|
34 > > What I find weird is that KDiff3 first creates the 3-way merge view (so
|
joachim99@75
|
35 > > the window splits in 4 parts), then closes that and reopens in 2-way
|
joachim99@75
|
36 > > diff view. I've never seen the binary package do that. Can this be fixed?
|
joachim99@75
|
37
|
joachim99@75
|
38
|
joachim99@73
|
39 - Only show different lines.
|
joachim99@73
|
40
|
joachim99@68
|
41 - ftp: Abbruch beim Einlesen von Verzeichnis stoppt nicht vollständig
|
joachim99@68
|
42
|
joachim99@68
|
43 - Projekt-Verwaltung: Die ganze Config-Datei (=Projektdatei) an einen benutzerdefinierten Ort zu legen. (Keine Angabe->Default)
|
joachim99@68
|
44 - Bei Combobox-History alle Elemente von (A/B/C/Out) anzeigen.
|
joachim99@68
|
45
|
joachim99@68
|
46 - Test on empty floppy drive.
|
joachim99@68
|
47
|
joachim99@68
|
48 -I suppose this has been asked before, but are there any plans to use
|
joachim99@68
|
49 colors for change/insert/delete (i.e. blue = change, green = insert, red
|
joachim99@68
|
50 = delete)?
|
joachim99@68
|
51
|
joachim99@68
|
52 > I want to compare two revisions of a file (eventually I wanna do this on
|
joachim99@68
|
53 > two directory hierarchies of files) and have an output of how many lines
|
joachim99@68
|
54 > of code were added, modified, and deleted for each file and overall.
|
joachim99@68
|
55
|
joachim99@68
|
56 > Also, for "Send To" from Windows, it would be nice if I could pick one
|
joachim99@68
|
57 > file via Send To, find the second file (if it's in a different
|
joachim99@68
|
58 > directory), and click "Send To" again to compare. I.e., when user does
|
joachim99@68
|
59 > "Send To", if one instance is already open and waiting for a second
|
joachim99@68
|
60 > file, the first instance is used.
|
joachim99@68
|
61
|
joachim99@68
|
62
|
joachim99@68
|
63 - kdiff3 does not preserve the permissions of files it overwrites during a 'save' operation.
|
joachim99@68
|
64
|
joachim99@68
|
65 - Insbesondere Ausführbarkeit "x" und Schreibschutz "w" sollten erhalten bleiben.
|
joachim99@68
|
66
|
joachim99@68
|
67 - Under Windows: Shortcut Ctrl-Shift-2 (for select B everywhere doesn't work.)
|
joachim99@68
|
68 - Paste from Clipboard doesn't work.
|
joachim99@68
|
69
|
joachim99@68
|
70 - Bug: Comment section isn't recognized as nonwhite difference if several lines are between /* and */ on one side.
|
joachim99@68
|
71
|
joachim99@68
|
72
|
joachim99@66
|
73 - Overview-option to show only remaining conflicts.
|
joachim99@73
|
74 - Overview bar for merge-window and for directory-window.
|
joachim99@73
|
75
|
joachim99@66
|
76 - ??? The gutters (kdiff3 have 2 "gutters") fonts and background-foreground colors sholud be configured other
|
joachim99@66
|
77 than the "general" foreground-background colors. Otherwise they are confused with the main dialog.
|
joachim99@13
|
78
|
joachim99@66
|
79 - Try to autodetect the line-end-style
|
joachim99@73
|
80 - Ignore cvs-keywords like $Revision: x.y$
|
joachim99@66
|
81
|
joachim99@13
|
82 - Undo function in the merge-editor.
|
joachim99@51
|
83 - More viewing options for directory widget.
|
joachim99@58
|
84
|
joachim99@58
|
85 - And one observation. When select Cyrillic charset - it looks like it was
|
joachim99@58
|
86 not saved. When open this dialog again - Latin charset is selected anyway.
|
joachim99@66
|
87 - Add options to specify charset.
|
joachim99@58
|
88 - Ask before saving to a file that already exists (optionally).
|
joachim99@58
|
89 - Don't overwrite existing .orig-file, when saving the second time.
|
joachim99@58
|
90
|
joachim99@58
|
91 - File Menu: Close (Ctrl-F4): Close current file (check if saved and forget the data)
|
joachim99@58
|
92 - Dirview:
|
joachim99@58
|
93 - Multiselections: Changing Operations or applying ops for all selected items.
|
joachim99@58
|
94 - Optionally show size/date for A/B/C
|
joachim99@58
|
95 - Choose what to see (all or only different items)
|
joachim99@58
|
96 - If only different items are visible: copy the others nevertheless to destdir.
|
joachim99@73
|
97 - Warnung wenn Datum in B oder C älter als A ist.
|
joachim99@73
|
98 - Zielverzeichnis nachträglich änderbar
|
joachim99@58
|
99 - Bei Kopie von Remote nach lokal: Auf jeden Fall das modification Datum setzen.
|
joachim99@58
|
100 - Ctrl-Space doesn't work when a file comparison takes place.
|
joachim99@58
|
101 - Option to allow case-insensitive filename-matching.
|
joachim99@58
|
102 - Options to show/suppress annoying messages
|
joachim99@58
|
103
|
joachim99@58
|
104 - What's this-Help.
|
joachim99@58
|
105 - Tip of the day.
|
joachim99@58
|
106
|
joachim99@58
|
107 More Statistics before the merge begins:
|
joachim99@58
|
108 - How many files are there?
|
joachim99@58
|
109 - How many files are equal/different?
|
joachim99@58
|
110 - How many files would be copies/merged/ignored?
|
joachim99@58
|
111
|
joachim99@58
|
112 - Allow to view and merge CVS-conflict files (and diff3-output) and allow to save output
|
joachim99@58
|
113 with conflicts in diff3 output-format.
|
joachim99@58
|
114
|
joachim99@58
|
115 - Provide configure-rules for systems without KDE. (I need help here.)
|
joachim99@58
|
116
|
joachim99@58
|
117 - Allow different comment-styles (e.g. via a regexp for comments)
|
joachim99@58
|
118
|
joachim99@58
|
119 - Possibility to jump to next difference in the same line (for very long lines).
|
joachim99@58
|
120
|
joachim99@58
|
121 - Allow analysis of unified directory-diff/patch-file.
|
joachim99@58
|
122
|
joachim99@69
|
123 - LineEdit for Save-Filename
|