Curses UI with native window management and keyboard support
Project description
WIP - docs to come.
Installing
pip install curses_ui
Tests
To run unit tests:
./test
- NB:
- The UI isn’t well tested due to the complexity of testing a curses environment (hints welcome!) - use the demo instead.
Demo
De facto tests, to run:
./demo
Notes
General Todo List
- Text overflow protection, consider the widget write() function
- Word wrap support, used by labels and text components
Widget Todo List
- Scrolling panel
- Proper tab support
Building
python setup.py sdist twine upload dist/*
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
curses_ui-0.0.2.tar.gz
(10.0 kB
view hashes)