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
* Add scrollbar support to UIDropdown
The dropdown menu now wraps options in a UIScrollArea with a UIScrollBar,
preventing the menu from extending beyond the window when there are many
options. A new max_height parameter (default 200px) controls when
scrolling activates.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Fix overlay sizing by using size_hint=None
The UIManager was overriding the overlay rect set by UIDropdown.do_layout
because size_hint=(0, 0) caused it to be resized to 0x0. Using
size_hint=None prevents the UIManager from touching the size.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Add scroll options, tests, docs, and example updates
- Add invert_scroll, scroll_speed, show_scroll_bar parameters to UIDropdown
- Add 12 integration tests covering the full PR test plan
- Update CHANGELOG, tutorial docs, and examples with scroll features
- Examples now use many options to demonstrate scrolling
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
- GUI: `UIDropdown` now supports scrolling when options exceed the menu height. New parameters: `max_height`, `invert_scroll`, `scroll_speed`, and `show_scroll_bar`.
10
+
8
11
### Breaking Change
9
-
- Tilemap: Sprites of an object tile layer will now apply visibility of the object.
12
+
- Tilemap: Sprites of an object tile layer will now apply visibility of the object.
0 commit comments