asciimatics v1.10.0 Release Notes

Release Date: 2018-09-18 // over 1 year ago
    • ➕ Added 'Frame.focussed_widget' to access current focussed widget of the frame.
    • ➕ Added PopupMenu for dynamic contextual menus.
    • ➕ Added DropdownList widget.
    • ➕ Added VerticalDivider widget.
    • ➕ Added optional scroll bar to Listboxes.
    • ➕ Added line_wrap option to TextBoxes.
    • ➕ Added line_char option to Dividers.
    • ➕ Added align option to Labels.
    • ➕ Added width property to widgets.
    • ➕ Added set_theme to Frames and provided some new colour schemes.
    • 🛠 Fixed Screen.wrapper() to return result from wrapped function.
    • 🛠 Fixed list box truncation when lines are too long.
    • 🛠 Fixed issue with background colour when scrolling GNOME terminal.
    • 🛠 Fixed Text validator to support instance methods.
    • 🛠 Fixed exception raised by getdefaultlocale on some curses systems.
    • 🐎 Performance tweaks for non-unicode widgets.
    • 🔊 Relaxed restriction on static function callbacks for pop-up dialogs.
    • 🛠 Fixed bug where Listbox.reset() overrode current selected value.
    • 🛠 Fixed handling of decomposed unicode file names in FileBrowser for MacOS
    • 🛠 Fixed CJK issues with Screen.paint() and SpeechBubble.
    • 🛠 Fixed issue with dynamically added Frames so that they are reset before displayed for the first time.