Commit Graph

481 Commits

Author SHA1 Message Date
twinaphex
413aa2489e Create menu_displaylist_push_list_process 2015-10-22 01:38:41 +02:00
Jean-André Santoni
755bd961d3 (XMB) Settings tab 2015-10-20 19:11:43 +07:00
twinaphex
b7625289f7 Rename some functions 2015-10-19 16:32:51 +02:00
twinaphex
69b95728bf Rename menu_list_get_last to menu_entries_get_last 2015-10-19 06:47:45 +02:00
Twinaphex
1de58fe69f Remove unused variables 2015-10-19 03:57:27 +02:00
twinaphex
14e46e0048 Remove menu_list_get_alt_at_offset 2015-10-18 21:54:20 +02:00
twinaphex
b2b78125fa Collapse subgroups automatically enabled now 2015-10-18 21:32:41 +02:00
twinaphex
659893e014 Take care of some linking issues with CXX_BUILD 2015-10-18 17:41:42 +02:00
twinaphex
1dce8a3c22 (menu_cbs_select.c) Don't use menu_list_get_ptr 2015-10-17 19:27:18 +02:00
twinaphex
94a65e087d Refactor 2015-10-17 19:24:58 +02:00
twinaphex
6e2e32970e Create menu_entries_get_size 2015-10-17 19:21:18 +02:00
twinaphex
44cb547ee4 Create menu_entries_flush_stack 2015-10-17 19:10:37 +02:00
twinaphex
5663f6d60f Create menu_entries_get_last_stack_actiondata 2015-10-17 18:57:47 +02:00
twinaphex
d4c99a5f4e Start using menu_entries_pop_stack 2015-10-17 18:38:14 +02:00
twinaphex
c42e4c420f Start using menu_entries_get_last_stack 2015-10-17 18:31:16 +02:00
twinaphex
e1a1f961be (menu_cbs_info.c) Don't use menu_list_get_ptr 2015-10-17 18:09:05 +02:00
twinaphex
933418db2b Use menu_list_get_ptr less 2015-10-17 18:06:02 +02:00
twinaphex
2ee67cb7b8 Start getting rid of more menu_list_get_ptr usage 2015-10-17 17:56:19 +02:00
twinaphex
776707577b Use menu_entries_push 2015-10-17 17:14:41 +02:00
twinaphex
8dfc5f698d Add Cheevos username/password 2015-10-17 15:58:59 +02:00
twinaphex
1b59823972 Start adding preliminary Account Settings 2015-10-17 15:28:16 +02:00
twinaphex
b6dac843a8 (menu_cbs_get_value.c) Instrument 2015-10-11 21:19:18 +02:00
twinaphex
52e5f50be4 (menu_cbs_deferred_push.c) Instrument 2015-10-11 21:08:07 +02:00
twinaphex
790a6a81f8 (menu_cbs_title.c) Instrument menu_cbs_title.c 2015-10-11 20:40:23 +02:00
twinaphex
04a0e4cd58 Fill in more ident names for more callbacks 2015-10-11 20:26:44 +02:00
twinaphex
104c5e3aba Make it easier to debug menu action callbacks 2015-10-11 19:59:14 +02:00
twinaphex
a0e4776277 (performance.c) Refactor performance counter code 2015-10-11 18:21:07 +02:00
twinaphex
ec4289e7ad Prefix all functions with menu_setting_ 2015-10-11 17:25:49 +02:00
twinaphex
16f89fcd10 (menu_setting.c) Wrap browser_selection_type 2015-10-11 13:16:38 +02:00
twinaphex
83dd151579 Start wrapping more settings code 2015-10-11 13:10:46 +02:00
twinaphex
fee01f271b Start splitting up menu_common_load_content functionality 2015-10-06 14:09:52 +02:00
twinaphex
02a5d738fe Static code analysis cleanups 2015-09-28 23:00:22 +02:00
twinaphex
bca4b67080 Remove old custom aspect ratio setting 2015-09-27 20:02:28 +02:00
twinaphex
2364ae6b17 Add RARCH_ACTION_STATE_REPLACE_CONFIG 2015-09-27 02:04:53 +02:00
twinaphex
9679804382 Rename rarch_main_set_state to rarch_ctl 2015-09-27 01:58:24 +02:00
twinaphex
6ce4b96d12 Header include cleanups 2015-09-27 01:10:15 +02:00
twinaphex
f83e26ea32 Add MENU_DISPLAY_CTL_MSG_FORCE/MENU_DISPLAY_CTL_SET_MSG_FORCE 2015-09-26 23:51:35 +02:00
twinaphex
2f2a843d77 Create menu_setting_get_type 2015-09-26 02:22:01 +02:00
twinaphex
9ee3954423 Refactor menu_animation_set_active 2015-09-25 23:42:00 +02:00
twinaphex
541c9a2066 Refactor menu_animation.c 2015-09-25 22:24:07 +02:00
twinaphex
4c41899e28 (menu_cbs_ok.c) Don't use menu_navigation_get_ptr 2015-09-25 19:26:31 +02:00
twinaphex
1932e65dde Don't use menu_navigation_get_ptr 2015-09-25 18:46:12 +02:00
twinaphex
1d81096af7 (menu_cbs_{left|right}) - don't use menu_navigation_get_ptr 2015-09-25 18:43:42 +02:00
twinaphex
8b569e0443 Refactor away menu_navigation_set 2015-09-25 15:42:31 +02:00
twinaphex
dff1322395 Remove unused variable 2015-09-25 15:16:03 +02:00
twinaphex
6b79c937d9 Refactor away menu_navigation_clear 2015-09-25 15:15:31 +02:00
twinaphex
ee7ce4feaa Remove unused variables 2015-09-25 15:02:19 +02:00
twinaphex
d4e2b6128b Refactor menu_navigation_get_selection 2015-09-25 14:57:37 +02:00
twinaphex
14c463dae2 Refactor away menu_navigation_set_last 2015-09-25 14:42:28 +02:00
twinaphex
5f4827f6d9 Refactor menu_navigation_increment 2015-09-25 14:35:51 +02:00
twinaphex
f0b76fa5b0 Refactor menu_navigation_decrement 2015-09-25 14:32:04 +02:00
twinaphex
7bb035a8b9 Fix system information fallthrough 2015-09-24 13:37:25 +02:00
radius
4345320c85 add a debug information panel, disabled by default 2015-09-23 20:51:31 -05:00
twinaphex
0730af5919 Change more calls to menu_display_msg_queue_push 2015-09-22 22:14:03 +02:00
twinaphex
056dc5f3e1 Create menu_display_msg_queue_push 2015-09-22 22:10:43 +02:00
twinaphex
1e3202a95e Fix cheatfile loading derp 2015-09-22 18:03:30 +02:00
twinaphex
33291389f2 Fix conditional 2015-09-22 17:39:27 +02:00
twinaphex
3db688d477 Create retro_stat.c/retro_stat.h 2015-09-22 01:45:30 +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
2bde8ab07c Style nit 2015-09-18 07:59:59 +02:00
twinaphex
5107c96009 (menu_cbs_ok.c) Cleanup 2015-09-18 07:59:23 +02:00
twinaphex
436ec54e49 Should fix loading config file 2015-09-18 07:57:54 +02:00
twinaphex
062075dfb5 Attempt to fix configuratons list regression 2015-09-15 22:49:11 +02:00
Twinaphex
c8b041ef7d Simplify core_info_list_get_all_extensions 2015-09-14 23:33:50 +02:00
twinaphex
80b3bc6254 Use menu_displaylist_push from one place 2015-09-12 08:05:26 +02:00
Twinaphex
36855efb63 Remove unused variables 2015-09-12 05:30:21 +02:00
twinaphex
23b98bf689 Ifdef more code 2015-09-07 22:33:11 +02:00
twinaphex
c0be42265f Put shader code under ifdefs 2015-09-07 22:30:50 +02:00
twinaphex
46ee5efbca Fix shader parameter left/right toggle 2015-09-07 21:22:38 +02:00
twinaphex
944983c859 Cleanups 2015-09-07 02:50:30 +02:00
twinaphex
85ff96dd10 Cleanups 2015-09-07 02:46:47 +02:00
twinaphex
99425a0e9c Refactor away menu_common_push_content_settings 2015-09-07 02:43:52 +02:00
twinaphex
32e97ffd46 Cleanup menu_common_load_content 2015-09-07 02:28:26 +02:00
twinaphex
3001b0180a Cleanups 2015-09-07 02:02:34 +02:00
twinaphex
b9570953b0 (menu_cbs_ok.c) Cleanups 2015-09-07 00:38:23 +02:00
twinaphex
a2c8fe3bc2 (menu_cbs_ok.c) Cleanups 2015-09-07 00:32:01 +02:00
twinaphex
bbe210f7eb C89_BUILD fixes 2015-09-06 23:43:27 +02:00
twinaphex
7529ea5c72 (menu_cbs_title.c) Cleanups 2015-09-06 20:00:38 +02:00
twinaphex
ac12c5a744 Cleanups 2015-09-06 19:49:51 +02:00
twinaphex
821abdb471 Cleanups 2015-09-06 19:29:04 +02:00
twinaphex
3a75180866 Cleanups 2015-09-06 19:25:24 +02:00
twinaphex
73d599dc83 Should compile now with MISSING_DECLS = 1 2015-09-06 15:13:12 +02:00
Alcaro
9554597160 Add missing header includes, fixes CXX_BUILD. 2015-09-06 14:46:25 +02:00
Twinaphex
3b3fa56309 Cleanup menu_animation_t 2015-09-06 05:00:08 +02:00
twinaphex
8fc96b52a3 refactor cheats.c 2015-09-06 03:51:08 +02:00
twinaphex
8405f76ff3 Refactor menu_animation.c 2015-09-06 02:41:36 +02:00
twinaphex
d6e3040e5d Use menu_navigation_get_selection 2015-09-06 02:06:02 +02:00
twinaphex
028e07e3e0 Refactor menu_navigation_get_current_selection 2015-09-06 01:58:00 +02:00
twinaphex
2415373aaf Cleanups 2015-09-05 17:17:26 +02:00
twinaphex
bc323cc262 Create generic_action_cheat_toggle 2015-09-05 17:09:57 +02:00
twinaphex
b28892bcf1 Cleanups 2015-09-05 17:06:25 +02:00
twinaphex
d65ee7ea3d Cleanups 2015-09-05 17:02:13 +02:00
twinaphex
9a95f98283 Turn menu_list_pop into static function 2015-09-05 00:50:17 +02:00
twinaphex
8404eac60d Cleanups 2015-09-04 23:32:18 +02:00
twinaphex
f3c24ace43 Cleanups 2015-09-04 23:24:14 +02:00
twinaphex
520190355a Code de-duplication 2015-09-04 23:11:04 +02:00
twinaphex
74286788a6 Cleanups 2015-09-04 23:00:16 +02:00
twinaphex
332b464643 Code de-duplication 2015-09-04 22:58:41 +02:00
twinaphex
bc2f1fb9fa Indenting nits 2015-09-04 22:49:14 +02:00
twinaphex
c0feef5b2f Code de-duplication 2015-09-04 22:48:20 +02:00
twinaphex
5f91c3ade6 Code de-duplication 2015-09-04 22:33:30 +02:00
twinaphex
4f9cb1525c Code de-duplication 2015-09-04 22:24:04 +02:00
twinaphex
6244635716 Some code de-duplication 2015-09-04 21:59:04 +02:00
twinaphex
65fef114c2 Cleanups 2015-09-04 21:29:15 +02:00
twinaphex
8920f6aabd Cleanups 2015-09-04 20:11:46 +02:00
twinaphex
b0f54b896a Clean up unused variables 2015-09-04 18:41:53 +02:00
twinaphex
6006fa98b2 Cleanups 2015-09-04 17:25:42 +02:00
twinaphex
78b6acf986 Cleanups 2015-09-04 17:08:39 +02:00
twinaphex
4c41cadf22 Have menu_common_load_content return int 2015-09-04 16:55:26 +02:00
twinaphex
47936965e6 Cleanup rarch_defer_core_wrapper 2015-09-04 15:43:01 +02:00
twinaphex
c83c8fe970 Code cleanups 2015-09-04 15:39:57 +02:00
twinaphex
5d7485771a Code de-duplication 2015-09-04 13:08:15 +02:00
twinaphex
6ede080c99 Cleanup 2015-09-04 01:28:37 +02:00
twinaphex
7e81aaf274 Cleanups 2015-09-04 01:26:17 +02:00
twinaphex
354de315e7 Cleanups 2015-09-04 01:23:02 +02:00
twinaphex
b88b97bc56 Cleanups 2015-09-04 01:18:26 +02:00
twinaphex
8c01eb5c50 Cleanups 2015-09-04 00:44:09 +02:00
twinaphex
23538b3dc8 Cleanup 2015-09-04 00:35:55 +02:00
twinaphex
45e90d9e6b Cleanups 2015-09-04 00:31:46 +02:00
twinaphex
ad103d11cb Cleanups 2015-09-04 00:27:55 +02:00
twinaphex
9f21d947a2 Cleanups 2015-09-04 00:21:07 +02:00
twinaphex
773f40c71c Code de-duplication pt. 2 2015-09-04 00:15:56 +02:00
twinaphex
ae814c66c6 Cut down on code duplication 2015-09-04 00:03:31 +02:00
twinaphex
36592121f1 Cleanups 2015-09-03 23:50:18 +02:00
twinaphex
8eeac237a6 More of same 2015-09-03 23:45:02 +02:00
twinaphex
144bdcfdad Code de-duplication 2015-09-03 23:38:07 +02:00
twinaphex
dd611f6d4e Code de-duplication 2015-09-03 23:35:21 +02:00
twinaphex
533446f561 (menu_cbs_ok.c) More code de-duplication 2015-09-03 23:22:16 +02:00
twinaphex
54ee9d8b06 (menu_cbs_ok.c) Cleanups 2015-09-03 23:14:50 +02:00
twinaphex
2d18d6e27d (menu_cbs_ok.c) More code de-duplication 2015-09-03 22:56:30 +02:00
twinaphex
18226651e0 (menu_cbs_ok.c) Refactor code 2015-09-03 22:52:19 +02:00
twinaphex
29cd1d0087 (menu_cbs_ok.c) Cut down on code duplication 2015-09-03 22:20:43 +02:00
twinaphex
8fec2bd68d (menu_cbs_ok.c) Code cleanups 2015-09-03 22:17:47 +02:00
twinaphex
e5c2ec8dcb menu_cbs_ok.c - Code de-duplication 2015-09-03 21:53:01 +02:00
twinaphex
b203f10061 Cleanups 2015-09-03 20:26:12 +02:00
twinaphex
b15785c7e2 (menu_cbs_get_value.c) Cut down on code duplication 2015-09-03 20:21:12 +02:00
twinaphex
ea71eac2fe Cleanups 2015-09-03 11:24:00 +02:00
twinaphex
9d5562e423 Fix shader preset/pass load 2015-09-03 11:21:04 +02:00
twinaphex
5b4d4c40b8 (menu_cbs_ok.c) Get rid of code duplication pt. 3 2015-09-03 02:05:37 +02:00
twinaphex
80a9530a20 (menu_cbs_ok.c) Cut down on code duplication pt. 2 2015-09-03 02:00:18 +02:00
twinaphex
68ecf7c602 (menu_cbs_ok.c) Cut down on code duplication 2015-09-03 01:56:14 +02:00
twinaphex
33f947e18d (menu_cbs_ok.c) Cleanups 2015-09-02 18:38:45 +02:00
twinaphex
236a8425ec (menu_cbs_{left|right}.c) Cut down on some code duplication 2015-09-02 16:36:59 +02:00
twinaphex
a42b59916c CXX_BUILD buildfixes 2015-09-02 15:58:22 +02:00
twinaphex
a1cf635289 (menu_cbs_select.c) Bind shader parameters 2015-09-02 01:39:52 +02:00
twinaphex
c4af46b686 Call notify_refresh of UI companion driver when we touch shader
parameters
2015-09-02 01:19:26 +02:00
twinaphex
ec8f7d9a6d (menu_cbs_left.c) - Simplify 2015-09-02 01:17:51 +02:00
twinaphex
78d3b94a4a Craete EVENT_CMD_SAVE_STATE_INCREMENT/EVENT_CMD_SAVE_STATE_DECREMENT 2015-09-02 01:15:10 +02:00
twinaphex
bbf7e02139 Create EVENT_CMD_CHEATS_APPLY 2015-09-02 01:10:44 +02:00