Skip to content

Releases: davep/textual-fspicker

The actually documented release

28 Feb 10:14
4b292d8
Compare
Choose a tag to compare
  • Added stand-alone documentation. (#31)

See https://blog.davep.org/textual-fspicker/ for the result.

The softer coding release

20 Feb 17:32
575ec62
Compare
Choose a tag to compare
  • Added the ability to configure any button label of any dialog. (#26)
  • All hard-coded error messages destined for the error label of the dialogs are now soft-coded in class variables to allow easy overriding by the developer. (#28)

The "time is hard" release

19 Feb 23:08
58bd86b
Compare
Choose a tag to compare

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

30 Jan 08:03
07b4200
Compare
Choose a tag to compare
  • Added default_file to FileOpen and FileSave. (#18)
  • Dropped support for Python 3.8. (#19)

The "even more Windows-friendly" release

16 Jan 07:22
d1e5316
Compare
Choose a tag to compare
  • Fixed a backward-compatibility issue on Windows (thanks to SoulMelody).
  • Fixed the cosmetics of the directory label in SelectDirectory. (#15)

The Windows-friendly release

15 Jan 11:51
70fe6ae
Compare
Choose a tag to compare
  • 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

29 Apr 14:04
75b648e
Compare
Choose a tag to compare
Pre-release

Ensure the sdist gets shipped.

Update for recent changes to Textual

07 Aug 19:06
6adec86
Compare
Choose a tag to compare
Pre-release
  • 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

04 Jun 07:58
8329693
Compare
Choose a tag to compare
Pre-release
  • Changed the underlying type of the dialog screens to be Path | None rather than Path.
  • 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 a Path will be the result, if the user cancels then None is the result.
  • Fixed SelectDirectory not showing the current selection on startup.

Fix for initial dialog filter

04 Jun 06:43
44f6f09
Compare
Choose a tag to compare
Pre-release
  • Fixed the initial filter in the FileOpen and FileSave dialogs not applying on startup.