gdu (5.25.0-1) unstable; urgency=medium * New upstream release * Dependencies updated -- Daniel Milde Sun, 04 Feb 2024 21:30:37 +0100 gdu (5.22.0-1) unstable; urgency=medium * New upstream release -- Daniel Milde Sun, 26 Feb 2023 21:14:58 +0100 gdu (5.21.0-1) unstable; urgency=medium * New upstream release -- Daniel Milde Fri, 06 Jan 2023 16:45:44 +0100 gdu (5.20.0-1) unstable; urgency=medium * New upstream release -- Daniel Milde Sun, 23 Oct 2022 21:31:16 +0200 gdu (5.19.0-1) unstable; urgency=medium * feat: upgrade all dependencies * feat: bump go version to 1.18 * feat: format negative numbers correctly closes #178 * test: export formatting * feat: try to read config from ~/.config/gdu/gdu.yaml first * docs: config file default locations -- Daniel Milde Wed, 28 Sep 2022 21:53:32 +0200 gdu (5.18.1-1) unstable; urgency=medium * feat: shorten current item path to 70 chars #172 * feat: configuration option for setting maximum length of the path for current item in the progress modal * feat: show time in progress modal * fix: two more lines for progress modal #172 * fix: readded --config-file flag * fix: read non-default config file properly * fix: correct config file option regex -- Daniel Milde Thu, 22 Sep 2022 23:04:44 +0200 gdu (5.17.1-1) unstable; urgency=medium [ Daniel Milde ] * fix(tests): access to updateDraws behind mutex * refactor: SignalGroup instead of chan * fix: add progressDoneChan * chore: update golangci-lint to v3 * ci: added statically linked binary for linux/amd64 [ Edward Betts ] * Correct spelling mistakes [ Steven Conaway ] * Add darwin@arm64 [ Daniel Milde ] * feat: sort items by name if usage/size/count is the same [ Anna “CyberTailor” ] * ci: generate release tarballs [ Riatre Foo ] * fix: honor --summarize when reading analysis [ Phani Rithvij ] * upgrade dependencies [ Daniel Milde ] * refactor: correct ordering * feat: natural sorting of names * fix: correct sorting for non-interactive and export modes * feat: show sizes as raw numbers without prefixes * docs: flags updated * refactor: extract common logic for BSD * refactor: split keyPressed [ mcoret ] * Update dir_other.go [ Daniel Milde ] * ci: binary for Android * test: run 0 perm tests only for Linux * fix: mount output format fixes #159 * feat: better error message * test: run zfs test only on freebsd * fix: panic on analyzing mount multiple times * feat: initial mouse support closes #163 * chore: ignore vendor dir * feat: use configuration file * fix: file name * docs: man page updated * fix: check error * test: use gotestsum for running tests * refactor: use only yaml for reading/writing config file * feat: added possibility to change text color and background color of the selected row fixes #168 * docs: order of sections fixed * fix: nul log file for Windows fixes #171 * fix: increase the vertical size of the progress modal fixes #172 * d/control: added dependency on golang-gopkg-yaml.v3-dev -- Daniel Milde Tue, 13 Sep 2022 00:14:32 +0200 gdu (5.13.2-1) unstable; urgency=medium [ Daniel Milde ] * refactor: interfaces moved away from implementations * fix: unkeyd fields * doc: gdu migrated to community in ArchLinux * refactor: size constants renamed * added option `--si` for showing sizes with decimal SI prefixes * fix: register pprof endpoints only when requested * refactor: enabling/disabling GC moved to analyzer * balance speed and memory usage [ Georgi Georgiev ] * Make the bar graph meaningful in large directories * Make the relative-size display the user's choice * Fix the tests [ Daniel Milde ] * refactor: we only read from chan * test: more tests for relative bar * test: test closing help using question mark and moving around when info page is opened * fix: recreate doneChan for every scan * fix: check value before waiting * refactor: return concrete implementation * refactor: proper parameter name [ Georgi Georgiev ] * Properly count only the first hard link size on a rescan [ Daniel Milde ] * fix: do not panic if path does not start with slash * test: added more file and actions tests * fix(devices): go back to devices list -- Daniel Milde Sat, 19 Feb 2022 18:01:48 +0100 gdu (5.12.1-1) unstable; urgency=medium [ Daniel Milde ] * man page updated * benchmarks updated [ Leonidas Spyropoulos ] * Implement noCross for darwin [ Daniel Milde ] * device implementation for freebsd and darwin merged * fixed processing mount points with space on linux * fixed bsd test * travis icon removed * openbsd and netbsd builds fixed * listing devices on netbsd * use sys.unix instead of syscall * added compilation directives * fix: escape file names * fix: direct dependency on sys * fix: do not pass key when filtering is started * doc: small readme rewording -- Daniel Milde Sun, 12 Dec 2021 10:41:59 +0100 gdu (5.11.0-1) unstable; urgency=medium * added option to run memory garbage collection during analysis * added option to collect profiling data -- Daniel Milde Sun, 28 Nov 2021 13:16:00 +0100 gdu (5.10.1-1) unstable; urgency=medium * convert path to absolute before checking crossing mountpoints -- Daniel Milde Tue, 23 Nov 2021 16:09:23 +0100 gdu (5.10.0-1) unstable; urgency=medium [ Daniel Milde ] * fix: correct install command for go * refactor: use strconv instead of fmt [ Jay R. Wren ] * add ino, hlnkc to json * tests [ Daniel Milde ] * stop UI when spawning shell on Windows * test execute * show info about hard-linked files * added possibility to move around while info window is opened [ Jeremy Neville ] * Info modal closes with "i" [ Daniel Milde ] * fix: do not show help if file info is shown -- Daniel Milde Thu, 11 Nov 2021 18:04:36 +0100 gdu (5.9.0-1) unstable; urgency=medium * added option to show total usage for given path #96 * added option to read ignore patterns from file * refactor: struct fields aligned correctly -- Daniel Milde Sat, 23 Oct 2021 15:16:31 +0200 gdu (5.8.1-3) unstable; urgency=medium * use go 1.16 -- Daniel Milde Fri, 15 Oct 2021 14:30:04 +0200 gdu (5.8.1-2) unstable; urgency=medium * standards bumped to 4.6.0 -- Daniel Milde Mon, 27 Sep 2021 20:36:47 +0200 gdu (5.8.1-1) unstable; urgency=medium * stop GC while running analysis * do not build PIE as it breaks build on mips -- Daniel Milde Mon, 27 Sep 2021 11:59:37 +0200 gdu (5.7.0-1) unstable; urgency=medium * sort devices by name and used size * show total usage and sorting on devices list * suspend the application instead of stopping -- Daniel Milde Sun, 19 Sep 2021 22:09:57 +0200 gdu (5.6.2-1) unstable; urgency=medium [ Daniel Milde ] * upgrade to go 1.16 * use 3x number of cores * run gc when the analysis is done * show content of file * disable CGO for all builds * do not allow some actions while scanning/deleting/confirming * keep selected dir when using enter for return * use GOMAXPROCS * use channel instead of mutex [ Jeff Cook ] * Keep cursor on selection when swapping between apparent/actual size. [ knyazevoe ] * added maxprocs flag, that sets GOMAXPROCS [ Leonidas Spyropoulos ] * Skip failing tests on single core CPUs [ Daniel Milde ] * added possibility to ignore hidden dirs and ignore dirs by regular pattern * main package moved to cmd/gdu * show file count [BC break] [ huangnauh ] * fix: update tview to fix crash [ Daniel Milde ] * replace std log module with sirupsen/logrus * show info about selected item [ zhangsean ] * Feature: Empty selected file or directory * Improve some coding. [ Daniel Milde ] * export analysis to file as JSON * read analysis from file [ jtagcat ] * tui help: 'Go to' instead of 'Select' for open. * helpText: refer to up/down with k/j, past: k, j [ Daniel Milde ] * help info structured * fix compatibility with ncdu export format * fixed not showing colors for export * added thousand separator to item count number * detect correctly NFS mounts * search items by name * feat: print current directory path and quit on `Q` key * spawn shell in current directory on pressing `b` * adjust the height of the help box to the size of the screen * feat: show last mtime by pressing `m` and sort by mtime by pressing `M` * import/export mtime [ Daniel Milde ] * fix: check if currentDir is set * fix: check if currentDir is set when selecting item * fix: set ui.currentDir at last -- Daniel Milde Sat, 28 Aug 2021 00:48:18 +0200 gdu (4.6.3-1) unstable; urgency=medium * usage test is not valid on all architectures * g/G key bindings added to help -- Daniel Milde Thu, 18 Feb 2021 11:28:56 +0100 gdu (4.6.2-1) unstable; urgency=medium * keep background color of the terminal * delete files in separate thread * fixed data race in flag propagation -- Daniel Milde Tue, 16 Feb 2021 21:09:06 +0100 gdu (4.6.1-1) unstable; urgency=medium * added flag -x for not crossing filesystem boundaries * show flags (error, empty, symlink, e.g.) * detect hard links * show modal on deletion error * more readable colors -- Daniel Milde Mon, 15 Feb 2021 17:29:56 +0100 gdu (4.4.1-2) unstable; urgency=medium * fixed ldflags for build to be reproducible -- Daniel Milde Fri, 12 Feb 2021 20:28:11 +0100 gdu (4.4.1-1) unstable; urgency=medium * fixed tests for chrooted environments -- Daniel Milde Fri, 05 Feb 2021 20:19:52 +0100 gdu (4.3.3-1) unstable; urgency=medium * Initial release (Closes: 980350) -- Daniel Milde Wed, 27 Jan 2021 10:23:15 +0200