v0.1.2
Pre-release
Pre-release
Next iterative release of py_cui
. This release fixes some minor issues with the old version, adds form and slider popups and widgets, expands color and key options, and makes performance improvements.
Features Added
- Huge performance improvement. Only redraw changed areas of screen.
- Functions to allow setting timeout for waiting for user input to refresh. Allows for editing values in second thread and seeing them update without having to interact with the UI
- Many new Colors added (56 total combinations, up from 10)
- Many new keys supported (Modifiers + letters, some special keys)
- Support for setting widget cycling keys for navigating between widgets even when in focus mode. (Defaults to Ctrl + left/right arrow keys).
- Support for a slider widget added.
- Form entry popup added. Allows for asking for several fields of input
- Greatly expanded coloration options. Can now individually set border color, text color, and selected text color
Issues Fixed
Breaking Changes
No breaking changes were made to the outer-facing API in this PR. Internally, certain functions had arguments added, but externally these are treated as keyword arguments.