kaysedwards
ffab3b24e7
Merge c3c1dfe827
into 6dcb727c62
2025-06-26 09:58:51 -07:00
sonninnos
b774a26bae
Ozone: Add menu font selection
2025-06-15 01:11:26 +03:00
Kay Soma Edwards
f7e5bb6b91
I've added the playlists within playlists feature that is commonly requested at certain forums.
...
The feature may be tested by creating an entry within an existing playlist having a "core_path" of "virtual", "core_name" of "playlist", and "path" pointed to any existing playlist.
The feature works by reusing certain mechanisms, notably the generic RPL and COLLECTION processing, that were already in place.
I have though added a FILE_TYPE, MENU_ENUM_LABEL, DISPLAYLIST, and ACTION setup unique to the feature in order to avoid what I considered to be contamination; I wanted to avoid hacks that, while simpler, would have made the feature harder to debug separately from the existing code.
2025-06-08 15:33:27 -05:00
sonninnos
ee11b79738
Improve playlist thumbnail cycling ( #17897 )
...
* Improve playlist thumbnail cycling
* GLUI: Thumbnail cycling fixes
2025-05-13 22:14:49 +03:00
sonninnos
106dc5d8b7
GLUI: Allow fullscreen thumbnail browsing ( #17562 )
2025-02-12 16:50:17 +01: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
zoltanvb
a8d77f618c
Better support for multiple reserved devices of the same kind.
2024-06-05 18:17:54 -05:00
Eric Warmenhoven
867d3a92af
iOS/tvOS: fix Import Content ( #16450 )
2024-04-19 07:12:13 -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
libretroadmin
f2bb150b0a
Get rid of some menu_driver_ctl calls
2023-05-11 05:22:17 +02:00
libretroadmin
099f33e0b3
(Menu) Simplifications
2023-05-06 22:10:55 +02:00
sonninnos
da076faa47
Notification font + statistics adjustments ( #15089 )
2023-03-13 20:10:10 +01:00
libretroadmin
59cce09186
Menu cleanups:
...
* Some control flow improvements in callback functions, less return
paths
* Remove menu_cbs_exit(), which was a stub function that always returned
-1
2022-11-20 18:55:07 +01:00
sonninnos
c818024bc6
(RGUI) Savestate thumbnails ( #14326 )
2022-08-18 02:12:50 +02:00
LibretroAdmin
b2634ea588
* Create fill_pathname_join_special - and specify fill_pathname_join
...
as deprecated.
* Use fill_pathname_join_special in the vast majority of cases where
we can ensure out_path is a new empty string
* Get rid of some extension concatenation with strlcat where encountered
* Some general cleanups with NULL termination of strings that get immediately
passed to strlcpy/strlcpy-adjacent functions
2022-08-04 14:19:38 +02:00
sonninnos
6c38efb0ee
Prevent playlist thumbnail cycle from showing duplicate images ( #14238 )
2022-07-28 23:55:47 +02:00
libretroadmin
88c2ae9ddf
No null termination for strings passed to strlcpy/srlcat
2022-07-26 13:23:28 +02:00
Tony
754d3b224f
Fix offset + crash when clearing input port binds ( #13811 )
2022-04-01 18:13:36 +02:00
Mark W. Kidd
b17dd28ff2
consolidate and comment input_remapping.h
2021-07-06 16:13:43 -04:00
jdgleaver
973f5cda6d
Add support for mapping multiple controllers to a single input device
2021-06-21 12:42:38 +01:00
sonninnos
39e24fe584
New bind order scan/clear fix
2021-03-20 04:46:54 +02:00
sonninnos
e89cd8bc0b
Cosmetic input bind order
2021-03-16 02:46:41 +02:00
sonninnos
6de0af0c78
Add remap clearing ability under Quick Menu controls
2021-02-20 19:35:42 +02:00
sonninnos
d78f321d33
Prevent duplicate key events with hotkeys + keyboard device type
2021-01-30 11:41:44 +02:00
twinaphex
5479196a79
Get rid of setting_get_type
2020-06-30 05:21:47 +02:00
twinaphex
5fc12c7761
Dehardcode strings and other cleanups
2020-06-08 16:02:06 +02:00
jdgleaver
5e904c4dc3
(Input Mapping/Remapping) Restore broken 'reset to default' functionality
2020-05-19 11:35:57 +01:00
twinaphex
4fd3cac319
(Menu) remove ident
2020-03-28 01:59:15 +01:00
jdgleaver
b5d9ed60e7
(XMB/Ozone) Fix thumbnail switching via 'scan' button functionality
2020-03-24 14:28:01 +00:00
twinaphex
d5985c35ae
Settings cleanups
2020-03-06 03:39:33 +01:00
twinaphex
32e4aea068
Start making the other code safe that is dependent on menu driver
...
ident checking
2020-03-04 20:47:39 +01:00
twinaphex
f74225721d
menu_thumbnail and menu_thumbnail_path now decoupled from menu
...
system
2020-02-16 16:38:17 +01:00
twinaphex
1fafdb2843
Style nits
2020-02-10 13:18:27 +01:00
jdgleaver
c356969c3a
(GLUI) Add initial thumbnail support
2019-10-31 17:25:55 +00:00
twinaphex
82259a086e
Make action_scan_directory safer - fill_pathname_join now doesn't
...
have the same variable for arguments 1 and 2
2019-09-23 04:14:10 +02:00
twinaphex
59c502d0f4
menu_entries_get_last_stack - don't pass enum_idx to it if we
...
aren't going to use it
2019-05-18 19:25:35 +02:00
jdgleaver
c2122ed1d8
(RGUI) Add inline playlist thumbnail support
2019-03-27 16:29:23 +00:00
twinaphex
386657a366
(menu widgets backport) Re-commit task queue changes
2019-02-08 08:00:32 +01:00
twinaphex
7022786f34
Revert parts of menu_widgets that were causing breakage, but leave
...
all the hooks in so we can add them back piece by piece again
2019-02-08 07:26:43 +01:00
natinusala
c20ab3864d
First version of menu widgets (gl only)
2019-02-06 20:48:24 +01:00
jdgleaver
4b859fd097
(RGUI) Add rudimentary playlist thumbnail support
2019-01-18 16:16:44 +00:00
twinaphex
6f0fc2426d
(database_info/task_database) Get rid of list_special dependencies
2018-04-10 04:13:45 +02:00
alfrix
a84facf636
Add Left Thumbnails
...
Fix behaviour when right thumb is off and use as fallback in filebrowser
Remove update_left_thumbnail_path
Fix dual image in imageviewer
Remove xmb_left_thumbnails_ident
Requested Changes
Fix last warning and button not switching thumb
Better scaling
Limit vertical size without changing position
Change thumb cycling behaviour
Remove update_left_thumbnail_image it was causing problems
2018-03-29 10:38:23 -03:00
twinaphex
9dc597cf6c
Undo all menu hash related changes - was causing more harm
...
than good - apologies to radius since we now have to recode
his shader changes PR
2018-02-09 01:51:37 +01:00
twinaphex
2b4b38a5c5
Don't scan anymore when pressing Y
2018-02-07 19:40:22 +01:00
gblues
6904101c44
Clean up trailing whitespace
...
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
9f83175182
Add Automatically Load Content To Playlist feature
2017-11-27 06:47:31 +01:00
David Walters
b267419551
initialise/clear mbutton field
2017-11-26 11:56:55 +00:00
radius
bb7243a412
fix offset, add a couple comments
2017-09-20 22:50:28 -05:00
twinaphex
e16371b8a5
Merge input_config.c and input_driver.c
2017-08-31 02:25:04 +02:00