textual-fspicker

A Textual widget library for picking things in the filesystem

MIT License

Downloads
599
Stars
24
Committers
3
textual-fspicker - Make homebrew-friendly Latest Release

Published by davep 6 months ago

Ensure the sdist gets shipped.

textual-fspicker - Update for recent changes to Textual

Published by davep about 1 year ago

  • 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.
textual-fspicker - Change to result types and dismissing

Published by davep over 1 year ago

  • 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.
textual-fspicker - Fix for initial dialog filter

Published by davep over 1 year ago

  • Fixed the initial filter in the FileOpen and FileSave dialogs not applying on startup.
textual-fspicker - Fix message/control bug and bump to Textual 0.27.0

Published by davep over 1 year ago

  • Updated how the messages work to take into account changes around control.
  • Updated dependency information making this require a Textual version of at least 0.27.0.
textual-fspicker - Be kinder to light mode

Published by davep over 1 year ago

  • Add support for setting an alternative to Path as the core of path handling in the library.
  • Fixed a problem where text was unreadable when a Textual application was in light mode.
textual-fspicker - Adds `FileSave`

Published by davep over 1 year ago

  • Added FileSave.
textual-fspicker - Now with a directory selector

Published by davep over 1 year ago

  • Moved much of the code in FileOpen into FileSystemPickerScreen, providing a common base class for other dialogs.
  • Added SelectDirectory.
textual-fspicker - Filtering!

Published by davep over 1 year ago

  • Added the ability to style the content of the DirectoryNaviation widget.
  • Added support for file filters to FileOpen.
textual-fspicker - Better directory changing and permission error handling

Published by davep over 1 year ago

  • Typing a directory into the input control of the FileOpen dialog now changes the directory in the navigator and stays within the dialog.
  • Sprinkled some PermissionError-handling code around the FileOpen dialog, so that if the user tries to go where they don't belong, the application won't blow up.
  • Made it easier for the user of the library to restyle the look of the FileOpen dialog (documentation will follow for that at some point, but reading of the DEFAULT_CSS will give some ideas).
  • Simplified the internals of prompt creation in the DirectoryNaviation widget, with a view to setting about improving what's shown and adding configurable styling pretty soon.
textual-fspicker - Initial release

Published by davep over 1 year ago

Very early release; still mucking about with it and where it's going.

Package Rankings
Top 16.6% on Pypi.org