Eric Warmenhoven
6e453b5ba0
Avoid crash if ozone sidebar_index_size is 0 ( #15693 )
2023-09-14 09:11:07 -07:00
sonninnos
ca7231f47c
(Ozone) Prevent metadata and footer overlap ( #15677 )
2023-09-07 13:41:05 -07:00
libretroadmin
553e30495b
Remove unused variables
2023-09-05 14:55:39 +02:00
sonninnos
8a510451f2
(Ozone) Sublabel scope test ( #15670 )
2023-09-03 15:20:45 -07:00
sonninnos
b89a750d43
(Ozone) Revert minimum font size enforcements ( #15663 )
2023-09-02 05:36:51 -07:00
sonninnos
078df8ba39
(Ozone) Sublabel width tweak ( #15657 )
2023-09-01 02:25:33 -07:00
sonninnos
2623f8d085
(XMB+Ozone) Animation corrections ( #15645 )
2023-08-25 13:02:19 -07:00
sonninnos
12136ad516
Add 'Save As' option for remaps and overrides ( #15630 )
2023-08-21 16:11:48 -07:00
sonninnos
c512e02cc0
(Ozone) Mouse hover selection fix ( #15615 )
2023-08-18 12:38:45 -07:00
libretroadmin
24287b1cce
Cleanups/simplifications
2023-08-17 21:58:41 +02:00
sonninnos
de45fc2f5f
Input binding rework ( #15603 )
...
* Input binding rework
* Controller info logging cleanup
2023-08-16 11:13:14 -07:00
libretroadmin
5f94f36204
Explicit typecasts to bool
2023-08-16 17:10:59 +02:00
Eric Warmenhoven
893b0d142e
Cloud Sync ( #15548 )
...
* cloud sync - algorithm and abstract cloud storage API
* WebDAV cloud sync driver, and associated net_http improvements
* Cloud sync settings menu
2023-08-04 09:20:50 +02:00
Rob Loach
1056e8cbca
ozone: Tweak Dracula colours a bit
2023-07-18 21:26:31 +02:00
libretroadmin
770b9920f5
Cleanups:
...
* No implicit memsets for texture_image
* Replace some calls with concatenated strlcpys
* Some style nits
2023-07-18 16:46:54 +02:00
libretroadmin
55996bc9b6
Silence warnings
2023-07-17 17:43:50 +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
Rob Loach
62af42a182
ozone: Update Dracula theme
2023-07-15 22:34:17 +02:00
libretroadmin
3c1e64129e
Cutdown on some strlens
2023-07-15 19:35:19 +02:00
libretroadmin
19ae344141
Cut down on more implicit strlens
2023-07-15 10:21:50 +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
libretroadmin
d514f1ded3
Avoid false positives with code analysis tools - rename
...
variables called 'system'
2023-07-05 03:29:49 +02:00
sonninnos
4cca2b8eaf
Add menu icons to 'RetroPad Binds'
2023-07-02 05:47:25 +02:00
Eric Warmenhoven
280dcb32f9
Fix several warnings
2023-07-02 05:46:45 +02:00
libretroadmin
bdc398d79f
- Safer code - use strlcpy where possible instead of manual character
...
assignments for strings longer than 2 chars
- Use strlcpy concatenation instead of strlcat
- Make sure that what remains of iteration of the '_len' variable
for manual char assignment
is done in a safer way so mistakes are less possible
2023-06-20 16:33:55 +02:00
libretroadmin
edecf0cb2d
Replace more strlcat calls with strlcpy
2023-06-18 19:25:24 +02:00
libretroadmin
bc1672708d
Get rid of some code duplication in MaterialUI/Ozone
2023-06-16 00:48:16 +02:00
libretroadmin
0c51321099
Get rid of font_driver_flush
2023-06-15 23:41:40 +02:00
libretroadmin
246cceeb27
Silence more signedness warnings
2023-06-14 19:51:31 +02:00
Grisly Glee
4202f8650d
Fix trivial signedness warnings ( #15377 )
...
* Fix trivial signedness warnings
* Followup on trivial signedness warnings
2023-06-14 04:43:11 +02:00
libretroadmin
8a5a59da50
Refactors, move some functions to retroarch.c and make them static
2023-05-31 16:08:31 +02:00
sonninnos
59a8718482
Add missing menu visibility option for content dir override
2023-05-29 22:22:39 +02:00
libretroadmin
90115e2dc9
Silence warnings; code cleanups
2023-05-28 22:43:33 +02:00
libretroadmin
5e94d81f33
gfx_display_font_free - useless wrapper function
2023-05-28 22:26:21 +02:00
sonninnos
bd3bfbb99b
Add shortcut to core info in content info
2023-05-20 17:58:08 +02:00
libretroadmin
c78e83978a
Refactor menu_entries_ctl into menu_entries_clear
2023-05-11 03:29:45 +02:00
libretroadmin
c3b16e1803
Get rid of MENU_ENTREIS_CTL_UNSET_REFRESH and
...
MENU_ENTRIES_CTL_GET_REFRESH
2023-05-11 01:18:26 +02:00
libretroadmin
9f5a73ef07
Silence warnings and fix Android build
2023-05-10 21:59:50 +02:00
libretroadmin
91ea92e50b
Get rid of some menu_driver_ctl commands
2023-05-10 21:30:09 +02:00
libretroadmin
3706c4e464
Cleanups
2023-05-10 19:03:16 +02:00
libretroadmin
1ad253e81a
Get rid of menu_input_{get|set}_selection
2023-05-10 18:45:49 +02:00
libretroadmin
74ad3723f9
Get rid of more extraneous menu wrapper functions
2023-05-10 06:37:40 +02:00
libretroadmin
29329ba62f
remove menu_entries_get_stack_size
2023-05-10 05:03:40 +02:00
libretroadmin
9861073363
Get rid of menu_entries_get_menu_stack_ptr
2023-05-10 04:48:27 +02:00
libretroadmin
e613d05da7
Remove some gfx_display_{set|get}_ functions
2023-05-08 22:17:18 +02:00
sonninnos
47d71646c9
Add menu scroll home+end actions
2023-05-08 15:25:51 +02:00
libretroadmin
6d9482f3f0
(Menu) Cut down on small superfluos wrapper functions
2023-05-06 17:19:40 +02:00
libretroadmin
ead88eebfe
(Menu) Get rid of a bunch of useless wrpaper function calls
2023-05-06 07:39:20 +02:00
sonninnos
c8fb30ebe5
(Ozone) Return to sidebar from playlist manage quick access
2023-05-03 20:57:43 +02:00