Commit Graph

470 Commits

Author SHA1 Message Date
Vicki Pfau 838e4a182e VFS: Fix minizip write returning 0 on success instead of size 2022-10-29 01:42:21 -07:00
Vicki Pfau ded409f0da CMake: Include zip/7z deps for updater 2022-10-11 19:52:02 -07:00
Vicki Pfau b8a9baa474 Util: Fix utf8 decoding regression 2022-10-09 23:14:36 -07:00
Vicki Pfau 0c39cae5a2 Util: Fix indentation 2022-10-09 23:05:48 -07:00
Vicki Pfau 31f798748b VFS: Early return NULL if attempting to map 0 bytes from a file 2022-09-27 05:33:46 -07:00
Vicki Pfau d4d7a3b6b9 Util: Fix ubsan warning 2022-07-10 16:41:13 -07:00
Vicki Pfau c8978fd425 Util: Rebalance non-hashed Tables too 2022-05-28 19:03:27 -07:00
Vicki Pfau fe10c00289 Util: Implement HashTableEnumerateCustom 2022-05-27 00:44:33 -07:00
Vicki Pfau 4c1d44692c Util: Add Table iterators 2022-05-26 23:58:35 -07:00
Vicki Pfau 68c57df1f6 Util: Add custom callbacks for hash tables 2022-05-26 23:58:35 -07:00
Vicki Pfau 0035b5a22b Util: Reformat hashing and let it use 64-bit regions 2022-05-26 23:52:06 -07:00
Vicki Pfau 14e1552a3b Util: Add missing file 2022-05-15 21:52:11 -07:00
Vicki Pfau e76698ae59 Util: Add latin1ToUtf8 2022-05-15 21:44:36 -07:00
Vicki Pfau 155c57b19e Util: Add utf8strlen, tests 2022-05-15 21:44:20 -07:00
Vicki Pfau e9ba117258 Util: Actually build the string parser test suite 2022-05-15 21:43:47 -07:00
Vicki Pfau b3ec5cca98 Qt: Fix some warnings 2022-05-13 00:24:59 -07:00
Vicki Pfau deeeb8ea56 Wii: Support fake-mapping on VFileFD 2022-03-19 16:38:12 -07:00
Vicki Pfau 4312ce14ff Util: Failed file mapping should return NULL on POSIX 2022-02-16 23:16:48 -08:00
Vicki Pfau 8289222c18 3DS: Update ifdef macros 2022-02-14 22:48:28 -08:00
Vicki Pfau 27d59e5ed6 mGUI: Add read-only menu items 2022-01-09 15:05:57 -08:00
Vicki Pfau 9f0d184e4b Wii: Add text cursor 2022-01-05 22:10:01 -08:00
Vicki Pfau f176c096b0 Wii: Initial OSK implementation 2022-01-05 00:29:45 -08:00
Vicki Pfau 603de394d8 mGUI: Refactor menu code into separate functions 2021-11-29 23:11:17 -08:00
nia eeeefa4532
NetBSD build fixes (#2366) 2021-11-29 01:53:18 -08:00
Vicki Pfau 9430913ba3 mGUI: Fix metrics on backtick 2021-09-09 14:30:08 -07:00
Vicki Pfau f603fcdb72 mGUI: Add 9-slice drawing 2021-09-09 14:30:08 -07:00
Vicki Pfau ebc78cf3ea mGUI: Add margin to right-aligned menu text (fixes #871) 2021-08-19 18:22:59 -07:00
Vicki Pfau 2d5f6dd675 All: Add updater stub and hook it into the Qt frontend 2021-08-10 22:09:24 -07:00
Vicki Pfau 74758fc3c3 Util: Detect futimens/futimes instead of guessing 2021-07-13 21:35:17 -07:00
Vicki Pfau ece0e168ef mGUI: Pressing confirm should only advance valid states if the data is a string 2021-07-01 22:15:29 -07:00
Vicki Pfau 9a26c1a679 mGUI: Use variants for menu data 2021-06-28 21:13:05 -07:00
Vicki Pfau 29115e711b Util: Improve speed of UPS patch loading 2021-05-02 23:18:13 -07:00
Vicki Pfau e25efac5fb Util: Fix loading UPS patches that affect the last byte of the file 2021-05-02 23:17:24 -07:00
Vicki Pfau 6c3fb29d53 mGUI: Add arrow keys to symbol and add unicode codepoints 2021-05-02 16:37:00 -07:00
Vicki Pfau 4ba921ccc5 mGUI: Initial OSK support 2021-04-23 00:24:27 -07:00
Vicki Pfau 926e8fcccb Util: Add toUtf16 function 2021-04-23 00:18:18 -07:00
Vicki Pfau 7da920c496 mGUI: "Accept" button should increment menu selection 2021-04-22 20:47:30 -07:00
Vicki Pfau 950767e6ad Util: 2D convolve with channels 2021-04-15 22:10:58 -07:00
Vicki Pfau 207c64874a Util: Add bits of a convolution API 2021-04-10 03:07:35 -07:00
Vicki Pfau 00531d1180 mGUI: De-constify fonts 2021-03-27 22:35:29 -07:00
Vicki Pfau 7d672a2215 All: Fix various build failure fallout 2021-02-26 02:02:25 -08:00
Vicki Pfau d42c6e6ba5 VFS: Clean up minizip usage 2021-02-26 00:34:18 -08:00
Vicki Pfau df082b46d9 Utils: Make sure to seek to start of file when doing PNG check 2021-02-01 01:54:19 -08:00
easyaspi314 (Devin) 4ecf64a41c Remove arm-algo.S and references
It wasn't fully optimized and it doesn't even compile anymore.
2020-12-18 17:00:24 -08:00
Vicki Pfau f1592d350f Core: Clean up and extend config saving/loading 2020-12-08 23:09:51 -08:00
Vicki Pfau 67f8197493 VFS: Initial write support for zip files 2020-12-08 23:09:51 -08:00
Vicki Pfau 7640c38684 mGUI: Skip second scan loop when possible 2020-11-26 22:33:05 -08:00
Vicki Pfau a2dc6557e3 Util: Add default memory.c implementation 2020-11-08 00:39:14 -08:00
Vicki Pfau 8a3a2bf058 VFS: Change semantics of VFile.sync on mapped files (fixes #1730) 2020-08-19 18:34:02 -07:00
Vicki Pfau 209eed35ed mGUI: Add status indicators for fast-forward and mute 2020-08-17 20:17:59 -07:00