You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Fix UIManager to correctly handle size hint of (0, 0)
* Refactor UIScrollArea to allow multiple children and detect UIScrollArea in UIDropdown
* Update CHANGELOG.md to reflect UIScrollArea enhancements and UIDropdown positioning fix
- Upgraded Pillow to 12.0.0 for Python 3.14 support.
9
9
- Adds a new `arcade.NoAracdeWindowError` exception type. This is raised when certain window operations are performed and there is no valid Arcade window found. Previously where this error would be raised, we raised a standard `RuntimeError`, this made it harder to properly catch and act accordingly. This new exception subclasses `RuntimeError`, so you can still catch this error the same way as before. The `arcade.get_window()` function will now raise this if there is no window.
10
10
- Along with the new exception type, is a new `arcade.windows_exists()` function which will return True or False based on if there is currently an active window.
11
+
- GUI
12
+
-`UIManager` did not apply size hint of (0,0). Mainly an issue with `UIBoxLayout`.
13
+
- Allow multiple children in `UIScrollArea`.
14
+
- Fix `UIDropdown Overlay` positioning within a `UIScrollArea`.
0 commit comments