Commit Graph

  • 2d9dd10ddd Apply min width to element triggering rmlui assert (#573) thecozies 2025-04-29 08:03:09 -05:00
  • 743fda8128 Tag release candidate version Mr-Wiseguy 2025-04-28 23:41:17 -04:00
  • 79ad45dd37 Remove dummy description for mod config options Mr-Wiseguy 2025-04-28 23:40:54 -04:00
  • 14f92c41ab Flatpak support. (#569) Darío 2025-04-29 00:36:25 -03:00
  • ae0dccdd46 Add gamepad to supported controls list in flatpak metainfo flatpak Wiseguy 2025-04-28 22:56:00 -04:00
  • c27300e6c8 Misc in-game HUD fixes (#571) Wiseguy 2025-04-28 22:44:46 -04:00
  • cf7a491d80 Center the moon fall countdown timer misc-fixes-before-1.2 Mr-Wiseguy 2025-04-28 22:29:07 -04:00
  • 61643779a2 Add flatpak support. Dario 2025-04-26 23:21:27 -03:00
  • 0dc391077d Change addressing mode on title card rect to prevent wrapping on the left edge when HD textures are in use Mr-Wiseguy 2025-04-28 03:15:40 -04:00
  • 00d0d06fa7 Fix float value used to calculate clock angle to prevent overshooting every hour Mr-Wiseguy 2025-04-28 03:11:15 -04:00
  • d766cf328f Modding menu and UI and additional mod exports (#535) Wiseguy 2025-04-28 02:49:43 -04:00
  • b3124ec5de Fix opening the config menu via keyboard/controller causing a double animation warning in RmlUi mod-ui Mr-Wiseguy 2025-04-28 02:28:34 -04:00
  • 052b987f6a Add navigation exports to mod UI API Mr-Wiseguy 2025-04-28 00:29:16 -04:00
  • 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 Mr-Wiseguy 2025-04-27 23:56:33 -04:00
  • 5114d4c353 Restore fd anywhere export functionality (#570) LittleCube 2025-04-27 13:30:18 -04:00
  • d93ac4b49a Improve radio navigation and setup mod config submenu navigation setup Mr-Wiseguy 2025-04-26 22:58:47 -04:00
  • f92edb590c Update runtime for mod folder export Mr-Wiseguy 2025-04-26 19:08:14 -04:00
  • df674f2dfc Remove more redundant mod scanning and fix mods being scanned during gameplay Mr-Wiseguy 2025-04-26 17:19:17 -04:00
  • f9df5c2b7c Set mod tab to navigate down to first mod, fix redundant mod scanning Mr-Wiseguy 2025-04-26 04:00:22 -04:00
  • 9d6a39f68a Fix up/down navigation on text input elements Mr-Wiseguy 2025-04-26 02:58:17 -04:00
  • 43ec2d27be Prevent hover styling and focus on input elements when disabled Mr-Wiseguy 2025-04-26 02:55:29 -04:00
  • b8ecd9608d Focused state for mod entry. Dario 2025-04-16 20:28:23 -03:00
  • e1b2b72e3a Fixing navigation of mods menu. Dario 2025-04-16 18:53:13 -03:00
  • 2600e47b69 Add support for built-in mods and convert D-Pad to a built-in mod (#567) Wiseguy 2025-04-24 23:00:53 -04:00
  • 93b5b84b51 Update RT64 for high precision texture coordinates when using texture replacements Mr-Wiseguy 2025-04-24 21:20:14 -04:00
  • ad586e388e Add quotes around xdg-open and open commands to support paths with spaces Mr-Wiseguy 2025-04-24 17:57:12 -04:00
  • ebd11b2d84 Close context when showing or hiding a context and reopen afterwards to prevent deadlocks Mr-Wiseguy 2025-04-23 23:31:10 -04:00
  • 2e8bd48747 Fix RmlUi cmakelists merge conflict Mr-Wiseguy 2025-04-23 22:15:47 -04:00
  • 8ec7b282e3 Use custom controller db mappings (#425) David Chavez 2025-04-24 04:10:39 +02:00
  • 829a6f7945 Experiment with removing the D-Pad. dpad-begone Dario 2025-04-22 21:31:24 -03:00
  • 42e4dac717 Add embedded mod (using mm_recomp_draw_distance as an example). Dario 2025-04-22 20:17:03 -03:00
  • 184c5bf71f Patch AnimationContext_SetLoadFrame to allow custom animations (#564) Reonu 2025-04-19 22:09:13 +01:00
  • 11170491b5 Focused state for mod entry. mod-ui-nav-fixes Dario 2025-04-16 20:28:23 -03:00
  • deb2c63478 Fixing navigation of mods menu. Dario 2025-04-16 18:53:13 -03:00
  • 3cbc871194 Repeat key events when holding down controller inputs for UI navigation Mr-Wiseguy 2025-04-16 16:15:59 -04:00
  • afc880521c Manual navigation in UI framework and WIP mod menu navigation Mr-Wiseguy 2025-04-16 16:15:37 -04:00
  • 6166fffc99 Add mod export for loading UI image from bytes (png/dds) Mr-Wiseguy 2025-04-16 16:13:49 -04:00
  • dcaace5b3f Fix missing list header include in zelda_support.h Wiseguy 2025-04-15 23:25:31 -04:00
  • 55bfc0153a Use a multiple file select dialog for mod install button Mr-Wiseguy 2025-04-14 17:18:13 -04:00
  • e44abf27cb Fix the previous scissor state bleeding when drawing the RmlUi output onto the swapchain buffer Mr-Wiseguy 2025-04-14 03:13:35 -04:00
  • 67e1ddb70b Implement navigation and focus styling for new UI framework (no manual overrides yet) Mr-Wiseguy 2025-04-13 22:19:16 -04:00
  • 0b48ab9324 Update runtime to allow NULL recomp_free Mr-Wiseguy 2025-04-13 22:09:49 -04:00
  • f38d1c7869 Update runtime to fix default value of enabled_by_default Mr-Wiseguy 2025-04-09 20:16:59 -04:00
  • 6411f6a935 Add exports for stars' display lists (#563) danielryb 2025-04-09 22:48:34 +02:00
  • 0e96cc3dc9 Add exports for stars' display lists (#563) danielryb 2025-04-09 22:48:34 +02:00
  • 5261f9061c Update runtime for mod default enabled state Mr-Wiseguy 2025-04-09 04:36:04 -04:00
  • 7407bebf6e Add special config option id to control texture pack state for code mods Mr-Wiseguy 2025-04-09 03:51:26 -04:00
  • 8382fa3d65 Update runtime for mod API to get save file path Mr-Wiseguy 2025-04-09 01:15:35 -04:00
  • 46f5e2d279 Update RT64 for v5 texture hash Mr-Wiseguy 2025-04-09 00:26:32 -04:00
  • 1707685803 Updated mod list styling (#561) thecozies 2025-04-08 18:19:28 -05:00
  • 6e19d28ba3 Apply recomp.rcss to mod UI contexts (fixes scrolls) Mr-Wiseguy 2025-04-08 18:56:49 -04:00
  • 7d6d40f196 Update runtime for save swapping mod API Mr-Wiseguy 2025-04-08 02:21:35 -04:00
  • a93d0d6836 Update runtime for mod version export Mr-Wiseguy 2025-04-08 01:06:08 -04:00
  • d614634bf1 Add mod UI API exports for slider, password input, and label radio and expose RmlUi debugger on F8 Mr-Wiseguy 2025-04-07 21:46:53 -04:00
  • 1c6f445503 Implement texture pack reordering Mr-Wiseguy 2025-04-06 22:26:49 -04:00
  • 930580089e Update runtime to fix renderer shutdown race condition Mr-Wiseguy 2025-04-06 19:44:11 -04:00
  • d646d781ef Add mod install button, put mod description in scroll container, minor mod menu tweaks Mr-Wiseguy 2025-04-06 17:01:38 -04:00
  • f1a7a1674b Replace use of std::bind with lambdas Mr-Wiseguy 2025-04-06 15:20:50 -04:00
  • a0bd63f725 Switch to aggregate initialization for Version to work around missing implicit constructor on some compilers Mr-Wiseguy 2025-04-06 04:17:07 -04:00
  • 5ec43a1182 Remove std::format usage and add missing <list> includes to fix Linux/MacOS compilation Mr-Wiseguy 2025-04-06 04:09:10 -04:00
  • 11c84659cf Finish drag and drop mod installation, disable mod refresh button and code mod toggle when game starts Mr-Wiseguy 2025-04-06 03:57:50 -04:00
  • 75c3669961 Fix to dynamic lib path and runtime commit. Dario 2025-03-30 18:26:54 -03:00
  • d259e6848a DnD prototype. Dario 2025-03-30 18:07:22 -03:00
  • 27db2aeaa0 Reimplement prompts as a separate UI context and make it so the quit game prompt doesn't bring up the config menu Mr-Wiseguy 2025-04-04 04:35:06 -04:00
  • 470644e700 Update RT64 to fix failed assert with MSAA off Mr-Wiseguy 2025-04-03 23:38:27 -04:00
  • 5f128e2ac1 Add missing typename to fix compilation on some compilers Mr-Wiseguy 2025-04-03 03:50:15 -04:00
  • 1a6471a3a8 Switch to runtime concatenation of function name in data API error reporting to fix Linux compilation issue Mr-Wiseguy 2025-04-03 03:42:04 -04:00
  • d15d448d80 Update lunasvg to increase its minimum cmake version Mr-Wiseguy 2025-04-03 03:26:26 -04:00
  • d2c8429100 Implement data structure mod APIs Mr-Wiseguy 2025-04-03 02:35:59 -04:00
  • ea370ccf83 Fix to dynamic lib path and runtime commit. mod-ui-dnd Dario 2025-03-30 18:26:54 -03:00
  • efb3fe4fbc DnD prototype. Dario 2025-03-30 18:07:22 -03:00
  • cdde3d47bb Update RT64 to enable early Z test shader optimization Mr-Wiseguy 2025-03-25 19:02:11 -04:00
  • fd16c379ff Use Application Support directory on macOS. (#553) squidbus 2025-03-25 09:22:48 -07:00
  • 24d166029f Update runtime to allow renderers to choose the graphics API Mr-Wiseguy 2025-03-23 22:08:29 -04:00
  • 95b462e9e5 Merge remote-tracking branch 'origin/dev' into mod-ui Mr-Wiseguy 2025-03-23 22:00:50 -04:00
  • 8da41d97f6 Update RT64 and allow it to choose the graphics API when set to Auto Mr-Wiseguy 2025-03-23 21:54:03 -04:00
  • 3d3524ffe7 Fix portable mode on macOS (#552) squidbus 2025-03-23 12:23:44 -07:00
  • 880f023f01 Update RT64 for depth clear optimization and more native sampler changes Mr-Wiseguy 2025-03-23 14:53:19 -04:00
  • 12276d6c9e Update RT64 to fix native sampler issues with tile copies Mr-Wiseguy 2025-03-22 18:02:08 -04:00
  • 6a0dd85b49 Update RT64 for driver bug workarounds and misc fixes Mr-Wiseguy 2025-03-22 15:23:08 -04:00
  • 186e7e7b54 Switch to designated initializers to work around missing aggregate initialization compiler support Mr-Wiseguy 2025-03-21 03:17:42 -04:00
  • d45c4f7236 Created mod UI API functions for imageview elements Mr-Wiseguy 2025-03-21 03:07:57 -04:00
  • 1c8668fb65 Update RT64 for MacOS Intel GPU support and region resolve fix (#550) David Chavez 2025-03-15 19:25:29 +01:00
  • 9284346fe2 Set the blender description manually for the UI renderer Mr-Wiseguy 2025-03-15 00:23:54 -04:00
  • c6d77fe5ca Fix link to decompress_baserom.py in Building documentation (#548) Hugo Locurcio 2025-03-14 23:12:09 +01:00
  • 21a6f4046f Download full target build of llvm in CI Windows runners to fix missing MIPS support and update N64Recomp CI commit (#549) Wiseguy 2025-03-14 18:11:29 -04:00
  • 6d105ecbec Fixes for macOS David Chavez 2025-03-14 23:00:12 +01:00
  • dcc42fc596 Fix compilation after rebase Mr-Wiseguy 2025-03-14 17:45:46 -04:00
  • 51c6263f13 Fix errant RML tag in mod menu and insert breaks for newlines when setting element text Mr-Wiseguy 2025-03-12 00:06:48 -04:00
  • bb10d5d090 Created mod UI API functions for setting visibility, setting text, and destroying elements Mr-Wiseguy 2025-03-11 19:05:25 -04:00
  • 2dffaf6148 Implement controlling input capturing for mod UI contexts Mr-Wiseguy 2025-03-10 00:52:11 -04:00
  • 7261c055a1 Enable triple buffering in RT64 (#546) Wiseguy 2025-03-08 14:43:45 -05:00
  • 810d0a7953 Download full target build of llvm in CI Windows runners to fix missing MIPS support and update N64Recomp CI commit Mr-Wiseguy 2025-03-05 22:17:50 -05:00
  • 0554a8aeb7 Patch virtual address translation to support entire extended RAM address space (#533) Wiseguy 2025-03-05 20:01:03 -05:00
  • 3863c954c2 Implement label and textinput in mod UI API Mr-Wiseguy 2025-03-04 19:44:02 -05:00
  • 06250b2a4e Zero the memory allocated to hold extended actor data Mr-Wiseguy 2025-02-22 14:21:21 -05:00
  • 59fd5f5b42 Implement actor extension data and use it for transform tagging Mr-Wiseguy 2025-02-21 00:07:13 -05:00
  • cf38205f0b Implemented mod UI callbacks Mr-Wiseguy 2025-02-20 02:34:53 -05:00
  • eb45326008 Expose remaining property setters to mod UI API Mr-Wiseguy 2025-02-17 03:29:56 -05:00
  • 3f29349488 Add actor update/init events and save init event (#536) Garrett Cox 2025-02-16 22:51:04 -06:00