twinaphex
3892c8326d
Use macro functions to hide away some of the ugliness
2014-09-17 07:38:49 +02:00
twinaphex
92938fe45f
Optimizations - prevent static bools everywhere in check_* functions
...
- input_keys_pressed_func takes a pointer and sets it to the last
input state. We then pass this around functions and use it where
necessary
2014-09-17 06:55:03 +02:00
twinaphex
d8d9b35a57
(menu_driver.h) Fix relative paths
2014-09-17 00:36:31 +02:00
twinaphex
310438f15b
Refactor away input_key_pressed_func
2014-09-17 00:29:47 +02:00
twinaphex
7a66467161
Create macro BIND_PRESSED - wrapper around BIT64_GET
2014-09-16 18:08:44 +02:00
twinaphex
a5e367d2f0
More of aforementioend
2014-09-16 09:48:47 +02:00
twinaphex
d363bdf24e
Take out frame_buf_show in menu_driver.h
2014-09-16 06:09:23 +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
b857890d1e
(Lakka) Fixes
2014-09-16 01:36:28 +02:00
twinaphex
272e4d41a1
Don't rely on retro_time_t typedef for menu_driver API
2014-09-16 01:29:33 +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
Jean-André Santoni
2836d19052
(Lakka) Display a black background if no png background supplied
2014-09-16 00:18:14 +02:00
twinaphex
46055eb47b
(GLUI) Silence warnings
2014-09-15 22:29:30 +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
5ad098cdf9
(GLUI) Turn box_message into char variable of fixed size
2014-09-15 20:02:50 +02:00
Twinaphex
f89690a252
(GLUI) Silence warning
2014-09-15 18:26:56 +02:00
twinaphex
9e132a0c24
(Lakka) build fix
2014-09-15 17:32:05 +02:00
Twinaphex
e1ddd908fe
Merge pull request #1020 from lioncash/leak
...
Fix a few memory leaks
2014-09-15 17:31:24 +02:00
Lioncash
d1f908b8f8
Fix a few memory leaks
...
Also guard against calloc failure in lakka_init.
2014-09-15 11:29:30 -04:00
Jean-André Santoni
353f7d2c1e
(GLUI) Display message boxes
2014-09-15 12:36:52 +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
3c05bc4b52
(Menu) Disable going back to main menu when pressing menu toggle button
...
(will later be exposed again as a toggleable option)
2014-09-15 07:23:50 +02:00
twinaphex
48a44e8e64
(Menu) Take out RARCH_MENU_TOGGLE for old_input_state - no longer
...
needed
2014-09-15 07:08:17 +02:00
twinaphex
89676e8424
Add Playlist Directory path setting
2014-09-15 04:12:41 +02:00
Twinaphex
416307fcd3
(OSX) Add GLUI to OSX solution
2014-09-15 01:35:23 +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
af36280c79
(Menu) Buildfix for prototypes
2014-09-14 22:41:44 +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
d6659cd4d6
(Menu) Use return value from backend_iterate
2014-09-14 21:56:29 +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
2d64c7aa8f
(Menu) Uniquely name png_texture_load in lakka and glui
2014-09-14 15:17:03 +02:00
Twinaphex
da977ed676
Merge pull request #1010 from lakkatv/lakka
...
(GLUI) Display a background image if found
2014-09-14 13:51:37 +02:00
Jean-André Santoni
54f2953608
(GLUI) Display a background image if found
2014-09-14 10:32:35 +02:00
twinaphex
295434151b
(D3D) Change dir to gfx/d3d
2014-09-14 06:45:47 +02:00
twinaphex
259d75fa6e
(GLUI) Fix Savestate load/save and resume
2014-09-14 05:57:53 +02:00
Lioncash
3912b3fee4
retroarch_logger: Append the calling function name to the log message.
...
Makes tracing back a little easier.
2014-09-13 20:02:53 -04:00
Jean-André Santoni
07e57aa1f9
(GLUI) Fixes black overlay and some positionning
2014-09-13 22:45:38 +02:00
Twinaphex
4b9f85fe37
(GLUI) Refactor code
2014-09-13 06:25:41 +02:00
Jean-André Santoni
8172a0ff59
(GLUI) Fix missing quit entry
2014-09-13 04:28:01 +02:00
Jean-André Santoni
4920af94f5
(GLUI) Adapt to font size
2014-09-13 04:21:48 +02:00
Jean-André Santoni
42e15bea37
(GLUI) Use two column layout
2014-09-13 03:58:26 +02:00
Jean-André Santoni
a67a9f0a61
(GLUI) Use two column layout
2014-09-13 03:56:59 +02:00
Jean-André Santoni
0839b1f41c
(GLUI) Allow use of non monospaced fonts
2014-09-13 03:34:59 +02:00
Higor Eurípedes
91fea130eb
(Lakka) Shut valgrind up
2014-09-12 17:26:26 -03:00
Higor Eurípedes
85cef84bd4
(driver.c) Add driver_video_resolve()
...
This function returns the real video driver data when threaded video is
in use.
2014-09-12 17:26:26 -03:00
Higor Eurípedes
d6de5773b5
(Lakka) Make some globals static
2014-09-12 17:26:26 -03:00