Commit Graph

231 Commits

Author SHA1 Message Date
twinaphex cb2fd48bb6 Push some small optimizations to menu_cbs_left.c and menu_cbs_right.c
too
2017-08-13 00:45:20 +02:00
Jean-André Santoni d037546a13 (XMB) Display favorites tab, part 2 2017-08-12 17:10:14 +02:00
twinaphex 43a3298990 Ability to scroll left/right when entry is on a font 2017-05-26 16:20:57 +02:00
twinaphex 529349019d Combine menu_navigation_ctl and menu_driver_ctl 2017-05-17 04:57:43 +02:00
twinaphex ee8dc151a3 Combine menu_driver.c and menu_navigation.c 2017-05-17 03:00:32 +02:00
twinaphex 1fef134f04 Create menu_driver_navigation_set 2017-05-15 07:56:22 +02:00
twinaphex bf3188eac4 Combine runloop_ctl and rarch_ctl 2017-05-15 05:06:23 +02:00
twinaphex 0185f71bab Cleanups 2017-05-13 23:47:25 +02:00
twinaphex 42ebe7a7ad Merge runloop.c and retroarch.c 2017-05-11 09:11:46 +02:00
twinaphex f0c2d786ae Update arrays struct 2017-04-28 22:59:13 +02:00
twinaphex 05e4ec733e Move uint variables 2017-04-28 21:03:04 +02:00
twinaphex ed53be7c81 Move all bool settings 2017-04-28 14:11:34 +02:00
twinaphex 7ea0528c6b Turn MENU_NAVIGATION_CTL_{SET|GET}_SELECTION into separate
functions
2017-04-23 14:31:49 +02:00
Jean-André Santoni 1148c6156e Fix wrong wraparound code 2017-03-08 21:32:43 +01:00
Twinaphex 216e7bcdaf Silence more warnings on iOS 2017-02-26 21:46:19 +01:00
Twinaphex b7b3b2cb5f Try to prevent truckload of warnings on iOS 2017-02-26 10:33:03 +01:00
twinaphex 3ae52e2095 Prevent potential crashes when pressing left/right on playlists 2017-02-24 06:58:22 +01:00
twinaphex 80fff292d8 action_right_mainmenu - cleanups 2017-02-22 07:14:41 +01:00
twinaphex c72311a708 Cleanups for left/right callbacks 2017-02-22 06:01:02 +01:00
twinaphex ba279ed7ac Add left/right callbacks for rooms 2017-02-01 22:38:29 +01:00
Twinaphex 3ff158b907 Merge pull request #4436 from fr500/lobby
Basic lobby system (don't merge, just for tracking)
2017-01-22 21:08:43 +01:00
twinaphex 96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
radius 95a2da81e4 start adding ui elements to insert room list into 2017-01-18 22:46:48 -05:00
twinaphex 42c26ec539 (menu_shader.c) Cleanups 2017-01-09 20:42:15 +01:00
twinaphex 9826b45242 Fix two Coverity errors 2017-01-09 19:49:58 +01:00
Alcaro 3d600c9f11 Fix some misleading indentation 2017-01-09 19:26:34 +01:00
twinaphex 25decd033a Cleanup menu_shader.c 2017-01-09 03:53:55 +01:00
twinaphex 78608f4c46 Create menu_shader_manager_get_parameters 2017-01-09 03:28:26 +01:00
twinaphex 338980ef29 (menu shader manager) Cleanups 2017-01-09 03:18:37 +01:00
twinaphex a5ad63b577 More cleanups 2017-01-09 03:08:08 +01:00
twinaphex 77663d1a96 Fix 'move left/right' actions when at history tab on 'No Items' entry 2017-01-08 03:30:20 +01:00
twinaphex f18bc0e814 Allow left/right scroll on 'Browse Archive/Load archive' 2017-01-07 17:51:17 +01:00
twinaphex 7ea15e217f Allow scrolling left/right on 'No items' item 2017-01-07 17:44:27 +01:00
twinaphex 49479937d4 Reintroduce setting_get_type 2016-10-31 15:01:40 +01:00
twinaphex 594b36488b Get rid of more small and slow menu wrapper functions 2016-10-23 03:13:49 +02:00
twinaphex 2b4d87a983 Remove setting_get_type 2016-10-23 02:28:22 +02:00
twinaphex 989640ebf7 More cleanups; bind_right_compare_label was taking up a lot of CPU
time inside the menu
2016-10-08 19:34:27 +02:00
twinaphex ec243713bd Get rid of some implicit memsets in menu/cbs 2016-10-08 19:16:25 +02:00
twinaphex 892c0a6f52 Create menu/widgets/menu_list 2016-09-15 00:10:37 +02:00
twinaphex a8f1d5b115 Add HAVE_CONFIG_H ifdefs 2016-09-08 05:39:08 +02:00
twinaphex 82d82110ae Merge system.h with core.h 2016-09-06 06:11:54 +02:00
twinaphex e106fd4374 Get rid of more general.h includes 2016-09-01 18:01:41 +02:00
twinaphex 9af900a1d1 Create setting_list.c/setting_list.h 2016-08-29 03:07:33 +02:00
twinaphex f803809bb6 (XMB) Add 'Take Screenshot' to 'Images tab' 2016-07-30 19:47:39 +02:00
twinaphex 5beb759865 Move 'Start Video Processor Core' option over to 'Videos' tab 2016-07-30 19:43:33 +02:00
twinaphex 821aff99df Start adding extra enums 2016-07-30 19:12:56 +02:00
twinaphex 71d25c779a Fix left/right presses 2016-07-10 13:51:40 +02:00
twinaphex 7bae0a3170 Cleanup 2016-07-10 03:52:20 +02:00
twinaphex fffd104c0d Can now scroll left/right on playlists tab 2016-07-09 02:22:25 +02:00
twinaphex 40998967c3 CLeanups 2016-07-02 07:27:18 +02:00
twinaphex 18e3843db7 Cleanups 2016-07-02 07:05:43 +02:00
twinaphex 9596c7b3c4 Cleanups 2016-07-01 20:57:23 +02:00
twinaphex 1cc2ae692b Cleanups 2016-07-01 19:26:27 +02:00
twinaphex 56ef899946 Move code to menu_content.c 2016-07-01 15:55:36 +02:00
twinaphex 5953b63b4f Cleanup 2016-07-01 10:26:31 +02:00
twinaphex e75a586ead Can scroll now left/right in System Information 2016-06-28 11:34:17 +02:00
twinaphex b40c31384e Can scroll left/right now at FILE_TYPE_DOWNLOAD_URL settings 2016-06-27 21:29:38 +02:00
twinaphex a585017208 Rename MENU_FILE_ to FILE_TYPE_ 2016-06-20 15:50:37 +02:00
twinaphex 284f8cfd23 Remove menu_hash_ files 2016-06-20 03:35:09 +02:00
twinaphex 5075712cac Get rid of menu_hash_calculate - use msg_hash_calculate instead 2016-06-20 00:37:38 +02:00
twinaphex 65dff0a03a menu_hash_to_str_enum has now become msg_hash_to_str 2016-06-20 00:31:13 +02:00
twinaphex 51356fb293 Cleanups 2016-06-18 04:12:56 +02:00
twinaphex 79bd87e12a Reduce further dependence on MENU_VALUE_ 2016-06-17 20:50:36 +02:00
twinaphex 41c7d76017 Reduce dependence on MENU_VALUE_ 2016-06-17 20:43:42 +02:00
twinaphex a94b2a47f1 Remove #if 0 ifdefs 2016-06-17 17:43:53 +02:00
twinaphex bba9610199 Add alternatives for label checking 2016-06-16 20:14:15 +02:00
twinaphex 1ae4d9b22a Cleanups 2016-06-16 12:58:52 +02:00
twinaphex e92d240f08 Use menu_hash_to_str_enum 2016-06-15 23:39:20 +02:00
twinaphex d5d2f7f8ee Fix resource leaks 2016-05-23 22:17:28 +02:00
twinaphex 1eecb570aa Fix regression 2016-05-23 21:46:24 +02:00
twinaphex ea5f3d30e4 Fix missing breaks 2016-05-23 21:39:17 +02:00
twinaphex 2691ab0c7d Rename command_event enums 2016-05-09 20:51:53 +02:00
twinaphex a98ef36d36 Rename event_cmd_ctl to command_event 2016-05-09 20:20:50 +02:00
twinaphex 6ae20f2016 Create managers/ dir - move cheats.c and state_manager.c to it 2016-05-09 18:20:52 +02:00
twinaphex 7ba97e8703 Remove core_info_ctl 2016-05-09 18:11:17 +02:00
twinaphex 1b8e8ac22a Remove video_shader_driver_ctl 2016-05-08 21:11:27 +02:00
Hans-Kristian Arntzen d723411436 De ioctl video_driver. 2016-05-08 14:00:51 +02:00
twinaphex d6443431c6 Ability to press left/right for Thumbnail Updater 2016-05-01 17:30:16 +02:00
twinaphex 93b7dc1bdd (libretro-common) move 'lists' files to lists/ 2016-03-20 14:53:54 +01:00
twinaphex 6f80e09ce1 Change MIN/MAX to upper-case 2016-03-02 00:07:31 +01:00
twinaphex debb5dd0ce Add SHADER_CTL_GET_CURRENT_SHADER 2016-02-14 22:13:21 +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 f17f786234 Use menu_cbs_exit in more places 2016-02-10 21:42:18 +01:00
twinaphex 99d21fd701 Implement RARCH_MENU_CTL_LIST_CACHE 2016-02-10 06:43:56 +01:00
twinaphex 490c023fe3 Add core_info_ctl actions 2016-02-07 02:37:57 +01:00
twinaphex 372d673a26 Rename event_command to event_cmd_ctl - add second parameter 2016-01-22 15:34:43 +01:00
twinaphex 528a03f6f4 Use string_is_equal more 2016-01-20 04:54:17 +01:00
twinaphex 7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex 1004537e8d Create MENU_ENTRIES_CTL_SET_REFRESH/MENU_ENTRIES_CTL_UNSET_REFRESH 2015-12-12 02:14:50 +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 8392d944e5 Create RARCH_MENU_CTL_SHADER_GET 2015-12-10 19:56:08 +01:00
twinaphex 86c6848281 Fix CORE_OPTION_NEXT 2015-12-09 09:31:22 +01:00
twinaphex 99824bcad0 Move more code to do with core options to runloop.c 2015-12-09 09:21:49 +01:00
twinaphex e6360627ab menu_cbs_right.c - cleanup 2015-12-08 15:20:44 +01:00
twinaphex 5ec501f934 move prevent_populate to menu_driver_ctl 2015-12-07 16:57:06 +01:00
twinaphex c6359d6dbc Divorce g_system_menu from global state 2015-12-06 19:31:47 +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