Commit Graph

1473 Commits

Author SHA1 Message Date
Jay McCarthy bd66d9796f change menu_entries to my wish list of functionality 2015-05-14 16:18:32 -04:00
twinaphex e975658a5e Fix mouse toggle 2015-05-14 13:09:06 +02:00
twinaphex c34717c794 Make menu_displaylist_deferred_push into static function 2015-05-13 16:56:23 +02:00
twinaphex b48b2b81f4 Remove menu_list_sort_on_alt 2015-05-13 16:49:11 +02:00
twinaphex 718c53a094 Rename menu_entries_ to menu_displaylist_ 2015-05-13 16:44:32 +02:00
twinaphex adc17fdf2b Refactor action_deferred_push 2015-05-13 16:18:54 +02:00
Twinaphex 3a0a73a5cb (menu_displaylist.c) Cleanup some unused variables 2015-05-13 15:15:52 +02:00
twinaphex 67d3223d07 Call notify_list from menu_displaylist_push_list 2015-05-13 15:08:11 +02:00
twinaphex 8f3f0a3dc8 (menu_displaylist.h) Kill some header dependencies 2015-05-13 15:05:20 +02:00
twinaphex 711da4e2cd Properly refactor Main Menu list call 2015-05-13 15:01:12 +02:00
twinaphex dcce29eb07 Refactor DISPLAYLIST_HORIZONTAL 2015-05-13 14:55:20 +02:00
twinaphex 0d9e4315a7 Kill off one more menu_list_clear function call 2015-05-13 14:52:01 +02:00
twinaphex 98d9509d70 menu_displaylist_push_list - call menu_list_clear just once at top of function 2015-05-13 14:50:32 +02:00
twinaphex b93fafe96a Be more careful with this bit 2015-05-13 14:30:33 +02:00
twinaphex 46c5cc0689 Cleanup 2015-05-13 14:14:08 +02:00
twinaphex bd99323585 DISPLAYLIST_MAIN_MENU - cleanup 2015-05-13 14:12:24 +02:00
twinaphex d4b291a1e4 Add need_clear boolean variable 2015-05-13 14:10:57 +02:00
twinaphex 791f60dba8 Cleanup 2015-05-13 14:09:43 +02:00
twinaphex 26f5a1d26a Don't do fall-through anymore 2015-05-13 14:09:14 +02:00
twinaphex 8b6e3d6c6f Fix System Information list 2015-05-13 14:08:15 +02:00
twinaphex 110b44465b Simplify menu_entries_push_list somewhat 2015-05-13 14:07:15 +02:00
twinaphex 47c6792cb9 Update menu_displaylist_deferred_push 2015-05-13 13:54:14 +02:00
Twinaphex 27c0a098a8 Fix typo 2015-05-13 13:48:55 +02:00
twinaphex 41f7a78eed menu_displaylist_deferred_push - cleanup 2015-05-13 13:47:58 +02:00
twinaphex 26d7ce2049 Create DISPLAYLIST_DATABASE_ENTRY 2015-05-13 13:45:53 +02:00
twinaphex 4311fc3e5c Create DISPLAYLIST_CORE_INFO 2015-05-13 13:31:34 +02:00
twinaphex 1c903ad7cd Start creating retroarch_info.c 2015-05-13 13:21:43 +02:00
twinaphex 9775080d67 (Menu) Cleanups 2015-05-13 13:07:57 +02:00
twinaphex 8abb8d3c8f Create menu_database_build_query 2015-05-13 13:06:37 +02:00
twinaphex 37fbbd3eb1 Create DISPLAYLIST_OPTIONS_REMAPPINGS 2015-05-13 12:58:42 +02:00
twinaphex a86d56dbd8 Create DISPLAYLIST_OPTIONS_CHEATS 2015-05-13 12:55:41 +02:00
twinaphex eb06fdc819 Create DISPLAYLIST_SETTINGS_SUBGROUP 2015-05-13 12:52:29 +02:00
Toad King ecfb0b14e3 silence compiler warning 2015-05-12 20:35:07 -05:00
twinaphex b5c0e4060d (Wii) Buildfix 2015-05-13 02:36:42 +02:00
twinaphex b8bd20216b Create DISPLAYLIST_OPTIONS_MANAGEMENT 2015-05-13 02:14:06 +02:00
twinaphex 7126920b29 Create DISPLAYLIST_OPTIONS 2015-05-13 02:10:12 +02:00
twinaphex d32f51a413 Add DISPLAYLIST_OPTIONS_DISK 2015-05-13 02:05:29 +02:00
twinaphex 401bccac31 Create DISPLAYLIST_OPTIONS_SHADERS 2015-05-13 01:58:05 +02:00
twinaphex 6a851ab291 Create DISPLAYLIST_OPTIONS_VIDEO 2015-05-13 01:53:32 +02:00
twinaphex 504b3222ef Create DISPLAYLIST_CORE_INFO 2015-05-13 01:31:58 +02:00
twinaphex 654f1e0868 Create DISPLAYLIST_SHADER_PARAMETERS and DISPLAYLIST_SHADER_PARAMETERS_PRESET 2015-05-13 01:19:06 +02:00
twinaphex 20c4bf49a3 Only call sort function at one place 2015-05-12 16:36:41 +02:00
twinaphex 04c0ab70a7 (menu_displaylist.c) Cleanups 2015-05-12 16:33:44 +02:00
twinaphex 70c1f86341 Cleanup menu_displaylist_parse 2015-05-12 16:30:43 +02:00
twinaphex 5364ff24a9 Create DISPLAYLIST_CORE_OPTIONS 2015-05-12 16:24:10 +02:00
twinaphex fb6c7d24fa (menu_displaylist.c) Cleanups 2015-05-12 16:12:50 +02:00
twinaphex 40017315d3 Create DISPLAYLIST_HORIZONTAL_CONTENT_ACTIONS 2015-05-12 16:01:54 +02:00
twinaphex 9cf3dceb9d Create DISPLAYLIST_CORES_UPDATER 2015-05-12 15:56:49 +02:00
twinaphex f76c43fc66 Move core parsing code to menu_displaylist.c 2015-05-12 15:47:05 +02:00
twinaphex b55ae6aa08 Move history list parsing to menu_displaylist.c 2015-05-12 15:41:38 +02:00
twinaphex ec1e6ee06b deferred_push_content_list - cleanup 2015-05-12 15:30:50 +02:00
twinaphex a75c3b6154 (menu_displaylist.c) Cleanups 2015-05-12 15:23:41 +02:00
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
twinaphex cb3245b690 Create action_iterate_switch 2015-05-08 11:11:18 +02:00
twinaphex 45ffc24653 Simplify get_title 2015-05-08 09:28:50 +02:00
twinaphex 5ca48cd13b Cleanups 2015-05-08 09:25:16 +02:00
twinaphex f2d481f421 (menu_navigation.c) Use menu_list_get_ptr 2015-05-07 11:05:28 +02:00
Twinaphex 07dfbf6878 Remove unused variable 2015-05-07 10:59:17 +02:00
twinaphex 65bf2fc7b8 (menu_entries_cbs_toggle.c) Use menu_list_get_ptr 2015-05-07 10:58:27 +02:00
twinaphex 4e1821123f (menu_entries_cbs_iterate.c) Use menu_list_get_ptr 2015-05-07 10:55:57 +02:00
twinaphex 5bb482d61c action_iterate_main - use menu_list_get_ptr 2015-05-07 10:50:29 +02:00
twinaphex 98a4fb0827 Start using menu_navigation_get_current_selection 2015-05-07 10:48:57 +02:00
twinaphex 6e20548340 (Menu) Cleanups 2015-05-07 10:47:22 +02:00
twinaphex c8011632f9 Create menu_navigation_get_current_selection 2015-05-07 10:45:11 +02:00
twinaphex 64495ea0e5 Simplify action_cancel_pop_default 2015-05-07 10:25:13 +02:00
Twinaphex c0749b119d (Menu) Cleanup 2015-05-07 10:16:50 +02:00
twinaphex fa5ef2e750 Simplify menu_list_get_entry 2015-05-07 10:15:33 +02:00
twinaphex 290bff0097 Create menu_list_get_current_entry_id 2015-05-07 10:10:08 +02:00
twinaphex f9713ab764 Create menu_list_entry_is_currently_selected 2015-05-07 09:56:11 +02:00
twinaphex ed3f7ccf7c (RMenu XUI) Update to use menu_list_get_entry 2015-05-07 09:44:29 +02:00
twinaphex d1c2f51911 (RMenu) Start using menu_list_get_entry for RMenu 2015-05-07 09:42:08 +02:00
twinaphex f171be5fb6 Use menu_list_get_entry directly 2015-05-07 09:39:04 +02:00
twinaphex b40b01b162 Prevent unused variable warning 2015-05-07 09:29:38 +02:00
twinaphex aca04bed0b (Menu) Cleanups 2015-05-07 05:31:25 +02:00
twinaphex b95ceeb406 Cleanups 2015-05-07 05:11:37 +02:00
twinaphex 058b1dfdf0 Start using menu_list_get_ptr and menu_navigation_get_ptr 2015-05-07 05:08:34 +02:00
twinaphex a8e5d98b0c Start using menu_navigation_get_ptr 2015-05-07 05:04:58 +02:00
twinaphex 9441ba5a5d Create menu_navigation_get_ptr 2015-05-07 05:01:55 +02:00
twinaphex b28a45e7da (menu_setting.c) Simplifications 2015-05-07 04:57:49 +02:00
twinaphex 0b49fe0f22 (menu_list.c) Cleanups 2015-05-07 04:54:49 +02:00
twinaphex 7004451e54 Create menu_list_get_entry 2015-05-07 04:47:32 +02:00
twinaphex a13442625b Cleanups 2015-05-07 04:37:46 +02:00
twinaphex ce9d025207 menu_display_setting_label - add logging 2015-05-07 04:33:31 +02:00
twinaphex bcab96bb77 (Menu) Simplify menu_display_setting_label 2015-05-07 04:28:57 +02:00
twinaphex dcd203b44d Make menu actions configurable 2015-05-07 03:55:15 +02:00
Twinaphex f3a7252ea8 (Menu) Update function 2015-05-05 22:21:38 +02:00
twinaphex db60ee629d menu_display_setting_label - Return callback 2015-05-05 21:37:33 +02:00
twinaphex e494165513 Change menu_display_setting_label 2015-05-05 21:35:25 +02:00
twinaphex 89b313da0c (GLUI/XMB) Use menu_display_setting_label too 2015-05-05 20:09:29 +02:00
twinaphex 06aa0126ab (GLUI) Use menu_display_setting_label 2015-05-05 19:52:38 +02:00
twinaphex caaf6a8aa9 Create menu_display_setting_label 2015-05-05 19:50:39 +02:00
twinaphex ad0440a343 (GLUI) Use menu_display_update_pending (why are we flagging
framebuffer dirty here BTW? GLUI doesn't use the framebuffer)
2015-05-04 09:22:29 +02:00
twinaphex dbd0da41a2 (RGUI) Use menu_display_update_pending 2015-05-04 09:16:43 +02:00
Higor Eurípedes b85dfec4d4 Fix sigsegv and improve font fallback logic 2015-05-02 22:24:35 -03:00
Higor Eurípedes 04bb18e24d (GLUI) Use default font when video.font_enable is false 2015-05-02 21:59:51 -03:00
Twinaphex d6a713bb8d Fix some warnings 2015-05-02 19:09:23 +02:00
twinaphex af9e74bad9 (XMB) Remove unused variables 2015-05-01 17:26:24 +02:00
twinaphex 5e5453488f (Android) Move thread state to android_app 2015-05-01 17:25:26 +02:00
Twinaphex 7845e9b2fb Merge pull request #1665 from heuripedes/build-fixes
Fix build when OpenGL and GLES are disabled
2015-05-01 16:36:23 +02:00
Higor Eurípedes c554f58dfd Fix build when OpenGL and GLES are disabled 2015-05-01 11:28:53 -03:00
Higor Eurípedes 0bccda75fa (GLUI) Cleanups 2015-05-01 09:38:04 -03:00
Higor Eurípedes e669d3a512 (XMB) Use the new font functions 2015-05-01 09:05:49 -03:00
Higor Eurípedes 9eefa4eaca (GLUI) Use the new main font functions 2015-05-01 09:02:03 -03:00
Higor Eurípedes 63c9b6e562 (Menu) Add some functions to handle the main menu font 2015-05-01 09:00:03 -03:00
twinaphex f6586f7cde Implement Core Settings and implement 'Core Supports No Content Enable' 2015-04-28 03:22:04 +02:00
twinaphex 560d28b188 menu_display_update_pending - cleanup 2015-04-27 19:13:09 +02:00
twinaphex 489dc651b5 Cleanups - get_title 2015-04-27 18:57:09 +02:00
twinaphex 0731e8c1fa MOve menu_update_libretro_info to driver.c and make it a static function 2015-04-27 05:38:27 +02:00
twinaphex 5aa422885f (GLUI) Remove dependency on gl_common.h 2015-04-27 05:07:11 +02:00
twinaphex 5a5dc01f8e (menu_display.c) Remove dependency on gl_common.h 2015-04-27 05:05:38 +02:00
twinaphex 015ce797f9 (Menu) Cleanups 2015-04-27 05:00:07 +02:00
twinaphex 5d0da65f91 (XMB) xmb_draw_icon_begin - call shader->use once 2015-04-27 04:55:27 +02:00
twinaphex 6be4345aa1 gl_menu_frame_background - cleanups 2015-04-27 04:44:57 +02:00
twinaphex b97e880c01 (Menu) Create gl_menu_frame_background 2015-04-27 04:37:45 +02:00
twinaphex 42fc1fb9a8 (XMB) Cleanup 2015-04-27 04:21:39 +02:00
twinaphex 5e75d59894 (XMB) Shows XMB categories again 2015-04-27 04:03:44 +02:00
twinaphex d6ca2b7e57 (Menu) Create menu_gl_draw_frame 2015-04-27 03:37:04 +02:00
twinaphex 81f3f67232 (XMB) Cleanups 2015-04-27 02:58:50 +02:00
twinaphex 2c0c598b8e (XMB) Fix Select background screen 2015-04-27 02:00:18 +02:00
twinaphex d0b3aa24c4 (Windows) Buildfix 2015-04-26 23:47:24 +02:00
twinaphex a9dee4877e Create set_viewport wrapper function - threaded video mode's
set_viewport function does not work yet
2015-04-26 19:46:59 +02:00
twinaphex b980f5c4de (XMB) Create xmb_draw_frame 2015-04-26 18:17:18 +02:00
twinaphex 17515d66ed Create menu_display_unset_viewport 2015-04-26 18:08:17 +02:00
twinaphex d3dba0edc2 Create menu_display_set_viewport 2015-04-26 16:46:56 +02:00
twinaphex 15dd8e71ac (XMB) Cleanup 2015-04-26 16:33:35 +02:00
twinaphex f0d9506a17 (GLUI) Get rid of unneeded gl_t usage 2015-04-26 06:18:58 +02:00
twinaphex 941f0bdcb4 (XMB) Cleanups 2015-04-26 06:14:59 +02:00
twinaphex e52eb7bcf2 (360) Build fixes 2015-04-26 05:44:30 +02:00
Twinaphex 0353d596df (GLUI) Get rid of unused variable 2015-04-26 05:22:57 +02:00
twinaphex b6fbf5a335 (Menu) Start getting rid of gl->win_width/gl->win_height and start
creating global->video_data.width and global->video_data.height
which should be used instead in menu drivers
2015-04-26 05:21:43 +02:00
Higor Eurípedes 1532ab3a58 (Menu) Actually free menu in menu_free() 2015-04-25 20:42:12 -03:00
Higor Eurípedes 866654e3c9 (XMB) Free menu_stack_old and selection_buf_old 2015-04-25 20:34:21 -03:00
Higor Eurípedes d52a1b20e3 (XBM) Fix font leak 2015-04-25 20:26:31 -03:00
Twinaphex ec6b2dd0c5 (menu_driver.c) Buildfix 2015-04-26 00:24:43 +02:00
twinaphex 8f93e55d82 Make menu_driver_get_ptr more robust 2015-04-26 00:24:01 +02:00
twinaphex e1b1cdfeb6 (GLUI) Restore background when doing context reset 2015-04-25 06:03:26 +02:00
twinaphex a2806aeba0 (GLUI) Only call gl->shader->use once per glui_frame call 2015-04-25 02:40:51 +02:00
Twinaphex 642c5d4557 Merge pull request #1657 from heuripedes/master
(GLUI) Flush list_block earlier
2015-04-25 01:10:14 +02:00
twinaphex 4907d55160 (GLUI) Cleanup 2015-04-25 00:54:17 +02:00
Higor Eurípedes ee0ad2c165 (GLUI) Flush list_block earlier 2015-04-24 19:45:25 -03:00
twinaphex 44a8b8bcd3 Move font_handle and font_driver ot the driver struct 2015-04-25 00:32:01 +02:00
twinaphex a79511e27f Simplify menu_display_font_flush_block 2015-04-24 23:28:25 +02:00
twinaphex 86958c4117 (menu_display.c) Wrap bind_block and flush_block calls 2015-04-24 23:22:47 +02:00
twinaphex b10ce11ad3 Move font variables to menu_handle_t 2015-04-24 23:06:04 +02:00
twinaphex fa30933b87 (GLUI) Fixes OSD fonts not showing up - next problem - the top
and bottom 'bars' are 'transparent' - they should instead be solid
color filled
2015-04-24 22:49:05 +02:00
twinaphex d9bf8a35ec (GLUI) Cleanups 2015-04-24 22:46:19 +02:00
twinaphex c5c4f736bd (GLUI) Cleanups 2015-04-24 22:17:08 +02:00
twinaphex f2c0874521 (Menu) Create menu_display_font_init_first 2015-04-24 22:01:33 +02:00
twinaphex e2bea7ad9b (GLUI) Fix corrupt fonts on init with Windows, just pass
NULL for fontpath
2015-04-24 19:17:02 +02:00
twinaphex e69f40b319 (menu_display.c) Cleanup 2015-04-24 16:42:27 +02:00
twinaphex 69bef77d6d Add DPI override options 2015-04-24 16:37:09 +02:00