Npyscreen

Latest version: v4.10.5

Safety actively analyzes 625891 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 12

2.0pre7

OK button shifted one to the left

Major performance problem solved by editing the widget.clear()
function. This has made the multiline widget more responsive.
The edit loop for multiline widgets is also altered. It now only
responds to key presses every 10ms and I've been more explicit about
the refreshing during the edit loop.

2.0pre6

Added FixedText and TitleFixedText widgets.

Added titled versions of the MultiLine and MultiSelect widgets (not
fully bug tested).

Small bugfix in the Form.edit() method.

There is a bug in the height=parameter that needs fixing. For now,
always create widgets using max_height=

error in line 175 of the multiline widget fixed - scroll_exit now
works without error.

error in Checkbox fixed (self.hide now defined in __init__)

Bug fixed. Widgets were using the useable_space method of
screen_areas to calcuate the space available to them. An error in
coding meant that his method was reporting the physical space in a
terminal, not the space in the Form area. A new method has been
introduced called widget_useable_space which reports the Form area
instead, or rather safe values (leaving 1 col and 1 row clear).

Bug in add_widget fixed - max_height default should be None, not False.

2.0pre5

global keybindings ^N and ^P added

2.0pre4

NPSApp class created. mainloop should be overloaded. Call using the
method .run()

2.0pre3

Minor bug with widget placement fixed.

2.0pre2

Fixed cursor movement on multi-line text editor.

Page 9 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.