Commit Graph

1271 Commits

Author SHA1 Message Date
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 8633d0439e (RMenu) Build fixes 2015-05-12 14:43:54 +02:00
twinaphex 1e981cc31b Some functions don't need a menu_handle_t * argument 2015-05-12 14:41:20 +02:00
twinaphex 630dd35979 Move menu_navigation_t struct to menu_navigation.h 2015-05-12 14:35:07 +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 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 437db49d3e Cleanups 2015-05-12 12:54:40 +02:00
twinaphex 16e49a9d5b Create DISPLAYLIST_HORIZONTAL 2015-05-12 12:51:41 +02:00
twinaphex ecb0168f63 (menu_entries.c) Cleanups 2015-05-12 12:49:43 +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 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 7927b7f770 Create menu_displaylist_info_t 2015-05-12 10:20:46 +02:00
twinaphex 79612b2d8c Fix MOUSE_ACTION_BUTTON_L_TOGGLE 2015-05-11 23:12:54 +02:00
twinaphex 509f2267c7 (Menu) Can now exit 'Info' message by pressing right mouse button 2015-05-11 23:03:49 +02:00
twinaphex fdcef6cfc2 Can now escape 'Help' message with the mouse by pressing right mouse
button
2015-05-11 23:02:31 +02:00
twinaphex 76407c9ef2 Start updating menu->input.joypad and menu->input.mouse per-frame 2015-05-11 22:43:16 +02:00
twinaphex 92c4e5ce66 Improve menu_input_mouse_post_iterate 2015-05-11 22:36:12 +02:00
Twinaphex 5ebecc0db1 Merge pull request #1687 from heuripedes/glui-font-fix
Fix blocky text issues during context reset
2015-05-11 18:55:17 +02:00
Higor Eurípedes d1c192ece7 (GLUI) Reset texture names 2015-05-11 13:49:46 -03:00
Twinaphex 014c1b343d Get rid of unused variables 2015-05-11 18:47:08 +02:00
twinaphex a014f2db88 Move framebuffer is dirty and other menu-related state flags
to menu_handle_t
2015-05-11 18:46:06 +02:00
twinaphex 1a152677a3 Get rid of entry_iterate callback in menu driver 2015-05-11 18:31:44 +02:00
Twinaphex 1235450c69 (menu_entry.c) remove unused variable 2015-05-11 18:11:54 +02:00
twinaphex 07e5ce86b5 menu_entry_iterate - use menu_list_get_last_stack_actiondata 2015-05-11 18:11:11 +02:00
twinaphex 079b9f10ff Create menu_entry_iterate 2015-05-11 17:53:33 +02:00
twinaphex f161883cf5 (RMenu) Cleanup 2015-05-11 17:46:23 +02:00
twinaphex 9eacc255ea (menu_input.c) More cleanups 2015-05-11 12:03:02 +02:00
twinaphex 6cfbc88a1b Simplify pointer_tap 2015-05-11 11:53:30 +02:00
Twinaphex ed63625613 (menu_input.c) remove unused variable 2015-05-11 11:51:44 +02:00
twinaphex 9f4cd46dce Simplify menu_input_mouse_post_iterate/menu_input_pointer_post_iterate 2015-05-11 11:50:55 +02:00
twinaphex 4229d97e73 Simplify menu_input_post_iterate 2015-05-11 11:48:43 +02:00
twinaphex dd214a7a4b Start simplifying menu_input_mouse_post_iterate 2015-05-11 11:36:15 +02:00
twinaphex 722f46721f (menu_input.c) Cleanups 2015-05-11 11:21:23 +02:00
twinaphex 78c55c55c5 Create menu_displaylist.c 2015-05-11 11:11:23 +02:00
Twinaphex 297fc772c0 (UI Companion) Create notify_list_loaded 2015-05-11 09:56:45 +02:00
twinaphex bb11745b5e Create menu_entry_action 2015-05-11 01:27:00 +02:00
Higor Eurípedes d2d1eaa4f9 (GLUI) Quick fix for menu not rendering during info screen 2015-05-10 16:18:09 -03:00
twinaphex 238fe7ecc5 Some cleanups to glui_context_bg_destroy 2015-05-10 20:21:34 +02:00
twinaphex 4b0435ff42 Change menu_entry_pathdir_get_value and menu_entry_pathdir_get_extensions 2015-05-10 18:18:46 +02:00
twinaphex 8d5cb71fca (Menu) Set "Load Shader Preset" to type MENU_FILE_PATH 2015-05-10 18:08:28 +02:00
twinaphex 50cc590d98 (menu_entry.c) Fixed representation of core list 2015-05-10 16:42:49 +02:00
Twinaphex fb5838c8ba Implement menu_entry_get_value 2015-05-10 12:58:46 +02:00
Twinaphex ed7e2bbcfe Fix menu_entry_get_label 2015-05-10 12:52:07 +02:00
twinaphex c8e79c4ef2 menu_entry_get_label - fix typo 2015-05-10 12:45:53 +02:00
twinaphex d500efb454 Change menu_entry_get_label 2015-05-10 12:44:32 +02:00
twinaphex cdfd5406fe (RGUI) Remove unused variable 2015-05-10 12:33:48 +02:00
twinaphex 53866fe029 (Menu) Code duplication cleanup - use get_core_title 2015-05-10 12:10:06 +02:00
twinaphex 7914946d19 Move code from menu_list.c to menu_entry.c 2015-05-10 11:23:00 +02:00
twinaphex 2996f389a2 Buildfix 2015-05-10 11:13:46 +02:00
twinaphex 040ffe8136 (menu_entry.c) Change names of functions 2015-05-10 11:06:58 +02:00
Twinaphex 39281f1655 (CocoaTouch) Build fix 2015-05-10 11:02:10 +02:00
twinaphex 1f603085c7 Move enum type to menu_entry.h too 2015-05-10 11:01:17 +02:00
twinaphex 3a0aab31f6 Create menu_entry.h 2015-05-10 11:00:05 +02:00
twinaphex 0333cb5eb6 Refactor cocoatouch_support.c as menu/menu_entry.c 2015-05-10 10:55:20 +02:00
twinaphex 3c5b83cf08 (360) Build fixes 2015-05-09 18:12:15 +02:00
twinaphex 303fcfa6bb (RMenu XUI) Buildfix 2015-05-09 17:54:19 +02:00
twinaphex 73d5e8a41b (PS3) Build fix and fix warnings 2015-05-09 17:53:03 +02:00
Twinaphex f08db710ac Kill unused variables 2015-05-09 16:06:05 +02:00
twinaphex 9b9e65abf3 Start using video_driver_get_frame_count 2015-05-09 16:04:12 +02:00
twinaphex 5b1455070f (GLUI) Translucent selection bar looks a bit more correct now 2015-05-09 14:01:50 +02:00
twinaphex 9c32375861 Create xmb_context_bg_destroy 2015-05-09 13:29:48 +02:00
twinaphex 62975e1990 Reupload white texture when uploading a wallpaper 2015-05-09 13:21:32 +02:00
twinaphex 6f96b32df4 (GLUI) White texture should be properly uploaded to GPU
in threaded video mode now too
2015-05-09 13:12:43 +02:00
twinaphex dbdffb91c0 (GLES/GLUI) Scrollbars, rectangle top/bottom show up now in GLES - currently
selected bar currently has wrong color
2015-05-09 12:24:24 +02:00
twinaphex 88d069c3f7 Start wrapping access to menu->list_settings 2015-05-08 20:41:15 +02:00
twinaphex cbaf5cdd05 Create menu_setting_get_ptr 2015-05-08 20:36:08 +02:00
twinaphex f270f3a9e0 Cleanup 2015-05-08 20:03:36 +02:00
twinaphex 4f4b0bc537 Cleanups 2015-05-08 20:01:38 +02:00
twinaphex 41de3fe1f1 Rename some other static functions 2015-05-08 19:45:55 +02:00
twinaphex d50c9236f4 Rename some static functions 2015-05-08 19:44:46 +02:00
twinaphex ab4ca635be Remove menu_list_push_stack 2015-05-08 19:28:52 +02:00
twinaphex bbe6b5c809 Remove unused menu_list_push_refresh 2015-05-08 19:22:08 +02:00
twinaphex 09d6294dc2 menu_list_get_entry - fix bug 2015-05-08 17:58:17 +02:00
twinaphex cb22a3feb9 Use menu_setting_find 2015-05-08 17:19:43 +02:00
twinaphex 08c0a59e40 (menu_entries.c) Small cleanup 2015-05-08 16:02:21 +02:00
twinaphex 50944bb1e1 Use menu_list_get_entry 2015-05-08 11:45:30 +02:00
twinaphex a57cfde1cd Use menu_list_get_entry for menu_entries_cbs_iterate.c 2015-05-08 11:41:41 +02:00
Twinaphex 4ac4aae81a Remove unused variables 2015-05-08 11:17:45 +02:00
twinaphex 25749f7fdd (menu_entries_cbs_iterate.c) More cleanups 2015-05-08 11:16:31 +02:00