Skip to content

Tags: ekapujiw2002/pytermgui

Tags

v0.2.1

Toggle v0.2.1's commit message
Version 0.2.1:

    - Add support for `python>=3.7`

v0.2.0

Toggle v0.2.0's commit message
version 0.2.0:

- `Splitter()` rewrite
- `InputField()` rewrite

- `widgets/buttons.py` module:
    + `Button`
    + `Checkbox`
    + `Toggle`
    + `Dropdown`

- remove unnecessary widgets
- rewrite `cmd.py` module
    + `WindowManager` based program
    + all utilities are their own `Application` instances

v0.1.4

Toggle v0.1.4's commit message
version 0.1.4:

- Much deeper implementation of auto type converted widgets
- Allow arbitrary attribute setting in any `Widget`'s construction

- Improved `window_manager`
    + added `WindowManager.bind("key", method)` method
    + rewrote `WindowManager.run()`
    + improved performance, utility

- Various improvements to `Button`
    + added a better default style
    + added a new padding attribute

- Various improvements to `MouseTarget`
    + fixed right offset not being correct
    + better handling by `Widget`-s

v0.1.3

Toggle v0.1.3's commit message
version 0.1.3:

- implemented way better mouse support
- added a universal MouseTarget interface
- added the window_manager submodule