Announcing Urwid 0.9.2 ---------------------- Urwid home page: http://excess.org/urwid/
Tarball: http://excess.org/urwid/urwid-0.9.2.tar.gz About this release: =================== This release includes preliminary mouse support, a new input testing example program and a couple bug fixes. If you are interested in mouse support please try the input test example program and let me know if it works properly in your environment. [EMAIL PROTECTED]:~/urwid-0.9.2$ ./input_test.py will test the input of the curses_display module, and [EMAIL PROTECTED]:~/urwid-0.9.2$ ./input_test.py raw will test the input of the raw_display module. Please post your results and details about your environment to the mailing list. New in this release: ==================== - Preliminary mouse support was added to the raw_display and curses_display modules. A new Screen.set_mouse_tracking() method was added to enable mouse tracking. Mouse events are returned alongside keystrokes from the Screen.get_input() method. The widget interface does not yet include mouse handling. This will be addressed in the next release. - A new convenience function is_mouse_event(..) was added to help in separating mouse events from keystrokes. - Added a new example program input_test.py. This program displays the keyboard and mouse input it receives. It may be run as a CGI script or from the command line. On the command line it defaults to using the curses_display module, use "input_test.py raw" to use the raw_display module instead. - Fixed an Edit.render(..) bug that caused it to render the cursor in a different location than that reported by Edit.get_cursor_coords(..) in some circumstances. - Fixed a bug preventing use of UTF-8 characters with Divider widgets. About Urwid =========== Urwid is a console UI library for Python. It features fluid interface resizing, UTF-8 support, multiple text layouts, simple attribute markup, powerful scrolling list boxes and flexible interface design. Urwid is released under the GNU LGPL. -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html
