Releases: davep/textual-fspicker
Releases · davep/textual-fspicker
The actually documented release
- Added stand-alone documentation. (#31)
See https://blog.davep.org/textual-fspicker/ for the result.
The softer coding release
The "time is hard" release
Handled Windows throwing an OSError
when mtime
can't be adequately worked out. (#24 for 6#issuecomment-2669234263)
Special thanks to @DustGalaxy for reporting, testing and diagnosing the issue.
The "default file" release
The "even more Windows-friendly" release
- Fixed a backward-compatibility issue on Windows (thanks to SoulMelody).
- Fixed the cosmetics of the directory label in
SelectDirectory
. (#15)
The Windows-friendly release
- Added backspace as a navigation shortcut for "change to parent" (thanks to ihabunek).
- Added support for drive selection on Microsoft Windows (davidfokkema).
Note that this release also has a big overhaul of the repository, moving from pipenv
to rye
to manage development, and also moves around the code a bit.
It also tweaks some of the styling to bring it in line with newer versions of Textual, and it also now requires Textual v1.0 or higher.
Make homebrew-friendly
Ensure the sdist gets shipped.
Update for recent changes to Textual
- Fixed a breaking change with threaded workers with newer versions of Textual (thanks to adeemm).
- Fixed the look and size of the main navigation control in all dialogs, taking into account recent default styling changes in Textual.
Change to result types and dismissing
- Changed the underlying type of the dialog screens to be
Path | None
rather thanPath
. - Changed the way the dialogs cancel. Instead of dismissing with no result, a result is now set to
None
. That is, if something is selected then aPath
will be the result, if the user cancels thenNone
is the result. - Fixed
SelectDirectory
not showing the current selection on startup.
Fix for initial dialog filter
- Fixed the initial filter in the
FileOpen
andFileSave
dialogs not applying on startup.