libretroadmin
e13140ba04
Rewrite some strlcat calls into strlcpy
2025-06-26 14:47:53 +02: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
sonninnos
b774a26bae
Ozone: Add menu font selection
2025-06-15 01:11:26 +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
5cfb0a3e42
Add 'save as' and main config replacing options ( #18014 )
2025-06-13 03:03:36 +03:00
Eric Warmenhoven
01a3511445
iOS: rely on core info to re-find cores from old directory structure
2025-06-04 14:52:01 -04:00
libretroadmin
1ff8346eb5
Silence warnings/style nits
2025-05-29 06:19:04 +02:00
libretroadmin
5cb15e1cd7
Reapply "Allow Start button to quick manage media playlists ( #17948 )"
...
This reverts commit f877adb5d9
.
2025-05-27 12:40:32 +02:00
libretroadmin
f877adb5d9
Revert "Allow Start button to quick manage media playlists ( #17948 )"
...
This reverts commit 7d3740d4c0
.
2025-05-27 12:39:52 +02:00
sonninnos
7d3740d4c0
Allow Start button to quick manage media playlists ( #17948 )
2025-05-27 04:25:16 +03:00
sonninnos
0e4cf00d1f
Add option for suggesting cores when a core is loaded ( #17920 )
2025-05-20 15:54:22 +03:00
sonninnos
97bc2da36c
Fix menu core unload
2025-05-17 18:53:33 +03:00
zoltanvb
000c5dcd76
Enable core options reset before starting a core.
...
Add "Reset core options" menu to two more places:
- Manage Cores, where it can delete the options for the selected core
- Configuration, where it can delete the options for the loaded core
Current reset function is updated to delete the core options file if
reset is wanted for a specific core, or core was loaded but not yet
started. Meant as a recovery method for possibly fatal core option
changes.
2025-04-06 21:53:01 +02:00
pstef
2daad9f89f
Remove unused variables
...
They were never used and seem to have been copied from
action_ok_push_dropdown_item_input_device_type().
2025-03-28 09:48:21 +00:00
pstef
aa94f571e2
Silence an unused variable warning
...
This is not used since 73abaddd9c
2025-03-27 23:21:19 +00:00
pstef
ce6cd0000c
Don't free members of struct before init
2025-03-20 16:12:12 +00:00
zoltanvb
ba5489128f
Fix reserved device selection when multiple controller instances are present
...
If multiple instances of the same controller type are present, they will be
postfixed by (#2 ), (#3 ) etc. This made menu selection ineffective.
2025-03-15 18:40:33 +01:00
LibretroAdmin
ea592051c7
Merge pull request #17696 from sonninnos/content-load-archive
...
Show load before open in archives
2025-03-14 13:46:28 -07:00
sonninnos
e64d52740b
Suggest cores only when core is not loaded
2025-03-14 12:50:15 +02:00
sonninnos
ee2cf436d4
Show load before open in archives
2025-03-14 12:47:58 +02:00
sonninnos
ee8a641275
Core load+unload fixes
2025-03-13 15:09:38 +02:00
sonninnos
23170b82ec
Add MIDI device menu item dropdowns ( #17645 )
2025-03-01 17:33:46 -08:00
sonninnos
b62cc87e84
Turbo Fire overhaul ( #17633 )
2025-02-27 20:15:22 -08:00
Eric Warmenhoven
f7d235f2d6
update core info list after updating core info files ( #17613 )
2025-02-21 12:34:06 -08:00
sonninnos
73abaddd9c
GLUI: Add save state thumbnails ( #17592 )
2025-02-18 17:11:46 +01:00
LibretroAdmin
f6006ae6ca
Style nits
2025-02-12 10:17:35 +01:00
Eric Warmenhoven
422a4310f3
Add To Playlist from quickmenu can't rely on the current playlist ( #17556 )
2025-02-11 21:01:42 +01:00
Eric Warmenhoven
5471a9ebfe
ios: jump back to selected item after closing content ( #17534 )
2025-02-08 20:32:41 +01:00
Eric Warmenhoven
72df261ed0
Fix opening file inside archive with core detection ( #17461 )
2025-01-23 18:56:11 +01:00
sonninnos
1c724f5355
RGUI: 'Use This Directory' cleanup ( #17450 )
2025-01-21 02:02:55 +01:00
LibretroAdmin
cde82f532c
* Naming convention changes for variable names/function arguments
...
* Try to fit lines within ANSI 80-char limit
2025-01-19 20:19:14 +01:00
Eric Warmenhoven
8aa445dfe2
tvos build fix ( #17426 )
2025-01-17 21:45:01 +01:00
Eric Warmenhoven
2471082ced
macos: fix some sandbox handling for app store ( #17424 )
...
* minor safety check
* macos: fix some sandbox handling for app store
2025-01-17 19:54:54 +01:00
LibretroAdmin
e2c8e98be0
Buildfixes and warning fixes
2025-01-17 12:03:30 +01:00
LibretroAdmin
a5c9d9520f
* Use fill_pathname_basedir where possible
...
* Move static variable to only function where it's used
* Change signature of file_path.c function
2025-01-15 22:17:59 +01:00
LibretroAdmin
9d15900979
Small cleanups: * Prevent some unneccessary strlcpy calls and intermediary string copies * Name local length variables for strings '_len', parameter/argument 'len'
2024-12-28 22:22:07 +01:00
LibretroAdmin
18c85b5ccd
Cleanups -
...
* Less string copies
* Some general cleanups
* Add extra param to runloop_message_queue_push so we can pass size_t
of the message
* Consistent conventions for local variable usage for certain things
2024-12-27 15:13:45 +01:00
libretroadmin
5749a2179d
Use members from path_data directly and bypass functions
...
in gfx_thumbnail_path
2024-12-26 02:48:05 +01:00
libretroadmin
51e706007b
String handling cleanups
2024-12-25 19:06:04 +01:00
libretroadmin
8074a833aa
Cleanups/less string copies and indirection
2024-12-24 21:07:31 +01:00
libretroadmin
de8f979cb7
less string copies
2024-12-24 05:10:09 +01:00
libretroadmin
7317fa9ee9
Cut down on some strlen calls where possible
2024-12-23 06:24:01 +01:00
libretroadmin
ce88a46a05
Menu simplifications/cleanups
2024-12-22 05:21:25 +01:00
libretroadmin
6b8466f87a
menu_driver_set_thumbnail_system/menu_driver_get_thumbnail_system
...
just small wrapper functions, remove
2024-12-22 04:53:04 +01:00
LibretroAdmin
739f2ff55c
Reduce calls to path_remove_extension - use fill_pathname instead ( #17270 )
...
* Reduce calls to path_remove_extension - use fill_pathname instead
* More fill_pathname usage
2024-12-20 21:40:58 -08:00
libretroadmin
17fc55c762
fill_pathname_parent_dir_name - small cleanups
2024-12-19 21:05:43 +01:00
libretroadmin
6b801333e7
file_path - change function signatures - output char array always
...
is named 's', and size of it 'len'
2024-12-18 21:43:33 +01:00
Eric Warmenhoven
a4b478524a
iOS/tvOS: Fix more places where paths weren't expanded correctly ( #17265 )
2024-12-17 05:24:20 -08:00
Eric Warmenhoven
99c2676efa
Add option to load overlay based on system name ( #17233 )
2024-12-07 23:58:33 -08:00
libretroadmin
2809421d4e
Revert "static variables are initialized to '0' automatically as per C rules"
...
This reverts commit 2a0984b6e4
.
2024-11-19 03:03:13 +01:00