sonninnos
9b97b40566
Enforce swap interval 1 in menu if vsync is on + Restore menu_throttle_framerate option ( #15889 )
...
* Enforce swap interval 1 in menu if vsync is on
* Restore menu_throttle_framerate option
2023-11-10 18:40:02 -08:00
sonninnos
866c6853ba
(XMB) Background image improvements ( #15884 )
2023-11-09 00:54:02 -08:00
sonninnos
1a97b0edd4
Savestate thumbnail fixes ( #15869 )
2023-11-05 15:32:28 -08:00
sonninnos
220caa5143
Remove menu_throttle_framerate option ( #15850 )
2023-10-31 09:58:47 -07:00
sonninnos
da59b8c9ac
Add 'Frame Rest' power saving option ( #15834 )
2023-10-26 04:20:48 -07:00
GavinDarkglider
4387b0ab94
Lakka Switch Updates.... ( #15754 )
...
* Lakka: Switch: Decouple From LibNX builds.
* Lakka: Always show Power Management Settings menu
* Lakka: Switch: Add Nintendo Switch Options Menu, and First Option
* Lakka: Switch: Add CEC Toggle
* Lakka: Switch: Add Bluetooth ERTM Toggle
* Retroarch: unix platform: Always display battery meter even when the device reports it as unknown
This is useful for most arm devices that have unknown battery status until charger state changes
* Retroarch: Lakka: Remove Gamemode stuff from build
Lakka will never include this, as it only runs base system, and retroarch.
2023-10-06 04:55:22 -07:00
libretroadmin
553e30495b
Remove unused variables
2023-09-05 14:55:39 +02: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
libretroadmin
24287b1cce
Cleanups/simplifications
2023-08-17 21:58:41 +02:00
sonninnos
c44e2d46d9
(XMB) Message/help box adjustments ( #15606 )
2023-08-16 18:07:51 -07:00
sonninnos
de45fc2f5f
Input binding rework ( #15603 )
...
* Input binding rework
* Controller info logging cleanup
2023-08-16 11:13:14 -07:00
sonninnos
f1c144ea50
(XMB) Color + background adjustments ( #15556 )
...
* (XMB) Color + background adjustments
* (XMB) Improve font selector
2023-08-06 09:17:38 +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
sonninnos
1805484a6f
Playlist + Explore corrections + cleanups
2023-07-24 17:59:23 +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
sonninnos
27d5152247
Explore menu usability improvements
2023-07-18 15:59:32 +02:00
sonninnos
4f747d366a
(XMB) Entry index cleanup
2023-07-18 13:16:25 +02:00
sonninnos
ed9e1064bb
(XMB) Explore list thumbnail + ticker fixes
2023-07-17 23:48:07 +02:00
sonninnos
0a843e8624
(XMB) Playlist entry index fix
2023-07-17 23:48:07 +02:00
sonninnos
f567c45869
Improve 'Set Core Association' menu
2023-07-17 23:48:07 +02:00
sonninnos
96bb0bee55
(XMB) Playlist label limit fixes
2023-07-17 12:28:44 +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
19ae344141
Cut down on more implicit strlens
2023-07-15 10:21:50 +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
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
sonninnos
4cca2b8eaf
Add menu icons to 'RetroPad Binds'
2023-07-02 05:47:25 +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
e8242253a7
Reduce strlcat calls where possible
2023-06-19 06:00:10 +02:00
libretroadmin
8ea67c0d99
Cleanups
2023-06-15 23:51:29 +02:00
libretroadmin
0c51321099
Get rid of font_driver_flush
2023-06-15 23:41:40 +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
5e94d81f33
gfx_display_font_free - useless wrapper function
2023-05-28 22:26:21 +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
91ea92e50b
Get rid of some menu_driver_ctl commands
2023-05-10 21:30:09 +02:00
libretroadmin
6556dc8950
(XMB) Remove unnecessary menu_driver_ident check
2023-05-10 19:20:45 +02:00
libretroadmin
1ad253e81a
Get rid of menu_input_{get|set}_selection
2023-05-10 18:45:49 +02:00
sonninnos
38895600dc
(XMB) Fix menu wallpaper option + override
2023-05-10 18:05:42 +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
e613d05da7
Remove some gfx_display_{set|get}_ functions
2023-05-08 22:17:18 +02:00
libretroadmin
099f33e0b3
(Menu) Simplifications
2023-05-06 22:10:55 +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
libretroadmin
07eddd7229
Cleanups
2023-04-23 16:09:24 +02:00
sonninnos
a0c7f11499
(XMB) Horizontal icon animation fix ( #15093 )
2023-03-14 00:36:39 +01:00