xdu
is a program for displaying a graphical tree of disk space utilization as reported by the UNIX utility du
. You can navigate up and down in the tree, sort things, and print out information. See the manual page for details.
This version has been patched for more functions.
- key
n
: change size display ( bytes, MiB, GiB, TiB ) - key
p
: print as postscript - key
v
: print as scalable-vector-graphic - option
-f
: set postscript file name
This is a works-for-me release.
make
cp
No autoconf
, hg
, docker
, what-ever
. Never. Ever. This is ~1500 lines of pure C. Get a life!
See the XDu.ad
file if e.g. you have problems with the selected font.
du -k /usr | xdu
This release was tested against MarIuX.
- fix , as 1k divider for numerical output
- Niclas Hofmann,
niclas@molgen.mpg.de
- use , as 1k divider for numerical output
- Niclas Hofmann,
niclas@molgen.mpg.de
- remove newline in window title
- Niclas Hofmann,
niclas@molgen.mpg.de
- fix integer overflow
- Niclas Hofmann,
niclas@molgen.mpg.de
- David Schrader,
schrader@molgen.mpg.de
- fix segmentation fault
- Niclas Hofmann,
niclas@molgen.mpg.de
- change and add mouse control
- Niclas Hofmann,
niclas@molgen.mpg.de
- add feature to export to svg-file
- Niclas Hofmann,
niclas@molgen.mpg.de
- consistently indent with spaces
- initialize variables
name
in all cases - make format string a string literal
- Paul Menzel,
pmenzel@molgen.mpg.de
githubify
- code cleanup for fixing bugs
- works-for-me Makefile
-Wall -Werror -Wextra -pedantic
- Peter Marquardt,
marquardt_p@molgen.mpg.de
- new option
-f
and new keyp
- Marius Tolzmann,
tolzmann@mpimg-berlin-dahlem.mpg.de
- added ability to print postscriptfiles Thr Oct 1 12:17 MET DST 1998 by
- Marius Tolzmann,
tolzmann@mpimg-berlin-dahlem.mpg.de
- X11R6 contrib release
- Popup help window
- Now uses Athena widgets, but no menus or buttons yet
- Fixed a bug in the sorting code where traversal back up a sorted tree could land you in the wrong parent directory.
- Added sorting.
- Command line options.
- More resources.
- Better redraw behavior.
- Bug fixes (to handle trailing slashes and directories with no or zero size information).
- Added resource control
- Display of size information
- More accurate label positioning
- First public release
Marius Tolzmann m@rius.berlin Peter Marquardt marquardt_p@molgen.mpg.de
Bug reports and code fixes from:
Casey Leedom <casey@gauss.llnl.gov>
Stephen Gildea <gildea@expo.lcs.mit.edu>
Nelson Minar <nelson@reed.edu>
Don Tiessen <dtiessen@silver.cs.umanitoba.ca>
Gerry Tomlinson Gerry.Tomlinson@newcastle.ac.uk
Mark Evans <mre1@itri.bton.ac.uk>
Juha Takala <jta@piuha.sah.vtt.fi>
And the many others who told me what they thought about it.
Originally developed by:
Phil Dykstra, <phil@arl.mil>
http://info.arl.mil/~phil/