andy.boot
62bf1e14de
deps: update libraries
2025-11-24 21:15:44 +00:00
andy.boot
de2d748a88
chore: Retire directories library
...
Only used in one place (less dependencies = good).
Also directories has been retired as a github project. Easier to replace
with std::env::home() which has all the functionality we need
2025-11-20 23:46:34 +00:00
Benjamin A. Beasley
509d51e872
Update directories from 4 to 6
2025-11-20 22:46:40 +00:00
andy.boot
4e83421da6
version: increment version
2025-07-31 22:33:44 +01:00
andy.boot
76b9f32859
release: increment version
2025-07-06 09:46:33 +01:00
andy.boot
29441eda19
version: increment version
2025-06-04 20:07:23 +01:00
Shun Sakai
702f0f0fe9
chore(cli): Migrate to Derive API
...
Change the definition of CLI from the Builder API to the Derive API.
2025-05-16 22:09:27 +01:00
andy.boot
646cdd976d
release: increment version ( #485 )
2025-04-01 23:19:59 +01:00
andy.boot
dd799706fb
deps: cargo update ( #474 )
...
* deps: cargo update
* deps: Update edition 2024
and run cargo update
2025-03-11 00:38:38 +00:00
andy.boot
d876cc28a7
release: Increment version
2025-02-27 22:08:38 +00:00
wugeer
d81b9065a1
fix: man-page and completions missing in debian package
2024-09-03 21:49:23 +01:00
NoisyCoil
489d9ada44
fix: 64-bit atomics for platforms with no 64-bit atomics
...
Closes : #423
2024-08-09 19:28:20 +01:00
andy.boot
dad88ad660
version: increment version
2024-07-17 19:35:44 +01:00
andy.boot
e654d30f9d
version: increment version
2024-07-16 22:05:17 +01:00
Fukushima Shogo
184ea1f956
Added json output function
2024-05-02 23:03:41 +01:00
andy.boot
b86e5c8c88
version: increment version
2024-03-25 22:47:03 +00:00
andy.boot
b54a215805
feat: Listen for ctrl-c
...
before ctrl-c would not cancel a running job.
2024-03-25 21:33:40 +00:00
pandaninjas
a4b5d8573b
feat(win): use size on disk for apparent size for OneDrive files ( #370 )
...
* feat(win): use size on disk for apparent size for OneDrive files
* apply changes from code review
* run cargo fmt
2024-02-24 15:05:11 +00:00
andy.boot
6768df9a7b
Increment version
2024-01-09 23:16:16 +00:00
andy.boot
c8b61d2f46
dependency: upgrade to clap 4
2023-12-11 23:07:54 +00:00
andy.boot
7c54d41ace
dependency: remove atty
...
Read input from clap
2023-11-09 23:23:05 +00:00
andy.boot
2c23336794
Increment version
...
Request for security fix
https://github.com/bootandy/dust/issues/324
2023-05-05 20:40:52 +01:00
JCallicoat
c259d3b566
Add support for cargo-binstall to Cargo.toml
...
Add support for cargo-binstall to find github release builds.
2023-04-02 20:42:26 +01:00
andy.boot
2fe91806c7
Increment version
2023-03-14 08:18:23 +00:00
andy.boot
49a21b1121
Increment version
2023-01-29 10:24:36 +00:00
Alexander Kjäll
fdbed14334
generate a man page as part of the build
2023-01-27 22:45:45 +00:00
Alexander Kjäll
83ef2525aa
upgrade dependencies
2023-01-26 23:05:14 +00:00
Guillaume Gomez
72b811c278
Update sysinfo version to 0.26.7
2023-01-04 19:38:40 +00:00
Collin Styles
0a67191054
Add a direct dependency on the atty crate
2022-10-01 11:16:14 +01:00
andy.boot
c363e5ff8b
Fix: Only create large stack size if enough memory
...
Small boxes do not have enough memory to create a large stack
Conversely we want a large stack size for large boxes with a very highly
nested directory structure.
Version: New version
2022-08-31 21:14:56 +01:00
andy.boot
5103ebe0d8
Version: Increment version
2022-08-23 12:26:08 +01:00
Jedsek
81d52e6e3a
Support for completions
2022-08-23 09:11:13 +01:00
andy.boot
5980858b39
Feature: Config file
...
Read flags for several params from config file.
This was a popular requested feature (many people want to run with -r on
by default).
2022-08-22 12:05:04 +01:00
somehowchris
ad2e52e211
perf: use lto, strip and codegen profile settings for perf opt
2022-08-15 11:56:46 +01:00
andy.boot
11b5c7227f
New Version
2022-07-14 08:53:45 +01:00
andy.boot
fabb27908d
Increment version
2022-02-26 11:47:06 +00:00
andy.boot
9f4a5daee6
Update library: Clap
...
Required several changes to main.rs as v3 had breaking changes.
2022-02-26 11:10:26 +00:00
andy.boot
0301c7a058
Increment version
...
(skipped several due to build difficulties)
2021-09-19 13:50:10 +01:00
andy.boot
17e7390e25
Increment version
...
new flags added -e -v -t
2021-09-19 11:40:21 +01:00
andy.boot
124c19b5c9
Feature: Adding file types filter & F flag changed
...
-t = Show summary of types
-e = Filter by regex
allows you to specify a file type like -e "\.txt$"
Change behaviour of '-f' flag - it now counts only files. Before it
counted files & directories. This was needed for compatibility with
the new '-e' filter flag
2021-09-19 11:12:23 +01:00
Ethan Smith
c25f7d342c
Build Debian packages in CI
2021-09-06 08:54:27 +01:00
andy.boot
07ffd04950
Increment version
...
This version includes fix for the -f flag
2021-08-05 08:47:47 +01:00
andy.boot
8fddb24165
Increment version
2021-07-19 14:09:21 +01:00
andy.boot
42163abb73
Cargo: Remove num_cpus library. Ran update
...
Not needed since v0.6.0
Ran cargo update
2021-07-07 18:35:05 +01:00
andy.boot
02392881c5
Update version
2021-06-23 09:40:58 +01:00
andy.boot
00c7ce8f15
Large refactor. Use rayon, 10X performance boost
...
Code changes:
Removed ignore & channel crates. Using a single reciever thread to build
a hashmap to prevend duplicate inodes being reported gave a severe
performance penalty
Using rayon crate with some hand crafted file traversal has improved
performance aprox 10X
Behaviour changes:
Removed parameter 'limit by filesystem' - don't think this is used, and
I only added it as it was easy to add with the ignore crate.
Sym links will now not appear in the output tree unless using '-s'
'apparent-size' flag
Change behaviour of multiple args so that it unifies them and
compares them under one tree instead of treating them
individually: https://github.com/bootandy/dust/issues/136
2021-06-22 12:20:48 +01:00
andy.boot
e1ffc92589
Merge branch 'master' into master
2021-06-08 10:24:31 +01:00
ttay
8a499201de
Updated crossbeam-channel to 0.5 and ran Cargo update
2021-06-08 10:11:11 +01:00
QuarticCat
15a867636f
Add wrap_help feature to clap
2021-06-05 20:39:59 +08:00
andy.boot
d5fa7f0861
Increment version
2021-01-16 15:42:39 +00:00