Nionui

Latest version: v8.0.0

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

Scan your dependencies

Page 1 of 7

8.0.0

------------------
- Rework canvas item layout/paint architecture for improved performance.
- Add a nionui module for easier launching.
- Add support for text alignment in labels.
- Add create_persistent_bool_model for persistent bool storage.
- Add support for timestamp_ns for display timing measurements.
- Change ComboBox to stop scrolling when not expanded.
- Use modifiers at mouse click rather than mouse release for modifying focus.
- Update for numpy 2.
- Add Python 3.13 support. Drop Python 3.9, 3.10 support.
- Add canvas item demo code.

7.1.1

------------------
- Add support for pyside6 (alternate Qt 6.7 frontend) as a successor to pyside2.
- Refactor canvas item layout code to be non-threaded. Deprecate prepare_render method.
- Fix several race conditions in canvas drawing code.
- Improve error reporting in UI callbacks.

7.0.3

------------------
- Minor addition for future color scheme change support.

7.0.2

------------------
- Add support for handling screen scaling changes.
- Add support for declarative text browser (with markdown).
- Add support for grid item tool tips.
- Improve handling of tool tips (hide when mouse leaves canvas item).

7.0.1

------------------
- Minor changes for Python 3.12 compatibility.

7.0.0

------------------
- Render SVG images with pixelated images.
- Many changes to layout engine to simplify and make it easier to use.

Page 1 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.