Skip to content

Releases: Textualize/textual

v0.1.13: Merge pull request #192 from willmcgugan/timer-fix

01 Jan 15:08
eac2124
Compare
Choose a tag to compare

[0.1.13] - 2022-01-01

Fixed

  • Fixed spurious characters when exiting app #82
  • Fixed increasing delay when exiting

v0.1.11

12 Sep 14:34
Compare
Choose a tag to compare

[0.1.11] - 2021-09-12

Changed

  • Changed message handlers to use prefix handle_
  • Renamed messages to drop the Message suffix
  • Events now bubble by default
  • Refactor of layout

Added

  • Added App.measure
  • Added auto_width to Vertical Layout, WindowView, an ScrollView
  • Added big_table.py example
  • Added easing.py example

v0.1.10

25 Aug 19:29
Compare
Choose a tag to compare

[0.1.10] - 2021-08-25

Added

  • Added keyboard control of tree control
  • Added Widget.gutter to calculate space between renderable and outside edge
  • Added margin, padding, and border attributes to Widget

Changed

  • Callbacks may be async or non-async.
  • Event handler event argument is optional.
  • Fixed exception in clock example #52
  • Added Message.wait() which waits for a message to be processed
  • Key events are now sent to widgets first, before processing bindings

New Layout system

05 Jul 11:48
f3b8e7a
Compare
Choose a tag to compare

In this version there is a new more-powerful renderer that supports overlapping regions. There is also a new layout engine which is more intuitive that Rich's Layout clas.

Smoooooth scrolling

24 Jun 19:15
7cb9000
Compare
Choose a tag to compare

Refactor of view / widget system. Animation.