Commit graph

155 commits

Author SHA1 Message Date
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
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
shuffle2
40d4c430fc msvc : fix compilation for c11/c17 lang standards
msvc currently supports up to c17 but does not implement some optional features. see https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros?view=msvc-160 and https://docs.microsoft.com/en-us/cpp/build/reference/std-specify-language-standard-version?view=msvc-160
2021-09-30 13:57:34 -07:00
Vicki Pfau
f603fcdb72 mGUI: Add 9-slice drawing 2021-09-09 14:30:08 -07:00
Vicki Pfau
c6167470eb All: Fix indentation errors 2021-08-26 03:35:19 -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
9a26c1a679 mGUI: Use variants for menu data 2021-06-28 21:13:05 -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
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
9ac9366257 Switch: Optimize font rendering (fixes #2078) 2021-03-24 19:13:59 -07:00
Vicki Pfau
7d672a2215 All: Fix various build failure fallout 2021-02-26 02:02:25 -08:00
Vicki Pfau
2498f85cda VFS: Fix build with minizip 2021-02-03 21:08:52 -08:00
Vicki Pfau
466e0c5efa Utils: Clean up duplicated clamping code 2021-01-01 18:54:54 -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
Jeffrey Pfau
f7d17d62b5 Util: Make clz consistent 2020-12-10 23:59:29 -08:00
Vicki Pfau
f1592d350f Core: Clean up and extend config saving/loading 2020-12-08 23:09:51 -08:00
Vicki Pfau
1d186dd9ea Util: Use __builtin_bswap on PPC big-endian platforms that support it 2020-08-29 16:15:39 -07:00
Vicki Pfau
c8028e1a60 Util: Fill out and fix big-endian byteswap load/stores 2020-08-29 16:14:49 -07:00
Vicki Pfau
07c2c87d00 3DS: Fix thread cleanup 2020-08-24 18:24:22 -07: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
bbdbfaf34e Vita: Port socket shim 2020-08-18 18:41:51 -07:00
Vicki Pfau
209eed35ed mGUI: Add status indicators for fast-forward and mute 2020-08-17 20:17:59 -07:00
Vicki Pfau
010a4dad44 Wii: Fix ppc32 endianness regression 2020-08-17 20:17:59 -07:00
Vicki Pfau
b6a3133a13 Util: Table cleanup, add HashTableEnumerateBinary 2020-08-17 00:51:21 -07:00
Vicki Pfau
9403a02481 Util: ppc64 byteswap access fixes 2020-08-15 21:04:32 -07:00
Vicki Pfau
3b784485f8 mGUI: Show battery percentage 2020-08-09 17:56:26 -07:00
Vicki Pfau
0d6946dcee 3DS: Migrate to libctru CondVar 2020-07-31 19:16:45 -07:00
Adam Higerd
26555959f2 Util: support non-string keys in hash tables 2020-07-31 18:50:04 -07:00
Vicki Pfau
89de06a610 Test: Add wildcard matching 2020-07-30 19:03:15 -07:00
Vicki Pfau
51c3fca3bf Util: Refactor TLS out of platform-specific APIs 2020-07-30 18:51:05 -07:00
Vicki Pfau
d02e8a2a87 Util: Reset vector size on deinit 2020-07-29 21:36:57 -07:00
Vicki Pfau
3f75078174 Util: Factor out gcd code 2020-07-23 21:42:35 -07:00
Vicki Pfau
73c38b95b6 All: Correct more format strings on Windows (fixes #1817) 2020-07-11 15:35:29 -07:00
Vicki Pfau
029b0b937a All: Use calloc instead of malloc in several places 2020-07-07 18:02:34 -07:00
Vicki Pfau
2f066a9790 Util: Start cleaning up some bounded string copies 2020-07-06 16:08:23 -07:00
Vicki Pfau
5ef12b5979 All: Correct format strings for some numbers on Windows (fixes #1794) 2020-06-20 03:02:27 -07:00
Vicki Pfau
ff4406fab0 All: Improve export headers (fixes #1738) 2020-05-24 22:58:50 +00:00
Vicki Pfau
cd6209d7f0 All: Fix your libc, Windows 2020-02-27 21:33:15 -08:00
Vicki Pfau
4f327de210 Wii: Add network socket support 2020-02-08 17:46:56 -08:00
Vicki Pfau
5a543b2a64 Switch: Fix build on libnx 3.0.0 2020-01-19 16:20:23 -08:00