excess.org

Ian Ward

Software
CKAN contributor/tech lead
Urwid author
PyRF contributor
Speedometer author

Presentations
Contributing to Open Source
IASA E-Summit, 2014-05-16
Urwid Applications
2012-11-14
Urwid Intro
2012-01-22
Unfortunate Python
2011-12-19
Django 1.1
2009-05-16

Writing
Moving to Python 3
2011-02-17
Article Tags

Home

Ian Ward's email:
first name at this domain

wardi on OFTC, freenode and github

Locations of visitors to this page

Articles Tagged “Urwid” rss icon

Python Malaysia Meetup
Posted on 2012-01-22, last modified 2012-02-06.

I'll be giving a introductory-level presentation on Urwid at the Python Malaysia February Meetup in two weeks. I'm covering the basics with a short presentation and there should be plenty of time for questions or digging in deeper on any aspect.

[Update 2012-02-04]: Slides now available

[Update 2012-02-06 added some photos]

Read More …

Tags: Urwid Software Python


Speedometer 2.8 Released link
Posted on 2011-12-08.

This release adds the long-requested linear scale feature to Speedometer. You can now also adjust the minimum and maximum values displayed, and switch all units shown to bits per second.

Tags: Urwid Software Speedometer Linux


Urwid 1.0.1 and 0.9.9.3 Released link
Posted on 2011-11-28.

Urwid maintenance releases 1.0.1 and 0.9.9.3 are now available. This may be the last 0.9.9 release, users are strongly encouraged to upgrade.

Tags: Urwid Software Python


Posted on 2011-09-23.

This is a major feature release for Urwid.

Happy 1.0 Urwid! It's been a great nearly-seven years since our first release. Huge thanks to everyone that's contributed code, docs, bug reports and help on the mailing list and IRC.

Read More …

Tags: Urwid Software Python


Posted on 2011-07-13.

This is a maintenance release that fixes a number of bugs that have been found in 0.9.9.1.

Read More …

Tags: Urwid Software Python


Moving to Python 3 link
Posted on 2011-02-17.

My article on supporting Python 2 and Python 3 from the same code base is now freely available on LWN.net. The article is based on my recent work on Urwid's Python 3 support. I owe thanks to the people that started and contributed the compatibility work on github and bitbucket. I'm looking forward to a release with Python 3 support very soon.

I also gave a talk at last night's OPAG about these changes. Thank you to all those that came out, we should have these meetings more regularly. Maybe back at the pub next time?

Tags: Urwid Ottawa Software Python LWN.net OPAG


Speedometer 2.7 Screenshot
Speedometer 2.7 Released link
Posted on 2010-11-08.

I've updated my Speedometer project to use some of the latest Urwid features.

This release works well with light, dark or transparent backgrounds. It can display in monochrome mode and now has 88/256-color mode support (with a solid background color). There is also a new option to exit once a monitored file download completes.

Speedometer 2.7 requires Urwid 0.9.9.1 (Speedometer 2.6 was compatible with ancient versions of Urwid) it now uses raw_display, MainLoop and the updated Pile widget. Otherwise the features and code structure are largely unchanged.


Tags: Urwid Software Speedometer Python


Urwid at OSCON and LinuxFest Northwest link
Posted on 2010-04-04.

Rob Lanphier will be giving talks relating to Urwid at OSCON and LinuxFest Northwest:

LinuxFest Northwest
Bellingham, WA, April 24-25 (Exact time TBD)
Using Urwid and Python Console Applications

O'Reilly's Open Source Convention (OSCON)
Portland, OR, July 22 (Thursday, 1:40pm)
Great User Interfaces in the Terminal Window

Tags: Urwid Software Linux Python


Crystalfontz preview
Posted on 2010-03-14.

The development version of Urwid now has support for display and input on a Crystalfontz 635 LCD panel. These are small LCD screens that fit in a PC's 5ΒΌ" drive bay. They have six buttons, four red/green LEDs and a 20x4 character display with an adjustable backlight.

Read More …

Tags: Urwid Hardware Software Linux Python


Urwid palette_test.py on rxvt
Urwid 0.9.9 Released link
Posted on 2009-11-16.

This release includes many new features developed since the last major release. Urwid now supports 256 and 88 color terminals. A new MainLoop class has been introduced to tie together widgets, user input, screen display and an event loop. Twisted and GLib-based event loops are now supported directly. A new AttrMap class now allows mapping any attribute to any other attribute. Most of the code base has been cleaned up and now has better documentation and testing. Lots of other improvements are listed in the changelog.

Tags: Urwid Python


« page 1 2 3 4 page »