Repository navigation
Smoke test polish, simulator devices, Docker volumes and reset - #53
Merged
Merged
Conversation
Cleaning happens in Quick Clean and Deep Clean, so d and the box that said why an item could not be moved are gone. Disk's preview still says whether neet cleans the item. The selected row in both is bold and keeps its colors.
… Quick Clean's empty list The selected row is bold instead of white all the way across, so sizes, bars, and who clears it keep their colors. "For good" now reads "permanently". When the Largest box has no list, its reason sits in the middle.
The column shows just the number, headed Items, so counts line up.
…the selected file and where files are Every size and age choice is listed with the current one marked, so s and a say what they change. Each file has a bar against the largest. From 120 columns the right side shows the selected file's folder, size, share, age, type, and a plain hint, and below it the files added up by folder. An empty list says so in the middle.
A fast plan could finish before the first frame, so the screen skipped straight past "Finding files" and the test failed about 1 run in 16.
A cache folder left with only .DS_Store showed as 1 item, 8.2 KB, so rules that found nothing looked like they found something.
…n Docker can, and say 1 item in Disk
…et Docker to the Trash simctl delete removes devices by ID, docker volume rm removes volumes no container uses, and reset_docker quits Docker Desktop and moves Docker.raw to the Trash through the clutter check, which now takes that one file. Quick Clean's simulator finding counts devices left without a runtime.
…e simulators with their runtimes Docker's not running steps, and every done screen, are now small centered boxes with colored steps and ticks. Simulators lists devices left without a runtime, and removing a runtime removes the simulators on it.
… volumes, and resetting Docker
…er Docker's not running error Docker Desktop ignored the AppleScript quit, so reset waited a minute and gave up. Newer docker says it failed to connect to the API, which showed an error box with no way to reset.
…tly, once nothing has it open Finder hangs on files inside another app's container, and Docker's helper processes outlived the one minute wait while containers shut down. neet now waits until lsof says the image is closed, then moves it into ~/.Trash itself.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Polish from a full smoke test while clearing a nearly full disk, and the Docker and simulator work it showed was missing.
Screens
d). Large Files gets a filter box, size bars, and a side panel with the selected file and where the files are.Smoke test fixes
.DS_Storeas a found cache (empty caches showed as 1 item, 8.2 KB).enter prunewhen there is something to prune.Simulators
xcrun simctl delete <udid>).Docker
docker volume rm -- <name>).xresets Docker: stops it withdocker desktop stop, waits untillsofsays nothing hasDocker.rawopen, then moves it into~/.Trash. Finder hangs on files inside another app's container, so neet moves this one file itself. The clutter check accepts exactly that path.xshow.Tested
cargo fmt,cargo clippy -D warnings, andcargo test(184 tests) pass.Docker.rawin the Trash).Docs: SAFETY.md gets "Resetting Docker" and the new commands in "Tools neet Runs". INTERFACE.md and FEATURES.md are updated.
Closes #31