Release 0.28

7 April 2008 | Modified: 7 April 2008

So finally a new release. Most of the work has gone into making some final architecture changes. The API has been stable now for quite a while. I found some programs I wrote last year and could update them in less than 2 minutes because of only 2 API changes from widget perspective. So feel free to write your own without fear of rewrite :-)

Changes:

  • Less threads. In fact threads are only used on event if asked like so: widget.addEvent('click',myhandelr,False)
  • Reflow and invalidation now part of mainloop after I figured out how to do this in Win32 (PeekMessage).
  • New look scrollbar and table
  • Relative width and height eg. widget.style.width = '50%' . This saves quite a bit of coding and is more reliable since it's integrated.

So use it and tell me what you think. I have started writing a little personal finance app to showcase uxpython and to feel out where the rough edges are.