Mike Robinson
5fe98e882e
Fix use-after-free
...
menu_settings_iterate() would strcmp freed labels after exiting
a submenu.
2014-10-11 00:22:02 +01:00
twinaphex
50a45ab073
Rename and move frontend/menu/disp/tween.c to frontend/menu/menu_animation.c
2014-10-10 19:53:13 +02:00
twinaphex
0962b83455
Move more variables to lakka_handle_t pt. 3
2014-10-10 18:41:41 +02:00
twinaphex
f021b1818f
(Lakka) Move more variables over pt. 2
2014-10-10 18:20:52 +02:00
twinaphex
75002d26a7
(Lakka) Move more variables over
2014-10-10 18:10:13 +02:00
twinaphex
f58cd011e8
Move more variables to lakka_handle_t
2014-10-10 17:50:55 +02:00
twinaphex
60e5b881b9
(Lakka) Move categories over to userdata too
2014-10-10 16:53:02 +02:00
twinaphex
7fed404a8d
Cut down on some calls made to add_tween
2014-10-10 00:42:22 +02:00
twinaphex
e5ab079298
Maintain two rarch_setting_t * lists in driver.menu - one
...
for main menu and the other for settings menu - regenerate these
when needed
2014-10-09 00:50:35 +02:00
twinaphex
4100f40373
(Menu) Cleanup
2014-10-08 02:46:46 +02:00
twinaphex
da3734e8c7
Add mask parameter to setting_data_get_list
2014-10-08 02:13:07 +02:00
twinaphex
8dbe11613d
Add need_refresh parameter to setting_data_get_list
2014-10-07 02:49:04 +02:00
Jean-André Santoni
95b22058fe
(Lakka) Fix trigger menu animation flickering
2014-10-03 14:20:32 +02:00
twinaphex
4a623684c2
Init history file right before we attempt to push something to it
...
in rarch_main
2014-10-03 13:07:33 +02:00
twinaphex
e581436c0a
Remove unused menu_action_ok LOG
2014-10-02 17:48:40 +02:00
Jean-André Santoni
30f4572fda
(Lakka) Un-hardcode alpha values
2014-10-02 13:36:03 +02:00
twinaphex
780c3220a0
Build fix for targets with shaders - get rid of now
...
obsolete menu_common_backend.h header
2014-10-02 11:36:52 +02:00
twinaphex
e07ae03047
(GX) Build fix
2014-10-02 11:34:06 +02:00
Jean-André Santoni
d926d119a3
(Lakka) Fix menu toggle
2014-09-30 14:57:19 +02:00
Jean-André Santoni
d0001eb666
(Lakka) FBO
2014-09-30 14:44:13 +02:00
Jean-André Santoni
7c2bd73dfd
(Lakka) Remember settings active submenu
2014-09-25 23:04:34 +02:00
Jean-André Santoni
6f996ade8c
(Lakka) Prevent lakka_reset_submenu to reset all submenus
2014-09-25 22:58:32 +02:00
twinaphex
57489cb1be
Move MAX_COUNTERS define to menu_common.h
2014-09-24 08:27:53 +02:00
twinaphex
9d94513dc4
(Menu/Shaders) Move all shader manager code to frontend/menu/menu_shader
2014-09-24 07:56:47 +02:00
twinaphex
93fbb44402
(Menu) Move menu_common_core_setting_toggle functions to menu_common.c
2014-09-24 06:46:18 +02:00
twinaphex
bf2f55dc60
Move bind_iterate / bind_iterate_keyboard to menu_input_line_cb
2014-09-24 06:43:42 +02:00
twinaphex
90be5e6f93
(Menu) Cleanups pt. 1
2014-09-24 06:35:57 +02:00
Twinaphex
faebff2db0
Merge pull request #1055 from Monroe88/patch-2
...
Only apply shader parameters immediately in Shader Parameters (Current).
2014-09-24 05:20:22 +02:00
twinaphex
a7c10a5a17
(Menu) Refactor menu_custom_bind_iterate_ functions
2014-09-24 05:17:52 +02:00
Monroe88
a87efba091
Only apply shader parameters immediately in Shader Parameters (Current).
2014-09-23 21:19:03 -05:00
Timo Strunk
cb5c951a70
Merge remote-tracking branch 'upstream/master' into zip_ui
...
Conflicts:
retroarch.c (defer_core was moved and modified by me)
2014-09-21 17:37:23 +02:00
Timo Strunk
193f416f8f
Zip UI cleanup before pull request
2014-09-21 11:03:32 +02:00
twinaphex
430e0f1911
Reimplement rarch_main_iterate - menu iteration frame now gets
...
called from here too. Do away with the hoky 'MENU_GAME' state
as well.
2014-09-21 09:18:26 +02:00
Timo Strunk
adfa00e193
Removed MENU_ACTION_Y, small bugfix with selections in zip select
2014-09-20 20:42:21 +02:00
Timo Strunk
3575f353bf
Choosing whether to open or load a zip file in detect core should work now
2014-09-20 20:07:26 +02:00
Timo Strunk
97ea43994e
Zipfiles open or run half finished
2014-09-20 19:10:05 +02:00
Timo Strunk
9c9543e7eb
Added toggle button to open zip files in load content and detect core
2014-09-19 20:31:53 +02:00
Jean-André Santoni
c172169a9e
(Lakka) Move tweening related functions in an external lib
...
so they can be used from another menu driver. Also add more tweening functions.
2014-09-19 13:36:18 +02:00
twinaphex
fffed52892
Silence warning 'variable is used before its value is set'
2014-09-16 01:09:10 +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
bbcf2e5eda
(Menu) Implement stub functions for shader manager functions in menu_common_backend.c
2014-09-15 21:54:03 +02:00
twinaphex
756356870b
(Menu) Refactor more code to menu_action.c
2014-09-15 07:52:08 +02:00
twinaphex
35cc778bb3
(Lakka) Implement setting cmd_trigger
2014-09-15 07:42:35 +02:00
twinaphex
e53c7d590f
(Lakka) Fix menu toggle
2014-09-15 07:38:28 +02:00
twinaphex
696b1cdef8
(Menu) Refator common code into calls to menu_action_setting_apply
2014-09-15 00:34:00 +02:00
twinaphex
899e69f921
(Settings/menu) Add WITH_CMD to settings_data.c
2014-09-14 23:44:32 +02:00
twinaphex
3d689bd40f
(Menu) Add SD_FLAG_EXIT to signal to the menu that we want to cleanly
...
exit out of the menu
2014-09-14 22:39:33 +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
01c9d033ae
(GX) Build fixes
2014-09-12 22:12:41 +02:00
Timo Strunk
6386bfdb14
Menu now loads file from carchive correctly in the cases of deferred core and the standard case (like MENU_FILE_PLAIN)
2014-09-12 17:52:16 +02:00