Commit Graph

3196 Commits

Author SHA1 Message Date
twinaphex e3a7a67e43 Add some MENU_DISPLAY_CTL_* enums 2015-09-26 23:25:04 +02:00
twinaphex 113791fb0f Cleanups 2015-09-26 23:18:18 +02:00
twinaphex a1a1fbc6b9 (menu_iterate) Cleanups 2015-09-26 23:16:21 +02:00
twinaphex 12075b9cc1 ITERATE_TYPE_DEFAULT - take out weird selection manipulation 2015-09-26 22:48:56 +02:00
twinaphex 377004dbf7 (menu_iterate.c) Cleanup 2015-09-26 22:45:00 +02:00
twinaphex cc46ad496f Remove unused variables 2015-09-26 22:41:41 +02:00
twinaphex a7893dca89 (menu_displaylist.c) Cleanup 2015-09-26 20:36:37 +02:00
twinaphex b70456b094 (action_iterate_menu_viewport) Minor refactors 2015-09-26 20:29:57 +02:00
twinaphex 5e4beb311e Cleanups 2015-09-26 20:22:39 +02:00
twinaphex 7a0f6c5653 (menu_displaylist.c) Cleanups 2015-09-26 20:18:08 +02:00
twinaphex 1d271a4684 Cleanups 2015-09-26 20:16:25 +02:00
twinaphex cdf597aa89 Add settings->overlay_directory 2015-09-26 19:21:32 +02:00
twinaphex 50468a72ee Remove MENU_ACTION_MESSAGE 2015-09-26 18:03:29 +02:00
twinaphex dd9aa6dae2 Add another FIXME/UPDATE note 2015-09-26 13:32:13 +02:00
twinaphex fbe788fc68 Update 'Record Path' 2015-09-26 13:31:13 +02:00
twinaphex cc4a918296 Create rarch_main_ctl 2015-09-26 12:58:02 +02:00
Twinaphex 905ad40ebf Update menu_display.h 2015-09-26 03:13:45 +02:00
twinaphex 830be31c87 Create MENU_DISPLAY_CTL_LIBRETRO 2015-09-26 03:02:09 +02:00
twinaphex 6e3c49cb64 Add MENU_INPUT_CTL_SEARCH_START 2015-09-26 02:55:38 +02:00
twinaphex d6015cc4a3 (menu_input.c) Rename some enums 2015-09-26 02:52:05 +02:00
twinaphex 064b025399 Remove more implicit memsets 2015-09-26 02:47:17 +02:00
twinaphex d909984e1c (menu) Remove some implicit memsets 2015-09-26 02:39:28 +02:00
twinaphex 2f2a843d77 Create menu_setting_get_type 2015-09-26 02:22:01 +02:00
twinaphex 37e9108820 Move internal display state to menu_display.c 2015-09-26 01:23:10 +02:00
twinaphex 4cb3fec23d (Menu) Header cleanups 2015-09-26 00:37:31 +02:00
twinaphex f59227fa7a Cleanup 2015-09-26 00:35:26 +02:00
twinaphex 1e15f8b3bf Style nits 2015-09-25 23:48:07 +02:00
twinaphex 9b18371a1a Refactor away menu_animation_update 2015-09-25 23:47:01 +02:00
twinaphex 3aab741ef2 Refactor away menu_animation_update_time 2015-09-25 23:43:44 +02:00
twinaphex 9ee3954423 Refactor menu_animation_set_active 2015-09-25 23:42:00 +02:00
twinaphex 88307565c1 Refactor away menu_animation_clear_active 2015-09-25 23:39:02 +02:00
twinaphex 6d6117d5d6 Remove menu_animation_get_delta_time 2015-09-25 23:37:02 +02:00
twinaphex 824e6618b2 Start creating menu_animation_ctl 2015-09-25 23:33:11 +02:00
twinaphex 5e1987597b (RMenu XUI) Updates 2015-09-25 22:50:43 +02:00
twinaphex 3e69fdae30 Remove unused variables 2015-09-25 22:48:58 +02:00
twinaphex 3c8569ba4b (menu_animation.c) Cleanups 2015-09-25 22:28:08 +02:00
twinaphex 6380ad27bd Make menu_animation_get_ptr a static function 2015-09-25 22:26:10 +02:00
twinaphex 541c9a2066 Refactor menu_animation.c 2015-09-25 22:24:07 +02:00
twinaphex 6c94ff15fb Cleanups 2015-09-25 22:08:20 +02:00
twinaphex ca657a6648 Cleanups 2015-09-25 22:01:34 +02:00
twinaphex 6c20d17f16 Refactors 2015-09-25 21:52:04 +02:00
twinaphex 4b69554a92 (menu_display.c) Refactors/cleanups 2015-09-25 21:41:24 +02:00
twinaphex 314dbf44e8 Add MENU_DISPLAY_CTL_SET_FB_DATA 2015-09-25 21:36:11 +02:00
twinaphex eae4d761ba (Menu) Refactors 2015-09-25 21:32:16 +02:00
twinaphex 332312fab8 (Rmenu XUI) No more dependency on menu_display_fb_get_ptr 2015-09-25 21:29:04 +02:00
twinaphex f6a7256f20 Make state static and move it to menu_display.c 2015-09-25 21:25:37 +02:00
twinaphex 6482969459 (Menu) Cleanups/refactors 2015-09-25 21:20:26 +02:00
twinaphex 1329b4f265 (Menu) Cleanups 2015-09-25 21:07:12 +02:00
twinaphex f4951300b7 Add MENU_DISPLAY_CTL_FB_DATA, MENU_DISPLAY_CTL_FB_PITCH 2015-09-25 21:03:23 +02:00
twinaphex bfb491c1e1 (RGUI) blit_line - pass frame buf data and pitch to function 2015-09-25 20:54:39 +02:00
twinaphex da43a79469 (menu_input.c) Refactor to no longer need menu_display_fb_get_ptr 2015-09-25 20:52:03 +02:00
twinaphex 71b49d8ee5 (RGUI) Refactors 2015-09-25 20:47:50 +02:00
twinaphex 35707d45e1 Refactors 2015-09-25 20:42:45 +02:00
twinaphex f9742d21a2 (Menu) Refactors 2015-09-25 20:37:04 +02:00
twinaphex 8dbc4c0eb0 Add MENU_DISPLAY_CTL_WIDTH, CTL_HEIGHT, CTL_SET_WIDTH, CTL_SET_HEIGHT 2015-09-25 20:28:56 +02:00
twinaphex 41e9ee7b57 (menu_navigation.c) cleanups 2015-09-25 19:40:01 +02:00
twinaphex 4aa96ab2f0 Refactor menu_navigation.c 2015-09-25 19:32:35 +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 fc1ad16586 Get rid of unused variable 2015-09-25 18:38:26 +02:00
twinaphex 12b870cafe (menu_input.c) Don't need menu_navigation_get_ptr anymore 2015-09-25 18:37:36 +02:00
twinaphex 2759c9fe04 No longer need menu_navigation_get_ptr inside menu_entry.c 2015-09-25 18:31:54 +02:00
twinaphex 51114f5a6a (menu_navigation.c) Refactor code 2015-09-25 18:22:51 +02:00
twinaphex a7950486be (menu_iterate.c) Get rid of 'pop_selected' 2015-09-25 18:20:08 +02:00
twinaphex cbefb0394f Refactor scroll indices code for menu_navigation_ctl 2015-09-25 18:12:00 +02:00
twinaphex f13dc6c014 Go through menu_navigation_ctl for ascend/descend alphabet 2015-09-25 18:04:25 +02:00
twinaphex 5ee616f1f5 (menu_entry.c) Cleanup 2015-09-25 17:59:22 +02:00
twinaphex 62649c01f7 (menu_list.c) Update 2015-09-25 17:58:21 +02:00
twinaphex 40c6ec3790 Revert "Refactor code to no longer need menu_navigation_get_ptr"
This reverts commit a7b83cfd45.
2015-09-25 17:47:51 +02:00
twinaphex 2a719d2a9c Cleanup 2015-09-25 16:36:47 +02:00
twinaphex f0e406e7fe menu_list_build_scroll_indices - cleanups 2015-09-25 16:35:47 +02:00
twinaphex cea8160b9d Remove unused variable 2015-09-25 16:29:41 +02:00
twinaphex 187b8b8495 (Menu) More refactors 2015-09-25 16:29:01 +02:00
twinaphex a08c0a3b37 (RMenu XUI) Remove usage of menu_navigation_get_ptr 2015-09-25 16:26:26 +02:00
twinaphex 892aa682d6 (XMB) Don't use menu_navigation_get_ptr anymore 2015-09-25 16:25:33 +02:00
twinaphex 2a1e5e0305 Add MENU_NAVIGATION_CTL_SET_SCROLL_INDICES 2015-09-25 16:20:41 +02:00
twinaphex 31f28bf6f4 (menu_input.c) Refactor more code - get rid of menu_navigation_get_ptr usage 2015-09-25 16:12:11 +02:00
twinaphex a7b83cfd45 Refactor code to no longer need menu_navigation_get_ptr 2015-09-25 16:05:14 +02:00
twinaphex 59b9ef6f5f (menu_entry.c) Get rid of one usage of menu_navigation_get_ptr 2015-09-25 15:59:23 +02:00
twinaphex bb34a54530 (menu_setting.c) Go through menu_navigation_ctl 2015-09-25 15:55:58 +02:00
twinaphex 8b569e0443 Refactor away menu_navigation_set 2015-09-25 15:42:31 +02:00
twinaphex f0b093ee2c Create MENU_NAVIGATION_CTL_SET_SELECTION 2015-09-25 15:35:00 +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 6106a8b64e (RMenu) Refactor old code too 2015-09-25 15:00:13 +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 4d2bbc9a3c (menu_navigation.c) Cleanups 2015-09-25 14:39:40 +02:00
twinaphex 1d804951bb menu_navigation_ctl - cleanups 2015-09-25 14:38:08 +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 a57595ad94 Create menu_navigation_ctl 2015-09-25 14:23:57 +02:00
twinaphex 4e4bad9eba Create MENU_DISPLAY_CTL_UPDATE_PENDING 2015-09-25 14:07:01 +02:00
twinaphex 8629697afb Add MENU_DISPLAY_CTL_GET_DPI 2015-09-25 14:03:20 +02:00
twinaphex 26e1ec35cb Create menu_display_ctl 2015-09-25 13:27:15 +02:00
twinaphex 6f4c97d697 Rename menu_display_fb to menu_display_libretro 2015-09-25 13:12:21 +02:00
Twinaphex 757f61172f Update menu_iterate.c 2015-09-25 02:11:36 +02:00
twinaphex 9c031e17ca Simplify menu_iterate.c code 2015-09-25 01:59:20 +02:00
twinaphex 69cefbbd5d Move menu_animation_update_time to menu_iterate_render 2015-09-25 00:43:06 +02:00
twinaphex ef94cd7606 Correct some mistakes 2015-09-24 23:33:41 +02:00
twinaphex 632d85cfba Fix MENU_CTL_KEYBOARD_* callbacks 2015-09-24 22:53:03 +02:00
twinaphex 389db1ea06 (menu_input.c) Remove one unused pointer 2015-09-24 21:29:31 +02:00
twinaphex 8a6333ddc1 Move defines around 2015-09-24 21:23:16 +02:00
twinaphex df23b122fe Move state definitions outside of header 2015-09-24 21:02:28 +02:00
twinaphex 115c8cdf12 Create menu_input_set_binds_minmax 2015-09-24 20:56:54 +02:00
twinaphex a892f5901e Revert "Put menu_input state on heap"
This reverts commit 807be0a965.
2015-09-24 20:52:01 +02:00
twinaphex 807be0a965 Put menu_input state on heap 2015-09-24 20:38:56 +02:00
twinaphex a45c9167b9 (Menu) menu drivers no longer need to grab pointer to menu_input state 2015-09-24 20:32:21 +02:00
twinaphex 39ce494077 (menu input) More refactors 2015-09-24 20:23:18 +02:00
twinaphex c0b46e3003 Add more functionality to menu_input_ctl 2015-09-24 20:08:11 +02:00
twinaphex 08f24aae4b Add MENU_CTL_POINTER_PTR 2015-09-24 19:56:53 +02:00
twinaphex aed44e970c Add MENU_CTL_MOUSE_PTR 2015-09-24 19:51:55 +02:00
twinaphex 3fb90871f6 Create menu_input_ctl 2015-09-24 19:47:41 +02:00
twinaphex e21e21647e Cleanups 2015-09-24 17:34:44 +02:00
twinaphex 10d1aea0e3 Go through menu_input_mouse_state 2015-09-24 17:29:46 +02:00
twinaphex 670350dc1f Go through menu_input_pointer_state more 2015-09-24 17:21:50 +02:00
twinaphex fb67a39d32 (Menu) Start creating menu_input_pointer_state 2015-09-24 17:18:17 +02:00
twinaphex eab10e7929 Remove some unused variables 2015-09-24 14:21:07 +02:00
twinaphex 8d87a1329b Avoid redefinition of typedef 2015-09-24 14:20:16 +02:00
twinaphex 172e75c758 Revert "Refactor menu_input.c"
This reverts commit 3ddbf2d5cc.
2015-09-24 14:17:03 +02:00
twinaphex a8acea98b2 Revert "Move enums to menu_input.c"
This reverts commit 7a5f2228aa.
2015-09-24 14:16:57 +02:00
twinaphex 7982674685 Revert "Remove unused variables"
This reverts commit 8b0a952c59.
2015-09-24 14:16:51 +02:00
twinaphex 6927024320 Revert "Make menu_input_get_ptr a static function"
This reverts commit 65b2b0877f.
2015-09-24 14:16:43 +02:00
twinaphex a4a4dc3e3f Revert "(GLUI) menu_input - Cut down on some function calls"
This reverts commit 5a8a3dc46c.
2015-09-24 14:16:38 +02:00
twinaphex bbb28a5406 Revert "Don't redefine retro_input_t"
This reverts commit dd68a2a927.
2015-09-24 14:16:31 +02:00
twinaphex 80efc1339e Revert "Cleanups"
This reverts commit 32bbf71bbb.
2015-09-24 14:16:16 +02:00
twinaphex 32bbf71bbb Cleanups 2015-09-24 13:54:57 +02:00
twinaphex dd68a2a927 Don't redefine retro_input_t 2015-09-24 13:50:30 +02:00
twinaphex 5a8a3dc46c (GLUI) menu_input - Cut down on some function calls 2015-09-24 13:44:18 +02:00
twinaphex 65b2b0877f Make menu_input_get_ptr a static function 2015-09-24 13:40:58 +02:00
twinaphex 8b0a952c59 Remove unused variables 2015-09-24 13:39:47 +02:00
twinaphex 7bb035a8b9 Fix system information fallthrough 2015-09-24 13:37:25 +02:00
twinaphex 7a5f2228aa Move enums to menu_input.c 2015-09-24 13:25:53 +02:00
twinaphex 3ddbf2d5cc Refactor menu_input.c 2015-09-24 13:22:46 +02:00
radius 4345320c85 add a debug information panel, disabled by default 2015-09-23 20:51:31 -05:00
twinaphex 40c85eaaab Remove ITERATE_TYPE_MESSAGE 2015-09-24 01:14:14 +02:00
twinaphex 3436a85489 (Menu) Remove message_contents 2015-09-24 01:12:25 +02:00
twinaphex 64018e1020 (Menu) Cleanups 2015-09-24 01:08:01 +02:00
twinaphex c8b83de31c Move ui companion msg_queue_push call to runloop_msg 2015-09-22 22:43:49 +02:00
twinaphex f87154773d Add msg_queue_push to UI companion driver interface 2015-09-22 22:20:03 +02: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 e19f82988c Work around C89 string literal length limitations 2015-09-22 14:07:02 +02:00
twinaphex 8e2b04d556 Work around C89 limitations 2015-09-22 13:47:59 +02:00
twinaphex 3db688d477 Create retro_stat.c/retro_stat.h 2015-09-22 01:45:30 +02:00
twinaphex 51d3738a00 Revert "Add type to populate_entries"
This reverts commit 5a7de50bd3.
2015-09-21 21:32:31 +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 5a7de50bd3 Add type to populate_entries 2015-09-21 20:48:26 +02:00
twinaphex 010d75f700 Database entry now shows serial 2015-09-20 23:58:02 +02:00
twinaphex 2b840c0384 Refactor perf counters 2015-09-20 10:02:59 +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 6ddb0e418f You can set audio latency to 16 now 2015-09-17 03:30:21 +02:00
twinaphex c11b08ed91 (Android) Buildfix 2015-09-16 05:46:03 +02:00
twinaphex 062075dfb5 Attempt to fix configuratons list regression 2015-09-15 22:49:11 +02:00
Twinaphex 6980e5546d Merge pull request #2114 from IlDucci/master
Updating Spanish translation
2015-09-15 04:08:47 +02:00
Twinaphex c8b041ef7d Simplify core_info_list_get_all_extensions 2015-09-14 23:33:50 +02:00
IlDucci ca7afc7819 Updating Spanish translation
Small tweaks around.
2015-09-14 13:17:51 +02:00
aliaspider 224dc0d34b use relative path in the include. 2015-09-13 23:13:36 +01:00
aliaspider 3733956fd0 (CTR/3DS) update makefile.ctr
- move per-core build settings to a seperate file.
- make the griffin build optional (enabled by default).
2015-09-13 22:33:35 +01: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
Alcaro 889a4f4955 Add UTF-8 support to RGUI. Others still assume ISO-8859-1, they'll have to be fixed one by one before we enable UTF-8 globally. 2015-09-10 23:10:23 +02:00
Jean-André Santoni cbdb5d77ae (XMB) Fix horizontal menu 2015-09-10 10:35:28 +02:00
Alcaro 8177c9cde1 Add a pseudolocalization - just English with ümläuts/étç everywhere. 2015-09-09 22:49:53 +02:00
Alcaro c230abc9c7 Fix encoding. 2015-09-09 19:56:23 +02:00
Natinusala 4998531b46 Final FR fixes 2015-09-09 19:38:29 +02:00
Natinusala e68c04a4c2 More FR fixes 2015-09-09 19:27:14 +02:00
Natinusala 2b09ae0434 First FR language fix 2015-09-09 19:18:35 +02:00
twinaphex 0b1fd48432 Silence warning 2015-09-09 06:08:29 +02:00
twinaphex 8f9daf9f6e Be able to parse historylist in horizontal list too 2015-09-08 19:44:50 +02:00
twinaphex 4eff29c13b DISPLAYLIST_PLAYLIST_COLLECTION - make it possible to interpret
history list
2015-09-08 19:33:31 +02:00
twinaphex 110cbc795a Skip content_history entry if playlist dir is set in a directory
where content_history.lpl is located
2015-09-08 19:24:23 +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 6d9dba8a45 Cleanup menu_common_load_content 2015-09-07 02:34:27 +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 31164349fa (XMB) remove unused variable 2015-09-07 01:33:38 +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 d4ce118b1c (GLUI) Don't include video_thread_wrapper.h header 2015-09-06 23:37:27 +02:00
twinaphex a38829dc2d (XMB) Cleanups 2015-09-06 23:24:51 +02:00
twinaphex 10340174de Cleanups 2015-09-06 23:15:03 +02:00
twinaphex 90e41a3e3f (XMB) Cleanups 2015-09-06 23:10:00 +02:00
twinaphex 0c65efdd65 Cleanups 2015-09-06 22:30:46 +02:00
twinaphex 439b761410 (XMB) Simplifications 2015-09-06 22:24:14 +02:00
twinaphex 61f6cf07ae (XMB) Simplify xmb_draw_icon 2015-09-06 22:18:59 +02:00
twinaphex cc57ec7d4f Cleanups 2015-09-06 22:01:12 +02:00