libretroadmin
bd090dea71
Replace more strlcat calls
2023-07-16 18:07:49 +02:00
libretroadmin
d15de21da5
Cleanups
2023-07-16 17:14:10 +02:00
libretroadmin
ba492e9614
Move thumbnail_path_data to menu_st - cut down on code duplication in
...
menu_drivers
2023-07-16 09:46:08 +02:00
libretroadmin
c72bcd96e9
Buildfix
2023-07-16 08:12:05 +02:00
libretroadmin
be65a13102
Cut down on update_title code duplication
2023-07-16 08:00:49 +02:00
github-actions
d53b397b48
Fetch translations from Crowdin
2023-07-16 00:15:21 +00:00
Rob Loach
62af42a182
ozone: Update Dracula theme
2023-07-15 22:34:17 +02:00
libretroadmin
4aa2ac3945
Cleanups - turn some functions static, some variable removals
2023-07-15 22:28:45 +02:00
libretroadmin
3c1e64129e
Cutdown on some strlens
2023-07-15 19:35:19 +02:00
libretroadmin
f39f1f6ff2
Make sure core_info_find is called first before using the data struct
2023-07-15 16:00:48 +02:00
libretroadmin
5b52dd4965
Fix crash - core_info_find has to come first
2023-07-15 15:54:49 +02:00
libretroadmin
9fc1229bb1
replace some strlcats with strlcpy
2023-07-15 15:37:26 +02:00
libretroadmin
e1af98cc43
Cleanups/some code duplication removal
2023-07-15 15:14:26 +02:00
libretroadmin
2785d2d74b
Rewrite create_string_list_rdb_entry_{string|int}
2023-07-15 14:02:12 +02:00
libretroadmin
19ae344141
Cut down on more implicit strlens
2023-07-15 10:21:50 +02:00
libretroadmin
3f84724106
Fix typo
2023-07-15 09:56:07 +02:00
libretroadmin
947249ac25
Cut down on more strlens
2023-07-15 09:52:47 +02:00
libretroadmin
74959de48e
Silence warning 'rv might be uninitialized'
2023-07-15 09:28:21 +02:00
libretroadmin
98ee9a753c
Cut down on some implicit strlens
2023-07-15 09:10:16 +02:00
Eric Warmenhoven
b1fdbb9a37
netplay discovery through bonjour/mdns
2023-07-15 08:25:27 +02:00
libretroadmin
a33ec20c21
Silence warning
2023-07-15 07:55:04 +02:00
libretroadmin
cd8fffe5d3
Rename all local variables for retro_system_info to sysinfo
2023-07-15 07:45:20 +02:00
libretroadmin
cf0d0e93a6
rarch_system_info_t local vars should be renamed from 'system'
...
to 'sys_info' to avoid false positive code analysis errors
2023-07-15 07:22:38 +02:00
libretroadmin
2acaa1f888
Fix cast warning
2023-07-15 06:30:26 +02:00
sonninnos
ab4debec01
All Users Control Menu fixes
2023-07-15 06:28:51 +02:00
Ethan O'Brien
71fe2624d2
Cleanup
2023-07-14 21:24:15 +02:00
Ethan O'Brien
5a1f20a999
Cleanup
2023-07-14 21:24:15 +02:00
Ethan O'Brien
24b410476b
Fix emscripten sleep
2023-07-14 21:24:15 +02:00
Ethan O'Brien
e5c0ab17e4
Make openal default audio driver
2023-07-14 21:24:15 +02:00
libretroadmin
20f151d42e
menu_displaylist_parse_playlist - avoid some implicit strlens
2023-07-14 18:25:33 +02:00
libretroadmin
9e34f22a29
Silence Xcode code warnings + general cleanups
2023-07-14 18:05:54 +02:00
sonninnos
227a9ec34a
Allow adjusting screenshot flash without notification enabled
2023-07-13 17:02:33 +02:00
github-actions
4e849fa49e
Fetch translations from Crowdin
2023-07-13 00:13:23 +00:00
github-actions
ebd9f2a8d1
Fetch translations from Crowdin
2023-07-11 00:14:46 +00:00
Vlad Cuciureanu
2adca0f33c
Fix typo in Emscripten README.md
2023-07-11 01:03:29 +02:00
Eric Warmenhoven
123b218725
Revert "Compile in CoreText font renderer on macos/ios/tvos"
...
This reverts commit 9320122252ec853a1ff91f3665d94773b0657077.
2023-07-11 01:03:14 +02:00
github-actions
54f542a3da
Fetch translations from Crowdin
2023-07-10 00:13:27 +00:00
nfore
12fc237351
Add default keyboard overlay directory to platform_darwin
2023-07-09 22:51:31 +02:00
Eric Warmenhoven
e943ea71e7
Fix #15459 - add HAVE_STDIN_CMD to macos
2023-07-09 09:31:08 +02:00
nfore
bf0de45ec4
Build fix
2023-07-09 09:30:48 +02:00
nfore
9ca5c5e623
Revive/rewrite Keyboard Overlay and OSK Toggle
...
Add keyboard overlay preset, keyboard submenu, and osk_toggle hotkey. Use overlay caching for osk_toggle.
For now, keyboard menu has only preset path, auto-scale toggle, and opacity.
Related fixes:
- input_keyboard_event: Don't check hotkey binds when device is RETRO_DEVICE_POINTER
- Add input_keymaps_translate_rk_to_ascii() for correct character input to input_keyboard_event
- input_overlay_poll: Delay clearing INPUT_OVERLAY_BLOCKED flag until there is no overlay input (Avoids stray input after osk_toggle)
- Send keyboard events for modifiers before other keys (for correct modifier+key input if hitboxes overlap)
2023-07-09 04:42:49 +02:00
nfore
8a81d39437
Overlay Caching
...
Adds overlay_cache_ptr to keep a disabled overlay in memory when it's expected to be shown again.
Most input_overlay_deinit calls are replaced with input_overlay_unload, which caches the overlay unless initing/deiniting core or disabling overlays.
Loading a cached overlay is done as a swap, intended for osk_toggle.
Related updates:
- Fewer parameters for the overlay loading task. Use current settings when enabling an overlay
- Add input_overlay_check_mouse_cursor() to preserve show/hide mouse behavior
- Don't apply input_overlay_show_mouse_cursor in windowed mode (controlled by mouse grab only)
- Remove some dead code
2023-07-09 04:42:49 +02:00
github-actions
a54f481935
Fetch translations from Crowdin
2023-07-09 00:14:51 +00:00
nfore
f1cdd7a807
Fix overlay block_x_separation regression
...
block_x_separation was being ignored by auto-scale
2023-07-08 19:08:59 +02:00
github-actions
3451974975
Fetch translations from Crowdin
2023-07-08 00:12:22 +00:00
github-actions
321343316c
Fetch translations from Crowdin
2023-07-06 00:13:44 +00:00
libretroadmin
aa8d029369
Turn command_memory_get_pointer function static
2023-07-05 03:37:00 +02:00
libretroadmin
d514f1ded3
Avoid false positives with code analysis tools - rename
...
variables called 'system'
2023-07-05 03:29:49 +02:00
Eric Warmenhoven
e961dcf550
iOS9 build fix
2023-07-04 20:21:37 +02:00
Eric Warmenhoven
544d78d7b7
Improve some log formatting on iOS/tvOS
2023-07-04 02:54:51 +02:00