Commit Graph

193 Commits

Author SHA1 Message Date
twinaphex 1159ca17ff Start using menu_entries_add_enum 2016-06-15 01:15:37 +02:00
twinaphex 07932bff3e Use retro_common_api.h 2016-06-03 05:49:46 +02:00
Jean-André Santoni 2010e57279 (XMB) Complete the previous patch 2016-04-26 00:19:23 +07:00
Jean-André Santoni 90d31a527c (XMB) Temporary patch for the messagebox glitch 2016-04-26 00:09:30 +07:00
Jean-André Santoni 01c82a09f0 Rename menu_entries_push to menu_entries_prepend 2016-04-11 23:18:16 +07:00
twinaphex a430c7f543 Add experimental menu_entries_push/file_list_push 2016-04-11 18:02:50 +02:00
twinaphex 7e7a1fa5f9 Rename menu_entries_push to menu_entries_add 2016-04-11 05:49:39 +02:00
twinaphex 72303888c8 Remove unused menu_increment_menu_stack 2016-03-05 07:41:44 +01:00
twinaphex 255ee8766f Communicate better that this is an enum 2016-02-25 19:27:06 +01:00
twinaphex e8a5f6194e Create MENU_ENTRIES_CTL_CLEAR 2016-02-24 22:45:21 +01:00
twinaphex 1c06843811 Remove dead function prototype 2016-02-24 22:42:07 +01:00
twinaphex 1dcd6856db Remove dead code 2016-02-24 22:40:44 +01:00
twinaphex 28f3ea355a 80-char width limit cleanups 2016-02-09 01:01:11 +01:00
twinaphex 03199b564f Create MENU_ENTRIES_CTL_REFRESH 2016-02-04 21:13:38 +01:00
twinaphex 7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex c7f5192197 (menu_entries.c) Get rid of heap-allocated data structure 2015-12-12 14:55:17 +01:00
twinaphex 28e33acc66 Turn list_settings into static local variable 2015-12-12 14:49:02 +01:00
twinaphex 3df4101321 Get rid of menu_entries_set_start and menu_entries_get_start 2015-12-12 14:39:35 +01:00
twinaphex 1004537e8d Create MENU_ENTRIES_CTL_SET_REFRESH/MENU_ENTRIES_CTL_UNSET_REFRESH 2015-12-12 02:14:50 +01:00
twinaphex ee312b346b Create MENU_ENTRIES_CTL_SETTINGS_GET 2015-12-11 22:30:19 +01:00
twinaphex 7942328e39 Create MENU_ENTRIES_CTL_LIST_GET 2015-12-11 22:05:54 +01:00
twinaphex fa535f788e Create MENU_ENTRIES_CTL_NEEDS_REFRESH 2015-12-11 21:41:59 +01:00
twinaphex a1112d64a0 Add MENU_ENTRIES_CTL_DEINIT 2015-12-11 21:37:11 +01:00
twinaphex fde4826754 Add MENU_ENTRIES_CTL_SHOW_BACK 2015-12-11 21:34:27 +01:00
twinaphex 352836a595 Add menu_entries_ctl 2015-12-11 21:32:00 +01:00
twinaphex 4c8c2ea30d Move typedef struct definition to menu_entries.c 2015-12-11 21:18:13 +01:00
twinaphex f9dfa403a9 Cleanup 2015-12-11 18:56:00 +01:00
Andre Leiradella 8700450410 list cheevos in the frontend menu 2015-11-08 13:19:54 -02: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 795fa14c40 Fix signature 2015-10-27 11:37:13 +01:00
twinaphex 54b2774f39 Add menu_entries_increment_selection_buf/menu_entries_increment_menu_stack 2015-10-27 10:59:20 +01:00
twinaphex 30fb40ad87 Add menu_entries_push_selection_buf 2015-10-27 10:45:06 +01:00
twinaphex bb6f66fc44 Add menu_entries_push_menu_stack 2015-10-27 10:41:59 +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 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 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 992266ab12 Don't keep reallocating settings all the time 2015-10-19 03:28:00 +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 ff8f587c30 Move menu_entry_get_setting to menu_entries.c 2015-10-18 20:21:26 +02:00
twinaphex 06d17852f0 Merge menu_list.c with menu_entries.c 2015-10-17 19:38:33 +02:00
twinaphex 6e2e32970e Create menu_entries_get_size 2015-10-17 19:21:18 +02:00
twinaphex d3a7742b6f Create menu_entries_get_stack_size 2015-10-17 19:14:49 +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 d1fa131a35 Create menu_entries_get_menu_stack_ptr 2015-10-17 17:44:57 +02:00
twinaphex 92b7fd582e Create menu_entries_push 2015-10-17 17:10:29 +02:00
twinaphex 4cb3fec23d (Menu) Header cleanups 2015-09-26 00:37:31 +02:00
twinaphex 4aa96ab2f0 Refactor menu_navigation.c 2015-09-25 19:32:35 +02:00
Twinaphex 3d219c14d1 Cleanup menu_entries.c 2015-09-06 05:04:16 +02:00
twinaphex 0ba87ae378 Some CXX_BUILD fixes 2015-09-06 04:18:26 +02:00
twinaphex f091cb455e Refactor menu_entries 2015-09-06 02:56:57 +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 fe1351cc0d Cleanups 2015-08-18 03:03:34 +02:00
twinaphex 91eda0d59b Simplify menu_entries_refresh 2015-08-18 00:21:30 +02:00
twinaphex 9925da95ae Refactor menu_entries_get_core_title 2015-08-17 18:14:51 +02:00
twinaphex e85de903b8 (GLUI) Enygmata GLUI improvements 2015-07-14 00:38:16 +02:00
twinaphex 08d8f86bd9 Move refresh variables to menu_entries_t 2015-06-16 03:12:03 +02:00
twinaphex bbb4121a1c Create wrapper functions for nonblocking_refresh 2015-06-16 03:07:44 +02:00
twinaphex 819723be06 Move '_refresh' functions to menu_entries.c 2015-06-16 03:03:20 +02:00
twinaphex 9f79d7b21b Move menu->begin to menu->entries.begin 2015-06-16 02:17:52 +02:00
twinaphex 3fe0b3c4d9 Create menu_entries.h 2015-06-16 02:15:32 +02:00
twinaphex fd38003fd1 Rename menu_entries_cbs_* to menu_cbs_* 2015-06-12 16:01:46 +02:00
twinaphex 2fc0d7c4b4 (Menu) Rename files 2015-06-08 14:44:24 +02:00
twinaphex 42ee2606a1 Remove menu_entries.c 2015-05-12 13:14:04 +02:00
twinaphex 372a4e2d6d Move menu_entries_cbs_init_bind_toggle to menu_entries_cbs.h 2015-05-12 13:03:29 +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 f7de1a18d6 Move and rename - menu_database_push_query 2015-05-12 12:43:08 +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 cd25f8874a Rename menu_entries_deferred_push to menu_displaylist_deferred_push 2015-05-12 10:28:29 +02:00
twinaphex 14ac2d9791 Rename settings_data.h to settings.h 2015-03-21 00:49:55 +01:00
twinaphex 51071a3e46 (Menu) Split up cbs_toggle to new file 2015-02-27 02:44:10 +01:00
twinaphex abe3bf4626 (LibretroDB) Move function to menu_entries.c 2015-01-27 04:50:00 +01:00
twinaphex 30e35cf92e Cleanups 2015-01-25 06:30:51 +01:00
twinaphex 9e9c109bd4 Make some functions static and move them to menu_list 2015-01-24 20:49:18 +01:00
twinaphex 45814696a6 menu_entries.c - some cleanups and documentation 2015-01-11 18:43:18 +01:00
twinaphex 6c58456ba0 Rename some functions in menu_entries.c 2015-01-10 06:24:04 +01:00
twinaphex ef720d3815 Remove menu_type_is - now obsolete 2015-01-10 05:25:37 +01:00
twinaphex b95cdd2215 Rename menu_common.c to menu.c 2015-01-10 04:53:37 +01:00
twinaphex 453321c50b Start updating headers 2015-01-07 17:46:50 +01:00
Jean-André Santoni 7c62faa0e0 (XMB) Start displaying a list of action for each content in content lists 2014-11-24 21:14:01 +07:00
Jean-André Santoni 662c7e51dc (XMB) Horizontal navigation 2014-11-14 21:56:21 +01:00
twinaphex 4f40c14d69 Move menu code up one root dir 2014-10-28 19:54:23 +01:00