libretroadmin
6020877043
Cleanups
2024-09-09 22:01:37 +02:00
libretroadmin
7f87a46744
More downsizing of variables
2024-09-09 16:18:32 +02:00
libretroadmin
73e5d955c3
Downgrade some more variables to NAME_MAX_LENGTH
2024-09-09 16:01:29 +02:00
libretroadmin
fca38419f5
Add more TODO/FIXME notes
2024-09-09 15:34:32 +02:00
libretroadmin
0c91d77ae3
C89_BUILD buildfix
2024-09-09 15:27:52 +02:00
libretroadmin
e675ea7e29
Variable cleanups - add TODO/FIXME notes for spurious variable sizes
2024-09-09 15:22:08 +02:00
libretroadmin
b8391e233f
* PATH_MAX_LENGTH redefined from 4096 to 2048
...
* Massive reduction in heap space allocation, going from settings struct
264kb to 119Kb
* Use NAME_MAX_LENGTH for base paths/names, etc
* Use DIR_MAX_LENGTH for directory sizes
2024-09-09 05:47:32 +02:00
libretroadmin
01a9745f5b
Settings struct now has a flags variable
2024-09-08 22:49:26 +02:00
libretroadmin
f4e2fbb660
(Menu/MaterialUI/RGUI) Integrate more bool flags into flags
2024-09-08 17:53:39 +02:00
zoltanvb
8562c16b4c
Fine-tune device reservation. ( #16979 )
...
- add reserved device check against device display name as well
- selected device name matching in menu with or without vid:pid
- cosmetical change in test input file
2024-09-08 03:10:21 -07:00
zoltanvb
17fefa7891
Invoke menu icon thumbnail loading only if needed. ( #16966 )
2024-09-06 11:33:06 -07:00
libretroadmin
5fbb19ea85
Optimize some flag setting
2024-09-05 11:13:57 +02:00
libretroadmin
91516cdd49
(Menu input) Use flags
2024-09-05 10:58:29 +02:00
libretroadmin
239ea7ef0e
(Ozone) Move some more bools into flags
2024-09-05 08:58:24 +02:00
libretroadmin
77eb564abc
(menu_setting) turn default_value into flag
2024-09-05 08:35:58 +02:00
Antonio Orefice
139f461d06
Check for shader parameter step set to 0.0 and handle it outside the otherwise neverending loop; should fix #16958 ( #16962 )
2024-09-04 22:53:24 -07:00
Eric Warmenhoven
60ee32b879
apple: display server, including ProMotion support ( #16963 )
2024-09-04 22:52:59 -07:00
sonninnos
5ed4a3c291
Input reserved device menu item cleanup ( #16946 )
2024-09-04 04:01:33 -07:00
ItzSelenux
cbfe2a7279
Add Selenium theme for Ozone ( #16960 )
2024-09-03 22:00:14 -07:00
sonninnos
3f8dc5c49d
Remove 'Frame Rest' ( #16936 )
2024-08-29 03:35:09 -07:00
sonninnos
391b46c3be
Automatic Frame Delay refactor ( #16929 )
2024-08-27 01:53:10 -07:00
Eric Warmenhoven
800be5530f
iOS: Better handling of physical mice/magic keyboard trackpad ( #16911 )
2024-08-22 12:11:16 -07:00
Eric Warmenhoven
5b04c060e1
glui: Honor menu_show_sublabels option ( #16878 )
2024-08-15 15:27:17 -07:00
Eric Warmenhoven
12def933dc
cloud sync: add options to sync thumbnails and system files, default off ( #16869 )
2024-08-11 13:12:35 -07:00
Jason Breitweiser
11d9a841f3
This change allows playlist icons to be replaced with Logos. ( #16758 )
...
* This change allows playlist icons to be replaced with Logos. the art is loaded to the Thumbnail Named_Logos folder. It is treated the same as other thumbnails for naming and for automatic download. There is a settings menu option to turn it on and off. It is off by default. This only applies to the xmb menu driver.
* Removed commented out code against the style guide.
* Code cleanup for C89 compatibitity
* Cleaned up errors from Automated CI.
* Cleaned up comments.
* Update gfx_display.c
change strcpy to strlcpy
* Update gfx_thumbnail_path.c
fix code formatting
* Update xmb.c
code formatting changes
2024-08-07 08:39:57 -07:00
zoltanvb
b090f85620
Support for non-PNG local thumbnails ( #16806 )
...
Allow thumbnails (boxart, title, screenshot) to be loaded in any
other supported format as well, currently jpg, bmp, tga.
Support is for local thumbnails only, downloads are not changed.
PNG format is always preferred. Menu option added for control,
since trying for multiple thumbnail files may impact performance
on slow storage media.
2024-07-24 18:31:41 -07:00
libretroadmin
2c31de56ff
Move XMB-specific line ticker code to xmb.c
2024-07-23 21:02:20 +02:00
libretroadmin
afc9cb509a
CXX_BUILDFIX buildfixes
2024-07-20 19:42:45 +02:00
libretroadmin
e543aa25ae
Silence some warnings
2024-07-20 15:46:26 +02:00
Eric Warmenhoven
63799385fc
iCloud cloud sync driver ( #16794 )
2024-07-18 22:02:52 -07:00
Joseph C. Osborn
a7bc0ad68f
Make custom aspect ratios under integer scaling respect xy offset
...
This makes them more usable. I don't understand why it was ever
disallowed, can someone review and let me know?
2024-07-18 08:22:42 -05:00
Jonathan Rascher
8935d9db1b
Skip core unload when Quit on Close Content is set
2024-06-27 18:32:02 -05:00
libretroadmin
6319fa30c3
(menu_cbs_ok.c) Some cleanups, warning fixes, use strtok_r instead
...
of strtok
2024-06-26 15:30:45 +02:00
libretroadmin
58e2e581ec
Silence warnings
2024-06-26 15:19:00 +02:00
Jay Paul
c570a6a20a
allow saves and configs to be optionally synced to cloud
2024-06-25 08:25:28 -05:00
Joseph C. Osborn
05faba73e3
Add config values and menu items for viewport bias x/y
2024-06-25 08:18:39 -05:00
libretroadmin
6ac25079bf
(menu_cbs_deferred_push) Get rid of string_list usage
2024-06-18 09:20:36 +02:00
zoltanvb
2ca973770f
Fullscreen refresh rate improvements
...
Handle refresh rate as float in general, and add also extra
attributes (interlaced, doublescan) for video modes.
Make it possible to select exact mode (interlaced / doublescan modes
will not be selected), and allow close matches such as 49.5 Hz
for PAL 50 Hz.
2024-06-17 13:29:40 -05:00
libretroadmin
38f278519c
Remove some header includes
2024-06-16 21:37:46 +02:00
libretroadmin
3f0d3ec393
Replace more strlcats
2024-06-16 19:42:51 +02:00
libretroadmin
c4685e8c31
Cut down on strlcats
2024-06-16 19:15:07 +02:00
libretroadmin
54a24dc9d5
input_config_get_bind_string - do proper character
...
counting now, avoid strlcats, and have functions return
size_t value indicating how many chars were written
2024-06-16 18:07:30 +02:00
libretroadmin
36e9d4a79d
(ozone) ozone_draw_osk - use strtok_r instead of string_list
2024-06-16 16:38:42 +02:00
libretroadmin
5a863652b6
(RGUI) rgui_update_menu_sublabel - use strtok_r instead of string_list
2024-06-16 16:21:18 +02:00
libretroadmin
37bcb4f093
Replace some strlcat usage with strlcpy
2024-06-16 14:52:26 +02:00
libretroadmin
57273faa5a
Rewrite 2 of action_ok_rdb_entry_submenu - now with less
...
allocations
2024-06-16 13:52:28 +02:00
libretroadmin
b8448274df
Rewrite action_ok_rdb_entry_submenu - no more string_list usage
2024-06-16 13:44:46 +02:00
libretroadmin
cfd9cbad8e
Fix ST_STRING_OPTIONS 'selected' dropdown item - was off by one
2024-06-16 13:16:49 +02:00
libretroadmin
81a1079123
generic_action_ok_dropdown_setting - don't use string_list for
...
ST_STRING_OPTIONS
2024-06-16 12:52:22 +02:00
libretroadmin
d7d1011ab0
More string_list removal
2024-06-15 19:12:15 +02:00