Skip to content

Commit 578edb2

Browse files
TUI update (#1)
* Implement confirmation dialog for virtual environment deletion in App, including methods for starting, confirming, and canceling deletion. Add unit tests to validate deletion logic and navigation behavior. * Enhance main function to support command-line arguments for scanning paths and toggling TUI mode. Implement a detailed output for found virtual environments, including size and last modified date. Add unit tests for directory size calculation and virtual environment detection. * Refactor UI rendering to utilize ratatui for a more interactive display of virtual environments. Implement a confirmation dialog for deletion with improved layout and styling, including help text for user navigation.
1 parent e1b3e66 commit 578edb2

File tree

6 files changed

+705
-36
lines changed

6 files changed

+705
-36
lines changed

Cargo.lock

Lines changed: 128 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ crossterm = "0.27"
99
walkdir = "2.4"
1010
humansize = "2.1" # For formatting file sizes
1111
chrono = "0.4" # For timestamps
12+
clap = { version = "4.4", features = ["derive"] }

0 commit comments

Comments
 (0)