Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
utilities
dua-cli
dua-cli.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File dua-cli.changes of Package dua-cli
------------------------------------------------------------------- Sun Mar 10 16:21:03 UTC 2024 - dead_mozay@opensuse.org - Update to version 2.29.0: * fix: mark-pane help bar now shows closest to the selected item. * update to the latest versions of `tui-react` and `ratatui` * fix possible overflow during substraction in mark pane * Add scrollbar for mark list * avoid iterating a potentially long list doubly * Add scrollbar for main list * remove user and platform specific files from `.gitignore` * Ignore .vscode directory (same as .idea) * Different image obvi ------------------------------------------------------------------- Wed Jan 24 08:56:51 UTC 2024 - dead_mozay@opensuse.org - Update to version 2.28.0: * feat: add `dua i --no-entry-check` flag. (#227) ------------------------------------------------------------------- Mon Jan 22 10:51:43 UTC 2024 - dead_mozay@opensuse.org - Update to version 2.27.2: * fix: allow `/` (glob-mode) while scanning. * fix: don't check entry metadata while a scan is in progress (#223) ------------------------------------------------------------------- Mon Jan 22 03:31:52 UTC 2024 - dead_mozay@opensuse.org - Update to version 2.27.1: * Fix refresh with multiple input paths * Test glob pane open/close * Tests for shwing/hiding additional columns ------------------------------------------------------------------- Thu Jan 18 05:35:32 UTC 2024 - dead_mozay@opensuse.org - Update to version 2.27.0: * make `Shift+r` do more than 'r' * Preserve selected element after refresh * Various updates based on the code review feedback: * Exit glob mode if view root is the same as glob root * Fix updating item count * Remove debug comments * Refresh all in view vs selected * Fix file count * Fix traversal stats * Moved traversal stats to separate type * Traverse children vs parent & fix parent node size after refresh * add `R` to trigger a full refresh (PoC) * make WalkOptions available in State so it can re-use it for additional walks. * feat: show and hide mtime and item count columns with 'M' and 'C' respectively * New Traversal * remove commented out code * first working version * Update entries * Clean-up init function * Move ByteFormat out of WalkOptions * Move AppState to separate file * Move TerminalApp to separate file * Scan disabled * No Interactive enum ------------------------------------------------------------------- Sat Jan 06 19:47:05 UTC 2024 - dead_mozay@opensuse.org - Update to version 2.26.0: * Optimize UI responsiveness during scanning state ------------------------------------------------------------------- Wed Jan 03 18:38:41 UTC 2024 - dead_mozay@opensuse.org - Update to version 2.25.0: * Use `gix-path` for more control and performance. * chore: remove obsolete `tui-shared` feature (#208) * fix ignore dirs wip * feat: add `--log-file` flag to keep track of some debug info, which includes panics. * fix: consistent language across the application and improved style of the Help pane. * Keep consistent language/punctuation/case throughout the app. ------------------------------------------------------------------- Thu Dec 28 04:22:10 UTC 2023 - dead_mozay@opensuse.org - Update to version 2.24.2: * fix: avoid duplicate key input on windows (#203). * upgrade to latest verison of tui-crates and native crossterm events. (#203) ------------------------------------------------------------------- Mon Dec 25 10:13:22 UTC 2023 - dead_mozay@opensuse.org - Update to version 2.24.1: * fix: keep checking for existance of entries outside of the glob top-level. ------------------------------------------------------------------- Mon Dec 25 05:05:39 UTC 2023 - dead_mozay@opensuse.org - Update to version 2.24.0: * use `gix-glob` for matching; support for matching dirs only. * remove treeview abstraction in favor of something simpler * refactor glob widget * more copy-on-write for entries * refactor shortening * thanks clippy * Shorten long paths so that they fit on the screen * Show error message on empty search result * Glob most used keys * Fix formatting * Fix cursor rendering * Small code review fixes * Use appropriate tree view when listing entries * Replace EntryData in EntryDataBundle with individual properties * Implements glob search mode * Bump zerocopy from 0.7.30 to 0.7.31 * make clear why roots were special cased, and try to restore that behaviour. * Adds the missing '/' prefix for root directories * minior refactor * Refactors AppState initialization during app startup * fix: EntryData size test passes on 32-bit (#197) ------------------------------------------------------------------- Tue Dec 12 06:35:01 UTC 2023 - dead_mozay@opensuse.org - Update to version 2.23.0: * fix: single files will not cause IO error (#194) * Calculates mark pane item count consistently with the rest of the app * Refactors MainWindow render to make it more readable * feat: Add total size to header bar and change to aggregate, human-readable item count. * adjust names of `make fmt` and `make ready`; `fmt` now only checks * Adds new target that runs all the checks (to be used before creating a PR) * Displays total item count ------------------------------------------------------------------- Mon Dec 11 03:02:12 UTC 2023 - dead_mozay@opensuse.org - Update to version 2.22.0: * assure sorting of entry-counts takes files into consideration. * Adds keybinding for 'c' to toggle sorting by number of items * Fix visual changes * make clippy warnings fatal * Refactors entries panel by moving code to separate functions * change optimization level back to 0 for hopefully more stable release builds. * assure package-size check isn't fatal anymore * pacify the package size checkf or a while. ------------------------------------------------------------------- Wed Dec 06 11:11:21 UTC 2023 - dead_mozay@opensuse.org - Update to version 2.21.0: * prepare changelog * thanks clippy * assure `device_id` is taken from the final CWD (#186) (#110) * Skip through single root directory * Increase optimization level * Hide mtime column by default, unless enabled * Adds keybinding 'm' to toggle sorting by modified time * Add test to assure memory consumption of EntryData doesn't change unexpectedly. ------------------------------------------------------------------- Wed Nov 22 05:22:41 UTC 2023 - dead_mozay@opensuse.org - Update to version 2.20.3: * Fixes marking parent directory for deletion counts children twice ------------------------------------------------------------------- Mon Nov 20 10:45:18 UTC 2023 - dead_mozay@opensuse.org - Update to version 2.20.2: * Release dua-cli v2.20.2 * update dependencies * upgrade journey-test expectations (doesn't run on CI for some reason) * upgrade `itertools` * upgrade `open` * Fixes alignment when in interactive mode and -f binary * make clear which windows toolchain is used on CI * update all dependencies ------------------------------------------------------------------- Fri May 05 14:58:10 UTC 2023 - dead_mozay@opensuse.org - Update to version 2.20.1: * feat: TUI now shows performance metrics while scanning and after. * Simplify GUI refreshes by using a throttle * generalize the throttle implementation to allow usagein UI * Added additional clarification for deleting help files. * share `cargo` invocation to help install on more platforms (#157) * feat: improve CLI help provided with the `--format` flag. ------------------------------------------------------------------- Thu Feb 23 12:23:51 UTC 2023 - dead_mozay@opensuse.org - Update to version 2.19.2: * traverse: don't recurse on cross-device filesystems ------------------------------------------------------------------- Mon Feb 06 04:41:50 UTC 2023 - dead_mozay@opensuse.org - Update to version 2.19.1: * Draw window before processing events, fixes #143 * create our own threadpool with minimal stack instead of using the global one. ------------------------------------------------------------------- Wed Dec 14 09:27:48 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.19.0: * fix: resolve stalling issue of previous version. * fix: downgrade `jwalk` to 0.6 - the latest version does not actually iterate but instead keeps everything in memory. * adjust maximum package size * prepare changelog prior to release * upgrade sysinfo and make thread detection work for all Apple M series for now. * thanks clippy * update dependencies * adjust journey-test expectations according to difference in color encoding. * refactor * thanks clippy * refactor: colored path printing; fix size column format * dependencies: switch from colored to owo-colors ------------------------------------------------------------------- Mon Sep 12 03:16:46 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.18.0: * Make sure the correct version of `crosstermion` is used * feat: Automatically resize if the terminal changes in size. (#28) * Add Apple M2 to default thread derivation * 'Other' -> 'Pre-built binaries' for clarity ------------------------------------------------------------------- Tue Jul 05 12:06:15 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.17.8: * fix: remove `chrono` from the dependency tree. ------------------------------------------------------------------- Tue Jun 14 16:04:47 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.17.7: * restyle for compatibility with 'light' color schemes ------------------------------------------------------------------- Sun Jun 12 16:38:59 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.17.6: * No changelog. ------------------------------------------------------------------- Fri May 13 04:43:55 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.17.5: * fix: update to latest version of `trash` to improve trashing on linux (#124) * Fix installation instructions, for real this time (#127) ------------------------------------------------------------------- Thu May 12 05:10:28 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.17.4: * fix: Open interactive mode even if one of the input paths can't be read. (#124) * fix: broken or non-existing root path will still print the valid results. (#124) * record status quo (#124) ------------------------------------------------------------------- Tue May 10 12:17:30 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.17.3: * No changelog. ------------------------------------------------------------------- Fri May 06 02:47:01 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.17.2: * No changelog. ------------------------------------------------------------------- Sun Mar 20 08:04:16 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.17.1: * Improve aggregate progress reporting * upgrade sysinfo * Adjust to changes in clap * Update clap to official release * Upgrade to TUI 0.17 ------------------------------------------------------------------- Fri Jan 21 08:53:35 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.17.0: * feat: interactive mode learns 'toggle [a]ll' and 'remove [a]ll'. * Add `a` key to toggle marked status of all entries ------------------------------------------------------------------- Sun Jan 09 08:11:15 UTC 2022 - dead_mozay@opensuse.org - Update to version 2.16.0: * feat: Add `--ignore-dirs` option, with useful default on linux (#116) ------------------------------------------------------------------- Mon Dec 27 03:59:37 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.15.0: * feat: Add `--ignore-dirs` option, with useful default on linux (#116) ------------------------------------------------------------------- Tue Oct 26 18:03:19 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.14.11: * fix: try to produce release binaries once more * update package size to match new changelog ------------------------------------------------------------------- Sat Sep 18 08:41:39 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.14.7: * No available changelog ------------------------------------------------------------------- Mon Aug 23 02:56:52 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.14.6: * Support Home/End and fix inconsistent help text * Improve mark widget tip style * Format correctly * Remove unnecessary line ------------------------------------------------------------------- Mon Aug 16 12:28:37 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.14.5: * Fix #102, bump patch level * sysinfo upgrade * Add aggregate-scan-progress feature to help with #99 ------------------------------------------------------------------- Thu Aug 05 09:39:02 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.14.4: ------------------------------------------------------------------- Sun Jul 25 04:44:28 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.14.3: ------------------------------------------------------------------- Wed Jul 14 05:42:51 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.14.2: * Also run 'make check' on CI now that more feature toggles are added * disable test that now starts failing on windows even though… * Add checking and testing of new feature toggle * Make the trash feature optional ------------------------------------------------------------------- Wed Jun 30 03:28:02 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.14.1: * thanks clippy * Add mark pane prompt message for ctrl + t * Refactor: deduplicate code * Implement Ctrl+t move to trash ------------------------------------------------------------------- Wed Jun 09 10:20:43 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.13.1: * Show TUI on stderr to enable writing files to stdout ------------------------------------------------------------------- Tue Jun 08 03:32:37 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.13.0: * Print marked items upon exit if these are left in the marked pane ------------------------------------------------------------------- Mon Jun 07 03:12:02 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.12.2: * Set default processor count on Apple Silicon in a way that won't be totally wrong in future ------------------------------------------------------------------- Mon May 31 03:25:56 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.12.1: * Fix terrible bug causing an unnecessary wait in front of each invocation * Only fetch metadata for files for a speedup * Mildly optimize progress performance… ------------------------------------------------------------------- Sat May 29 15:57:42 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.12.0: * Only display progress on if stderr is a tty * Add simple progress to indicate something is happening on long `dua` runs ------------------------------------------------------------------- Sun May 09 08:17:11 UTC 2021 - dead_mozay@opensuse.org - Update to version 2.11.3: * No changelog ------------------------------------------------------------------- Mon May 03 08:05:30 UTC 2021 - dead_mozay@opensuse.org - Update to version v2.11.2: * Adjust release workflow to be less specific to ripgrep * Upgrade release workflow file from ripgrep * Fix build (use the latest version of crosstermion, too) * Remove tui-react, it now lives in https://github.com/Byron/tui-crates * prepare changelog for patch release * Fix help menu typo * add installation instructions via homebrew * dependency update * Run actions on main * Enable funding ------------------------------------------------------------------- Wed Feb 24 04:25:26 UTC 2021 - dead_mozay@opensuse.org - Update to version v2.11.1: * (cargo-release) version 2.11.1 * update changelog * Respect 'stay_on_filesystem' when no input files are provided * update dependencies * README: add MacPorts install instructions ------------------------------------------------------------------- Mon Feb 15 10:07:51 UTC 2021 - dead_mozay@opensuse.org - Update to version v2.11.0: * Enforce drawing once after traversal is done * Keep selecting the first element during iteration unless… * Add bindings 'H' and 'G' to go to the top/bottom of any pane ------------------------------------------------------------------- Sun Jan 24 06:06:15 UTC 2021 - dead_mozay@opensuse.org - Update to version v2.10.10+0: * (cargo-release) version 2.10.10 * Fix --version ------------------------------------------------------------------- Mon Jan 11 13:52:16 UTC 2021 - dead_mozay@opensuse.org - Update to version v2.10.9+0: * Fix jwalk, the other way around; related to #72 ------------------------------------------------------------------- Mon Jan 04 11:07:07 UTC 2021 - dead_mozay@opensuse.org - Update to version v2.10.8+0: * increase crate size limit ------------------------------------------------------------------- Wed Dec 16 05:42:58 UTC 2020 - dead_mozay@opensuse.org - Update to version v2.10.7+0: * Select better default thread count on Apple Silicon (M1) ------------------------------------------------------------------- Sun Nov 15 18:43:17 UTC 2020 - dead_mozay@opensuse.org - Update to version v2.10.5+0: * bump patch level * Custom usage to fix #71 * switch from structup to clap 3 beta.2 * patch bump * upgrade to tui 0.13 * update tui-react to tui v0.13 * dependency update * Show 'scanning' note even without entering a directory * Update README to reflect only working installation methods * disable release-build test mode in preparation for merge * See if ARM works again ------------------------------------------------------------------- Sat Nov 14 17:10:13 UTC 2020 - Dead Mozay <dead_mozay@opensuse.org> - Update _service ------------------------------------------------------------------- Thu Oct 15 18:46:02 UTC 2020 - dead_mozay@opensuse.org - Update to version v2.10.3+0: * (cargo-release) version 2.10.3 * dependency update * dependency update * Provide alternative installation instructions for linux * upgrade to latest version of tui * update to tui 0.12 * dependency update * Dependency update * dependency update ------------------------------------------------------------------- Tue Jul 28 03:20:59 UTC 2020 - dead_mozay@opensuse.org - Update to version v2.10.2+0: * src, aggregate: fix colors for aggregate mode ------------------------------------------------------------------- Sat Jul 25 08:33:37 UTC 2020 - dead_mozay@opensuse.org - Update to version v2.10.1+0: * fix styling for folders (cyan=folders, not chagned - regular files) * fix clippy warnings ------------------------------------------------------------------- Wed Jul 22 06:55:08 UTC 2020 - dead_mozay@opensuse.org - Update to version v2.10.0+0: * arm also has a problem now - ignore it for now * And one more… * nigthly is definitely required for windows builds, let's hope that works * Seems nightly is broken right now - stable it is everywhere * Try again to make things build on linux, argh! * try to build on stable on arm (which fails otherwise now) * Minor style improvements to handle special case * Avoid jump when cycling through byte visualization * (cargo-release) version 0.10.1 * Fix incorrect render area of tui-react list * fix mark pane * Help is back to normal * Help looks better now, but is far from 'normal' * Switch to crosstermion 0.3 for tui 0.10 support * use published version of tui-react * Upgrade to tui 0.10 step one… * Fix path construction of 'sample_02_tree' for test * Fix platform size difference of 'sample_01_tree' for test * tui-react now works with tui 10.0; tracks tui's version number now * Re-enable test, disabled accidentally * update to colored 2.0 * fix test on windows - it's breaking now since #53 is fixed * dependency update * Don't pay extra on linux for helping with #53 * Use full path for obtaining the 'real size on disk' * Speedup build times by not optimizing build dependencies * Replace flume with just std::sync::mpsc * update dependencies * update dependencies * patch bump tui-react * Calculate block width without going through graphemes * update dependencies ------------------------------------------------------------------- Tue Jul 07 06:46:12 UTC 2020 - dead_mozay@opensuse.org - Update to version v2.9.1+0: * Fix color handling (causing the text to disappear); fix tty detection ------------------------------------------------------------------- Mon Jul 06 09:25:53 UTC 2020 - dead_mozay@opensuse.org - Update to version v2.9.0+0: * Cut new release: 2.9 * releases are working as expected * Skip one test on windows * fix release.yml * windows is nightly only right now * Setup main branch for release build testing * Don't implicitly pull in termion! Kills windows build reliably… * Inform about a certain decision related to tui backend support * Make interactive mode optional, allow selection of backend for windows, unix * Add preliminary windows test for building * Completely rid ourselves of Termion to make backend selection possible * Replace termion::color with colored * termcolor spends 1200 lines on handlings buffers, and it's not liking plain io::Write * for a moment I thought 'colored' could be used, but… * Always use crossterm for now just to test if it works and… * Use crosstermion to create a terminal with the corresponding backend * Allow case-insensitivity with byte format variants * convert input handling to crosstermion * show possible variants of byte formats * Put Freaky into the changelog :) ------------------------------------------------------------------- Thu Jul 02 03:22:26 UTC 2020 - dead_mozay@opensuse.org - Update to version v2.8.2+0: * make aliases visible in generated docs * Bring structopt back, argh doesn't support OsStrings ------------------------------------------------------------------- Thu Jul 02 02:55:41 UTC 2020 - dead_mozay@opensuse.org - Update to version v2.8.1+0: * Use 'anyhow' instead of 'failure' to simplify code and reduce bloat * First version of options struct based on Argh * fix unittests, at least to work locally on MacOS * Use u128 for byte sizes ------------------------------------------------------------------- Sun May 31 12:30:08 UTC 2020 - dead_mozay@opensuse.org - Update to version v2.6.1+0: * Avoid deallocation a potentially big hashmap * Abort on panic for smaller binaries; update dependencies * Check package size limit in CI using cargo-diet * Fix install script instructions * Optimize crate size with `cargo diet -r` * remove unused files * Add information about Windows installations * see if all targets work! ------------------------------------------------------------------- Sun Apr 05 17:40:15 UTC 2020 - dead_mozay@opensuse.org - Update to version v2.5.0+0: * bump minor * Fix compile errors after porting commit * Add eighth sections to bar * update asciinema video * Bump tui-react version to 0.3 * Minor bump for tui default features = false * Disable default features for tui in tui-react * clippy * bump patch * Update currently visible entries whenever we get the chance during scanning ------------------------------------------------------------------- Sun Apr 5 17:36:32 UTC 2020 - Dead Mozay <dead_mozay@opensuse.org> - Initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor