Mr-Wiseguy
052b987f6a
Add navigation exports to mod UI API
2025-04-28 00:29:16 -04:00
Mr-Wiseguy
c27430af6b
Make config tabset navigate down to first mod entry when mod menu is open, make mod configure screen focus on configure button after closing
2025-04-27 23:56:49 -04:00
LittleCube
5114d4c353
Restore fd anywhere export functionality ( #570 )
...
* fix fd
* add comment back in
2025-04-27 13:30:18 -04:00
Mr-Wiseguy
d93ac4b49a
Improve radio navigation and setup mod config submenu navigation setup
2025-04-26 22:58:47 -04:00
Mr-Wiseguy
f92edb590c
Update runtime for mod folder export
2025-04-26 19:08:14 -04:00
Mr-Wiseguy
df674f2dfc
Remove more redundant mod scanning and fix mods being scanned during gameplay
2025-04-26 17:19:17 -04:00
Mr-Wiseguy
f9df5c2b7c
Set mod tab to navigate down to first mod, fix redundant mod scanning
2025-04-26 04:00:22 -04:00
Mr-Wiseguy
9d6a39f68a
Fix up/down navigation on text input elements
2025-04-26 02:58:17 -04:00
Mr-Wiseguy
43ec2d27be
Prevent hover styling and focus on input elements when disabled
2025-04-26 02:55:29 -04:00
Dario
b8ecd9608d
Focused state for mod entry.
2025-04-26 01:47:36 -04:00
Dario
e1b2b72e3a
Fixing navigation of mods menu.
2025-04-26 01:47:35 -04:00
Wiseguy
2600e47b69
Add support for built-in mods and convert D-Pad to a built-in mod ( #567 )
...
* Add embedded mod (using mm_recomp_draw_distance as an example).
* Update runtime after merge
* Experiment with removing the D-Pad.
* Add event needed for dpad as mod, revert remaining changes in built-in patches for dpad
* Add built-in dpad mod, add remaining event calls to input.c
* Add built-in mods readme
---------
Co-authored-by: Dario <dariosamo@gmail.com>
2025-04-24 23:00:53 -04:00
Mr-Wiseguy
93b5b84b51
Update RT64 for high precision texture coordinates when using texture replacements
2025-04-24 21:20:14 -04:00
Mr-Wiseguy
ad586e388e
Add quotes around xdg-open and open commands to support paths with spaces
2025-04-24 17:57:12 -04:00
Mr-Wiseguy
ebd11b2d84
Close context when showing or hiding a context and reopen afterwards to prevent deadlocks
2025-04-23 23:31:10 -04:00
Mr-Wiseguy
2e8bd48747
Fix RmlUi cmakelists merge conflict
2025-04-23 22:15:47 -04:00
David Chavez
8ec7b282e3
Use custom controller db mappings ( #425 )
...
validate-internal / build (push) Has been cancelled
* Use custom controller db mappings
* Update controller database.
* Update lunasvg to increase its minimum cmake version
* Remove errant cmakelists change that was originally for a newer RmlUi version
* Fix apple bundle command referencing the old game controller db filename
* Readd cmakelists change for static lunasvg but with correct RmlUi library name
---------
Co-authored-by: Dario <dariosamo@gmail.com>
Co-authored-by: Mr-Wiseguy <mrwiseguyromhacking@gmail.com>
Co-authored-by: Wiseguy <68165316+Mr-Wiseguy@users.noreply.github.com>
2025-04-23 22:10:39 -04:00
Reonu
184c5bf71f
Patch AnimationContext_SetLoadFrame to allow custom animations ( #564 )
2025-04-19 17:09:13 -04:00
Mr-Wiseguy
3cbc871194
Repeat key events when holding down controller inputs for UI navigation
2025-04-16 16:15:59 -04:00
Mr-Wiseguy
afc880521c
Manual navigation in UI framework and WIP mod menu navigation
2025-04-16 16:15:37 -04:00
Mr-Wiseguy
6166fffc99
Add mod export for loading UI image from bytes (png/dds)
2025-04-16 16:13:49 -04:00
Wiseguy
dcaace5b3f
Fix missing list header include in zelda_support.h
2025-04-15 23:31:35 -04:00
Mr-Wiseguy
55bfc0153a
Use a multiple file select dialog for mod install button
2025-04-14 17:18:13 -04:00
Mr-Wiseguy
e44abf27cb
Fix the previous scissor state bleeding when drawing the RmlUi output onto the swapchain buffer
2025-04-14 03:13:35 -04:00
Mr-Wiseguy
67e1ddb70b
Implement navigation and focus styling for new UI framework (no manual overrides yet)
2025-04-13 22:19:16 -04:00
Mr-Wiseguy
0b48ab9324
Update runtime to allow NULL recomp_free
2025-04-13 22:09:49 -04:00
Mr-Wiseguy
f38d1c7869
Update runtime to fix default value of enabled_by_default
2025-04-09 20:16:59 -04:00
danielryb
6411f6a935
Add exports for stars' display lists ( #563 )
2025-04-09 16:55:21 -04:00
danielryb
0e96cc3dc9
Add exports for stars' display lists ( #563 )
validate-internal / build (push) Has been cancelled
2025-04-09 16:48:34 -04:00
Mr-Wiseguy
5261f9061c
Update runtime for mod default enabled state
2025-04-09 04:36:04 -04:00
Mr-Wiseguy
7407bebf6e
Add special config option id to control texture pack state for code mods
2025-04-09 03:51:26 -04:00
Mr-Wiseguy
8382fa3d65
Update runtime for mod API to get save file path
2025-04-09 01:15:35 -04:00
Mr-Wiseguy
46f5e2d279
Update RT64 for v5 texture hash
2025-04-09 00:26:32 -04:00
thecozies
1707685803
Updated mod list styling ( #561 )
...
* Updated mod list styling
* mod entry max height
2025-04-08 19:19:28 -04:00
Mr-Wiseguy
6e19d28ba3
Apply recomp.rcss to mod UI contexts (fixes scrolls)
2025-04-08 18:56:49 -04:00
Mr-Wiseguy
7d6d40f196
Update runtime for save swapping mod API
2025-04-08 02:21:35 -04:00
Mr-Wiseguy
a93d0d6836
Update runtime for mod version export
2025-04-08 01:06:08 -04:00
Mr-Wiseguy
d614634bf1
Add mod UI API exports for slider, password input, and label radio and expose RmlUi debugger on F8
2025-04-07 22:05:18 -04:00
Mr-Wiseguy
1c6f445503
Implement texture pack reordering
2025-04-06 22:26:49 -04:00
Mr-Wiseguy
930580089e
Update runtime to fix renderer shutdown race condition
2025-04-06 19:44:11 -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
a0bd63f725
Switch to aggregate initialization for Version to work around missing implicit constructor on some compilers
2025-04-06 04:17:07 -04:00
Mr-Wiseguy
5ec43a1182
Remove std::format usage and add missing <list> includes to fix Linux/MacOS compilation
2025-04-06 04:09:10 -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
Dario
75c3669961
Fix to dynamic lib path and runtime commit.
2025-04-05 01:56:51 -04:00
Dario
d259e6848a
DnD prototype.
2025-04-05 01:56:43 -04:00
Mr-Wiseguy
27db2aeaa0
Reimplement prompts as a separate UI context and make it so the quit game prompt doesn't bring up the config menu
2025-04-04 04:35:06 -04:00
Mr-Wiseguy
470644e700
Update RT64 to fix failed assert with MSAA off
2025-04-03 23:38:27 -04:00
Mr-Wiseguy
5f128e2ac1
Add missing typename to fix compilation on some compilers
2025-04-03 03:50:15 -04:00