Repository navigation
Box selection, delete guard, new tabs and launches at the start place - #7
Merged
Merged
Conversation
…place - Details view: a drag that starts on a row's other columns draws a selection rectangle, as in Explorer; a drag from a name still drags the item and a click still selects the row (#5). - Delete does nothing (with a beep) and the command bar's Delete is disabled when a selected item is neither deletable nor a file system item, such as Home's OneDrive cloud recent files, on which the shell failed with 0x80004002 (#3). - Ctrl+T and the tab strip's + open the start place instead of the current folder (#6). - A plain launch opens the start place; only --recover restores the previous session's tabs (#4). Fixes #3, fixes #4, fixes #5, fixes #6. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Four fixes reported while using rexplorer as the daily file manager.
SFGAO_CANDELETEnorSFGAO_FILESYSTEM, and the shell's delete verb failed on them with 0x80004002. Delete now beeps instead, and the command bar's Delete is disabled for such a selection.SFGAO_FILESYSTEMand still delete.--recover(crash restart) still restores the tabs.Verification
cargo build --releasewith-D warnings;cargo test --releasepasses (78 + 79) on a scratch%APPDATA%.%APPDATA%and a 30-file folder with synthetic mouse and keyboard input:--recoverrestores the tabs.Fixes #3
Fixes #4
Fixes #5
Fixes #6
🤖 Generated with Claude Code