./devel/py-urwid, Curses-based Python user interface library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.3.1, Package name: py27-urwid-1.3.1, Maintainer: tonio

Urwid is a curses-based user interface library. It includes many
features useful for text console application developers including,
fluid interface resizing (xterm window resizing / fbset on Linux
console), support for 8-bit and CJK encodings, multiple text alignment
and wrapping modes built-in, ability to register user-defined text
alignment and wrapping modes, simple markup for setting text
attributes, powerful list box that handles scrolling between different
widget types, list box contents may be managed with a user-defined
class, flexible edit box for editing many different types of text, and
easy interface for creating HTML screen shots.


Required to run:
[devel/py-setuptools] [lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 5c562de41e150b87c8e2660f70c699fb6e951127
RMD160: e1276fdf0c3b5661e03eefd42f44d5deb7dcec2c
Filesize: 574.755 KB

Version history: (Expand)


CVS history: (Expand)


   2016-06-08 19:43:49 by Thomas Klausner | Files touched by this commit (356)
Log message:
Switch to MASTER_SITES_PYPI.
   2015-11-12 17:38:45 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update py-urwid to 1.3.1:

Urwid 1.3.1
===========

2015-11-01

 * Fix for screen not getting reset on exception regression
   (by Rian Hunter)

 * AttrSpec objects are now comparable (by Random User)

 * MonitoredList now has a clear method if list has a clear method
   (by neumond)

 * Fix for BarGraph hlines sort order (by Heiko Noordhof)

 * Fix for final output not appearing on exit with some terminals
   now that extra newline was removed (by Jared Winborne)

 * Fix for a resizing bug in raw_display (by Esteban null)
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2014-10-22 11:30:37 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 1.3.0:

2014-10-17

	New AsyncioEventLoop for Python 3.4, Python 3.x with asyncio
	package or Python 2 with trollius package (by Alex Munroe,
	Jonas Wielicki, with earlier work by Kelketek Rritaa)
	Screen classes now call back to MainLoop using event loop
	alarms instead of passing timeout values to MainLoop (by
	Alex Munroe)
	Add support for bright backgrounds on linux console (by
	Russell Warren)
	Allow custom sorting of MonitoredList (by Tony Cebzanov)
	Fix support for negative indexes with MonitoredFocusList
	(by Heiko Noordhof)
	Documentation fixes (by Ismail, Matthew Mosesohn)
   2014-10-09 13:57:36 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 1.2.2:
* Fix for a serious raw_display performance regression
* Fix for high color palette detection (by extempo)
* Small changes to enable windows support
   2014-04-11 20:03:13 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 1.2.1:

Urwid 1.2.1
===========

2014-04-04

 * Fix false failures of event loop tests

 * Remove extra newline generated on exit of raw_display

 * Documentation fixes (by Paul Ivanov)
   2014-02-20 10:34:50 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Update to 1.2.0:

Urwid 1.2.0
===========

2014-02-09

 * Add support for PyPy, drop support for Python 2.4, 2.5

 * Signals now support using weakly referenced arguments to help
   avoid leaking objects when a signal consumer is no longer
   referenced (by Matthijs Kooijman)

 * Add TornadoEventLoop class (by Alexander Glyzov)

 * Update GlibEventLoop to use python-gi for Python3 compatibility
   (by Israel Garcia)

 * Automate testing with Python 2.6, 2.7, 3.2, 3.3 and PyPy using
   travis-ci

 * New container method get_focus_widgets() (by Matthijs Kooijman)

 * Add support for double and triple click mouse events
   (by Igor Kotrasiński)

 * Allow disabling and re-enabling of mouse tracking
   (by Jim Garrison)

 * Create section in docs for example program screenshots generated
   as images like the tutorial examples

 * Add suggested basic color combination images to manual

 * Fall back to 80x24 if screen size detection fails

 * Fix screen.stop(), screen.start() disabling mouse events

 * Fix to make GridFlow v_sep argument behave as documented

 * Fix for registering high palette entries in the form "hX" where
   X > 15 so that basic colors are applied in 88-color mode

 * Fix for raw_display clear-right escape not working with
   standout attribute on some terminals

 * Fix for Terminal widget select loop: retry when interrupted
   2014-01-27 20:12:21 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 1.1.2, update HOMEPAGE.

Urwid 1.1.2
===========

2013-12-30

 * Move to urwid.org and use sphinx docs for generating whole site,
   move changelog to docs/changelog.rst

 * Fix encoding exceptions when unicode used on non-UTF-8 terminal

 * Fix for suspend and resume applications with ^Z

 * Fix for tmux and screen missing colors on right bug

 * Fix Pile zero-weighted items and mouse_event when empty

 * Fix Terminal select() not retrying when interrupted by signal

 * Fix for Padding.align and width change not invalidating