Commit Graph

560 Commits

Author SHA1 Message Date
Jean-André Santoni
5874805fe4 (Menu) Fix the empty setting list edge case. Prevents being stuck in an empty menu. Fixes #2509 2015-12-04 05:16:05 +07:00
twinaphex
b056e809c3 Attempt to fix dispmanx issue for joolswills 2015-12-01 04:28:53 +01:00
twinaphex
c5df156f23 Cleanups 2015-12-01 03:33:50 +01:00
twinaphex
2c2aaec107 Don't use global->cheat outside cheats.c 2015-12-01 03:07:16 +01:00
twinaphex
39b8971fae Reduce references to global->cheat 2015-12-01 02:55:07 +01:00
twinaphex
04605f085c Create RUNLOOP_CTL_{PERFCNT} 2015-11-30 21:56:35 +01:00
twinaphex
9824eb7ea9 Rename rarch_main_ctl to runloop_ctl 2015-11-30 21:42:59 +01:00
twinaphex
4e333302ae Rename RARCH_MAIN_CTL* to RUNLOOP_CTL* 2015-11-30 21:35:50 +01:00
twinaphex
6c4b6310aa (playlist.c) Go through wrapper functions 2015-11-29 00:46:47 +01:00
radius
35b36ce2c7 fix label 2015-11-27 20:59:10 -05:00
twinaphex
a6ccc188a8 Rename input_common.c to input_config.c 2015-11-28 02:22:58 +01:00
twinaphex
70d782b94a Rename functions to fit input_config_ naming convention 2015-11-28 02:13:27 +01:00
twinaphex
0ca0bd182b Don't expose input_bind_map outside anymore 2015-11-28 00:51:33 +01:00
twinaphex
1f5b121505 Create input_get_bind_map_base 2015-11-28 00:44:34 +01:00
radius
07291710ef fix nit 2015-11-27 18:08:43 -05:00
radius
1296768d47 add stub driver for network gamepad 2015-11-27 18:08:39 -05:00
Higor Eurípedes
2dd87e9ea2 (menu) Don't lock the user inside the content/core downloader menu 2015-11-27 13:45:20 -03:00
radius
3ac80f6864 add a hint so the user can tell between devices with the same name 2015-11-24 22:30:51 -05:00
twinaphex
de44911092 (PS3/Wii) Reimplement video resolution code 2015-11-21 08:39:46 +01:00
Jean-André Santoni
632408c70d Prevent loosing core assignations for playlists that doesn't exist yet, or doesn't exist more 2015-11-20 03:23:20 +07:00
twinaphex
27152a4486 Create menu_displaylist_parse_playlist_associations 2015-11-19 18:46:29 +01:00
Jean-André Santoni
839d539b38 (Menu) Let sort the playlist entries before pushing them. Fixes the playlist bug on GLUI. 2015-11-19 16:16:12 +07:00
Jean-André Santoni
bc44bf4d82 (Menu) Hide achievement list if cheevos is disabled 2015-11-19 15:18:28 +07:00
twinaphex
a4ae655ff4 Start going through rarch_main_ctl for grabbing fullpath 2015-11-18 11:43:25 +01:00
radius
9f99bef9f2 allow saving of per-game core options 2015-11-15 22:09:39 -05:00
radius
5ef592b59a use the setting instead of always trying to use per-game options 2015-11-15 22:08:08 -05:00
twinaphex
2b143af4dc Remove 'Save Remap As' 2015-11-15 06:08:12 +01:00
twinaphex
07785ed640 Add Keyboard Gamepad Mapping Type and Keyboard Gamepad Mapping Enable 2015-11-13 22:11:39 +01:00
Twinaphex
cc0035e613 Revert "(iOS) Another buildfix"
This reverts commit 91d1dcf078.
2015-11-13 01:50:14 +01:00
Twinaphex
91d1dcf078 (iOS) Another buildfix 2015-11-13 01:40:52 +01:00
twinaphex
d4a9221deb (iOS) Show options 2015-11-12 22:08:05 +01:00
twinaphex
e2e0f302c1 Add Save Current Config to main menu list 2015-11-11 02:59:24 +01:00
twinaphex
d1553e4032 Double turbo period entry 2015-11-10 02:25:31 +01:00
Andre Leiradella
c007298494 fixed the achievements list menu 2015-11-08 13:51:14 -02:00
Andre Leiradella
8700450410 list cheevos in the frontend menu 2015-11-08 13:19:54 -02:00
radius
f980e424b6 disable the entry until it's properly implemented 2015-11-07 22:11:16 -05:00
radius
b8ae27625b implement an example function to print the achievements 2015-11-07 22:11:15 -05:00
radius
f2b951accf add Achievement List to the quick menu 2015-11-07 22:11:14 -05:00
twinaphex
9bb87f276c Use just one label descriptor setting 2015-11-07 16:11:30 +01:00
twinaphex
d132cfac7c Make Android hack tinto generic hack for detecting the correct
core info file with the right core name
2015-11-02 17:38:44 +01:00
Twinaphex
fcb0c434ff Merge pull request #2330 from fr500/master
Add new icon alternatives, add extra info to debug panel
2015-11-02 08:24:28 +01:00
radius
93583dc334 update information panel 2015-11-01 22:09:46 -05:00
radius
b1d66e86ea fix trailing spaces 2015-11-01 21:20:55 -05:00
twinaphex
f4f76d9dda Create separate setting for State Slot in Quick Menu 2015-11-01 10:59:01 +01:00
twinaphex
3a7799f132 Remove some unused variables 2015-10-31 18:13:03 +01:00
twinaphex
6edc7aa73e Fix menu_playlist_find_associated_core 2015-10-31 17:24:28 +01:00
twinaphex
a509fc50b1 Create menu_playlist_find_associated_core 2015-10-31 16:27:48 +01:00
twinaphex
0480ba4bd2 Fills in settings->playlist_cores now too 2015-10-31 16:07:52 +01:00
twinaphex
d42bbbf35d Remove frivolous log 2015-10-31 13:33:57 +01:00
twinaphex
990ee7a105 Start adding playlist_names and playlist_cores to config file 2015-10-31 13:29:27 +01:00
twinaphex
958346de78 (GLUI) Hide 'Select From Collection' (except on RARCH_MOBILE) -
now handled by tab
2015-10-30 18:32:17 +01:00
twinaphex
5b0132c16e Add back Bind Mode setting 2015-10-30 14:36:04 +01:00
Jean-André Santoni
ae79d70438 (GLUI) Fix left tab switching when navigation wraparound is false. Also dehardcode some values representing the number of tabs in the menu system. 2015-10-30 16:28:27 +07:00
Twinaphex
d4f037f6d7 Add default left/right callbacks for 'No Items' 2015-10-29 15:00:29 +01:00
twinaphex
d796ac592a Set type of 'No Items' and attempt to implement a left callback
by default
2015-10-29 14:48:55 +01:00
twinaphex
ed1d8583f4 (GLUI) Playlist tab works now 2015-10-28 21:30:30 +01:00
Jean-André Santoni
37312fe922 (GLUI) Display playlists in the second tab 2015-10-29 02:15:01 +07:00
Twinaphex
c02f0c5342 Remove some unused variables 2015-10-26 22:45:12 +01:00
twinaphex
9e2dc0745e Add param to dir_list_new_special 2015-10-26 21:30:58 +01:00
twinaphex
071f828b5e Check if collections list size is greater than 0 first 2015-10-26 21:06:14 +01:00
twinaphex
30296ff81e Refactor menu_displaylist.c's iteration of cores - use string_list_new_special 2015-10-26 21:03:28 +01:00
twinaphex
1b51882b8a Start implementing playlist association callbacks 2015-10-26 07:16:37 +01:00
twinaphex
ba88e3a515 Add MENU_FILE_PLAYLIST_ASSOCIATION type 2015-10-26 07:09:14 +01:00
twinaphex
826079d58f Start listing all playlists inside playlist settings 2015-10-26 06:55:42 +01:00
twinaphex
6b630a5d92 Show 'No Items' correctly' in Accounts 2015-10-26 03:29:08 +01:00
twinaphex
7ac917afe6 Don't show 'Parent Directory' entry for core list 2015-10-25 23:26:57 +01:00
twinaphex
640de49c1a Move Input Hotkey Binds to 'Input Settings' 2015-10-25 10:41:53 +01:00
twinaphex
e997171d3c Reimplement Playlist Settings 2015-10-25 10:25:07 +01:00
twinaphex
443bf73c8c Add DISPLAYLIST_PLAYLIST_SETTINGS_LIST 2015-10-25 09:38:53 +01:00
twinaphex
b5768cb94c Exclude parent dir entry for horizontal menu 2015-10-25 08:47:17 +01:00
twinaphex
056199c574 Add 'back' to file browser 2015-10-25 08:31:55 +01:00
Jean-André Santoni
403e00a936 (XMB) Implement another tab to launch a directory scan 2015-10-25 00:37:59 +07:00
twinaphex
b57d8ee1fb (Android) Buildfix 2015-10-24 10:53:29 +02:00
twinaphex
7861972f3d (menu_displaylist.c) Don't add entries if they are hidden away
behind 'Advanced settings'
2015-10-24 10:52:12 +02:00
twinaphex
135edc289b (Menu) Build up Input Settings dynamically 2015-10-24 10:31:11 +02:00
twinaphex
bc3f9953a0 (Zarch) Start implementing menu entries 2015-10-24 06:36:13 +02:00
twinaphex
c4a66acbb6 Collapse User Binds into bigger 'Input Options' category 2015-10-23 06:54:33 +02:00
twinaphex
ad4dfd787c Add Analog To Digital options too 2015-10-23 03:02:31 +02:00
twinaphex
177c4a0fc4 Move Device Types to top 2015-10-23 03:00:59 +02:00
Jean-André Santoni
52c8040589 Add a type for empty message entries, fixes a bug in XMB 2015-10-23 03:43:25 +07:00
Twinaphex
5f67c041b0 Merge pull request #2273 from lakkatv/xmb
(XMB) History tab
2015-10-22 20:20:49 +02:00
Jean-André Santoni
6945489d96 (XMB) History tab 2015-10-23 01:05:51 +07:00
twinaphex
1a20e19c51 We will now be able to know from which input device type the input
event comes from - i.e. keyboard or gamepad
2015-10-22 19:17:47 +02:00
twinaphex
ce2fa6c0d2 Line up Input Device Type options next to each other 2015-10-22 08:40:08 +02:00
twinaphex
d80289c39a Add Device Type controls to Core Input Options 2015-10-22 08:38:29 +02:00
twinaphex
ed7024408f Quick Menu will dynamically show again 2015-10-22 06:11:59 +02:00
twinaphex
7ea16f622e (XMB) Create custom Main Menu list 2015-10-22 04:46:05 +02:00
twinaphex
0443b2af8d Refactor menu_displaylist_parse_settings 2015-10-22 04:29:40 +02:00
twinaphex
14bf640bf6 Create list_push callback - allows us to override lists 2015-10-22 04:12:32 +02:00
twinaphex
f48830cfc0 Revert "Simplify menu_entries_set_refresh"
This reverts commit 6ca0962f9e.
2015-10-22 03:54:34 +02:00
twinaphex
6ca0962f9e Simplify menu_entries_set_refresh 2015-10-22 03:45:14 +02:00
twinaphex
a3d8152cab Create local copy of menu_generic function for XMB 2015-10-22 02:54:25 +02:00
twinaphex
413aa2489e Create menu_displaylist_push_list_process 2015-10-22 01:38:41 +02:00
twinaphex
463df9e526 Add need_sort/need_push/need_{variable} to menu_displaylist_info 2015-10-22 01:23:22 +02:00
twinaphex
3197142e8b menu_displaylist_parse_settings - turn into a public function 2015-10-22 01:17:28 +02:00
Jean-André Santoni
755bd961d3 (XMB) Settings tab 2015-10-20 19:11:43 +07:00
twinaphex
3602d703cc Cleanups 2015-10-20 01:54:04 +02:00
twinaphex
e89708a082 Reorder settings 2015-10-20 01:50:21 +02:00
twinaphex
90fae3e2d0 Refactor 'Accounts' code - moved to menu_setting.c 2015-10-20 01:47:32 +02:00
twinaphex
8cc27e581b (Menu) Dehardcode string 2015-10-20 01:40:33 +02:00