3 Commits
Author SHA1 Message Date
Mr_Rosh f0933ae751 Improve pfUI dropdowns and texture previews
Enable bounded scrolling for ClassicAPI dropdowns, open menus near the selected entry, and lazily load texture previews for visible rows. Devirtualize menu scroll views to prevent invalid ranges and apply pfUI-style scrollbar theming.
2026-11-02 14:04:59 +02:00
Mr_Rosh 29a8a624d1 Modernize Lua APIs and optimize updates
Replace deprecated Lua APIs, make event-handler arguments Classic 1.12-safe, and reduce repeated lookups and texture updates. Remove unused button translations and bump the addon version to 2.3.9.
2026-10-24 20:23:46 +03:00
Mr_Rosh 4065c20008 Add scrollable pfUI dropdown menus
Add a scrollbar and mouse-wheel scrolling to dropdown menus, opening menus upward when space below is limited. Apply the behavior to existing and newly created dropdowns in both addon versions.
2026-10-18 21:14:15 +03:00