twinaphex
e33c6ef6b2
(360) Build fixes
2014-10-21 05:44:09 +02:00
twinaphex
def41a573f
Avoid using 'index' for local variables
2014-10-20 19:18:18 +02:00
twinaphex
c465d25859
(Menu) Refactor menu_list_get_last_stack
2014-10-18 01:59:16 +02:00
twinaphex
101680fd58
Create menu_list_get_at_offset
2014-10-17 23:28:33 +02:00
twinaphex
1ece7c8228
(Menu) Create menu_list_get_last_stack and menu_list_get_last
2014-10-17 22:53:30 +02:00
twinaphex
1daf8c354e
(menu_list.c) Add menu_list_get_size and menu_list_get_stack_size
2014-10-17 21:41:45 +02:00
twinaphex
94110ea997
Add bool pending_push parameter to menu_clear_navigation
2014-10-12 23:44:10 +02:00
twinaphex
a5de4f7f75
Pass index to 'list_delete' callback as well
2014-10-10 22:36:30 +02:00
twinaphex
24865759ff
(RMenu XUI) Clean up unused str_buffer
2014-10-10 19:58:36 +02:00
twinaphex
3ba45d3eae
Create init_lists in menu display driver
2014-10-09 01:31:11 +02:00
twinaphex
7a6ee6a300
Get rid of MODE_MENU_HD too -g_extern.lifecycle_state can now
...
be used for 'injecting' button presses (i.e. libretro button presses
and/or meta button presses)
2014-10-02 21:57:01 +02:00
twinaphex
28ab662668
(PS3) Build fixes
2014-10-02 13:00:04 +02:00
twinaphex
23e1744235
(Menu) Update rmenu display drivers
2014-10-01 15:17:34 +02:00
twinaphex
00e605d9ba
Take out MODE_MENu - and introduce g_extern.is_menu
2014-09-25 06:33:28 +02:00
twinaphex
5188b3cc56
(Menu) Don't need menu_type_is anymore in menu display drivers
2014-09-16 04:21:31 +02:00
twinaphex
a09e04f679
Split up driver_menu.h into three separate header files -
...
for menu display API, menu backend API, and menu driver general API
2014-09-16 00:52:07 +02:00
twinaphex
eff9bf17a8
Reimplement menu toggle in menu - now remembers last menu
...
(Disp) Menu display drivers shouldn't influence control flow
of menu, so take this out and move menu toggle control flow
to menu_backend driver
instead
2014-09-14 18:07:00 +02:00
twinaphex
295434151b
(D3D) Change dir to gfx/d3d
2014-09-14 06:45:47 +02:00
twinaphex
b65e16254c
(D3D) Go through wrapper for SetViewport
2014-09-12 18:01:32 +02:00
twinaphex
75d2e13dcb
Make drivers non-const
2014-09-11 07:06:20 +02:00
twinaphex
30b31e3c45
(Menu/Disp) Fix core name representation
2014-09-11 01:57:25 +02:00
twinaphex
0eea8307a5
(Menu) Refactor common code in disp/rgui | rmenu | rmenu_xui
2014-09-10 18:26:02 +02:00
twinaphex
641ba534e4
(360) More build fixes
2014-09-09 06:25:52 +02:00
twinaphex
80161051c6
(Disp drivers) Set w to 19 by default so more can fit onscreen
2014-09-09 00:25:12 +02:00
twinaphex
65a2b0c900
Move/rename menu_update_system_info to rarch_update_system_info
2014-09-07 07:12:10 +02:00
twinaphex
7e6aa11c5b
(Menu) Fix Shader Preset Save As option
2014-09-06 01:34:05 +02:00
twinaphex
dd3c6588ea
(Menu) Fix shader label representation
2014-09-04 23:54:38 +02:00
twinaphex
222cc772e7
(Menu) Fix FILE_MENU_SWITCH label width
2014-09-04 21:49:00 +02:00
twinaphex
609ccb80d2
(Menu) Refactor video_shader_preset
2014-09-04 21:43:07 +02:00
twinaphex
b98c74bf25
(Menu) Refactor MENU_SETTINGS_SHADER_OPTIONS
2014-09-04 19:34:28 +02:00
twinaphex
7af2d2f31c
(Menu) Set label width of 5 for MENU_FILE_SWITCH
2014-09-04 18:55:24 +02:00
twinaphex
a0d32b50ae
(Menu) Default width of label to 21 by default instead of going
...
through complicated type heuristics
2014-09-04 18:40:12 +02:00
twinaphex
c3606c2905
(RMenu) Cut down on rmenu files' label representation
2014-09-04 04:45:43 +02:00
twinaphex
5ef289fe28
(Menu) Refactor more hardcoded enums
2014-09-04 00:25:19 +02:00
twinaphex
a72a866db3
(Menu) Remove MENU_SETTINGS_CORE enum
2014-09-04 00:18:26 +02:00
twinaphex
a88198a12e
(Menu) Get rid of hardcoded MENU_SETTINGS_PERFORMANCE_COUNTERS enum
2014-09-03 22:04:46 +02:00
twinaphex
a03d1475f9
(Menu) Refactor hardcoded APPLY_SHADER_CHANGES enum
2014-09-03 21:18:01 +02:00
twinaphex
eb58f977fd
(Rmenu XUI) Cleanups
2014-09-03 19:35:45 +02:00
twinaphex
5a5d58d8e8
Refactor more direct manipulation of g_extern.lifecycle_state
2014-09-03 16:58:20 +02:00
twinaphex
c92269dedf
Move core_info/core_info_current to global
2014-09-03 14:57:29 +02:00
twinaphex
584c276312
(Menu) Get rid of some unnecessary HAVE_OVERLAY ifdefs
2014-09-03 03:54:12 +02:00
twinaphex
b1fe41f087
(Menu) Get rid of hardcoded enums for video/audio softplugs
2014-09-03 03:34:14 +02:00
twinaphex
71deb904d4
(Menu) Create shared.h that is used for rgui/rmenu/rmenu XUI - removes
...
duplicate code
2014-09-03 01:51:29 +02:00
twinaphex
d36a4c5257
Cleanups - 80-char limit, C-style comments
2014-09-02 16:03:17 +02:00
twinaphex
236920a641
(Menu) Clean up code
2014-09-01 21:00:48 +02:00
twinaphex
75d21299c3
(Menu) Move MENU_FILE_PLAIN/MENU_FILE_DIRECTORY label setting to
...
display driver
2014-09-01 20:48:52 +02:00
twinaphex
140db3d689
(Menu/disp) Get rid of unnecessary strlcpys in disp/menu code
2014-09-01 02:00:51 +02:00
twinaphex
3756afb3d8
(Menu) Refactor CUSTOM_VIEWPORT_2 enum
2014-09-01 00:37:21 +02:00
twinaphex
3e7fb6d1e1
(Menu) Remove dependency on General Settings enum
2014-08-31 19:47:45 +02:00
twinaphex
c5a98467be
(Menu) Refactor menu_entries_push
2014-08-31 19:29:42 +02:00