Commit Graph

12919 Commits

Author SHA1 Message Date
sonninnos d3756624c8 Menu ticker spacer simplifications 2025-07-22 01:47:14 +03:00
sonninnos 2153ab55ad Ozone Buildfix 2025-07-20 21:52:30 +03:00
sonninnos 9ab7cd6a62 Ozone: Fix sidebar non-playlist font ticker 2025-07-20 21:38:47 +03:00
sonninnos 8e30bbe3e2 Fix quick playlist manager builtin paths 2025-07-20 21:04:46 +03:00
libretroadmin d500a3ecc7 Remove some more gfx/common/ define files 2025-07-19 09:59:54 +02:00
libretroadmin cc408864af Silence some code analysis warnings 2025-07-18 10:06:16 +02:00
libretroadmin cd0f159238 Static code analysis warning fixes 2025-07-18 09:26:26 +02:00
libretroadmin 80b3ccebba Silence some static code analysis warnings + code formatting/style nits 2025-07-18 08:11:25 +02:00
libretroadmin 9ca8e1c1c1 * Change variable names for characters being written
* menu_cbs_sublabel - skip some unnecessary copies
2025-07-18 00:00:43 +02:00
libretroadmin d822cf58a1 C89_BUILD buildfix 2025-07-17 23:03:59 +02:00
libretroadmin ab9535c827 Code analysis cleanups/fixes 2025-07-17 22:28:48 +02:00
libretroadmin dd480aac94 Silence some more code analysis warnings 2025-07-17 12:33:47 +02:00
libretroadmin 4c07e26649 Code analysis fixes - fix some warnings and prevent garbage data 2025-07-17 12:11:31 +02:00
libretroadmin 7b093cc55e More code analysis warning fixes 2025-07-17 10:00:39 +02:00
libretroadmin 195c19a1c9 Fix more static code analysis errors/warnings 2025-07-17 09:44:19 +02:00
libretroadmin 03573db27c Some more static code analysis warning fixes 2025-07-17 09:09:30 +02:00
libretroadmin f45fd77d68 Fix errors and warnings pointed out by static code analysis (Clang) 2025-07-17 08:49:53 +02:00
libretroadmin c6d72062e2 remove dead code 2025-07-17 08:02:06 +02:00
sonninnos 19f6d94a78 Limit core suggestion option only for dynamic platforms 2025-07-16 06:16:43 +03:00
libretroadmin 14906fc489 Revert "- Cut down on strrchr calls inside loops"
This reverts commit f73d9dead3.
2025-07-15 09:30:13 +02:00
libretroadmin f73d9dead3 - Cut down on strrchr calls inside loops
- Replace string_replace_all_chars calls
2025-07-14 22:31:36 +02:00
libretroadmin 4099b49483 (menu_cbs_title) SANITIZE_TO_STRING rewrite:
* Turn macro into function
* Don't use strchr (O(n^2), switch to single pass loop instead
2025-07-14 19:13:11 +02:00
libretroadmin 4a7b00f43e Rewrite string_list_join_concat and menu_entries_append function 2025-07-12 20:53:48 +02:00
libretroadmin 0d854fef31 remove strlcats from string_list_join_concat_special 2025-07-12 20:36:58 +02:00
libretroadmin cb02d1ffcf Stop using strlen_size, just use regular strlen 2025-07-12 20:27:41 +02:00
sonninnos b2ca569521 Logging unification cleanups 2025-07-10 05:59:06 +03:00
LibretroAdmin b365ab02a6
Merge pull request #18055 from JoeOsborn/rmsgpack-intfstream
Change RFILE to intfstream_t in libretro-db
2025-06-26 23:24:06 +02:00
libretroadmin 6dcb727c62 Remove unused buffer (?) 2025-06-26 16:57:04 +02:00
Joseph C. Osborn f4bba523ab Change RFILE to intfstream_t in libretro-db 2025-06-26 06:44:59 -07:00
libretroadmin e13140ba04 Rewrite some strlcat calls into strlcpy 2025-06-26 14:47:53 +02:00
Skirlez f1289f60ef Avoid creating huge list of numbers for cheat-related settings 2025-06-25 00:53:10 +03:00
Eric Warmenhoven 185971182d apple: provide option to disable metal argument buffers 2025-06-22 12:29:17 -04:00
LibretroAdmin c27e815808
Merge pull request #18040 from sonninnos/libchdr-zstd
Add Zstandard support + libchdr update
2025-06-22 15:48:52 +02:00
sonninnos 0575ee99c6
Fix info disable button (#18043) 2025-06-22 14:19:47 +03:00
sonninnos b3b8b1e340 Add ZStandard support + libchdr update 2025-06-22 00:03:01 +03:00
DisasterMo 883d93f04c Add Irish Gaelic as a language option 2025-06-20 22:37:46 +02:00
LibretroAdmin d3635843c9
Merge pull request #18030 from Ryunam/ozone-font-scale
Ozone: Add options to scale font size
2025-06-19 23:52:34 +02:00
Eric Warmenhoven 9e5f6f4d8a apple: fix bundle id display 2025-06-18 10:48:47 -04:00
LibretroAdmin f85b738258
Merge pull request #18023 from schellingb/make_lists_static
Make a few large read-only arrays in menu code static
2025-06-17 23:05:53 +02:00
Ryunam d471cbce8a Ozone: Add options to scale font size 2025-06-16 22:15:49 +02:00
sonninnos 293ca23197 Glui: Icon fixings 2025-06-15 15:22:16 +03:00
sonninnos b774a26bae Ozone: Add menu font selection 2025-06-15 01:11:26 +03:00
sonninnos 0fc847a176 Ozone: Entry ticker length correction 2025-06-14 23:51:06 +03:00
sonninnos fc6b1b9fab Show 'save as' config last 2025-06-14 21:20:08 +03:00
sonninnos a034e9b61b Ozone+XMB: Blank dummy core output 2025-06-14 17:16:05 +03:00
sonninnos f86ae06c10
Ozone: Add horizontal padding factor option (#18022) 2025-06-14 17:14:07 +03:00
Bernhard Schelling 771fc523b2
Make large read-only arrays static
This can avoid unnecessary waste of performance at runtime to use static data instead of filling out an array on the stack every time. Some of the CBS functions are called for every menu item created so this improves performance of menu navigation, especially large menus like playlists.
2025-06-14 16:26:24 +09:00
sonninnos 2e4c29264e
Prevent menu input when using toggle combos (#18017) 2025-06-14 00:07:16 +03:00
sonninnos 5cfb0a3e42
Add 'save as' and main config replacing options (#18014) 2025-06-13 03:03:36 +03:00
sonninnos 9d09ec3478 Show undo save/load state items order non-submenu addition 2025-06-12 16:06:28 +03:00