Commit Graph

329 Commits

Author SHA1 Message Date
Luke Street 6f8ebcb52e Update README.md 2026-05-05 12:12:16 -06:00
Luke Street bd464e536d PAD: Persist controller->port mappings (#154) 2026-05-04 23:32:21 -07:00
Luke Street 31ad8443c4 RmlUi: Use sampler AddressMode::Repeat 2026-05-05 00:04:02 -06:00
doop 518747aa86 Map logical viewport/scissor to same region (#155) 2026-05-04 23:34:41 -06:00
Luke Street be101e894a Use floating-point modulo for TEV overflow 2026-05-04 23:31:54 -06:00
Luke Street 2541890ebf RmlUi: Use SDL_GetBasePath prefix for files & cleanup 2026-05-04 18:25:33 -06:00
Luke Street 5973fa05f8 RmlUi: SDL_IOFromFile should not open as write 2026-05-03 22:12:46 -06:00
Luke Street 6dd9aa2257 Update Dawn 2026-05-03 21:17:28 -06:00
Luke Street fb7c8fd5f7 Let ImGui use vendored Freetype 2026-05-03 21:15:13 -06:00
Luke Street a40c9aeb61 Disable Brotli/HarfBuzz/PNG in vendored Freetype 2026-05-03 20:47:05 -06:00
CraftyBoss 0d05404564 Switch RmlUi FileInterface to custom SDL version (#152)
* add file interface that uses SDL file io to access filesystem

this fixes android not properly accessing asset system through SDL, as the default file interface uses the standard C api, which on android is directed to the apps data directory.

* remove debug logs, run clang format
2026-05-03 18:46:34 -06:00
Luke Street 77ad549530 Disable OSReport stubs 2026-05-03 18:42:15 -06:00
Luke Street a923cc0db4 RmlUi: Fix horizontal scrolling 2026-05-03 18:26:45 -06:00
Luke Street 935756010c PAD: Fix trigger suppression threshold & cleanup 2026-05-03 17:10:57 -06:00
Jasper St. Pierre 1def8fa1ef GXInitTlutObjData (#151) 2026-05-02 12:43:09 -06:00
Luke Street 1119435dd1 Let ImGui block inputs from RmlUi 2026-05-01 21:52:55 -06:00
Luke Street b968ca0bc5 PAD: Suppress held input on PADBlockRead(false) 2026-05-01 21:32:40 -06:00
Phillip Stephens 222545580e Second, hopefully better attempt at key bindings (#147)
* Second, hopefully better attempt at key bindings

* Fix PAD_ERR_NO_CONTROLLER check

* Harden PADRead against null controller pointers

* Move err status assignment
2026-05-01 00:57:47 -06:00
Pieter-Jan Briers 8d1cdbe235 Fix OSReport leaving a nul byte at the end of every line (#150) 2026-05-01 00:57:39 -06:00
Luke Street 702583583d Update RmlUi interfaces 2026-05-01 00:25:23 -06:00
Luke Street d950468064 Update RmlUi to latest commit 2026-04-30 22:15:03 -06:00
Luke Street 285c11a13c RmlUi: Add opacity filter support 2026-04-30 20:43:15 -06:00
Dávid Balatoni d60916d3fa Remove unused include of string_view (#149)
It messes with C compilation, probably added by accident.
2026-04-30 16:56:44 -07:00
Jasper St. Pierre 1bd972429e gx: Fix scissor width/height handling (#148)
* Not a big deal if we're using our own lib, but officially, the scissor offset is 342, not 340.
* aurora was subtracting the scissor offset for lt/tp, but not for rt/bm; fix that.
* Handle empty scissors
2026-04-30 10:40:43 -06:00
Irastris bcbb2c8c4e Fix dumping TLUT textures (#146) 2026-04-30 00:24:40 -06:00