twinaphex
3140e5f980
Implement GFX_CTL_GET_METRICS
2016-02-13 22:14:33 +01:00
twinaphex
3fab9843fd
Create CHEEVOS_CTL_POPULATE_MENU
2016-02-13 06:15:38 +01:00
twinaphex
36b420ec17
Revert "Remove core_info_list_num_info_files"
...
This reverts commit 9d96e9e452
.
2016-02-11 07:20:04 +01:00
twinaphex
4364ce92c3
Create RARCH_MENU_CTL_LIST_GET_ENTRY
2016-02-11 01:12:19 +01:00
twinaphex
b3944a21d5
Create RARCH_MENU_CTL_LIST_GET_SIZE
2016-02-11 01:07:30 +01:00
twinaphex
48e67d5546
Create RARCH_MENU_CT_LIST_GET_SELECTION
2016-02-11 00:59:55 +01:00
twinaphex
84d64c4042
Add RARCH_MENU_CTL_DRIVER_DATA_GET
2016-02-10 21:15:23 +01:00
twinaphex
859a04e6ee
Create RARCH_MENU_CTL_LIST_PUSH
2016-02-10 20:36:13 +01:00
fr500
2f787604e5
Sort list like on the Load Core section
2016-02-10 12:14:19 -05:00
twinaphex
b48c900129
Add RARCH_MENU_CTL_LIST_CACHE
2016-02-10 06:15:40 +01:00
twinaphex
b647e8186d
Create CORE_INFO_CTL_LIST_UPDATE_MISSING_FIRMWARE
2016-02-07 16:19:02 +01:00
twinaphex
9d96e9e452
Remove core_info_list_num_info_files
2016-02-07 16:03:53 +01:00
twinaphex
490c023fe3
Add core_info_ctl actions
2016-02-07 02:37:57 +01:00
twinaphex
7e8ea3f6fb
Add better fallback for 'no items found'
2016-02-06 21:34:54 +01:00
twinaphex
05d9827830
Revert "Get rid of SL_FLAG_ALLOW_EMPTY_LIST"
...
This reverts commit bb0b8764c5
.
2016-02-06 21:33:45 +01:00
twinaphex
788ded0138
Revert "Add better fallback for 'no items found'"
...
This reverts commit b208ce443c
.
2016-02-06 21:33:38 +01:00
twinaphex
b208ce443c
Add better fallback for 'no items found'
2016-02-06 21:31:22 +01:00
twinaphex
bb0b8764c5
Get rid of SL_FLAG_ALLOW_EMPTY_LIST
2016-02-06 21:29:44 +01:00
twinaphex
050cf545bf
NIts
2016-02-04 21:24:51 +01:00
twinaphex
03199b564f
Create MENU_ENTRIES_CTL_REFRESH
2016-02-04 21:13:38 +01:00
Twinaphex
05dd8eb6b4
Merge pull request #2693 from lakkatv/master
...
Display genre from tgdb
2016-02-04 15:24:34 +01:00
Jean-André Santoni
b1f22127b2
Display genre from tgdb
2016-02-04 21:20:56 +07:00
twinaphex
cad629a36b
(Load Core) Show 'No Items' when no core could be found inside the list.
2016-02-04 13:40:07 +01:00
Jean-André Santoni
ab413672a9
Add support for TGDB Rating
2016-02-04 17:55:08 +07:00
Twinaphex
f080cfe74f
Merge pull request #2690 from lakkatv/master
...
Display Co-op in the database informations
2016-02-03 14:37:09 +01:00
twinaphex
321690b416
Refactors to do with set_fork method
2016-02-03 14:36:34 +01:00
Jean-André Santoni
18cf2f3f88
Display Co-op in the database informations
2016-02-03 19:36:13 +07:00
twinaphex
0e7729c660
Create frontend_driver_get_salamander_basename
2016-02-03 13:36:00 +01:00
twinaphex
9a5ce5fdb3
Make HAVE_LIBRETRO_MANAGEMENT define obsolete
2016-02-03 12:31:29 +01:00
Monroe88
2ce3ed1319
Keep Quick Menu at the top of the Main Menu
2016-01-31 14:36:41 -06:00
twinaphex
326d5d319a
Add Poll Type Behavior setting to Input Settings
2016-01-27 01:51:09 +01:00
twinaphex
d4d6788381
Use sizeof(variable) instead of hardcoded PATH_MAX_LENGTH
2016-01-26 04:58:40 +01:00
twinaphex
6596d15d81
Remove some RARCH_CONSOLE ifdefs
2016-01-25 06:55:15 +01:00
twinaphex
37acfe06ee
System Information - add dynamic support
2016-01-25 06:49:37 +01:00
twinaphex
552e78c9bc
Rename file_extract to file_archive
2016-01-24 07:29:11 +01:00
twinaphex
1745e71088
Add 'Start Core' option
2016-01-24 01:51:05 +01:00
twinaphex
372d673a26
Rename event_command to event_cmd_ctl - add second parameter
2016-01-22 15:34:43 +01:00
twinaphex
63e2d13b8f
Create string_is_equal_noncase - try not to use strcasecmp so much
2016-01-20 17:34:19 +01:00
twinaphex
528a03f6f4
Use string_is_equal more
2016-01-20 04:54:17 +01:00
twinaphex
2b8520f7ab
Remove alot of unused variables
2016-01-19 23:46:09 +01:00
twinaphex
1eac61e9a0
Create RARCH_CTL_IS_DUMMY_CORE
2016-01-19 23:44:32 +01:00
twinaphex
01d58f8681
Create RARCH_CTL_IS_INITED, RARCH_CTL_SET_INITED, RARCH_CTL_UNSET_INITED
2016-01-19 23:26:47 +01:00
twinaphex
b9b1f16d0f
Only show 'OPEN_ARCHIVE' if HAVE_COMPRESSION is defined
2016-01-18 23:17:25 +01:00
twinaphex
7a55ae3765
Start updating headers for 2016
2016-01-10 04:06:50 +01:00
sergiobenrocha2
1dd57f6e86
Let's show rumble and analog support info only if the game supports it.
2016-01-03 16:40:37 -02:00
twinaphex
66449802e4
(menu) Start going through string_is_empty
2015-12-26 07:37:44 +01:00
twinaphex
e4fe757457
Fix up Lakka bug
2015-12-25 15:16:32 +01:00
Jean-André Santoni
5496eb5f68
(Lakka) Allow firmware upgrades from the menu. Step 1.
2015-12-25 02:13:50 +07:00
radius
788fd17031
fix some code formatting and include the label value too
2015-12-17 17:43:10 -05:00
radius
4024c9a8c6
Change the label when per-game options are in use
2015-12-17 17:26:11 -05:00
Higor Eurípedes
21cd17f987
(menu_displaylist) Fix leak while loading the history
2015-12-12 23:13:46 -03:00
Higor Eurípedes
9f3884a33e
(menu_displaylist.c) Fix uninitialized value usage
...
opts did not get assigned when RUNLOOP_CTL_GET_CORE_OPTION_SIZE failed.
2015-12-12 22:40:39 -03:00
twinaphex
1004537e8d
Create MENU_ENTRIES_CTL_SET_REFRESH/MENU_ENTRIES_CTL_UNSET_REFRESH
2015-12-12 02:14:50 +01:00
twinaphex
fa9f0a32e8
Create RARCH_MENU_CTL_POPULATE_ENTRIES
2015-12-11 14:34:47 +01:00
twinaphex
4836fb06ba
Cleanup unused variables
2015-12-11 13:57:26 +01:00
twinaphex
a8590e656e
Take out header include core_info.h from runloop.h
2015-12-11 13:56:00 +01:00
twinaphex
159fe58926
Move core info list to runloop_ctl
2015-12-11 13:51:17 +01:00
twinaphex
23f1bf63c0
Turn core_info_current into static local variable
2015-12-11 13:28:23 +01:00
twinaphex
22b06f2d38
Don't reference menu->playlist outside menu_driver.c anymore
2015-12-11 13:06:24 +01:00
twinaphex
7b49964d39
Create RARCH_MENU_CTL_PLAYLIST_FREE
2015-12-11 13:01:39 +01:00
twinaphex
3c28350b56
Replace menu->playlist references
2015-12-11 12:57:48 +01:00
Jean-André Santoni
339082c153
(Menu) Use the alternative quickmenu for the history list. Step 1.
2015-12-11 16:13:18 +07:00
twinaphex
fc6505e408
Get rid of rarch_system_info_get_ptr
2015-12-10 22:30:25 +01:00
twinaphex
201f3e780a
Cleanup
2015-12-10 20:07:10 +01:00
twinaphex
94248be657
Pass userdata variable to populate_entries
2015-12-10 16:45:38 +01:00
twinaphex
f0e11659c7
Header include changes
2015-12-09 09:53:43 +01:00
twinaphex
3c765e30d3
Add RUNLOOP_CTL_GET_CORE_OPTION_SIZE
2015-12-09 09:37:54 +01:00
twinaphex
fee5d2a880
Add RUNLOOP_CTL_HAS_CORE_OPTIONS
2015-12-09 09:34:19 +01:00
twinaphex
91cf0508fe
core_info.c - Refactor
2015-12-06 20:44:21 +01:00
twinaphex
c6359d6dbc
Divorce g_system_menu from global state
2015-12-06 19:31:47 +01:00
twinaphex
883c2a172a
Exclude performance.h from runloop.h
2015-12-06 19:10:58 +01:00
twinaphex
1cfb39a9d1
merge menu.c and menu_driver.c
2015-12-06 17:55:27 +01:00
twinaphex
63c12b0083
Don't include ui_companion_driver.h inside driver.h
2015-12-05 10:04:06 +01:00
twinaphex
29dcf06a2e
Move ui_companion_driver code all to ui_companion_driver.c
2015-12-05 09:55:13 +01:00
twinaphex
f72b69e8d1
Don't include frontend_driver.h as part of driver.h
2015-12-05 09:09:31 +01:00
Higor Eurípedes
f63468d783
Fix some potential null derefs
2015-12-03 21:22:29 -03:00
Jean-André Santoni
a6d4e596bb
(Menu) Fix a regression in menu_displaylist_parse_settings
2015-12-04 07:01:52 +07:00
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
Jean-André Santoni
764b20234d
Restaure Lakka services
...
Also use HAVE_LAKKA instead of HAVE_SYSTEMD to prevent this menu to appear in the regular RetroArch linux build for users that have systemd. It wouldn't work in all cases.
2016-08-10 01:46:47 +02: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
twinaphex
e357f6b320
(Menu) Improvements
2015-10-20 01:35:08 +02:00
twinaphex
2d8abce80f
Rename menu_list_set_alt_at_offset
2015-10-19 17:12:03 +02:00
twinaphex
c4f04051e2
(XMB) Exclude directories from horizontal list
2015-10-19 17:10:35 +02:00
twinaphex
a6bec4f10b
Revert "Refactor code"
...
This reverts commit eba8af61dd
.
2015-10-19 06:38:36 +02:00
twinaphex
eba8af61dd
Refactor code
2015-10-19 06:36:44 +02:00
twinaphex
0feca47ec5
Cleanup
2015-10-19 06:07:44 +02:00
twinaphex
22943d2891
Cleanups
2015-10-19 06:05:52 +02:00
twinaphex
93b8ba07b7
Cleanups
2015-10-19 06:01:29 +02:00
Twinaphex
1de58fe69f
Remove unused variables
2015-10-19 03:57:27 +02:00
twinaphex
55fe18c8f7
Cleanup
2015-10-19 03:39:28 +02:00
twinaphex
0cc83fe8fe
Cleanups
2015-10-19 03:38:35 +02:00
twinaphex
992266ab12
Don't keep reallocating settings all the time
2015-10-19 03:28:00 +02:00
twinaphex
182d691cf1
Can now iteratively push a submenu onto the menu entries stack
2015-10-19 01:46:33 +02:00
twinaphex
913e80a59c
(menu_displaylist.c) We can now iteratively build up a list
2015-10-19 01:43:03 +02:00
twinaphex
91f384c4f2
Refactor code - cut down on duplication of code
2015-10-19 01:17:44 +02:00
twinaphex
8d024790ca
Start passing info label
2015-10-19 01:00:47 +02:00
twinaphex
fffa650d77
Create fall-through for DISPLAYLIST_MAIN_MENU
2015-10-19 00:44:28 +02:00
twinaphex
8ac72b21b9
Remove DISPLAYLIST_SETTINGS_SUBGROUPh
2015-10-19 00:37:38 +02:00
twinaphex
47f63ad6f4
Rename some menu_list_ functions to menu_entries_
2015-10-18 21:58:13 +02:00
twinaphex
14e46e0048
Remove menu_list_get_alt_at_offset
2015-10-18 21:54:20 +02:00
twinaphex
b2a4e92c28
rename menu_list_clear
2015-10-18 21:44:44 +02:00
twinaphex
b2b78125fa
Collapse subgroups automatically enabled now
2015-10-18 21:32:41 +02:00
twinaphex
57edd31fdf
Start refactoring list building
2015-10-18 21:05:33 +02:00
twinaphex
94a65e087d
Refactor
2015-10-17 19:24:58 +02:00
twinaphex
5663f6d60f
Create menu_entries_get_last_stack_actiondata
2015-10-17 18:57:47 +02:00
twinaphex
5d036f70d1
(menu_displaylist.c) Use menu_entries_get_last_stack
2015-10-17 18:45:14 +02:00
twinaphex
71a5e8eab5
Move menu_list_ functions to menu_list.c
2015-10-17 17:38:17 +02:00
twinaphex
92b7fd582e
Create menu_entries_push
2015-10-17 17:10:29 +02:00
twinaphex
a3d306becc
Move menu_setting_set_flags to menu_setting.c
2015-10-17 17:05:50 +02:00
twinaphex
8dfc5f698d
Add Cheevos username/password
2015-10-17 15:58:59 +02:00
twinaphex
13f8c2fa51
(Accounts subentry) Handles refresh now properly
2015-10-17 15:34:38 +02:00
twinaphex
1b59823972
Start adding preliminary Account Settings
2015-10-17 15:28:16 +02:00
twinaphex
765c4a1d85
(Content Collection) should now correctly deal with directories
2015-10-11 21:32:14 +02:00
twinaphex
a0e4776277
(performance.c) Refactor performance counter code
2015-10-11 18:21:07 +02:00
twinaphex
260f98d227
Create menu_settings_list_increment
2015-10-11 14:46:47 +02:00
twinaphex
16f89fcd10
(menu_setting.c) Wrap browser_selection_type
2015-10-11 13:16:38 +02:00
twinaphex
c5f74061f8
Don't use C++ comments anymore
2015-10-04 02:29:51 +02:00
twinaphex
167cd269ae
Add init_list to menu driver callbacks
2015-10-03 03:15:47 +02:00
twinaphex
fbc4ce4cd9
(menu_displaylist.c) Add retro_stat.h include
2015-10-03 02:50:19 +02:00
radius
1f09cee7d2
simplify debug panel
2015-10-02 19:45:40 -05:00
twinaphex
e986b9e42a
Static code analysis cleanups
2015-09-29 17:35:28 +02:00
twinaphex
02a5d738fe
Static code analysis cleanups
2015-09-28 23:00:22 +02:00
twinaphex
0cc56e2a1a
More static code analysis nits
2015-09-28 18:44:28 +02:00
twinaphex
ea3e06f2d3
Remove unused variable
2015-09-28 02:48:46 +02:00
twinaphex
4d2bf926fd
(Menu) Add menu_setting_get_name and menu_setting_get_short_description
2015-09-28 02:28:34 +02:00
twinaphex
041f470d94
(Menu) setting refactors
2015-09-28 02:16:07 +02:00
twinaphex
cc46ad496f
Remove unused variables
2015-09-26 22:41:41 +02:00
twinaphex
a7893dca89
(menu_displaylist.c) Cleanup
2015-09-26 20:36:37 +02:00
twinaphex
7a0f6c5653
(menu_displaylist.c) Cleanups
2015-09-26 20:18:08 +02:00
twinaphex
064b025399
Remove more implicit memsets
2015-09-26 02:47:17 +02:00
twinaphex
d909984e1c
(menu) Remove some implicit memsets
2015-09-26 02:39:28 +02:00
twinaphex
2f2a843d77
Create menu_setting_get_type
2015-09-26 02:22:01 +02:00
twinaphex
cbefb0394f
Refactor scroll indices code for menu_navigation_ctl
2015-09-25 18:12:00 +02:00
twinaphex
2a719d2a9c
Cleanup
2015-09-25 16:36:47 +02:00
twinaphex
f0e406e7fe
menu_list_build_scroll_indices - cleanups
2015-09-25 16:35:47 +02:00
twinaphex
2a1e5e0305
Add MENU_NAVIGATION_CTL_SET_SCROLL_INDICES
2015-09-25 16:20:41 +02:00
twinaphex
8b569e0443
Refactor away menu_navigation_set
2015-09-25 15:42:31 +02:00
twinaphex
6b79c937d9
Refactor away menu_navigation_clear
2015-09-25 15:15:31 +02:00
twinaphex
eab10e7929
Remove some unused variables
2015-09-24 14:21:07 +02:00
twinaphex
7982674685
Revert "Remove unused variables"
...
This reverts commit 8b0a952c59
.
2015-09-24 14:16:51 +02:00
twinaphex
8b0a952c59
Remove unused variables
2015-09-24 13:39:47 +02:00
radius
4345320c85
add a debug information panel, disabled by default
2015-09-23 20:51:31 -05:00
twinaphex
51d3738a00
Revert "Add type to populate_entries"
...
This reverts commit 5a7de50bd3
.
2015-09-21 21:32:31 +02:00
twinaphex
1fc97df819
Revert "Add action_type to menu_displaylist_push_list"
...
This reverts commit b7d0f45109
.
2015-09-21 21:32:23 +02:00
twinaphex
b7d0f45109
Add action_type to menu_displaylist_push_list
2015-09-21 21:11:37 +02:00
twinaphex
5a7de50bd3
Add type to populate_entries
2015-09-21 20:48:26 +02:00
twinaphex
010d75f700
Database entry now shows serial
2015-09-20 23:58:02 +02:00
twinaphex
c11b08ed91
(Android) Buildfix
2015-09-16 05:46:03 +02:00
twinaphex
8f9daf9f6e
Be able to parse historylist in horizontal list too
2015-09-08 19:44:50 +02:00
twinaphex
4eff29c13b
DISPLAYLIST_PLAYLIST_COLLECTION - make it possible to interpret
...
history list
2015-09-08 19:33:31 +02:00
twinaphex
110cbc795a
Skip content_history entry if playlist dir is set in a directory
...
where content_history.lpl is located
2015-09-08 19:24:23 +02:00
twinaphex
bbe210f7eb
C89_BUILD fixes
2015-09-06 23:43:27 +02:00
twinaphex
ac12c5a744
Cleanups
2015-09-06 19:49:51 +02:00
twinaphex
7df7d76131
Cleanups
2015-09-06 19:31:43 +02:00
twinaphex
821abdb471
Cleanups
2015-09-06 19:29:04 +02:00
Twinaphex
98812a1165
Cleanups
2015-09-06 13:07:12 +02:00
twinaphex
0ba87ae378
Some CXX_BUILD fixes
2015-09-06 04:18:26 +02:00
twinaphex
8fc96b52a3
refactor cheats.c
2015-09-06 03:51:08 +02:00
twinaphex
f091cb455e
Refactor menu_entries
2015-09-06 02:56:57 +02:00
twinaphex
3522c45067
Avoid some warnings - 'array subscript has type char'
2015-09-05 14:25:42 +02:00
twinaphex
d3da036a4e
Header cleanups
2015-09-04 21:43:08 +02:00
twinaphex
0077304833
Cleanups
2015-09-04 21:27:14 +02:00
Monroe88
e5c6618c20
(menu_displaylist.c) Fix Preview Shader Parameters
2015-08-30 17:52:42 -05:00
CautiousAlbino
173dcd3e4c
Retry implementation of include_compressed to dir_list_new.
...
Problem was that if ext_list wasn't used, an empty list would be
created.
2015-08-30 20:19:41 +02:00
Twinaphex
aa382a5c7c
Revert "Add include_compressed param to dir_list_new."
2015-08-30 18:36:25 +02:00
CautiousAlbino
c4691b2668
Add include_compressed param to dir_list_new.
...
Do not try to load in compressed archives unless we expect them.
Fixes hang in input autodetect where it tried to parse a zip file as an
archive.
2015-08-30 16:57:34 +02:00
twinaphex
a3cedc05d7
Cleanups
2015-08-21 21:19:29 +02:00
twinaphex
5479bae312
Refactor set_refresh functions somewhat
2015-08-21 18:44:14 +02:00
twinaphex
9fd17a196f
Buildfixes
2015-08-20 00:49:44 +02:00
twinaphex
2f3746a431
Make some more functions static
2015-08-18 02:54:42 +02:00
twinaphex
6cc37dd9ca
Cleanup
2015-08-18 02:45:36 +02:00
twinaphex
f951f12f9d
Move menu_list_refresh to menu_displaylist.c
2015-08-18 02:02:56 +02:00
twinaphex
5839abd44a
Cleanup
2015-08-17 22:32:42 +02:00
twinaphex
f32ed00f49
Remove some implicit memsets
2015-08-17 18:27:30 +02:00
twinaphex
3fb234acbd
Reduce menu_list_clear calls to one
2015-08-17 18:23:53 +02:00
twinaphex
323a06f41f
(menu_setting.c) Cleanups
2015-08-17 17:55:44 +02:00
twinaphex
a70f09a90d
Rearrange structs
2015-07-27 17:18:10 +02:00
radius
9aff87f4b4
add controller info on system information
2015-07-26 15:41:30 -05:00
twinaphex
9185d37710
Bump up collection limit
2015-07-26 00:40:24 +02:00
twinaphex
d73f227727
Get rid of some redundant wrapper functions
2015-07-24 02:24:47 +02:00
Twinaphex
7157ff69d5
remove unused variables
2015-07-24 00:25:46 +02:00
Jean-André Santoni
e8885dbbec
(Menu) Integrate the quick menu in the playlists. Allow launching contents manually added the playlists.
2015-07-23 19:44:59 +02:00
Toad King
866970fb1c
small changes to hotplugging support
2015-07-20 21:01:11 -05:00
twinaphex
a86e4304b4
Add 'Scanning For Content' help
2015-07-18 14:57:20 +02:00
twinaphex
a919c26b81
Add 'Change Virtual Gamepad' help
2015-07-18 14:01:37 +02:00
twinaphex
ef1b066b64
Add 'What Is A Core?' to Help
2015-07-18 11:29:37 +02:00
twinaphex
6636fbaf15
(Help) Add 'Loading Content'
2015-07-17 22:11:24 +02:00
twinaphex
ac9d54032f
Start creating Menu Help list
2015-07-17 20:33:09 +02:00
twinaphex
1f01d62386
(Menu) Refactor zip file handling to be list-based
2015-07-14 12:49:54 +02:00
fr500
22b3bc3243
add internal sd status to system info
2015-07-12 20:55:44 -04:00
twinaphex
8d04b1fbda
Get rid of unnecessary update autoconfig profiles HID option
2015-07-12 21:53:41 +02:00
Higor Eurípedes
a014591dfe
(menu_displaylist.c) Add null check to sorting function
2015-07-09 19:43:55 -03:00
twinaphex
bfb996dbcd
Start refactoring action_iterate_help
2015-07-08 05:45:43 +02:00
Jean-André Santoni
142941d950
(XMB) Refresh horizontal menu
2015-07-07 17:04:03 +07:00
twinaphex
2654f81cf6
(Android) Fix pretty names in Core Updater
2015-07-04 23:58:29 +02:00
twinaphex
c52c45ba3a
Prevent warning
2015-07-04 21:47:26 +02:00
twinaphex
c7d9f2f7e8
Show prettified core info display names in Core Updater
2015-07-04 18:57:04 +02:00
twinaphex
d42f01ad35
If playlist directory is not set, make it possible in XMB mode to
...
still escape to the left and/or right when there are no playlist entries
found.
2015-07-04 17:20:49 +02:00
twinaphex
67117975dd
Fix "Menu Wallpaper" setting
2015-07-04 15:23:28 +02:00
twinaphex
3ec0edd686
Add "Select Downloaded File And Detect Core"
2015-07-04 07:09:54 +02:00
twinaphex
431169d86b
Add 'Update Core Info Files'
2015-07-04 06:18:02 +02:00
twinaphex
38839dc8eb
Make 'Download Core Content 'work
2015-07-04 04:01:35 +02:00
twinaphex
d20f110a2f
Start adding 'Content Downloader' options
2015-07-04 03:37:43 +02:00
twinaphex
7634ffb4ac
Correctly filter out non-directory entries for 'Scan Directory'
2015-07-04 02:15:34 +02:00
twinaphex
26b55ed2d2
Make 'Scan File' work
2015-07-04 02:07:18 +02:00
twinaphex
6f268d7dff
Add "Scan Content" options
2015-07-04 01:51:41 +02:00
twinaphex
a452af6cc5
Change autoconfig profiles
2015-07-03 16:19:30 +02:00
Higor Eurípedes
c2904e5b3f
(menu_displaylist) Fix leak in menu_displaylist_parse_database_entry()
2015-06-28 18:56:51 -03:00
Twinaphex
d9c150fc46
(Menu) Cleanups
2015-06-28 18:57:06 +02:00
twinaphex
84c18a353d
Create HAVE_IMAGEVIEWER ifdef
2015-06-28 18:55:00 +02:00
twinaphex
9b997b4e70
Handle usecase where a core has no core options
2015-06-28 17:22:53 +02:00
twinaphex
57ae359e62
Builtin image viewer should now work
2015-06-28 17:21:32 +02:00
twinaphex
8882f762c4
Start hooking up imageviewer, pt. 1
2015-06-28 17:02:01 +02:00
twinaphex
59148b6799
Rename 'Load Recent' and move it to Main Menu
2015-06-28 16:24:21 +02:00
twinaphex
1a448e3054
Fix one warning
2015-06-26 16:13:36 +02:00
twinaphex
d61ad058b4
Some CXX_BUILD fixes
2015-06-26 12:38:33 +02:00
twinaphex
21b26b2baa
(Menu) Some more translation work
2015-06-25 16:53:58 +02:00
twinaphex
f82286ca06
(Menu) Add more translated strings
2015-06-25 16:50:34 +02:00
twinaphex
cbf520b6a3
Get rid of some unused variables
2015-06-25 13:22:50 +02:00
twinaphex
ffa632008d
(menu_displaylist.c) Start using rarch_system_info_get_ptr
2015-06-25 12:50:45 +02:00
twinaphex
706638bb89
Fix 'Core Disk Options'
2015-06-25 09:15:34 +02:00
twinaphex
f9e92439ef
Add HAVE_LIBRETRODB ifdef
2015-06-25 08:24:03 +02:00
Jean-André Santoni
f698a0923b
(XMB) Dislay a close icon for the close entry of the quick menu
2015-06-25 11:14:22 +07:00
Jan Holthuis
69f8b0077b
(menu/menu_displaylist) Make "true"/"false" in system information menu translatable
2015-06-24 20:15:13 +02:00
Jan Holthuis
4a08a3462c
(menu/menu_displaylist) Fix ommited space in power source info
2015-06-24 20:05:40 +02:00
Jan Holthuis
06698a4e6f
(menu/menu_displaylist) Make more string translateable
...
This concerns strings in the "Core Information" and "System Information"
section of the Menu.
2015-06-24 19:37:55 +02:00
twinaphex
13a2336231
(Core Updater) Start adding the other update options - stub
2015-06-24 15:12:30 +02:00
twinaphex
44a44b2266
Rename MENU_LABEL_OPTIONS to MENU_LABEL_ONLINE_UPDATER
2015-06-24 13:36:58 +02:00
Twinaphex
3942023446
(Menu) Get rid of some unused variables
2015-06-24 12:35:11 +02:00
twinaphex
3d54e77cea
Move Shader Options to Content Settings
2015-06-24 07:38:45 +02:00
twinaphex
961cbdc8d5
Simplify parse_shader_options
2015-06-24 07:15:20 +02:00
twinaphex
f18c6d4ef6
Video Options now gone in 'Core Settings'
2015-06-24 06:09:03 +02:00
twinaphex
47cb5961c2
Move Custom Ratio to Video Options
2015-06-24 06:03:26 +02:00
twinaphex
386a4ce9c5
move settings to 'content settings'
2015-06-24 05:05:57 +02:00
twinaphex
e30b3efe9f
(Menu) Create 'Information' list
2015-06-24 04:56:44 +02:00
Higor Eurípedes
15ac83e885
(menu_displaylist) Fix R/L scrolling
2015-06-23 17:24:10 -03:00
twinaphex
3e20e4f4f7
Create rarch_mediaplayer_is_media_type
2015-06-23 07:25:48 +02:00
twinaphex
be2ae1c602
Add "builtin_mediaplayer_enable" setting
2015-06-23 07:09:24 +02:00
twinaphex
0944c2de10
Start adding MENU_FILE_MUSIC and MENU_FILE_MOVIE
2015-06-23 06:13:57 +02:00
twinaphex
ff7833180d
Rename Unload Core to 'Close Content' and move it to Content Settings
2015-06-22 23:16:00 +02:00
twinaphex
4e2e97edaf
Move Core Information to 'Core Settings'
2015-06-22 22:30:01 +02:00
twinaphex
f71c27af65
Create 'Content Settings'
2015-06-22 22:10:14 +02:00
twinaphex
d9504d73bd
Reorder some entries
2015-06-22 21:29:34 +02:00
twinaphex
5f67c53e6a
Use fill_short_pathname_representation
2015-06-22 19:39:56 +02:00
twinaphex
df64ff7556
Reorder entries
2015-06-22 09:25:04 +02:00
twinaphex
f13ff67ec8
Create 'Load Content' Group
2015-06-22 08:46:42 +02:00
twinaphex
71364701ea
Move Video Filter setting to Video Settings
2015-06-22 07:31:45 +02:00
twinaphex
34eb388ac5
(Menu) Now shows 'No cores available' properly
2015-06-22 05:39:04 +02:00
twinaphex
47b4f1ea3a
(Menu) Fix bug
2015-06-22 03:59:58 +02:00
twinaphex
7a715b322b
Show 'No settings found.' if screen has no settings
2015-06-21 22:35:19 +02:00
twinaphex
e370f3cc97
(Menu) Add label for 'No performance counters'
2015-06-21 22:25:44 +02:00
twinaphex
2efcd469b6
Show 'No Shader Parameters' if no shader parameters
2015-06-21 22:18:21 +02:00
twinaphex
c76d3ea331
(Menu) Menu labels/cleanups
2015-06-21 09:43:34 +02:00
twinaphex
c045ee6181
(Menu) Menu label/hashes updates
2015-06-21 08:22:23 +02:00
twinaphex
459ec04f10
(Menu) Some more labels/hashes
2015-06-21 08:17:00 +02:00
twinaphex
cbf5dc7f30
(Menu) Fix one label
2015-06-21 08:01:26 +02:00
twinaphex
6f1bc69fc7
Refactor libretro_dummy mechanics
2015-06-20 23:42:30 +02:00
twinaphex
9dc330e74c
(Menu) Menu hash updates
2015-06-19 22:46:04 +02:00
twinaphex
a46cb2b24e
(Menu) Menu hashes update
2015-06-19 22:40:53 +02:00
twinaphex
e6184f5f6a
(Menu) Hash updates
2015-06-19 22:29:39 +02:00
twinaphex
5dc55a87ab
(Menu) Menu hash updates
2015-06-19 21:50:13 +02:00
twinaphex
b497b28a56
(Menu) Hash updates
2015-06-19 21:41:54 +02:00
twinaphex
13a367960e
(Menu) Cleanups
2015-06-19 18:04:29 +02:00
twinaphex
cc6f8f73cc
(Menu) Cleanups
2015-06-19 18:02:55 +02:00
twinaphex
5e6904439c
(Menu) Cleanups
2015-06-19 17:49:13 +02:00
twinaphex
7c9a0c54f7
(menu_displaylist.c) Cleanups
2015-06-19 17:46:39 +02:00
twinaphex
6efcb5a937
(Menu) More cleanups
2015-06-19 17:14:26 +02:00
twinaphex
20b496858f
(menu_displaylist.c) Cut down on snprintfs
2015-06-19 17:12:10 +02:00
twinaphex
b8637646bd
(Menu) Create more menu hashes
2015-06-19 10:25:19 +02:00
twinaphex
8dac9cf25d
(Menu) Add menu hashes
2015-06-19 10:08:09 +02:00
twinaphex
d1f57ed8f0
(Menu) More menu hashes
2015-06-19 10:00:04 +02:00
twinaphex
7afe1559bc
(Menu) Menu hashes
2015-06-19 08:43:27 +02:00
twinaphex
0be48dc7f6
(Menu) Menu hash updates
2015-06-19 08:00:56 +02:00
twinaphex
99f0453f11
(Menu) Create MENU_LABEL_CUSTOM_RATIO
2015-06-19 06:18:53 +02:00
twinaphex
a3f7f64c0f
(Menu) Add label for Video Filter
2015-06-19 04:43:32 +02:00
twinaphex
0d0e050676
(Menu) USE_THIS_DIRECTORY_* menu hashes
2015-06-19 03:08:37 +02:00
twinaphex
5ab5f0e07e
(Menu) Menu hashes
2015-06-19 03:06:21 +02:00
twinaphex
641e7bcb89
Use more hashes
2015-06-19 01:03:24 +02:00
Twinaphex
54f29e49d8
Revert "(XMB) Restore the contextual menu"
2015-06-18 20:57:16 +02:00
Twinaphex
7720aba9ef
Revert "(XMB) Start re-implementing the Run entry"
2015-06-18 20:56:58 +02:00
Jean-André Santoni
ed8525b202
(XMB) Start re-implementing the Run entry
2015-06-18 23:21:14 +07:00
Jean-André Santoni
153b5c2a43
(XMB) Restore the contextual menu
2015-06-18 15:16:11 +07:00
twinaphex
821570cb16
(Menu) Updates
2015-06-18 09:53:07 +02:00
twinaphex
7741a6fbba
(Menu) Use menu_hash_to_str in more places
2015-06-18 09:45:27 +02:00
twinaphex
82708c50c6
Go through menu_hash_to_str for more
2015-06-18 09:04:12 +02:00
twinaphex
702036842d
(menu_displaylist.c) Add a bunch of label value hashes
2015-06-18 08:39:34 +02:00
twinaphex
0d3a54c16f
Hide checksums if 'Show Advanced Settings' is turned off
2015-06-18 03:10:24 +02:00
twinaphex
897361b9d4
Create menu_hash_calculate
2015-06-17 19:55:35 +02:00
twinaphex
819723be06
Move '_refresh' functions to menu_entries.c
2015-06-16 03:03:20 +02:00
twinaphex
3fe0b3c4d9
Create menu_entries.h
2015-06-16 02:15:32 +02:00
twinaphex
c7ff6b8df8
Dehardcode 'Driver Settings'
2015-06-15 23:23:03 +02:00
twinaphex
a2aab77abe
Add more references to menu_hash_to_str
2015-06-15 23:22:28 +02:00
twinaphex
a2c8f89137
Create frontend->parse_drive_list
2015-06-15 22:45:02 +02:00
twinaphex
ab1c5f95f1
Create menu_driver_list_get_selection
2015-06-15 19:00:52 +02:00
twinaphex
eda2e24d0e
Update - start using menu_hash_to_str
2015-06-15 06:27:45 +02:00
twinaphex
6d6cb1c023
Hide 'Core Settings' and 'Logging Settings' entirely when
...
'Show Advanced Settings' is OFF
2015-06-15 03:57:01 +02:00
twinaphex
7c8d50ffd8
(menu_displaylist.c) Refactor away usage of strcmp
2015-06-14 16:26:50 +02:00
twinaphex
ae00460cc4
(menu_displaylist.c) Cleanups
2015-06-14 07:24:38 +02:00
twinaphex
a87b674ab7
(menu_displaylist.c) Cleanups
2015-06-14 04:43:30 +02:00
twinaphex
167ddb75ef
Create SL_FLAG_MAIN_MENU_SETTINGS
2015-06-14 04:35:27 +02:00
Twinaphex
f65bf12123
(menu) Cleanup unused variables
2015-06-14 04:11:09 +02:00
twinaphex
2a493f51a1
(menu_displaylist.c) Style nits
2015-06-14 04:04:43 +02:00
twinaphex
f23d511a31
Use menu_list_get_ptr
2015-06-14 04:01:21 +02:00
twinaphex
fcaf461930
(Menu) Change some header includes
2015-06-13 19:15:48 +02:00
twinaphex
098c8a6063
Move some header includes around
2015-06-13 19:12:10 +02:00
twinaphex
d4cbc7695a
Go through menu_navigation_t pointer
2015-06-13 16:22:05 +02:00
twinaphex
cdd2edb608
Rename menu_settings_list_free to menu_setting_free
2015-06-12 17:55:11 +02:00
twinaphex
2b9d70a672
(menu_displaylist.c) Cleanups
2015-06-12 16:36:15 +02:00
twinaphex
e6416a6bad
(menu_displaylist.c) Initialize label
2015-06-12 14:03:08 +02:00
Higor Eurípedes
7e2a01b9aa
(menu_displaylist.c) Sort playlist before parsing
2015-06-11 10:15:36 -03:00
twinaphex
d7f890dcbc
Fix unused menu_list_push call
2015-06-11 02:13:43 +02:00
twinaphex
6843712f62
Horizontal playlists and general playlists should now be sorted
...
by alphabet
2015-06-10 23:15:40 +02:00
twinaphex
2d897647e9
(Playlist) Use entry_idx
2015-06-10 23:11:40 +02:00
twinaphex
5bd138b6ac
(file_list) Start adding entry_idx to file_list_* functions
2015-06-10 22:43:06 +02:00
Twinaphex
fdb8ce5de6
(Menu) Don't show rdb entry per horizontal list category any more
2015-06-10 15:43:42 +02:00
Higor Eurípedes
ad9f0c4021
(menu_displaylist) Add SL_FLAG_ALLOW_EMPTY_LIST
2015-06-10 09:11:53 -03:00
Twinaphex
86152a6b14
Revert "(XMB) Fix horizontal menus"
2015-06-10 02:54:08 +02:00
Higor Eurípedes
338959eb59
(XMB) Fix horizontal menus
2015-06-09 21:26:54 -03:00
Higor Eurípedes
4d23fd211c
(libretro-db) Store CRC32 as uint32_t
2015-06-09 20:21:14 -03:00
twinaphex
05e6b9965e
(database_info.c) Turn char * developer into string list
2015-06-10 00:53:31 +02:00
twinaphex
f79e6882a0
(Menu) Cleanup
2015-06-09 03:08:05 +02:00
twinaphex
24697a37b4
Fix Load Content (History)
2015-06-09 02:49:06 +02:00
Toad King
c7a6b85817
fix input remapping menu display
2015-06-08 19:41:06 -05:00
twinaphex
d97a056903
(Menu) Start presenting RDBV entry detail page if a collection entry
...
has been bound to a core
2015-06-09 02:26:51 +02:00
twinaphex
c72c85c07a
(menu_displaylist.c) Hide Start Content until we have bound a core to the entry
2015-06-09 00:33:44 +02:00
Twinaphex
2fe58d1ea6
(Menu) remove unused variables
2015-06-08 23:40:14 +02:00
twinaphex
29e3f5ff66
Expand playlist format - rename it to 'lpl'
2015-06-08 23:38:03 +02:00
twinaphex
36b94952a4
(menu_displaylist.c) Cleanup
2015-06-08 22:09:56 +02:00
twinaphex
f95a3f2e41
(Menu/XMB) Starts showing playlist entries per playlist
2015-06-08 17:16:52 +02:00
twinaphex
2b934b43ef
(Menu) Ifdef code for HAVE_LIBRETRODB
2015-06-08 17:03:20 +02:00
twinaphex
2eba39e41d
(XMB/Horizontal list)
...
1) Create list_get_entry
2) Will show one entry at the top that is the 'full database' for
that collection
2015-06-08 17:02:14 +02:00
twinaphex
44938ed1ef
Fix Load Content (Detect Core)
2015-06-07 23:26:29 +02:00
twinaphex
079201841f
Rename DISPLAYLIST_CORES_ALL to DISPLAYLIST_CORES_SUPPORTED
2015-06-07 19:46:03 +02:00
twinaphex
e02f25e158
(menu_displaylist.c) Remove RARCH_LOG
2015-06-07 11:51:53 +02:00
twinaphex
71b3070e3b
Start using menu_displaylist_push_list for creating new lists on
...
the menu driver side
2015-06-07 11:51:06 +02:00
twinaphex
2e81d7f8dc
Refactor xmb_list_cache function callback
2015-06-07 11:20:36 +02:00
Twinaphex
3486d62e36
(content collection list) Filter out directories
2015-06-06 23:26:49 +02:00
twinaphex
7702aabd57
(menu_displaylist.c) Cleanups
2015-06-06 22:58:16 +02:00
twinaphex
04fd718262
(menu_displaylist.c) Cleanups
2015-06-06 22:51:28 +02:00
twinaphex
fc3bda201e
(Menu) Cleanups
2015-06-06 22:00:34 +02:00
twinaphex
f6bef6f6da
(menu_displaylist.c) Refactor
2015-06-06 21:55:35 +02:00
twinaphex
390e5f6b0c
(Menu) Cleanup hardcoded labels
2015-06-06 15:28:16 +02:00
twinaphex
fc9f51b041
(menu_displaylist.c) Cleanups
2015-06-06 00:01:44 +02:00
twinaphex
61beed6ddb
(menu_displaylist.c) Horizontal list refactors #2
2015-06-05 23:47:22 +02:00
twinaphex
3e2663fd39
(menu_displaylist.c) Start refactoring horizontal menu list
2015-06-05 23:45:36 +02:00
twinaphex
fa4d00ea74
(menu_displaylist.c) Cleanup
2015-06-05 23:36:59 +02:00
twinaphex
d6a17a97de
(Menu) Cut down on strcmp usage in menu_input.c
2015-06-05 17:56:51 +02:00
twinaphex
6f1e5a81be
(menu_displaylist.c) Cleanups
2015-06-05 17:53:36 +02:00
twinaphex
11b7b421e6
(Menu) Don't use strcmp in menu_displaylist_parse_generic
2015-06-05 17:49:19 +02:00
twinaphex
9aa35cb938
(menu_displaylist.c) Cut down on strcmp usage
2015-06-05 17:46:50 +02:00
twinaphex
9c6f8eed40
Put menu settings functions into namespace
2015-06-03 21:27:47 +02:00
twinaphex
bfcf1a7288
Revert "Make some functions static"
...
This reverts commit 6b04db075d
.
2015-06-03 10:13:25 +02:00
twinaphex
6b04db075d
Make some functions static
2015-06-03 10:13:03 +02:00
twinaphex
bc953d3a1b
Move settings code entirely to menu
2015-06-02 20:26:27 +02:00
twinaphex
bd1e5d6a67
Rename action_select to action_info
2015-05-31 22:40:26 +02:00
twinaphex
65e770359e
(GX) Buildfix
2015-05-27 06:24:51 +02:00
twinaphex
9d97b227b7
Content Collection core selection should now work
2015-05-26 08:38:38 +02:00
twinaphex
9b2887fc42
(Menu) Set idx for playlist entry
2015-05-26 04:38:56 +02:00
twinaphex
8b24cd8c80
Cleanup menu_displaylist_parse
2015-05-26 04:33:35 +02:00
twinaphex
87b501efa7
Remove database_playlist_free
2015-05-26 02:08:18 +02:00
twinaphex
9abe3ec6e8
Remove menu->db_playlist, refactor code
2015-05-26 01:58:52 +02:00
twinaphex
5d1e7a7aec
(menu_displaylist.c) Cleanup
2015-05-26 00:31:03 +02:00
twinaphex
8fb8887c34
Create new playlist format
2015-05-26 00:12:49 +02:00
Twinaphex
1a85dfe60a
(Database) Remove some unused variables
2015-05-25 10:04:54 +02:00
twinaphex
b6883f43fc
Refactor menu_database_parse_query
2015-05-25 05:20:10 +02:00
twinaphex
3037dd8685
Refactor database_cursor_open
2015-05-25 05:09:18 +02:00
twinaphex
2f0b2460e7
Move code to database_info.c
2015-05-25 04:50:07 +02:00
twinaphex
57724f884c
Create database_cursor_close
2015-05-25 01:56:33 +02:00
twinaphex
39528bc74e
Refactor database_cursor_iterate
2015-05-24 20:48:49 +02:00
twinaphex
ed65caba26
Rename database_open_cursor to database_cursor_open
2015-05-24 20:21:39 +02:00
twinaphex
47a2c1f3c3
Move database_cursor_iterate to database_info.c
2015-05-24 20:19:34 +02:00
twinaphex
1f4c04de6a
Refactor menu_database_push_query into database_cursor_iterate
2015-05-24 20:18:00 +02:00
twinaphex
c267503c9e
Refactor menu_database_push_query
2015-05-24 20:15:30 +02:00
twinaphex
f7f538b60c
Rename menu_database_populate_query to menu_database_parse_query
2015-05-24 20:06:15 +02:00
twinaphex
fd8c202edd
Create database_info_build_query, move it to database_info.c
2015-05-24 19:36:28 +02:00
twinaphex
be6ce5fb34
Get rid of some more useless casts
2015-05-24 05:10:09 +02:00
twinaphex
5e9a3631c5
menu_displaylist_parse_database_entry - use menu_database_build_query
2015-05-24 03:23:28 +02:00
twinaphex
16c0fef2af
(GX) Buildfix
2015-05-23 01:17:17 +02:00
twinaphex
1fd8220f61
Works correctly now with core collection
2015-05-23 00:44:58 +02:00
twinaphex
4599fa26dc
Rename parse_historylist to parse_playlist
2015-05-22 18:54:52 +02:00
twinaphex
363780a239
Fix Content Collection
2015-05-22 02:51:45 +02:00
twinaphex
8ebce6920c
Start implementing content collection browsing (incomplete)
2015-05-22 02:34:05 +02:00
twinaphex
3fc9574a32
Rename path_rdl to path_playlist
2015-05-22 00:29:55 +02:00
twinaphex
80dc027bda
Start using 'cfg' extension instead of 'rdl'
2015-05-22 00:28:02 +02:00
twinaphex
69d34c9dbc
Add more logic
2015-05-21 22:40:31 +02:00
twinaphex
9ddcd4aa87
Start adding Content Core Collection option (stub)
2015-05-21 22:22:37 +02:00
twinaphex
6a380f5e86
(XMB) More list refresh fixes
2015-05-21 20:37:48 +02:00
twinaphex
58d02c3d61
(XMB) Fix menu regression
2015-05-21 20:30:32 +02:00
Toad King
0cd7562fb8
allow remapping of analog axis, only works axis to axis
2015-05-20 21:11:42 -05:00
twinaphex
d15c5cec4a
Fix warning/logic fault - http://dpaste.com/3R9MN3Q
2015-05-19 20:29:44 +02:00
twinaphex
815b61ecba
Refactor menu_displaylist_push/menu_displaylist_parse
2015-05-19 06:33:03 +02:00
twinaphex
9ffb7030d2
Move DISPLAYLIST_CORES_UPDATER to menu_displaylist_parse
2015-05-19 00:52:37 +02:00
twinaphex
a5cde6d9d0
Cleanups
2015-05-19 00:50:10 +02:00
twinaphex
d65a4ca32f
Move DISPLAYLIST_PERFCOUNTER_SELECTION to menu_displaylist_parse
2015-05-19 00:49:27 +02:00
twinaphex
d51a553130
Move more to menu_displaylist_parse
2015-05-19 00:44:57 +02:00
twinaphex
f91f9973fa
Move DISPLAYLIST_SYSTEM_INFO to menu_displaylist_parse
2015-05-19 00:41:39 +02:00
twinaphex
ae11edb957
Move more to menu_displaylist_parse
2015-05-19 00:40:12 +02:00
twinaphex
135dd8aec2
Start consolidating all parse functions into one function
2015-05-19 00:34:29 +02:00
twinaphex
9820b39653
Refactor away menu_list_populate_generic
2015-05-18 23:18:50 +02:00
twinaphex
a49e50896c
Create wrapper functions menu_display_fb_set_dirty and menu_display_fb_unset_dirty
2015-05-18 23:14:56 +02:00
twinaphex
9f7d9c9afd
Try to address sluggish help screen showing up with RGUI - still
...
not working
2015-05-18 23:02:04 +02:00
twinaphex
5cd5c043bc
Move menu_database_populate_query
2015-05-18 21:02:03 +02:00
twinaphex
96666ad5f9
action_ok_compressed_archive_push - use menu_displaylist_push_list
2015-05-18 20:41:15 +02:00
twinaphex
ec789e0943
Create DISPLAYLIST_HELP
2015-05-18 03:25:45 +02:00
twinaphex
0f2eb4a8c4
Create DISPLAYLIST_SELECT
2015-05-18 03:18:39 +02:00
twinaphex
9f8f176141
Add DISPLAYLIST_GENERIC
2015-05-17 13:10:55 +02:00
twinaphex
5da758c12e
Revert "Add DISPLAYLIST_CUSTOM_BIND"
...
This reverts commit 43fa78f58b
.
2015-05-17 03:44:05 +02:00
twinaphex
43fa78f58b
Add DISPLAYLIST_CUSTOM_BIND
2015-05-17 03:38:15 +02:00
Twinaphex
ecce47a8fb
Get rid of unused variable
2015-05-17 02:32:28 +02:00
twinaphex
3ead5590e6
Move menu_unset_refresh call
2015-05-16 18:15:47 +02:00
twinaphex
f525899e0e
Create menu_set_refresh/menu_unset_refresh
2015-05-15 21:39:13 +02:00
twinaphex
ffaca6b377
Log 'notify list pushed'
2015-05-15 13:43:38 +02:00
Twinaphex
6cedc39ded
Merge pull request #1695 from heuripedes/master
...
(menu) Tell the user about the directory listing error
2015-05-15 01:58:59 +02:00
twinaphex
f92f976022
cleanups
2015-05-15 01:57:32 +02:00
Higor Eurípedes
fab2b1055f
(menu) Tell the user about the directory listing error
2015-05-14 20:55:37 -03:00
twinaphex
67ffac265b
Show 'No Items' when there are no entries in menu_displaylist_parse
2015-05-15 01:24:51 +02:00
twinaphex
e874e1c409
Add 'no Cores available' messages when no cores are installed
2015-05-15 01:16:18 +02:00
twinaphex
abc2c52043
parse_historylist - push 'no history available' if no history items
2015-05-15 01:12:06 +02:00
twinaphex
883af7dd82
Refactor menu_list_populate_generic
2015-05-14 23:19:30 +02:00
twinaphex
c34717c794
Make menu_displaylist_deferred_push into static function
2015-05-13 16:56:23 +02:00
twinaphex
b48b2b81f4
Remove menu_list_sort_on_alt
2015-05-13 16:49:11 +02:00
twinaphex
718c53a094
Rename menu_entries_ to menu_displaylist_
2015-05-13 16:44:32 +02:00
twinaphex
adc17fdf2b
Refactor action_deferred_push
2015-05-13 16:18:54 +02:00
Twinaphex
3a0a73a5cb
(menu_displaylist.c) Cleanup some unused variables
2015-05-13 15:15:52 +02:00
twinaphex
67d3223d07
Call notify_list from menu_displaylist_push_list
2015-05-13 15:08:11 +02:00
twinaphex
8f3f0a3dc8
(menu_displaylist.h) Kill some header dependencies
2015-05-13 15:05:20 +02:00
twinaphex
711da4e2cd
Properly refactor Main Menu list call
2015-05-13 15:01:12 +02:00
twinaphex
dcce29eb07
Refactor DISPLAYLIST_HORIZONTAL
2015-05-13 14:55:20 +02:00
twinaphex
0d9e4315a7
Kill off one more menu_list_clear function call
2015-05-13 14:52:01 +02:00
twinaphex
98d9509d70
menu_displaylist_push_list - call menu_list_clear just once at top of function
2015-05-13 14:50:32 +02:00
twinaphex
b93fafe96a
Be more careful with this bit
2015-05-13 14:30:33 +02:00
twinaphex
46c5cc0689
Cleanup
2015-05-13 14:14:08 +02:00
twinaphex
bd99323585
DISPLAYLIST_MAIN_MENU - cleanup
2015-05-13 14:12:24 +02:00
twinaphex
d4b291a1e4
Add need_clear boolean variable
2015-05-13 14:10:57 +02:00
twinaphex
791f60dba8
Cleanup
2015-05-13 14:09:43 +02:00
twinaphex
26f5a1d26a
Don't do fall-through anymore
2015-05-13 14:09:14 +02:00
twinaphex
110b44465b
Simplify menu_entries_push_list somewhat
2015-05-13 14:07:15 +02:00
twinaphex
47c6792cb9
Update menu_displaylist_deferred_push
2015-05-13 13:54:14 +02:00
Twinaphex
27c0a098a8
Fix typo
2015-05-13 13:48:55 +02:00
twinaphex
41f7a78eed
menu_displaylist_deferred_push - cleanup
2015-05-13 13:47:58 +02:00
twinaphex
26d7ce2049
Create DISPLAYLIST_DATABASE_ENTRY
2015-05-13 13:45:53 +02:00
twinaphex
4311fc3e5c
Create DISPLAYLIST_CORE_INFO
2015-05-13 13:31:34 +02:00
twinaphex
37fbbd3eb1
Create DISPLAYLIST_OPTIONS_REMAPPINGS
2015-05-13 12:58:42 +02:00
twinaphex
a86d56dbd8
Create DISPLAYLIST_OPTIONS_CHEATS
2015-05-13 12:55:41 +02:00
twinaphex
eb06fdc819
Create DISPLAYLIST_SETTINGS_SUBGROUP
2015-05-13 12:52:29 +02:00
twinaphex
b5c0e4060d
(Wii) Buildfix
2015-05-13 02:36:42 +02:00
twinaphex
b8bd20216b
Create DISPLAYLIST_OPTIONS_MANAGEMENT
2015-05-13 02:14:06 +02:00
twinaphex
7126920b29
Create DISPLAYLIST_OPTIONS
2015-05-13 02:10:12 +02:00
twinaphex
d32f51a413
Add DISPLAYLIST_OPTIONS_DISK
2015-05-13 02:05:29 +02:00
twinaphex
401bccac31
Create DISPLAYLIST_OPTIONS_SHADERS
2015-05-13 01:58:05 +02:00
twinaphex
6a851ab291
Create DISPLAYLIST_OPTIONS_VIDEO
2015-05-13 01:53:32 +02:00
twinaphex
504b3222ef
Create DISPLAYLIST_CORE_INFO
2015-05-13 01:31:58 +02:00
twinaphex
654f1e0868
Create DISPLAYLIST_SHADER_PARAMETERS and DISPLAYLIST_SHADER_PARAMETERS_PRESET
2015-05-13 01:19:06 +02:00
twinaphex
20c4bf49a3
Only call sort function at one place
2015-05-12 16:36:41 +02:00
twinaphex
04c0ab70a7
(menu_displaylist.c) Cleanups
2015-05-12 16:33:44 +02:00
twinaphex
70c1f86341
Cleanup menu_displaylist_parse
2015-05-12 16:30:43 +02:00
twinaphex
5364ff24a9
Create DISPLAYLIST_CORE_OPTIONS
2015-05-12 16:24:10 +02:00
twinaphex
fb6c7d24fa
(menu_displaylist.c) Cleanups
2015-05-12 16:12:50 +02:00
twinaphex
40017315d3
Create DISPLAYLIST_HORIZONTAL_CONTENT_ACTIONS
2015-05-12 16:01:54 +02:00
twinaphex
9cf3dceb9d
Create DISPLAYLIST_CORES_UPDATER
2015-05-12 15:56:49 +02:00
twinaphex
f76c43fc66
Move core parsing code to menu_displaylist.c
2015-05-12 15:47:05 +02:00
twinaphex
b55ae6aa08
Move history list parsing to menu_displaylist.c
2015-05-12 15:41:38 +02:00
twinaphex
a75c3b6154
(menu_displaylist.c) Cleanups
2015-05-12 15:23:41 +02:00
twinaphex
258b335130
(menu_displaylist.c) Cleanups
2015-05-12 15:17:09 +02:00
twinaphex
8a8d45866f
Create DISPLAYLIST_DATABASE_QUERY
2015-05-12 15:04:20 +02:00
twinaphex
7b1ccde140
Get rid of some unnecessary casts
2015-05-12 14:10:05 +02:00
Twinaphex
98b12a63e2
Cleanups
2015-05-12 13:25:35 +02:00
twinaphex
42ee2606a1
Remove menu_entries.c
2015-05-12 13:14:04 +02:00
twinaphex
168f681fa5
Rename menu_entries_init to menu_displaylist_init
2015-05-12 13:02:10 +02:00
twinaphex
fa6db7d8f2
Move functions to menu_displaylist.c and make them static
2015-05-12 12:58:23 +02:00
twinaphex
7eb92dbc9a
Make menu_entries_push_list into static function
2015-05-12 12:55:48 +02:00
twinaphex
437db49d3e
Cleanups
2015-05-12 12:54:40 +02:00
twinaphex
16e49a9d5b
Create DISPLAYLIST_HORIZONTAL
2015-05-12 12:51:41 +02:00
twinaphex
84d739d8e6
Rename parse_entries and make it static, move it to menu_displaylist.c
2015-05-12 12:40:49 +02:00
twinaphex
35a55f97ae
More refactors pt. 2
2015-05-12 12:37:42 +02:00
twinaphex
e2d7139c71
Refactor more code
2015-05-12 12:32:24 +02:00
twinaphex
5d9b8e4789
More refactors
2015-05-12 12:26:51 +02:00
twinaphex
65ebef37d5
Add DISPLAYLIST_VIDEO_FILTER and DISPLAYLIST_IMAGES
2015-05-12 12:23:27 +02:00
twinaphex
951d7f035e
Add DISPLAYLIST_DATABASES and DISPLAYLIST_DATABASE_CURSORS
2015-05-12 12:19:58 +02:00
twinaphex
386c72f6be
Add DISPLAYLIST_SHADER_PASS and DISPLAYLIST_SHADER_PRESET
2015-05-12 12:14:58 +02:00
twinaphex
177e12820b
Create DISPLAYLIST_CORES_DETECTED
2015-05-12 12:07:41 +02:00
twinaphex
33c9afda17
Forgot a break;
2015-05-12 12:02:58 +02:00
twinaphex
acf332dce4
Add DISPLAYLIST_PERFCOUNTERS_*
2015-05-12 11:39:20 +02:00
twinaphex
592bf74d05
Create DISPLAYLIST_PERFCOUNTER_SELECTION
2015-05-12 11:31:20 +02:00
twinaphex
7177a17b67
Add DISPLAYLIST_CORES
2015-05-12 11:06:04 +02:00
twinaphex
9bec899fcb
Add DISPLAYLIST_SETTINGS to menu_displaylist_push_list
2015-05-12 10:57:00 +02:00
twinaphex
23135e3c92
Create menu_displaylist_push
2015-05-12 10:45:37 +02:00
twinaphex
a35c26b7a5
Create menu_displaylist_push_list
2015-05-12 10:35:37 +02:00
twinaphex
cd25f8874a
Rename menu_entries_deferred_push to menu_displaylist_deferred_push
2015-05-12 10:28:29 +02:00
twinaphex
78c55c55c5
Create menu_displaylist.c
2015-05-11 11:11:23 +02:00