-
Notifications
You must be signed in to change notification settings - Fork 79
/
ChangeLog
120 lines (94 loc) · 4.43 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
1.5.0-rc1 (2024-09-03)
- new: added support for tkrzw backend DB and made it the default
- this DB is newer and under active support compared to
TokyoCabinet, KyotoCabinet, etc.
- also supports really large filesystems. Big thanks to
stuartthebruce for testing and debugging (Issue #300)
- new: added support to tracking topN largest files in
filesystem. (Issue #284)
- new: added '-T' option to duc index to change maximum default number of
topN files to track.
- new: added '-B' option to duc index to change number of histogram buckets.
- new: added 'topn' command to show topN files stored in
DB. defaults to 10 currently.
- new: added 't' key in duc ui to toggle between regular and topN
display mode. Initial support.
- new: added histogram report of filesizes found during
indexing to 'duc info'. (Issue #284)
- new: added 'H' or '--histogram' option to duc info
- new: added 'duc histogram' command (Issue #284)
- needs work still, especially CGI, UI and GUI output.
- fix:
1.4.5 (2022-07-29)
- new: added '-u' option to duc index to index by username
- new: added `json` subcommand (thanks Nicolas!)
- new: added support for NO_COLOR env var
- cha: duc db location is now XDG compliant
- fix: various bug fixes, check the git log for details
1.4.4 (2018-09-28)
- new: added --directory/-D option to 'duc ls' to allow listing
of only directory itself (#196)
- new: 'duc ls' now handles multiple path arguments
- new: added 'o' key to duc-ui to pass current file to xdg-open
- new: added DPI handing for graph font size (#201)
- new: added '-a/--apparent' option to 'duc xml' (#171)
- fix: improved cairo and SVG graph rendering (#202)
- cha: changed license from GPL to LGPL (#190)
1.4.3 (2017-01-02)
- fix: fixed mouse and tooltip coordinates in scrolled CGI
- fix: fixed lmdb read/write locking
- new: added --dry-run option to 'duc index' for testing purposes
1.4.2 (2016-11-20)
- new: default per-user file path is now ~/.config/duc/ducrc
- new: added 'classic' palette for Philesight look
- new: added -n/--name-sort option to 'duc ui' and 'duc ls'
- new: added --header and --footer options to 'duc cgi'
- cha: warnings in during indexing now show full path
- fix: fixed multiline label printing in CGI graph
- fix: removed PATH_MAX references which broke build on GNU Hurd
- fix: fixed line stroking for HTML drawing backend
1.4.1 (2016-03-12)
- new: added --fs-include and --fs-exclude options
- cha: disabled gui gradients by default. use the --gradient option
for original graph style
- cha: tooltip now shows actual size, apparent size and count
- fix: once more fixed cgi parameter decoding
- fix: fixed handling of filenames with spaces in 'duc cgi'
1.4.0 (2016-02-24)
- new: added --count option
- new: added support for windows
- cha: renamed guigl to gui, only one gui (X11/OpenGL) can now be enabled
- cha: improved font handling on OpenGL backend
- cha: changed CGI environment detection to work around bug in Lighttpd
1.3.2 (2015-06-14)
- fix: added missing file font.c for --enable-opengl
1.3.2 (2015-06-13)
- fix: rewind dir before drawing 'list' in CGI
- fix: fix clicking through CGI graph if tooltip is not enabled
1.3 (2015-06-12)
- new: added SVG and HTML/canvas graph back ends
- new: added OpenGL/GLFW graph back end for better portability
- new: added tooltip to CGI, enable with --tooltip option
- new: duc database is now portable between endianness and
architectures for sqlite3 databases
- new: added --ring-gap option to gui
- new: added --color option to ui
- cha: optimized memory usage
- fix: fixed building on Solaris
- fix: added better error handling in sqlite3 backend
1.2 (2015-05-11)
- new: Added --dark option to duc-gui
- fix: Fixed CGI file system traversing
- fix: Fixed duc-info output to be consistent with other tools
1.1 (2015-05-09)
- new: Added support for leveldb database backend
- new: Some visual changes and performance improvements in duc-gui
- new: Link to ncursesw if available for proper UTF-8 support in
duc-ui
- fix: Fixed HTML and CGI escaping for duc-cgi
- fix: Fixed unit scaling on 'humanized' formatted numbers
- fix: Added UTF-8 charset declaration to duc-cgi
- fix: Fatal errors are still printed in --quiet mode
- fix: Better handling of non-printable characters in file names
1.0-rc1 (2015-04-25)
- First release candidate for 1.0