mirror of
https://github.com/1j01/textual-paint.git
synced 2024-12-01 00:10:06 +03:00
Update textual to 0.37.1
This commit is contained in:
parent
268380a0c6
commit
2162ddd125
@ -8,7 +8,7 @@ pyperclip==1.8.2
|
||||
pyxdg==0.28 # xdg module, used for wallpaper setting; optional, falls back to ~/.config
|
||||
rich==13.3.5
|
||||
stransi==0.3.0
|
||||
textual==0.36.0
|
||||
textual==0.37.1
|
||||
textual-dev==1.1.0 # for development (`textual` CLI)
|
||||
watchdog==3.0.0 # for development; optional (only used when --restart-on-changes is passed)
|
||||
types-Pillow==10.0.0.1 # for development
|
||||
|
@ -102,7 +102,9 @@ class FileDialogWindow(DialogWindow):
|
||||
Called when a file/folder is selected in the DirectoryTree.
|
||||
|
||||
This message comes from Tree.
|
||||
DirectoryTree gives FileSelected, but only for files, not folders.
|
||||
~~DirectoryTree gives FileSelected, but only for files, not folders.~~
|
||||
Update: as of Textual 0.37.0, DirectoryTree gives DirectorySelected for folders.
|
||||
TODO: does that make it cleaner, or is it still awkward because it's two different messages?
|
||||
"""
|
||||
assert event.node.data
|
||||
|
||||
|
@ -467,6 +467,7 @@ class MessageBox(DialogWindow):
|
||||
self.message_widget = message
|
||||
if error:
|
||||
# expandable error details
|
||||
# TODO: use new Collapsible widget from Textual 0.37.0
|
||||
import traceback
|
||||
details = "\n".join(traceback.format_exception(error))
|
||||
self.details_widget = Container(Static(details, markup=False, classes="details"))
|
||||
|
Loading…
Reference in New Issue
Block a user