tonybaloney / retox

For running a local continuous testing environment with tox
MIT License
75 stars 2 forks source link

Update asciimatics to 1.11.0 #88

Open pyup-bot opened 5 years ago

pyup-bot commented 5 years ago

This PR updates asciimatics from 1.9.0 to 1.11.0.

Changelog ### 1.11.0 ``` ------ - Added `allow_int` parameter to `Screen.play()`. - Added `max_length` parameter to `Text`. - Added support for page up/down in `TextBox`. - Added optional scroll bars to `MultiColumnListBox`. - Added `file_filter` parameter to `FileBrowser`. - Added `wait_for_input` method to `Screen`. - Added optional `theme` parameter to `PopupDialog`. - Added optional `jitter` parameter to `Noise`. - Added `ManagedScreen` decorator. - Improved performance of double-buffering. - NOTE: Drawing off-screen with a large scrolling buffer is no longer supported (as it wasn't needed). - Added optional `pattern` parameter to `Stars`. - Improved handling of permission errors in `FileBrowser`. - Added formal support for defining your own colour theme. - Added `clear_widgets` to `Layout` objects. - Fixed height of PopUpDialog when no buttons are specified. - Fixed bug where asciimatics Scenes would hang when the clock is moved back in time. - Fixed off-by-one error in BarChart labels. - Fixed bug where Labels ignored the custom_colour property. - Added default date and time to DatePicker and TimePicker when no value specified. ``` ### 1.10.0 ``` ------ - 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. ```
Links - PyPI: https://pypi.org/project/asciimatics - Changelog: https://pyup.io/changelogs/asciimatics/ - Repo: https://github.com/peterbrittain/asciimatics