Release Notes: Minor functionality updates (such as menu within frames and support for custom mouse cursors), and various cleanup and optimizations for performance and memory usage.
Release Notes: This release includes performance improvements to the GL renderers, with caching of display lists for window drawing, experimental TrueType font rendering with OpenGL on Win32, and use of PyGame for image loading in the PyGame OpenGL renderer, reducing the dependency on P.I.L. to the GLUT renderer.
Release Notes: Improved the Windows renderer and the theme that resembles the Windows 2000 user interface.
Release Notes: This release includes improved renderers for OpenGL and Win32, and many new features in the widget set. New widgets include a checkbox, sliderbar, drop-down listbox, multi-line text entry, data form panel, and a table control.
Release Notes: Many enhancements were made, including keyboard navigation, text wrapping and metrics, schedulable GUI callbacks, alpha blending, and a new theme. This release is a major upgrade in terms of completeness of the existing feature-set. It is also much prettier.
Release Notes: This release adds a TK renderer, a tree widget and some examples that use it, a full unit test suite, enhancements to scroll bars and menu placements, and optimizations in the drawing code.
Release Notes: It is now possible to build renderers that do not use pygame or PyOpenGL. Renderer implementations for other platforms or specific hardware can be integrated to use the exact same UI code as pygame or openGL applications. There are stubs for a DirectX8/Direct3D-specific renderer in this version.
Release Notes: PyUI now runs under OpenGL, providing a cross-platform hardware accelerated User Interface library written entirely in Python. The 0.5 release adds this OpenGL capability while retaining the previous 2D drawing mode as an option. This release is significantly faster, as it can utilize OpenGL drawing hardware, but the underlying functionality has only had minor changes applied to it.
Release Notes: Bugfixes for redrawing and background filling, dirty rectangle cleanup, themes apply to full window frames, scrollbars, buttons, mouse cursors, and tabs, a default "uglyTheme" with ugly programmer art, and a "simpleTheme" that uses flat rectangles.
Release Notes: Major performace increases in both windowed and fullscreen modes, and some refactoring of window and frame classes to isolate related functionality.