Announcing Urwid 0.8.7 ---------------------- Urwid home page: http://excess.org/urwid/
Tarball: http://excess.org/urwid/urwid-0.8.7.tar.gz or: https://excess.org/urwid/urwid-0.8.7.tar.gz Summary: ======== This release adds a number of new widget classes as well as feature enhancements for existing widget classes. It also comes with a new example program similar to the dialog(1) command. New in this release: ==================== - New widget classes: Button, RadioButton, CheckBox. - New layout widget classes: Padding, GridFlow. - New dialog.py example program that behaves like dialog(1) command. - Pile widgets now support selectable items, focus changing with up and down keys and setting the cursor position. - Frame widgets now support selectable items in the header and footer. - Columns widgets now support fixed width and relative width columns, a minimum width for all columns, selectable items within columns containing flow widgets (already supported for box widgets), focus changing with left and right keys and setting the cursor position. - Filler widgets may now wrap box widgets and have more alignment options. - Updated tour.py example program to show new widget types and features. - Avoid hogging cpu on gradual window resize and fix for slow resize with cygwin's broken curses implementation. - Fixed minor CJK problem and curs_set crash under MacOSX and Cygwin. - Fixed crash when deleting cells in calc.py example program. About Urwid =========== Urwid is a curses-based UI library for Python. It features fluid interface resizing, CJK support, multiple text layouts, simple attribute markup, powerful scrolling list boxes, flexible edit boxes and HTML screen shots. -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html