Commit graph

17 commits

Author SHA1 Message Date
Mr-Wiseguy
afc880521c Manual navigation in UI framework and WIP mod menu navigation 2025-04-16 16:15:37 -04:00
Mr-Wiseguy
d646d781ef Add mod install button, put mod description in scroll container, minor mod menu tweaks 2025-04-06 17:01:38 -04:00
Mr-Wiseguy
f1a7a1674b Replace use of std::bind with lambdas 2025-04-06 15:20:50 -04:00
Mr-Wiseguy
11c84659cf Finish drag and drop mod installation, disable mod refresh button and code mod toggle when game starts 2025-04-06 03:57:50 -04:00
Mr-Wiseguy
51c6263f13 Fix errant RML tag in mod menu and insert breaks for newlines when setting element text 2025-03-14 17:35:55 -04:00
Dario
a26955bd9b Auto-enabled mods. 2025-03-14 17:35:29 -04:00
Dario
5b5c51fc83 More style changes. 2025-03-14 17:35:28 -04:00
Dario
937f390331 Add basic thumbnail parsing functionality. 2025-03-14 17:35:28 -04:00
Mr-Wiseguy
13a22b1504 Hook up new manifest fields to mod UI 2025-03-14 17:35:28 -04:00
Mr-Wiseguy
8119daf62c Begin implementing mod UI API 2025-03-14 17:34:59 -04:00
Dario
921eb5aee3 Config submenu. 2025-03-14 16:47:29 -04:00
Mr-Wiseguy
f703c918bc Implement context and resource storage slotmaps 2025-03-14 16:47:24 -04:00
Mr-Wiseguy
6549d27c57 Layout for mod details panel, add gap property setters 2025-03-14 16:46:30 -04:00
Dario
e323439e4f Mod menu progress. 2025-03-14 16:46:30 -04:00
Dario
de364be072 Convert to spaces, hook up mod enabled to toggle. 2025-03-14 16:46:22 -04:00
Dario
319788b5ba Take ownership of created pointers on Element class. 2025-03-14 16:42:36 -04:00
Dario
4e877f2ec0 Refactored mods menu entirely. 2025-03-14 16:42:35 -04:00
Renamed from src/ui/elements/ui_mod_details_panel.cpp (Browse further)