Path to this page:
Subject: CVS commit: pkgsrc/comms/py-textual
From: Thomas Klausner
Date: 2025-02-23 18:23:06
Message id: 20250223172306.C1714FBE1@cvs.NetBSD.org
Log Message:
py-textual: update to 2.1.1.
2.1.1
The interrupted release
Mostly fixes here. There is a small change to behavior around scroll_end.
2.1.0
The pointed release
Mostly fixes in this release, and a small feature.
The mouse event adds pointer_* attributes which contain the pointer
coordinates in pixel resolution (if supported by your terminal).
[2.0.4] - 2025-02-17
Fixed
Fixed smooth scrolling breaking mouse support in VSCode (and probably \
others) #5549
[2.0.3] - 2025-02-16
Fixed
Fixed traceback from OptionList in Command Palette #5544
[2.0.2] - 2025-02-16
Fixed
Fixed OptionList.add_options exhausting iterator #5540
Fixed screen not refreshing after pop #5543
2.0.1
Fixed
Fixed escape tags in Content markup #5536
2.0.0
The Smooooth release
This is a big release!
Arbitrary text selection. You can now select text, and hit ctrl+c
to copy it to the clipboard. This works just about everywhere,
although there a re a few widgets were it isn't yet implemented.
- Smoother scrolling, for Kitty, Ghostty, and some other terminals.
- New content system
- Many fixes, see the full changelog below...
Breaking change: Strings returned from render() and other places
will now be interpreted with Content.from_markup, rather than
Rich.from_markup. This may result in slightly different colors,
and emoji codes (like ":smiley:") will no longer be processed
automatically. If you want to restore the old behavior you can
return Rich.from_markup("Your output here") rather than string
literal.
Files: