Announcing Urwid 0.8.6 ---------------------- Urwid home page: http://excess.org/urwid/ Tarball: http://excess.org/urwid/urwid-0.8.6.tar.gz Current Urwid users PLEASE NOTE: ================================ This version of Urwid changes the default foreground and background for areas of the screen with no attributes. You may need to AttrWrap(..) some of your widgets for your program to look the same. New in this release: ==================== - Improved support for CJK double-byte encodings: BIG5, UHC, GBK, GB2312, CN-GB, EUC-KR, EUC-CN, EUC-JP (JISX 0208 only) and EUC-TW (CNS 11643 plain 1 only) - Added support for ncurses' use_default_colors() function to curses_display module (Python >= 2.4). register_palette(..) and register_palette_entry(..) now accept "default" as foreground and/or background. If the terminal's default attributes cannot be detected black on light gray will be used to accommodate terminals with always-black cursors. "default" is now the default for text with no attributes. This means that areas with no attributes will change from light gray on black (curses default) to black on light gray or the terminal's default. - Modified examples to not use black as background of Edit widgets. - Fixed curses_display curs_set call so that cursor is hidden when widget in focus has no cursor position. 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.
participants (1)
-
Ian Ward