31 Commits

Author SHA256 Message Date
98b2615fe1 Accepting request 1297396 from utilities
- Update to version 1.2.3:
  * version: increment version
  * feat: Return 1 if no dirs are found
  * tests: add test for d0
  * Fix multi-paths output when `depth` is `0`
  * release: increment version

OBS-URL: https://build.opensuse.org/request/show/1297396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=12
2025-08-04 13:25:28 +00:00
15e1447533 - Update to version 1.2.3:
* version: increment version
  * feat: Return 1 if no dirs are found
  * tests: add test for d0
  * Fix multi-paths output when `depth` is `0`
  * release: increment version

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=30
2025-08-04 07:00:15 +00:00
89677f6664 Accepting request 1291403 from utilities
- Update to version 1.2.2:
  * release: increment version
  * refactor: ThreadPool use build not build_global (#512)
  * docs: update readme
  * fix: dir_walker interrupted error (#507)
  * deps: cargo update (#510)
  * style: fix clippy
  * refactor: pull out more methods, remove unused Option
  * refactor: extract function

- Update to version 1.2.1:
  * version: increment version
  * fix: bug: Remove bad error handling
  * chore(cli): Migrate to Derive API
  * style: Fix clippy
  * refactor: Fix clippy warnings (#488)
  * Fix: miscalculation of NTFS mount file sizes inside WSL (#487)

OBS-URL: https://build.opensuse.org/request/show/1291403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=11
2025-07-09 15:28:41 +00:00
982f2eb7cd - Update to version 1.2.2:
* release: increment version
  * refactor: ThreadPool use build not build_global (#512)
  * docs: update readme
  * fix: dir_walker interrupted error (#507)
  * deps: cargo update (#510)
  * style: fix clippy
  * refactor: pull out more methods, remove unused Option
  * refactor: extract function

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=28
2025-07-09 06:30:22 +00:00
3e06486428 - Update to version 1.2.1:
* version: increment version
  * fix: bug: Remove bad error handling
  * chore(cli): Migrate to Derive API
  * style: Fix clippy
  * refactor: Fix clippy warnings (#488)
  * Fix: miscalculation of NTFS mount file sizes inside WSL (#487)

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=27
2025-06-05 05:04:14 +00:00
da447437ee Accepting request 1266625 from utilities
- 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
2025-04-02 19:05:57 +00:00
475d896ae7 - 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/package/show/utilities/dust?expand=0&rev=25
2025-04-02 16:06:23 +00:00
a8b95aa25f Accepting request 1249639 from utilities
OBS-URL: https://build.opensuse.org/request/show/1249639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=9
2025-03-03 15:26:13 +00:00
be7bf3edbe - Update to version 1.1.2:
* 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
2025-03-03 08:53:37 +00:00
874171e447 Accepting request 1188272 from utilities
OBS-URL: https://build.opensuse.org/request/show/1188272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=8
2024-07-18 17:19:39 +00:00
OBS User smolsheep
cbd1cd90a7 - Update to version 1.1.1:
* docs: update release procedure
  * fix: perf issues with v1.1.0
  * refactor: rename variable

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=21
2024-07-18 01:02:29 +00:00
OBS User smolsheep
1fd85f0c51 - Update to version 1.1.0:
* 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
2024-07-18 00:38:43 +00:00
075fed7137 Accepting request 1162294 from utilities
OBS-URL: https://build.opensuse.org/request/show/1162294
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=7
2024-03-26 18:28:17 +00:00
OBS User smolsheep
e2ad0c70e1 Accepting request 1162293 from home:smolsheep:upgrades
- 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
2024-03-26 14:05:48 +00:00
a7d31a3daa Accepting request 1148943 from utilities
OBS-URL: https://build.opensuse.org/request/show/1148943
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=6
2024-02-22 19:58:35 +00:00
OBS User smolsheep
5cd3f2a151 Accepting request 1148942 from home:smolsheep:upgrades
- Reenable tests

OBS-URL: https://build.opensuse.org/request/show/1148942
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=16
2024-02-22 02:10:21 +00:00
3e30b07ce1 Accepting request 1148776 from utilities
- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.
- Disable tests: not working on OBS

OBS-URL: https://build.opensuse.org/request/show/1148776
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=5
2024-02-21 17:02:01 +00:00
ebf0b59736 - Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
- Disable tests: not working on OBS

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=14
2024-02-21 15:26:09 +00:00
57edc334d6 Accepting request 1142886 from utilities
OBS-URL: https://build.opensuse.org/request/show/1142886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=4
2024-01-31 22:54:40 +00:00
OBS User smolsheep
e9676c3a80 Accepting request 1142885 from home:smolsheep:upgrades
- Added fix-test-string.patch and re-enabled test.

OBS-URL: https://build.opensuse.org/request/show/1142885
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=12
2024-01-31 01:09:08 +00:00
1bae564b56 Accepting request 1138730 from utilities
OBS-URL: https://build.opensuse.org/request/show/1138730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=3
2024-01-15 21:19:43 +00:00
Enrico Belleri
d327370e77 Accepting request 1138011 from home:smolsheep:upgrades
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
2024-01-14 20:55:28 +00:00
e2abe2fb67 Accepting request 1085283 from utilities
OBS-URL: https://build.opensuse.org/request/show/1085283
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=2
2023-05-07 16:54:35 +00:00
Enrico Belleri
e36ce9ac29 Accepting request 1085279 from home:jubalh:branches:utilities
- 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
2023-05-07 07:37:26 +00:00
Enrico Belleri
d8bc69e6a5 Accepting request 1061997 from home:uncomfyhalomacro:branches:utilities
- 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
2023-01-30 08:07:15 +00:00
b99824c5cc Accepting request 1057737 from utilities
dust

OBS-URL: https://build.opensuse.org/request/show/1057737
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dust?expand=0&rev=1
2023-01-11 13:35:58 +00:00
Enrico Belleri
5497f9dcf5 OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=5 2022-09-02 18:40:39 +00:00
Enrico Belleri
8ecc624d4b - 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

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=4
2022-09-02 18:27:13 +00:00
Enrico Belleri
9d5a9fb513 - 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

OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=3
2022-07-14 18:50:43 +00:00
Enrico Belleri
d5d62995e9 Accepting request 979293 from home:uncomfyhalomacro:branches:utilities
- Update to version v0.8.0:
  * Increment version
  * Improve help text

OBS-URL: https://build.opensuse.org/request/show/979293
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=2
2022-05-26 09:36:24 +00:00
07437769f7 Accepting request 928733 from home:iDesmI
Dust is an alternative to coreutils `du`, written in Rust

OBS-URL: https://build.opensuse.org/request/show/928733
OBS-URL: https://build.opensuse.org/package/show/utilities/dust?expand=0&rev=1
2021-11-02 13:37:22 +00:00