feat(filesystem_browser): various feature additions and fixes.#305
Merged
tedwaine merged 2 commits intoJul 9, 2026
Merged
Conversation
FSDirectoryTreeBody.qml - Replaced '...' with animated busy indicator. - Eliminated some benign error messages. - Prevented pressing "Full Scan" button from re-centring the direcotry list's scroll position to be consistent with just selecting the directory. FSMainHeader.qml - Added "Expand Sequences" toggle. When checked will disable the use of fileseq to compress frames into sequences. FSThumbItem.qml - Commented-out "thumbSource" debug message spamming the console. - Replaced hyphens in comments with dashes as the hyphens don't play nice with some tools and end up being replaced with question marks. FSTreeView.qml - Added "name_and_count" property to FSDirectoryGroup item to avoid error message. FileSystemBrowser.qml - Added callback to automatically stop active scanning when the browser becomes hidden. - Fixed bug preventing the scanning feedback console from working. - Fixed copy-paste error where the fileTreeView was incorrectly calling the fileListView.getItemAtIndex(). - Modifed the right-click pop-up to select the item under the mouse if it isn't already selected to avoid confusion over which items the menus acted on. - Modified the thumbnail tooltip to pass through any mouse events. config.json - Added more supported extensions. - Exposed "non_sequence_extensions" so it can be customised. - Exposed "follow_symlinks" so it can be customised. filesystem_browser.py - Removed unused imports and member variables. - Added support for the "Expand Sequences" toggle. - Added support for customising the "non_sequence_extensions". - Added support for customising the "follow_symlinks". - Commented out the scanning for subdirs-with-subdirs as it was causing the directory tree to hang for minutes at a time. scanner.py - Removed unused imports and member variables. - Added support for the "Expand Sequences" toggle. - Added support for customising the "non_sequence_extensions". - Added support for customising the "follow_symlinks". - Cleared out some dead code. Signed-off-by: Ken McGaugh <ken@mcgaugh.co.uk>
3615c4d
into
AcademySoftwareFoundation:develop
3 of 4 checks passed
Collaborator
|
This is great. Thank you, Ken. |
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.
FSDirectoryTreeBody.qml
FSMainHeader.qml
FSTreeView.qml
FileSystemBrowser.qml
config.json
filesystem_browser.py
scanner.py