RetroArch/menu/cbs
zoltanvb a9968e9e86 Controller device reservation / preference.
For each player, 2 new options are added:
- a reservation type (no reservation, preferred, reserved)
- a reserved device name

When handling port - player assignments, reserved devices
will be assigned to the respective player port. If reservation
type is "reserved", no other device can take that port
automatically.

Reservation config option and matching function lifted from:
PatrickStankard https://github.com/libretro/RetroArch/pull/16269

Test joypad driver was extended for more tests.

Co-authored-by: Patrick Stankard <me@patrickstankard.com>
2024-06-05 18:17:54 -05:00
..
menu_cbs_cancel.c Get rid of some menu_driver_ctl calls 2023-05-11 05:22:17 +02:00
menu_cbs_deferred_push.c Controller device reservation / preference. 2024-06-05 18:17:54 -05:00
menu_cbs_get_value.c iOS QOL improvements (#16444) 2024-04-18 03:01:39 -07:00
menu_cbs_info.c Header cleanups 2023-05-11 05:45:04 +02:00
menu_cbs_label.c Add To Playlist functionality (#16386) 2024-03-28 12:58:16 -07:00
menu_cbs_left.c Sublabels for input bind common entries (#16242) 2024-02-18 08:23:56 -08:00
menu_cbs_ok.c Controller device reservation / preference. 2024-06-05 18:17:54 -05:00
menu_cbs_right.c Sublabels for input bind common entries (#16242) 2024-02-18 08:23:56 -08:00
menu_cbs_scan.c iOS/tvOS: fix Import Content (#16450) 2024-04-19 07:12:13 -07:00
menu_cbs_select.c Get rid of menu_entries_get_selection_buf_ptr and menu_entries_get_size 2023-05-10 05:52:52 +02:00
menu_cbs_start.c rarch_system_info_t local vars should be renamed from 'system' 2023-07-15 07:22:38 +02:00
menu_cbs_sublabel.c Controller device reservation / preference. 2024-06-05 18:17:54 -05:00
menu_cbs_title.c Controller device reservation / preference. 2024-06-05 18:17:54 -05:00