Commit Graph

38 Commits (11761c5a1db02aec3096f07ca8f3c3231d8eb34a)

Author SHA1 Message Date
Evil Eye 481e63ffa7 Prevent stale pointers in UI widgets 3 months ago
Evil Eye 1d13f7db8f Simplify detachFromParent 9 months ago
Evil Eye 8cbcb82dd4 Prevent iterator invalidation when updating Lua UI and increase const correctness 9 months ago
uramer 68ed771816 Fix element detachment logic 10 months ago
uramer af8662daee Detach Lua Elements properly from their parent 10 months ago
uramer 9403f06618 Fix visibility breaking after multiple updates 1 year ago
uramer d214f6f6ef Get rid of unncesesary onCoordChange 1 year ago
uramer 4a4cef5709 Attach elements to each other, safely destroy 1 year ago
psi29a 6a87ba8f33 Merge branch 'mygui343_fix' into 'master'
Fix MyGUI 3.4.3 issues [#7528]

See merge request OpenMW/openmw!3319
1 year ago
uramer 6081dcc43c Work around MyGUI bug in a less destructive way 1 year ago
Bret Curtis e97b07b6a4 additional cleanup 1 year ago
Andrei Kortunov f5b18d2d5d Do not copy objects twice where possible 1 year ago
Evil Eye a0127dd7e4 Allow compilation with MYGUI_DONT_USE_OBSOLETE 1 year ago
elsid 843753da14
Remove unused includes 2 years ago
clang-format-bot ddb0522bbf
Apply clang-format to code base 2 years ago
Andrei Kortunov aa349f2ed9 Initialize some missing variables 3 years ago
uramer 591fa9b700 Add missing workaround for a MyGUI visibility bug 3 years ago
Petr Mikheev d16fa553c8 Fix LuaUtil::Callback 3 years ago
uramer 1766f89c4d Fix a typo 3 years ago
uramer 52d05be04b Styling for Settings 3 years ago
uramer e92c88a133 Make the documentation clearer, match the documentation when no buttons are pressed for an event 3 years ago
uramer 03659bef86 MWUI interface (resolve https://gitlab.com/OpenMW/openmw/-/issues/6594) 3 years ago
uramer 788745e004 Make coordinate calculation more robust, implement Flex widget type 3 years ago
glassmancody.info 26c7e308ed mygui bindings for color and alpha 3 years ago
uramer 36c46ada6f Pass unhandled Lua UI events to the parent 3 years ago
uramer fc50724f5c Render text and images correctly in templates with slots 3 years ago
uramer 581c3f4882 Update and document Lua Text and TextEdit widget types, fix some issues with Lua UI 3 years ago
uramer 7f796d148e Clean up 3 years ago
uramer 67641dcdb7 Fix compile errors 3 years ago
uramer f07f05ddd3 Add Container widget type, use it to make Adapter code less hacky 3 years ago
uramer 086a7d9bc5 Wrap Lua settings widgets into an Adapter widget 3 years ago
uramer 960dd1f708 Lua UI templates 3 years ago
uramer cc528d2e08 Dispose Lua UI elements correctly 3 years ago
uramer 15c7bddd57 Move SDL-MyGUI input mappings to components, map both ways 3 years ago
uramer e65c946452 Add a data field to Lua UI layouts 3 years ago
uramer e9f8c34372 Correctly set UI properties to defaults when passed nil 3 years ago
uramer eceed558be Fix coverity uninitialized variables 3 years ago
uramer 68963538ae Lua UI API 3 years ago