- Update to version 1.2.0:
* release: increment version (#485)
* fix: status mesages go to stderr not stdout (#483)
* fix: all arguments now use '-' instead of '_' (#484)
* feat: Abort immedietly when ^C is received. (#478)
* deps: cargo update (#474)
* rewrite: Reduce indentation with guard clause
* perf: Canonicalize ignored absolute path only once
* refactor: Extract is_ignored_path function
* perf: Do not canonicalize non-absolute ignored path
* fix: Ignoring absolute path with `-X` option
* release: Increment version
OBS-URL: https://build.opensuse.org/request/show/1266625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=10
* release: increment version (#485)
* fix: status mesages go to stderr not stdout (#483)
* fix: all arguments now use '-' instead of '_' (#484)
* feat: Abort immedietly when ^C is received. (#478)
* deps: cargo update (#474)
* rewrite: Reduce indentation with guard clause
* perf: Canonicalize ignored absolute path only once
* refactor: Extract is_ignored_path function
* perf: Do not canonicalize non-absolute ignored path
* fix: Ignoring absolute path with `-X` option
* release: Increment version
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=25
* release: Increment version
* feat: Handle duplicate dir names better
* deps: cargo update
* feat: New --collapse flag
* fix: Bars in --skip-total flag
* fix: Handle Interrupted Error
* feat: Support -o flag for JSON output
* style: clippy
* clippy
* push config option
* add wget install
* clippy
* fix typo Operator
* Format src/display.rs
* Enable pretty format for petabyte data
* docs(readme): warn about snap-dust limitations
* refactor: simplify `get_height_of_terminal()` and `get_width...`
* docs: Update README.md
* deps: cargo update
* fix: man-page and completions missing in debian package
* docs: Update README.md
* docs: update sample config.toml
* feat: use pre-commit hooks to standardize commit messages
* fix: 64-bit atomics for platforms with no 64-bit atomics
* feat: support Dust tree by age
* fix: retrieve metadata for symbolic links without following them
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=23
* version: increment version
* deps: update winapi-util to 0.1.8 (#410)
* fix: total_ordering of sort_by_inode
* feat: Add flag to read from file/stdin (#405)
* test_exact_output: simplify array handling
* test_exact_output: refactor unreadable directory handling
* streamline func APIs processing target_dirs
* Fix -x option behavior
* tests: Cleanup test_exact_ouput
* feat: Added the ability to filter the corresponding files based on the access time, modify time, and change time of the file for statistics
* add cli
* eprint problematic folders
* refactor: cleanup -j / --output-json flag
* tests: Fix test broken in prev commit
* fix: issue 386 --only-file displays full paths even without --full-paths
* deps: bump libc from 0.2.153 to 0.2.155
* Explicit lifecycle that can be omitted
* chore: Cleanup threads commit
* feat: Adding threads flag
* Formatting
* Added json output function
* fix: si detection - single digits are binary
* fix: bug: Si detection was backwards.
* Redo 'Fix zsh completion' with clap
* Allow options to be set in any position
* Fix zsh completion
* version: increment version
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=20
- Remove fix-test-string.patch -- fixed upstream
- Add package to File utilities group.
- Update to version 1.0.0:
* Update README.md
* Better handling for color in terminal
* refactor: minimum-size & output-format
* refactor: minimum-size
* refactor: merge --si and --display-kb
* feat: Listen for ctrl-c
* feat: display the size of a file or directory in "kilobytes"
* feat: better error messages
* tests: fix test test_apparent_size (fix-test-string.patch)
* tests: Print to stderr when test fails
OBS-URL: https://build.opensuse.org/request/show/1162293
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=18
Note: The one failing test will remain disabled for now, it seems to fail due to the chroot. I've tested the functionality of dust outside and can guarantee the functionality. Working with upstream to get this fixed but no ETA.
- Update to version 0.9.0:
* Migrated to clap4. Command line flags must appear before
arguments: dust -X debug target instead of dust target -X debug
* Bars on right by default (change with new Flag -B)
* Add flag -S (for Custom Stack size) - incase dust crashes with
memory allocation error.
* Add flat -I (--ignore-all-in-file) - Ignore all regexs in this
file.
* Clearer errors on file not found.
OBS-URL: https://build.opensuse.org/request/show/1138011
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=10
- Update to version 0.8.6:
* Increment version
* cargo update: update dependencies
* Add support for cargo-binstall to Cargo.toml
* cargo update: update dependencies
* Increment version
* Fix: some panics are occuring when creating rayon
* remove depth from config.toml and fix style issues
* feat: default option for depth from config file
* refactor: DisplayData
* refactor: simplify filter.rs
* Update README.md
OBS-URL: https://build.opensuse.org/request/show/1085279
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=8
- Update to version 0.8.4:
* Increment version
* fix: Stop progress indicator crashing into stderr
* Feature: Add flag for screen readers
* fix: Fix bug in progress bar
* fix: only-dir flag conflicts with types
* feature: --files-only -F
* Update LICENSE
* use create_dir_all instead of create_dir as that doesn't fail if the directory already exists, and make sure to propagate the error out
* generate a man page as part of the build
* clippy: Fix new clippy rules
* upgrade dependencies
* refactor: progress bar
* refactor: progress bar
* refactor: progress bar
* Comment: Remove comment
* Comment: update comment
* Refactor: rename var
* Refactor: PAtomicInfo class
* Refactor: progress bar & file permissions
* Refactor: progress bar: rename vars
* Refactor: Progress bar: Remove atomic classes
* Refactor: Progress bar: Remove PConfig
* Refactor: progress bar: simplify
* Refactor: progress bar: rm unused field
* Refactor: Simplify progress indicator
* refactor: update Progress bar: progress.rs
* Refactor: Update main for progress bar
* Refactor: Reduce complexity of progress bar code
* Implemented a progress indicator (#275)
* Fix: naming of parameter
* [documentation] Note about running single-threaded
* refactor dir_walker
* feature: Support for dereference links -L follow
* refactor create AggregateData for filter.rs
* refactor filter.rs
* refactor filter.rs
* Fix: depth=0 bug for multiple arguments
* fix: bug where hard links could be double counted
* clippy: Fix new clippy
* fix: update use of sysinfo.system
* Update sysinfo version to 0.26.7
* added deb-get as installation source
* FEATURE: support only directories will be displayed. Flag -D
* Read `inputs` from stdin when applicable
* Add a direct dependency on the `atty` crate
- Update to version 0.8.3:
* Fix: Only create large stack size if enough memory
* Config file
* New parameter: --min-size
* New parameter: --skip-total
* Does not include a space character as the first character in each line unless required
* Fixes spurious permissions warning
* Adds completion
- Update to version 0.8.1:
* Allow -n to be used with -d
* Tweak utils function
* Fix archive/directory check in platform.rs
* Improve help text
- Update to version v0.8.0:
* Increment version
* Improve help text
- initial package
OBS-URL: https://build.opensuse.org/request/show/1061997
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=7
* Fix: Only create large stack size if enough memory
* Config file
* New parameter: --min-size
* New parameter: --skip-total
* Does not include a space character as the first character in each line unless required
* Fixes spurious permissions warning
* Adds completion
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=4