Commit Graph

523 Commits

Author SHA1 Message Date
twinaphex 1ddd33336a 1) rarch_playlist_load_content - add argument
2) GLUI - handle libretro_pause being false better - hide
background and make white background look better
2015-10-31 17:06:08 +01:00
twinaphex a509fc50b1 Create menu_playlist_find_associated_core 2015-10-31 16:27:48 +01:00
twinaphex efb83d5e1a Start setting up 'get_value' callbacks for playlist associations 2015-10-31 13:46:06 +01:00
twinaphex 274513a9c5 Spacing fix for RGUI 2015-10-30 15:39:22 +01:00
twinaphex 174ab87311 Hook up labels 2015-10-30 15:25:24 +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
Jean-André Santoni b6bb679e68 (GLUI) Fix left action on the playlist tab 2015-10-29 13:32:44 +07:00
twinaphex 2437f8cd97 Correct sizeof argument too 2015-10-28 17:02:38 +01:00
twinaphex e991945ece Don't use the same variable for fill_pathname_join 2015-10-28 17:02:03 +01:00
twinaphex 85ff9e5418 Can now press driver options 2015-10-28 15:56:45 +01:00
twinaphex 5fef315cb1 Add more titles 2015-10-28 08:25:15 +01:00
twinaphex 99720d02d8 (Menu) Add more labels 2015-10-28 06:31:58 +01:00
twinaphex 6f56a34589 More titles 2015-10-28 06:25:24 +01:00
twinaphex c5c816d708 Add another title 2015-10-28 05:00:48 +01:00
twinaphex d59f3eff07 Fix some labels 2015-10-28 04:26:53 +01:00
twinaphex e2f69a1f4c (menu_cbs_title.c) Dehardcode some strings 2015-10-28 04:19:31 +01:00
twinaphex 53f71b0a94 Pretty version of 'Information' string 2015-10-28 04:11:43 +01:00
twinaphex 5da51f5d1a More dehardcoding of upper case strings 2015-10-28 01:54:54 +01:00
twinaphex 89ea9ccbf0 Dehardcode upper-case strings 2015-10-28 01:52:20 +01:00
twinaphex 6b15d86c5c (Menu) Don't uppercase titles always
(GLUI) Show switch icons for certain text strings too
2015-10-28 01:36:36 +01:00
twinaphex 6826a3833e menu_entries_get_menu_stack_ptr - add idx parameter 2015-10-27 10:33:19 +01:00
twinaphex ab9006f21e Add 'idx' to menu_entries functions 2015-10-27 10:29:50 +01:00
twinaphex 0d89bca635 Start setting up menu_entries function so we can access
multiple stacks
2015-10-27 10:10:33 +01:00
twinaphex 53fe928b7b Rename Extraction Directory to Cache Dir 2015-10-27 00:44:20 +01:00
twinaphex 2dd30f743d (Android) Fix warnings 2015-10-26 18:49:20 +01:00
twinaphex 1b51882b8a Start implementing playlist association callbacks 2015-10-26 07:16:37 +01:00
twinaphex 02a43c6b2a Change 'rarch' to 'retro' namespace in libretro-common 2015-10-26 03:18:13 +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 759a01b74f Use PATH_MAX_LENGTH 2015-10-25 08:51:04 +01:00
twinaphex 056199c574 Add 'back' to file browser 2015-10-25 08:31:55 +01:00
twinaphex 00bb8bd6d5 Have only one Menu Navigation Wraparound setting 2015-10-25 02:59:38 +01:00
Jean-André Santoni 4b47958999 (XMB) Honor navigation wraparound horizontal setting 2015-10-25 02:18:47 +07:00
Jean-André Santoni 403e00a936 (XMB) Implement another tab to launch a directory scan 2015-10-25 00:37:59 +07:00
twinaphex 135edc289b (Menu) Build up Input Settings dynamically 2015-10-24 10:31:11 +02:00
twinaphex c4a66acbb6 Collapse User Binds into bigger 'Input Options' category 2015-10-23 06:54:33 +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
Jean-André Santoni 6945489d96 (XMB) History tab 2015-10-23 01:05:51 +07: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 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