Releases: Nafees10/qui
Releases · Nafees10/qui
version 0.7.1
Changes
- bug fix relating to TERM environment variable being unset
- Fixed demo program
Thanks to @NotMichaelChen
version 0.7.0
Changes:
- Nearly a full rewrite
- Improved documentation
- Removed some features that were less likely to be used, and were costly to maintain
- Added modifier keys support in KeyboardEvent
- Added QParent to allow creating custom layouts and containers
version 0.6.2
Changes (0.5.5 onwards)
- Added ScrollContainer widget to create scrollable widgets/layouts
- Simplified how widgets are cycled (see docs)
- Rewrote major part of docs
version 0.6.1-beta1
- Fixes issue #18
version 0.6.0 alpha 2
Changes:
- bug fix in Viewport thats been evading me for 4 months. (turned out to be a typo)
version 0.6.0-alpha.1
Fixes that annoying bug where nested ScrollContainers would overwrite over their parent.
version 0.6.0-alpha
Changes
- Finally removed that
TODO add scrolling
. This release adds a ScrollContainer which will allow scrolling of it's child widget. - Modified how active widgets are cycled, the new method is much simpler.
- Basically modified everything. Better read
docs/
This is only for testing. Only a select few demo programs have been tested, and this most likely has bugs.
Plus, MemoWidget is not yet ported to all the changes.
version 0.5.5
Changes:
- Added
QLayout.fillColor
to change the background color of layouts/terminal - Layout will now draw over unoccupied area, so widgets changing size will no longer leave behind their previously drawn selves.
Bug fixes:
- QTeriminal would not change it's
_display
size from 1x1. So terminal itself could not draw outside of the top-left corner cell
version 0.5.4
Changes:
- Fixes issue #16 ("Escape key registered as a character event as well")
version 0.5.3
Changes:
- Can now use
QTerminal.activateWidget(..)
to set active widget ( thanks to @jakobkogler ) - lets you change the key used for switching between active widgets (
QTerminal.setActiveWidgetCycleKey(..)
)