twinaphex
8392d944e5
Create RARCH_MENU_CTL_SHADER_GET
2015-12-10 19:56:08 +01:00
twinaphex
4202e9e9d3
Cleanup
2015-12-10 19:43:25 +01:00
twinaphex
65c59eb9f1
Cleanups
2015-12-10 19:38:46 +01:00
twinaphex
d6538bb7ae
Pass userdata pointer to list_insert callback
2015-12-10 19:08:28 +01:00
twinaphex
b42149c826
Pass void pointers to list_push callback
2015-12-10 19:02:01 +01:00
twinaphex
ae995f6986
Cleanups
2015-12-10 18:49:26 +01:00
twinaphex
8ef1e9c0b0
Cleanups
2015-12-10 17:26:29 +01:00
twinaphex
42643088f4
Refine earlier commit
2015-12-10 17:25:40 +01:00
twinaphex
78db1845dc
Move data pointer to navigation_clear callback
2015-12-10 17:24:56 +01:00
twinaphex
cfaca8439d
Cleanups
2015-12-10 17:08:17 +01:00
twinaphex
18d3cb0649
Pass data to context_reset callback
2015-12-10 17:01:06 +01:00
twinaphex
02bac66c9e
Pass userdata to context_destroy callback
2015-12-10 16:57:48 +01:00
twinaphex
71548e2e10
Pass userdata to toggle callback
2015-12-10 16:54:46 +01:00
twinaphex
19f0a23e7e
load_image - add userdata handle
2015-12-10 16:51:59 +01:00
twinaphex
94248be657
Pass userdata variable to populate_entries
2015-12-10 16:45:38 +01:00
twinaphex
333ee443e3
Change pointer_tap callback
2015-12-10 16:26:40 +01:00
twinaphex
604cbc585f
Pass userdata pointer to environ callback
2015-12-10 16:23:32 +01:00
twinaphex
bd0a427df1
Pass userdata pointer to list_cache callback
2015-12-10 16:17:23 +01:00
twinaphex
f0a8867487
(XMB) Refactors
2015-12-10 16:14:53 +01:00
twinaphex
08a9bdfc12
Cleanup
2015-12-10 16:10:21 +01:00
twinaphex
f70acd4a64
Cleanups
2015-12-10 15:49:37 +01:00
twinaphex
bf73abc753
Cleanups
2015-12-10 15:48:04 +01:00
twinaphex
46b5c5e79f
(XMB) Cleanup
2015-12-10 15:47:08 +01:00
twinaphex
bed86cc57e
(XMB) Cleanup
2015-12-10 15:46:15 +01:00
twinaphex
e44f6d5d81
Update RMenu XUI
2015-12-10 15:45:05 +01:00
twinaphex
87ff4d7d82
Pass userdata handle to frame callback
2015-12-10 15:44:26 +01:00
twinaphex
6db1a8eb0d
Cleanups
2015-12-10 15:40:44 +01:00
twinaphex
6bff83478f
(MUI) Cleanups
2015-12-10 15:33:10 +01:00
twinaphex
114bce9f0f
(MUI) Cleanups
2015-12-10 15:31:17 +01:00
twinaphex
527f7c7266
(XMB) Cleanups
2015-12-10 15:28:05 +01:00
twinaphex
a173b5a2bb
Some more cleanups
2015-12-10 15:23:43 +01:00
twinaphex
14427dd725
(XMB) Cleanups
2015-12-10 15:21:20 +01:00
twinaphex
fbdfad6250
Remove unused void * parameter for init_main_font
2015-12-10 15:19:41 +01:00
twinaphex
d2c5139ab1
Revert "Add userdata pointer to frame callback"
...
This reverts commit ca9520a522
.
2015-12-10 15:17:37 +01:00
twinaphex
ca9520a522
Add userdata pointer to frame callback
2015-12-10 15:12:47 +01:00
twinaphex
abc2315c78
Remove unused pointer
2015-12-10 14:52:34 +01:00
twinaphex
b0a0a8d9a7
Cleanup one unused pointer
2015-12-10 14:52:02 +01:00
twinaphex
686bcf723d
Move scroll_y to userdata
2015-12-10 14:50:43 +01:00
twinaphex
f4695c7547
Pass userdata pointer to render callback
2015-12-10 14:45:34 +01:00
twinaphex
2930997c25
Pass userdata to messagebox callback
2015-12-10 14:40:56 +01:00
twinaphex
f374e12143
Cleanup
2015-12-10 14:36:31 +01:00
twinaphex
02fb8dd052
Avoid warning
2015-12-10 14:03:34 +01:00
twinaphex
a1b4ba9280
Cleanups
2015-12-10 14:00:28 +01:00
twinaphex
8acaa19d01
CLeanups
2015-12-10 13:48:41 +01:00
twinaphex
7274e6bc3e
Cleanups
2015-12-10 12:37:24 +01:00
twinaphex
f0e11659c7
Header include changes
2015-12-09 09:53:43 +01:00
twinaphex
3c765e30d3
Add RUNLOOP_CTL_GET_CORE_OPTION_SIZE
2015-12-09 09:37:54 +01:00
twinaphex
fee5d2a880
Add RUNLOOP_CTL_HAS_CORE_OPTIONS
2015-12-09 09:34:19 +01:00
twinaphex
86c6848281
Fix CORE_OPTION_NEXT
2015-12-09 09:31:22 +01:00
twinaphex
99824bcad0
Move more code to do with core options to runloop.c
2015-12-09 09:21:49 +01:00
twinaphex
39499eb107
Silence 'cannot be reached' warnings
2015-12-08 19:54:36 +01:00
twinaphex
e6360627ab
menu_cbs_right.c - cleanup
2015-12-08 15:20:44 +01:00
twinaphex
34dbd35642
Revert "Remove some unnecesary functions"
...
This reverts commit 1f13f26ba4
.
2015-12-08 12:55:43 +01:00
twinaphex
1f13f26ba4
Remove some unnecesary functions
2015-12-08 11:21:57 +01:00
twinaphex
9f96742576
Take out some header includes
2015-12-08 09:30:44 +01:00
twinaphex
df60523f6c
Move current_shader pointer to video_shader_driver.c
2015-12-08 09:27:25 +01:00
twinaphex
1e522f4035
(Android) Start calling SET_STUB_FRAME for LOST_FOCUS/GAINED_FOCUS
2015-12-07 21:07:04 +01:00
twinaphex
faad85e596
Create MENU_DISPLAY_CTL_SET_STUB_DRAW_FRAME/MENU_DISPLAY_CTL_UNSET_STUB_DRAW_FRAME
2015-12-07 20:57:24 +01:00
twinaphex
5ec501f934
move prevent_populate to menu_driver_ctl
2015-12-07 16:57:06 +01:00
Higor Eurípedes
e56c8feec9
(menu_display.c) Improve fallback DPI logic
2015-12-07 12:28:22 -03:00
twinaphex
b7982d9662
Cleanup
2015-12-07 16:14:36 +01:00
twinaphex
6664bf2522
Don't use menu_driver_get_ptr outside of menu/ files at all
2015-12-07 16:11:53 +01:00
twinaphex
b0b35ba9e5
Remove more references to menu_driver_get_ptr outside of menu/ files
2015-12-07 16:00:48 +01:00
twinaphex
2daf9832a9
Create new function types
2015-12-07 15:54:06 +01:00
twinaphex
2d55dc3bda
Complete namespace changes
2015-12-07 15:32:14 +01:00
twinaphex
5b1e1592cb
Rename rarch_main_iterate and rarch_main_data_iterate
2015-12-07 15:22:36 +01:00
Twinaphex
c2e0e8d9fb
(menu_entries.c) Less pointer grabbing
2015-12-07 07:13:18 +01:00
twinaphex
0d52b8ec3a
Header include nits
2015-12-06 22:48:57 +01:00
twinaphex
4218ff7781
move elem0_path
2015-12-06 21:23:18 +01:00
twinaphex
d84ffcc915
Attempt to make action_get_title_generic more robust
2015-12-06 21:22:19 +01:00
twinaphex
91cf0508fe
core_info.c - Refactor
2015-12-06 20:44:21 +01:00
twinaphex
c6359d6dbc
Divorce g_system_menu from global state
2015-12-06 19:31:47 +01:00
twinaphex
883c2a172a
Exclude performance.h from runloop.h
2015-12-06 19:10:58 +01:00
twinaphex
8829b27cd2
Create RARCH_MENU_CTL_SET_TEXTURE
2015-12-06 18:30:45 +01:00
twinaphex
99ea0095a3
Create RARCH_MENU_CTL_FRAME
2015-12-06 18:28:37 +01:00
twinaphex
bea3f938d9
RARCH_MENU_CTL_DESTROY: Make sure all static local variables are
...
set back to default state
2015-12-06 18:23:46 +01:00
twinaphex
d1fa703991
Buildfix
2015-12-06 17:56:18 +01:00
twinaphex
1cfb39a9d1
merge menu.c and menu_driver.c
2015-12-06 17:55:27 +01:00
twinaphex
8e8f69bb69
Refactor away menu_driver_toggle
2015-12-06 17:41:00 +01:00
twinaphex
88a1f48cc3
Create RARCH_MENU_CTL_DESTROY
2015-12-06 17:15:32 +01:00
twinaphex
9471020bf7
Reduce some more msg char variables
2015-12-06 15:55:05 +01:00
twinaphex
c4d1f2c49d
Get rid of some implicit memsets for font_params local variables
2015-12-06 14:46:50 +01:00
twinaphex
39e9d5c5ba
Start cutting down on the size of some char local variables - we
...
don't need PATH_MAX_LENGTH for everything
2015-12-06 13:28:20 +01:00
Higor Eurípedes
e18e4494e7
(menu) Fix heap overflow
...
Some struct video_shader fields have sizes defined by macros, menu.h and
video_shader_parse.h had different values for some of them. This
resulted in menu.c allocating a ~120KB struct video_shader while
video_shader_parse.c tried to memset() a ~150KB. For some reason this
was only triggered in 32bit environments.
2015-12-05 18:15:35 -03:00
twinaphex
5b939e810c
Get rid of driver_t and driver_get_ptr
2015-12-05 16:54:13 +01:00
twinaphex
18ab12ab83
Take header include record_driver.h out of driver.h
2015-12-05 16:12:29 +01:00
twinaphex
271975954f
move camera_driver.h header incldue out of driver.h
2015-12-05 15:55:26 +01:00
twinaphex
19a7ee6486
Move header include for location/location_driver.h out of
...
driver.h
2015-12-05 15:47:33 +01:00
Twinaphex
aac2ceba02
Don't set menu_driver_ctx yet to NULL at RARCH_MENU_CTL_DEINIT time
2015-12-05 14:03:39 +01:00
twinaphex
736f343d9f
Create RARCH_MENU_CTL_IS_ALIVE
2015-12-05 13:49:34 +01:00
twinaphex
2f29d9f18c
Take out menu/menu_driver.h include from driver.h
2015-12-05 13:22:50 +01:00
twinaphex
66582c3f06
Move variables to menu_driver.c and turn them staticc
2015-12-05 13:13:49 +01:00
twinaphex
688ddcfd9e
Rename the two variables
2015-12-05 13:09:27 +01:00
twinaphex
d3bc47c6dc
Create RARCH_MENU_CTL_IS_SET_TEXTURE
2015-12-05 13:06:22 +01:00
twinaphex
841d6010a5
Create RARCH_MENU_CTL_DEINIT
2015-12-05 13:04:21 +01:00
twinaphex
3845df84ef
Small buildfix
2015-12-05 13:01:15 +01:00
twinaphex
783881941a
Create menu_driver_ctl
2015-12-05 13:00:45 +01:00
twinaphex
c8d8176c0c
Get rid of unused variables
2015-12-05 12:50:56 +01:00
twinaphex
978f05ef3b
remove unused variables
2015-12-05 12:19:15 +01:00
twinaphex
78fef6422b
Create font_driver_get_message_width
2015-12-05 12:17:58 +01:00
twinaphex
df813ad58b
Create font_driver_flush
2015-12-05 12:10:12 +01:00
twinaphex
df1c6344be
Merge font_renderer_driver.c and font_driver.c
2015-12-05 12:07:22 +01:00
twinaphex
7246d219b6
Cut down on dependencies on driver->font_osd_driver
2015-12-05 11:48:06 +01:00
twinaphex
1c1ac91221
Don't need first param for menu_display_font_flush_block
2015-12-05 11:42:46 +01:00
twinaphex
c5879028b3
Not sure why an empty handle was being passed to menu_display_font_bind_block
2015-12-05 11:40:49 +01:00
twinaphex
a747af2687
Nothing was done with first param of menu_display_font_bind_block
2015-12-05 11:38:18 +01:00
twinaphex
44b708642c
Expand font_driver_bind_block
2015-12-05 11:34:56 +01:00
twinaphex
988162ed62
Cut down on code duplication
2015-12-05 11:29:06 +01:00
twinaphex
4c8a2a3f88
Create font_driver_bind_block
2015-12-05 10:59:03 +01:00
twinaphex
a26e64e24d
Expand font_driver_free
2015-12-05 10:54:53 +01:00
twinaphex
63c12b0083
Don't include ui_companion_driver.h inside driver.h
2015-12-05 10:04:06 +01:00
twinaphex
29dcf06a2e
Move ui_companion_driver code all to ui_companion_driver.c
2015-12-05 09:55:13 +01:00
twinaphex
ddff980161
Remove unused variables
2015-12-05 09:14:55 +01:00
twinaphex
f72b69e8d1
Don't include frontend_driver.h as part of driver.h
2015-12-05 09:09:31 +01:00
twinaphex
5ed7c3abed
Simplify call to main_load_content
2015-12-05 08:10:01 +01:00
twinaphex
e735f84baa
Refactor shader subsystem
2015-12-05 07:33:32 +01:00
twinaphex
c0a1a6a3fe
Move system->shutdown to runloop_ctl, turn it into a local
...
static variable
2015-12-04 12:44:12 +01:00
twinaphex
3b176eed6f
move frame_time_last out of system_t struct and make it
...
a static local variable inside rarch_main_iterate
2015-12-04 12:26:39 +01:00
twinaphex
d9ab26c6e0
Turn menu_animation_state into static local variable
2015-12-04 11:45:33 +01:00
twinaphex
526e41f271
Turn menu_input_state into static local variable
2015-12-04 11:43:42 +01:00
twinaphex
fdfcbaa042
Backport/rewrites wmarquesr pt. 7.5
2015-12-04 11:08:12 +01:00
twinaphex
b280d25f8a
Backport/rewrites wmarquesr pt. 8
2015-12-04 11:06:33 +01:00
twinaphex
456252582e
(menu_navigation.c) Turn static variable into local static variable
2015-12-04 03:26:48 +01:00
Higor Eurípedes
f63468d783
Fix some potential null derefs
2015-12-03 21:22:29 -03:00
Jean-André Santoni
a6d4e596bb
(Menu) Fix a regression in menu_displaylist_parse_settings
2015-12-04 07:01:52 +07:00
Jean-André Santoni
5874805fe4
(Menu) Fix the empty setting list edge case. Prevents being stuck in an empty menu. Fixes #2509
2015-12-04 05:16:05 +07:00
twinaphex
584e0c5110
Prevent crash in Android
2015-12-03 21:37:52 +01:00
Jean-André Santoni
bc602645c7
(Menu) Use float for icon coordinates, makes animations look smoother
2015-12-03 15:34:17 +07:00
twinaphex
317049cd25
(Android) We now use the built-in assets extraction inside RA to
...
extract the 'assets' dir from the APK, no more Java JNI library
for this
2015-12-02 06:22:04 +01:00
twinaphex
6062467d1b
task_decompress.c - add code for handling subdir extraction from
...
zip archive - needed for APK extraction
2015-12-02 06:06:15 +01:00
twinaphex
a59cee2521
Update bundle assets task call
2015-12-02 04:04:51 +01:00
twinaphex
0679916db1
Start setting up all the code needed for bundle assets
...
extraction
2015-12-02 03:55:28 +01:00
Twinaphex
eb512d0caf
Should fix input config label regression
2015-12-01 18:29:46 +01:00
twinaphex
b056e809c3
Attempt to fix dispmanx issue for joolswills
2015-12-01 04:28:53 +01:00
twinaphex
c5df156f23
Cleanups
2015-12-01 03:33:50 +01:00
twinaphex
2c2aaec107
Don't use global->cheat outside cheats.c
2015-12-01 03:07:16 +01:00
twinaphex
e0ec68a73d
Reduce references to global->cheat
2015-12-01 03:03:33 +01:00
twinaphex
dbb3d8f770
Rewrite cheat code
2015-12-01 03:00:31 +01:00
twinaphex
39b8971fae
Reduce references to global->cheat
2015-12-01 02:55:07 +01:00
twinaphex
8efb57f4bf
Reduce scope of global->cheat
2015-12-01 02:49:27 +01:00
twinaphex
b8eba00a7e
Reduce scope of global->cheat
2015-12-01 02:46:43 +01:00
twinaphex
43abd39f6a
Start limiting scope of global->cheat to cheats.c
2015-12-01 02:43:34 +01:00
twinaphex
04605f085c
Create RUNLOOP_CTL_{PERFCNT}
2015-11-30 21:56:35 +01:00
twinaphex
9824eb7ea9
Rename rarch_main_ctl to runloop_ctl
2015-11-30 21:42:59 +01:00
twinaphex
4e333302ae
Rename RARCH_MAIN_CTL* to RUNLOOP_CTL*
2015-11-30 21:35:50 +01:00
twinaphex
ca71e1a5bb
Rename RARCH_ACTION_STATE_ to RARCH_CTL_
2015-11-30 21:28:55 +01:00
twinaphex
1368897cd6
(Wii) Warning fixes
2015-11-30 19:34:34 +01:00
Higor Eurípedes
826e3d6262
(menu) Add bundle decompression stub
2015-11-30 12:36:49 -03:00
twinaphex
bf66b43ecd
Remove unused variable
2015-11-30 15:57:26 +01:00
twinaphex
4e0a4150b5
Merge runloop and runloop_data.c
2015-11-30 15:35:57 +01:00
Higor Eurípedes
cf0a493605
Add some task-related localized strings
2015-11-30 10:02:36 -03:00
Higor Eurípedes
7e156584ba
(tasks) Add progress metter and task titles
2015-11-30 09:17:46 -03:00
twinaphex
ec2b8c2c48
Cleanup
2015-11-30 05:38:00 +01:00
Twinaphex
98e6df93cb
Automatically reinit after asset extraction succeeded for
...
CB_UPDATE_ASSETS
2015-11-30 05:36:36 +01:00
twinaphex
5d52f4856a
Get rid of INLINE qualifier for some functions
2015-11-30 05:13:12 +01:00
twinaphex
e2fde41124
Move current_msg to gfx/video_driver.c
2015-11-29 20:59:52 +01:00
twinaphex
f7bb3650d9
Simplify driver_set_nonblock_state
2015-11-29 17:45:07 +01:00
twinaphex
e8d6e48a74
Remove unused variables
2015-11-29 17:34:31 +01:00
twinaphex
6fd6288337
Move block_libretro_input to input_driver.c
2015-11-29 17:33:29 +01:00
twinaphex
253649b0cf
Move flushing_input to input_driver.c
2015-11-29 17:23:30 +01:00
twinaphex
6c4b6310aa
(playlist.c) Go through wrapper functions
2015-11-29 00:46:47 +01:00
Higor Eurípedes
3bad31e513
(tasks_decompress) Attempt to fix some Android issues
2015-11-28 17:14:07 -03:00
Higor Eurípedes
aad63e776b
Log some warnings in the decompression code
2015-11-28 16:08:55 -03:00
twinaphex
c23846c5dc
Merged input_joypad.c and input_joypad_driver.c
2015-11-28 16:22:49 +01:00
twinaphex
1df5d44bdb
Rename input/keyboard_line
2015-11-28 16:13:16 +01:00
twinaphex
68169f9ac3
Rename input_get_bind_string_* functions
2015-11-28 16:06:14 +01:00
twinaphex
2b4464f30a
Implement RARCH_MAIN_CTL_IS_IDLE
2015-11-28 15:03:59 +01:00
twinaphex
da8c36b0c3
Don't need sleeping argument anymore for rarch_main_data_iterate
2015-11-28 03:26:01 +01:00
radius
35b36ce2c7
fix label
2015-11-27 20:59:10 -05:00
twinaphex
a6ccc188a8
Rename input_common.c to input_config.c
2015-11-28 02:22:58 +01:00
twinaphex
70d782b94a
Rename functions to fit input_config_ naming convention
2015-11-28 02:13:27 +01:00
Twinaphex
406107f1aa
(iOS) Fix warning
2015-11-28 01:50:19 +01:00
twinaphex
7ca0d74005
Don't expose struct in header anymore
2015-11-28 00:59:47 +01:00
twinaphex
0ca0bd182b
Don't expose input_bind_map outside anymore
2015-11-28 00:51:33 +01:00
twinaphex
1f5b121505
Create input_get_bind_map_base
2015-11-28 00:44:34 +01:00
twinaphex
9f7afa0862
Some C89_BUILD buildfixes
2015-11-28 00:36:22 +01:00
radius
d5e56c7561
fix the settings for each player
2015-11-27 18:08:55 -05:00
radius
7d8b13372d
add GUI representation for the settings
2015-11-27 18:08:53 -05:00
radius
07291710ef
fix nit
2015-11-27 18:08:43 -05:00
radius
1296768d47
add stub driver for network gamepad
2015-11-27 18:08:39 -05:00
Higor Eurípedes
3feff47a01
(menu) Use the new decompress task in the downloader
2015-11-27 19:48:09 -03:00
Twinaphex
4a3b9ffc7c
Try to conserve on CPU usage when in sleep mode by skipping
...
menu rendering
2015-11-27 23:37:23 +01:00
Higor Eurípedes
2dd87e9ea2
(menu) Don't lock the user inside the content/core downloader menu
2015-11-27 13:45:20 -03:00
Higor Eurípedes
08f098e339
Fix shader update
2015-11-25 23:25:37 -03:00
radius
3ac80f6864
add a hint so the user can tell between devices with the same name
2015-11-24 22:30:51 -05:00
twinaphex
3e8659cdb9
C89_BUILD buildfixes
2015-11-25 04:05:04 +01:00
twinaphex
91a9a53a84
Some C89_BUILD buildfixes
2015-11-25 03:38:57 +01:00
twinaphex
f319916e80
C89_BUILD buildfixes
2015-11-25 03:33:54 +01:00
twinaphex
b673f2c14f
Fix CXX_BUILD warning
2015-11-25 03:31:37 +01:00
Twinaphex
11757fdcb7
Merge pull request #2460 from lakkatv/xmb
...
(XMB) Fix boxart ratio
2015-11-24 19:39:12 +01:00
Jean-André Santoni
e6924a725b
(XMB) Fix boxart ratio
2015-11-25 01:34:26 +07:00
twinaphex
49b9ccd467
Remove dead code
2015-11-24 18:11:11 +01:00
Higor Eurípedes
92683976a5
Add user_data pointer to rarch_task_push_image_load()
2015-11-24 13:50:44 -03:00
Twinaphex
a59fd56059
Merge pull request #2458 from lakkatv/xmb
...
(Menu) Fix a segfault in playlist associations
2015-11-24 17:40:33 +01:00
aliaspider
be5755fe59
(3DS) build fix.
2015-11-24 12:02:02 +01:00
Jean-André Santoni
f834c23222
(Menu) Fix a segfault in playlist associations
2015-11-24 16:05:08 +07:00
Higor Eurípedes
afce03a20e
(task_http) Abort task on error
2015-11-23 22:45:36 -03:00
twinaphex
00a0ab3fac
Yet more HAVE_LIBRETRODB ifdefs - hope these are the last
2015-11-24 01:57:33 +01:00
twinaphex
075a4891dc
Buildfix/move input code around
2015-11-24 01:18:00 +01:00
twinaphex
6e86dd5491
More HAVE_LIBRETRODB ifdefs
2015-11-24 01:14:23 +01:00
twinaphex
f0b3731e4f
Ifdef more scanning code
2015-11-24 01:12:50 +01:00
Higor Eurípedes
1d946a1b27
(task_file_transfer) Fix --disable-zlib builds
2015-11-23 20:41:25 -03:00
twinaphex
f358962e40
Fix typo
2015-11-23 23:48:22 +01:00
twinaphex
86f0bdd3d8
ifdef certain code with HAVE_LIBRETRODB
2015-11-23 23:45:01 +01:00
Twinaphex
e7c7c4515a
Merge pull request #2450 from lakkatv/xmb
...
(XMB) Load boxarts from subfolders named after the system name in no-…
2015-11-23 23:31:02 +01:00
Jean-André Santoni
0789e9f394
(XMB) Load boxarts from subfolders named after the system name in no-intro. Start following the convention of no-intro-screenshot-reloaded to get title screenshots, or in game screenshots, and we will add boxarts by ourselves later.
2015-11-24 05:21:29 +07:00
Twinaphex
e0b90e6d11
Don't call driver_set_nonblock_state when we are about to shutdown
2015-11-23 23:18:40 +01:00
twinaphex
b5480d85a1
Remove unused variable
2015-11-23 22:36:50 +01:00
Twinaphex
20c08a6137
Merge pull request #2448 from heuripedes/tasks
...
Tasks
2015-11-23 22:35:47 +01:00
twinaphex
09fe26257c
header include changes
2015-11-23 21:58:39 +01:00
Higor Eurípedes
4b8a2ebad7
Fix build
2015-11-23 17:42:01 -03:00
Higor Eurípedes
935e03fa97
Reimplement http transfers using tasks
2015-11-23 17:42:01 -03:00
Higor Eurípedes
5d92e9061c
Reimplement image loading using tasks
2015-11-23 17:42:01 -03:00
Higor Eurípedes
c21ffeff71
Reimplement content scanning using tasks
2015-11-23 17:42:01 -03:00
twinaphex
e0f0590269
Rearrange header includes
2015-11-23 19:40:09 +01:00
twinaphex
389cf13db5
Don't reference driver->video_data outside of gx/video_driver.c anymore
2015-11-23 18:51:04 +01:00
Alcaro
09d6897c2f
Wipe some sign compare warnings.
2015-11-23 18:40:32 +01:00
twinaphex
efb1d741f9
Update
2015-11-23 16:06:48 +01:00
twinaphex
c7dc83533a
Add param to video_driver_get_ptr for grabbing the nonthreaded
...
data state
2015-11-23 16:06:09 +01:00
twinaphex
9b41061143
Rename driver->video
2015-11-23 14:14:12 +01:00
twinaphex
5854f83d19
Turn another function static
2015-11-23 12:17:16 +01:00
twinaphex
78ba80662f
(menu_setting.c) Turn function static
2015-11-23 12:16:22 +01:00
twinaphex
074f14b132
Add verbosity.c/verbosity.h
2015-11-23 12:03:38 +01:00
twinaphex
d65a445acd
Fix concurrency issue with global->verbose
2015-11-22 20:50:39 +01:00
twinaphex
2f8f030f85
Hide away Gamepad Mapping Type until it is useful on more
...
than just iOS
2015-11-22 14:07:24 +01:00
twinaphex
2b4bfdb91d
Remove unused variables
2015-11-22 13:33:45 +01:00
twinaphex
85dbeeb8f9
No more video_monitor.h
2015-11-22 13:32:46 +01:00
Jean-André Santoni
9b8c8bfd21
Allow resetting the core associations to N/A with start
2015-11-22 02:10:22 +07:00
Jean-André Santoni
19e3b35d7d
Disable rounding of the icon size, makes the icons blurry in some case, but should also fix positionning bugs on some resolutions
2015-11-22 02:08:03 +07:00
twinaphex
aa1e8dc543
(menu_setting) Refactor this macro mess
2015-11-21 16:32:22 +01:00
twinaphex
96b41b43b5
Cleanups
2015-11-21 11:24:02 +01:00
twinaphex
e3c09e00b9
Move setting to function
2015-11-21 11:22:34 +01:00
twinaphex
f0ac86820b
(menu_setting.h) Put macros inside headers
2015-11-21 09:47:09 +01:00
twinaphex
d839157d13
(menu_setting.c) Add do{}while(0) to macros
2015-11-21 09:45:05 +01:00
twinaphex
0f33722f5d
Refactor Wii per-game resolution mode to be somewhat generic
2015-11-21 08:56:24 +01:00
twinaphex
de44911092
(PS3/Wii) Reimplement video resolution code
2015-11-21 08:39:46 +01:00
twinaphex
1c3ba76e67
(PS3) Implement video output get prev/next
2015-11-21 07:54:42 +01:00
twinaphex
4f0cec7b1e
Buildfixes
2015-11-20 21:22:26 +01:00
twinaphex
e09e65e348
Add RARCH_DISPLAY_CTL_GET_NEXT_VIDEO_OUT
2015-11-20 21:20:12 +01:00
twinaphex
e1ac9aed6b
Add RARCH_DISPLAY_CTL_MONITOR_RESET
2015-11-20 19:04:00 +01:00
twinaphex
ddde58caf4
Simplify video_driver_get_ptr
2015-11-20 18:50:21 +01:00
twinaphex
9e65c3ed4c
Remove aspect ratio options that nobody seems to use
2015-11-20 18:07:14 +01:00
twinaphex
3162bb796a
Reduce video_driver_get_ptr calls
2015-11-20 17:46:42 +01:00
twinaphex
4ede2d1f70
reduce video_driver_get_ptr calls
2015-11-20 17:45:10 +01:00
Alcaro
d4383de600
Fix accents broken by commit 5aad0eb
.
2015-11-20 15:57:13 +01:00
twinaphex
32d070564b
Some cleanups
2015-11-20 15:48:38 +01:00
twinaphex
6286e4b74c
Add RARCH_DISPLAY_CTL_CACHED_FRAME_RENDER
2015-11-20 15:34:10 +01:00
twinaphex
7141210d15
Remove video_driver_has_windowed
2015-11-20 15:20:54 +01:00
twinaphex
533b799692
Create video_driver_ctl and get rid of video_driver_get_frame_count
2015-11-20 15:08:27 +01:00
twinaphex
68de1b571f
Check if global is non-NULL instead
2015-11-20 13:58:19 +01:00
twinaphex
b5588231ec
(Menu) fix warnings - can't return NULL here
2015-11-20 13:45:02 +01:00
twinaphex
5aad0ebc1b
(menu_hash_it.c) Update
2015-11-20 12:57:50 +01:00
Jean-André Santoni
fe02f2ab86
Implement core assignation switching
2015-11-20 05:20:13 +07:00
Jean-André Santoni
632408c70d
Prevent loosing core assignations for playlists that doesn't exist yet, or doesn't exist more
2015-11-20 03:23:20 +07:00
twinaphex
27152a4486
Create menu_displaylist_parse_playlist_associations
2015-11-19 18:46:29 +01:00
Twinaphex
7cee03af72
Merge pull request #2433 from lakkatv/xmb
...
(XMB) Fix boxart when opening the contextual menu, and when comming b…
2015-11-19 17:43:29 +01:00
Jean-André Santoni
e8b484d93e
(XMB) Fix boxart when opening the contextual menu, and when comming back from the game
2015-11-19 23:39:48 +07:00
Higor Eurípedes
fe36eb6bdd
(zarch) Fix CXX_BUILD GCC warnings
2015-11-19 09:56:15 -03:00
twinaphex
d113f218a2
remove unused variable
2015-11-19 11:39:22 +01:00
Jean-André Santoni
839d539b38
(Menu) Let sort the playlist entries before pushing them. Fixes the playlist bug on GLUI.
2015-11-19 16:16:12 +07:00
Jean-André Santoni
bc44bf4d82
(Menu) Hide achievement list if cheevos is disabled
2015-11-19 15:18:28 +07:00
Jean-André Santoni
7f1d91caa5
(XMB) Display achievement list icon
2015-11-19 15:14:19 +07:00
twinaphex
cdbd010726
Fix label bug to do with CORE_OPTION_CREATE
2015-11-19 06:55:27 +01:00
twinaphex
588b4259f7
Rename d3d_wrapper to d3d_common
2015-11-18 13:00:13 +01:00
twinaphex
a4ae655ff4
Start going through rarch_main_ctl for grabbing fullpath
2015-11-18 11:43:25 +01:00
twinaphex
2b727fa941
Add RARCH_MAIN_CTL_SET_LIBRETRO_PATH/RARCH_MAIN_CTL_SET_CONTENT_PATH
2015-11-18 11:15:42 +01:00
twinaphex
a3a5a82d47
(GL) doesn't access global state anymore
2015-11-18 03:08:19 +01:00
radius
f120ebab45
check NULL pointer derefences on overrides and remaps too
2015-11-17 18:23:45 -05:00
twinaphex
65e60be271
(RMenu) BUildfixes
2015-11-17 23:34:31 +01:00
twinaphex
ff03f83994
(Xbox 1) Some preliminary build fixes
2005-04-23 20:22:55 +02:00
twinaphex
e5d3f5b8b7
(menu_display_d3d) XBOX build fixes
2015-11-17 11:31:48 +01:00
twinaphex
8db2084001
(XUI) Another buildfix
2015-11-17 11:30:08 +01:00
twinaphex
82c776c00c
(XUI) More build fixes
2015-11-17 11:28:08 +01:00
twinaphex
88b86af892
(XUI) More build fixes
2015-11-17 11:26:29 +01:00
twinaphex
57a9174c5d
(XUI) More build fixes
2015-11-17 11:23:42 +01:00
twinaphex
dbdb6cb071
(XUI) More build fixes
2015-11-17 11:22:00 +01:00
Ezio-PS
a0be4bcf4a
Updated Italian translation
2015-11-17 09:15:37 +01:00
twinaphex
239ae7de53
Move gl_common to gfx/common
2015-11-17 08:01:33 +01:00
twinaphex
3dcca7e060
Cleanups
2015-11-17 00:37:13 +01:00
twinaphex
46d1900b3b
Fix code
2015-11-17 00:34:05 +01:00
twinaphex
bd479556db
Add break to menu_hash_es.c
2015-11-16 19:13:30 +01:00
twinaphex
08ed23ae0c
'Add Tab' can't be translated right now either
2015-11-16 09:17:22 +01:00
twinaphex
0e2d7017e0
(menu_hash_it.c) Can't translate tab strings right now
2015-11-16 09:11:31 +01:00
Ezio-PS
bb5b5a7608
Added Italian translation
2015-11-16 08:43:37 +01:00
twinaphex
1a853f27fc
Disable ui_companion_start_on_boot for iOS
2015-11-16 05:52:55 +01:00
Twinaphex
49d47e2362
remove some unused variables
2015-11-16 04:32:47 +01:00
radius
5e5133087a
Fix memory leak
2015-11-15 22:17:43 -05:00
radius
d677b94241
create the directory if it doesn't exist
2015-11-15 22:10:58 -05:00
radius
9f99bef9f2
allow saving of per-game core options
2015-11-15 22:09:39 -05:00
radius
5ef592b59a
use the setting instead of always trying to use per-game options
2015-11-15 22:08:08 -05:00
radius
02f43ba0a1
use the setting instead of always trying to use per-game options
2015-11-15 22:07:51 -05:00
radius
04287bdf51
add setting for per-game/per-content options
2015-11-15 22:06:51 -05:00
Twinaphex
57e8cfe1f9
Totally reimplemented MFi support
2015-11-16 02:39:38 +01:00
twinaphex
884b697393
Get rid of hardcoded strings in menu_setting.c
2015-11-15 23:08:52 +01:00
twinaphex
4d74f6edef
(materialui.c) Remove unused variable
2015-11-15 22:55:13 +01:00
twinaphex
aed8d3d1c2
Fix some memory leaks to do with overrides, pass conf to
...
menu_input_remapping_load
2015-11-15 22:02:24 +01:00
twinaphex
2b143af4dc
Remove 'Save Remap As'
2015-11-15 06:08:12 +01:00
twinaphex
e24b96419c
(MaterialUI) Set back to default - font does not get properly
...
restored upon restart
2015-11-15 04:18:51 +01:00
twinaphex
2ca1b01fcc
(MaterialUI) DPI changes should now be applied on-the-fly
2015-11-15 04:11:31 +01:00
twinaphex
3646e1a2dd
(iCade) Add SNES30 8bitdo key mappings
2015-11-15 02:26:31 +01:00
twinaphex
a2e5ea96c5
(MaterialUI) Cleanups
2015-11-15 01:42:04 +01:00
twinaphex
a2cc0638db
(menu_display.c) Get rid of type qualifier
2015-11-14 02:10:21 +01:00
twinaphex
07785ed640
Add Keyboard Gamepad Mapping Type and Keyboard Gamepad Mapping Enable
2015-11-13 22:11:39 +01:00
Twinaphex
ba00560f2b
Revert "Revert "(iOS) Add Small Keyboard/iCade Enable options""
...
This reverts commit 834e4d848e
.
2015-11-13 01:50:22 +01:00
Twinaphex
cc0035e613
Revert "(iOS) Another buildfix"
...
This reverts commit 91d1dcf078
.
2015-11-13 01:50:14 +01:00
Twinaphex
91d1dcf078
(iOS) Another buildfix
2015-11-13 01:40:52 +01:00
Twinaphex
834e4d848e
Revert "(iOS) Add Small Keyboard/iCade Enable options"
...
This reverts commit 6ea11afe28
.
2015-11-13 01:39:39 +01:00
twinaphex
d4a9221deb
(iOS) Show options
2015-11-12 22:08:05 +01:00
Twinaphex
663286472a
Merge pull request #2384 from aliaspider/master
...
allow using video filters when building with HAVE_FILTERS_BUILTIN
2015-11-12 15:45:46 +01:00
aliaspider
891de78611
enable selecting a video filter when HAVE_FILTERS_BUILTIN is defined.
...
this still requires *.filt files to work.
Todo: generate the filter list from the internal soft_plugs_builtin
struct.
2015-11-12 14:53:46 +01:00
twinaphex
6ea11afe28
(iOS) Add Small Keyboard/iCade Enable options
2015-11-12 06:28:05 +01:00
twinaphex
d65b930b09
Cleanups
2015-11-11 21:52:57 +01:00
twinaphex
e2e0f302c1
Add Save Current Config to main menu list
2015-11-11 02:59:24 +01:00
twinaphex
38f30c8f10
Add Save Current Config to Menu
2015-11-11 02:57:20 +01:00
twinaphex
eb64b10098
Fix CXX_BUILD
2015-11-10 02:43:30 +01:00
twinaphex
d1553e4032
Double turbo period entry
2015-11-10 02:25:31 +01:00
twinaphex
1666265427
Don't use GRfloat/GRuint anymore
2015-11-10 01:58:05 +01:00
twinaphex
2b59f18b83
Add function pointer for font_init_first
2015-11-09 22:12:32 +01:00
twinaphex
4f0405980e
C89_BUILD buildfix
2015-11-09 05:24:09 +01:00
twinaphex
c49754fc72
Revert "Should save font renderer API now"
...
This reverts commit 92632a4dbb
.
2015-11-09 04:11:21 +01:00
twinaphex
92632a4dbb
Should save font renderer API now
2015-11-09 02:29:19 +01:00
twinaphex
eae2f3eeda
Convert menu_display_d3d.c to C++
2015-11-09 02:19:59 +01:00
twinaphex
c1769ecce4
Don't comment this out anymore
2015-11-09 02:14:27 +01:00
twinaphex
1bcbaf5fba
Add D3D support for video_texture_{load/unload}
2015-11-09 00:38:02 +01:00
twinaphex
3114d4df7a
menu_display_d3d.c can now be compiled - does not work yet
2015-11-08 23:33:18 +01:00
twinaphex
3b0e324a84
Add D3D hooks
2015-11-08 23:18:43 +01:00
twinaphex
9fa647097a
(D3D) add cast
2015-11-08 23:16:44 +01:00
twinaphex
1a99b3ac2c
(menu_display_d3d) Reuse default_get_mvp
2015-11-08 23:15:54 +01:00
twinaphex
b52d36e7eb
Reuse get_default_mvp
2015-11-08 23:14:45 +01:00
twinaphex
e568d4eb0d
(menu_display_d3d.c) Change some variables
2015-11-08 21:31:14 +01:00
twinaphex
7f2814a534
Remove some header dependencies
2015-11-08 21:27:07 +01:00
twinaphex
b3e51ef5b4
Start adding preliminary D3D menu_display_d3d.c
2015-11-08 21:26:19 +01:00
twinaphex
ab7b7b538f
(Menu) Add get_default_mvp function pointer
2015-11-08 21:03:12 +01:00
Andre Leiradella
2253e4c236
added cheevos_get_description to get a cheevo's description given its index
2015-11-08 16:42:23 -02:00
twinaphex
980c743938
Start adding hooks for showing descriptions for Cheevos
2015-11-08 18:52:17 +01:00
twinaphex
e490497530
Start adding 'ACTION_OK' binds for cheevos items
2015-11-08 18:11:53 +01:00
twinaphex
f57675fa40
Cleanup cheevos_populate_menu
2015-11-08 18:03:56 +01:00
Andre Leiradella
c007298494
fixed the achievements list menu
2015-11-08 13:51:14 -02:00
Andre Leiradella
8700450410
list cheevos in the frontend menu
2015-11-08 13:19:54 -02:00
twinaphex
3d1038c1d5
(menu_hash_es.c) Some fixes
2015-11-08 04:18:34 +01:00
Twinaphex
805d7c5f12
Merge pull request #2363 from IlDucci/master
...
Updating Spanish translation
2015-11-08 04:12:52 +01:00
radius
f980e424b6
disable the entry until it's properly implemented
2015-11-07 22:11:16 -05:00
radius
b8ae27625b
implement an example function to print the achievements
2015-11-07 22:11:15 -05:00
radius
f2b951accf
add Achievement List to the quick menu
2015-11-07 22:11:14 -05:00
IlDucci
5c2c3153b8
Updating Spanish translation
...
Updating with the latest changes/new lines
2015-11-08 01:52:54 +01:00
twinaphex
a9b7636ddb
Abstract away GL code in menu behind display driver interface
2015-11-08 01:30:07 +01:00
twinaphex
37e450c94c
devices_mask no longer needed
2015-11-07 20:44:40 +01:00
twinaphex
d9fe9b23d7
Cleanups
2015-11-07 20:22:26 +01:00
twinaphex
9bb87f276c
Use just one label descriptor setting
2015-11-07 16:11:30 +01:00
twinaphex
92e6b56fe3
Remove input bind mode
2015-11-07 14:37:44 +01:00
twinaphex
61623dcdce
Able to bind both keyboard and joypad keys now
2015-11-07 14:33:18 +01:00
Jean-André Santoni
23fee02883
(XMB) Hack to prevent icon overlapping when adding or removing shaders and cheap passes
2015-11-07 11:47:02 +07:00
Jean-André Santoni
6792e74ad5
(XMB) Prevent an animation bug during scanning
2015-11-07 10:36:37 +07:00
Jean-André Santoni
15683523d3
(GLUI) Code refactoring
2015-11-05 17:52:37 +07:00
Jean-André Santoni
9943002424
(GLUI) Refactor mui_draw_scrollbar
2015-11-05 17:42:36 +07:00
Jean-André Santoni
d91462fd53
(GLUI) Refactor shadow height, make shadow height independant of header height
2015-11-05 17:27:00 +07:00
Jean-André Santoni
1ab7a65597
(GLUI) Style nits
2015-11-05 17:22:14 +07:00
Jean-André Santoni
279fb29d77
(GLUI) Refactor background alpha
2015-11-05 17:19:42 +07:00
Jean-André Santoni
e4cabe833e
(GLUI) Code refactoring
2015-11-05 17:14:51 +07:00
Jean-André Santoni
77e482cf8e
(GLUI) Use unsigned instead of int when possible
2015-11-05 17:09:00 +07:00
Jean-André Santoni
7259bf5303
(GLUI) Style nits
2015-11-05 17:05:26 +07:00
Jean-André Santoni
0af5d405e4
(GLUI) Rename all materialui_ to mui_, materialui was too long
2015-11-05 16:55:32 +07:00
Jean-André Santoni
13d6710272
(GLUI) Rename all GLUI_ to MUI_
2015-11-05 16:53:14 +07:00
Jean-André Santoni
992d58bd8c
(GLUI) Fix code style
2015-11-05 16:51:14 +07:00
Jean-André Santoni
67b47e29f0
(GLUI) Make vertical centering of text independant of the line height. Fixes the vertical centering of the title in the header when header_height differs from line_height. Also fixes the vertical placement of help messages.
2015-11-05 16:33:49 +07:00
Jean-André Santoni
51f18ef151
(XMB) Fix all wrong icon positions when changing the window size
2015-11-04 05:17:21 +07:00
twinaphex
f59df8b9df
Revert "(XMB) Fix a display bug on 16:9 displays caused by an optimization"
...
This reverts commit a467af48cf
.
2015-11-03 11:32:32 +01:00
Jean-André Santoni
b1aba23216
(GLUI) Reset selection on tab switch
2015-11-03 17:06:53 +07:00
Jean-André Santoni
dff0031145
(XMB) Use the same timedate format as PS3 XMB
2015-11-03 12:36:20 +07:00
twinaphex
ea103fa7ec
Should hopefully fix all compilation problems
2015-11-02 23:37:16 +01:00
twinaphex
66c980210f
(MaterialUI) Fix mixed declaration warnings
2015-11-02 23:35:41 +01:00
twinaphex
848a060562
Some CXX_BUILD fixes
2015-11-02 23:33:02 +01:00
twinaphex
65670e08ff
Change GRfloat instances to float
2015-11-02 23:26:03 +01:00
twinaphex
c2f044d30f
Add fallback for menu_display_get_default_mvp
2015-11-02 23:24:45 +01:00
twinaphex
66914232ab
Replace most instances of GLUI (except for ident string) with
...
HAVE_MATERIALUI
2015-11-02 23:23:54 +01:00
twinaphex
df8c6952df
Get rid of some messy code
2015-11-02 23:12:08 +01:00
twinaphex
1d911ac29b
(XMB) Get rid of forward declarations
2015-11-02 22:56:05 +01:00
twinaphex
1225fce93b
Create menu_display_get_tex_coords
2015-11-02 22:54:05 +01:00
twinaphex
2a100d730c
(Menu) Have default tex coords array
2015-11-02 22:46:23 +01:00
twinaphex
8e5a2fdc77
Have one default vertex coord array in menu_display.c
2015-11-02 22:37:29 +01:00
twinaphex
b90c78251d
Turn menu_video_get_ident into static function
2015-11-02 22:27:19 +01:00
twinaphex
7b35620859
(Menu) Simplify code
2015-11-02 22:25:39 +01:00
twinaphex
ab230f5169
Fix warnings
2015-11-02 22:12:43 +01:00
twinaphex
5e2ba2bdfc
Cleanup
2015-11-02 22:11:01 +01:00
twinaphex
a4eb49430c
Create menu_display_texture_load and menu_display_texture_unload
2015-11-02 22:06:51 +01:00
twinaphex
c461b920c2
(Menu) Header cleanups
2015-11-02 21:53:51 +01:00
twinaphex
6d02a19a3a
menu_display.c - cleanup
2015-11-02 20:51:14 +01:00
twinaphex
76f82082b1
Cleanup
2015-11-02 20:48:57 +01:00
twinaphex
3be9b2752b
(GLUI) Start renaming 'glui' 'materialui' under the hood
2015-11-02 20:46:22 +01:00
twinaphex
71ca469cda
GL totally abstracted away now from menu drivers
2015-11-02 20:41:42 +01:00
twinaphex
ecffd040e2
(GLUI) Cleanups
2015-11-02 20:06:05 +01:00
twinaphex
b0d1434940
Remove gl_t pointer grabbing in xmb_frame
2015-11-02 20:03:16 +01:00
twinaphex
080213f5b3
More cleanups - almost completely remove gl_t * usage
2015-11-02 20:02:06 +01:00
twinaphex
b34fb9e081
Add scaling steps to menu_display_matrix4x4_rotate_z too
2015-11-02 19:47:25 +01:00
twinaphex
d970f16106
(XMB) Cleanups
2015-11-02 19:41:10 +01:00
twinaphex
1b4f19ab87
Cleanup xmb_draw_cursor
2015-11-02 19:38:53 +01:00
twinaphex
699b5f7f3f
Create menu_display_matrix4x4_rotate_z
2015-11-02 19:34:01 +01:00
twinaphex
5b15ed2b60
Don't pass gl_t pointer to menu_display functions
2015-11-02 19:11:09 +01:00
twinaphex
7c69249e63
Don't use arguments for blend_begin/blend_end
2015-11-02 19:07:36 +01:00
twinaphex
c8cb03e412
Get rid of some gl_t * pointers
2015-11-02 19:04:20 +01:00
twinaphex
10051a657c
Simplify menu_display_draw_frame
2015-11-02 18:55:05 +01:00
twinaphex
b1c66c5dec
(GLUI) Cleanup
2015-11-02 18:47:19 +01:00
twinaphex
6516fc783b
Start making menu drivers depend less on gl handle
2015-11-02 18:41:51 +01:00
twinaphex
d132cfac7c
Make Android hack tinto generic hack for detecting the correct
...
core info file with the right core name
2015-11-02 17:38:44 +01:00
twinaphex
869ebb3733
(menu) Add include header
2015-11-02 16:12:25 +01:00
Twinaphex
fcb0c434ff
Merge pull request #2330 from fr500/master
...
Add new icon alternatives, add extra info to debug panel
2015-11-02 08:24:28 +01:00
radius
93583dc334
update information panel
2015-11-01 22:09:46 -05:00
radius
b1d66e86ea
fix trailing spaces
2015-11-01 21:20:55 -05:00
twinaphex
b5a1cb6d12
Move enum to menu_input.c
2015-11-01 22:57:13 +01:00
twinaphex
ae2dca3587
Cleanup menu_input.h some more
2015-11-01 22:45:17 +01:00
twinaphex
60f7a26f53
Move variable out of header
2015-11-01 22:43:54 +01:00
twinaphex
7372885922
(menu_input.h) Move struct definitions out of header file
2015-11-01 22:42:26 +01:00
twinaphex
159e9c1910
Revert "Don't use the same vertex array in every menu driver"
...
This reverts commit eefc33ef07
.
2015-11-01 22:35:19 +01:00
twinaphex
eefc33ef07
Don't use the same vertex array in every menu driver
2015-11-01 22:24:10 +01:00
twinaphex
b0c94e22fb
(GLUI) Remove unused variable
2015-11-01 21:47:36 +01:00
twinaphex
ea5f8ec4d2
(GLUI) Cleanup comments
2015-11-01 21:02:45 +01:00
twinaphex
4ccf0839a5
(GLUI) Only change opacity of white_transp_bg when wallpaper is loaded
2015-11-01 21:01:26 +01:00
twinaphex
840306103c
Take out unnecessary menu entries for GLUI now that the tabs work
...
for both mouse and pointer
2015-11-01 20:52:56 +01:00
twinaphex
9607c4fe5d
This still works
2015-11-01 20:50:06 +01:00
twinaphex
e896799352
Make menu_input_get_ptr a static function now
2015-11-01 20:47:20 +01:00
twinaphex
b5855fa49c
Backport changes to RGUI too
2015-11-01 20:45:29 +01:00
twinaphex
1e53e3e19a
Backport pointer_tap changes
2015-11-01 20:44:04 +01:00
Twinaphex
5287e46e57
Revert "(Menu) Make the mouse left click and the pointer tap use the same cod…"
2015-11-01 20:35:43 +01:00
Twinaphex
9bc28461f3
Merge pull request #2325 from lakkatv/material
...
(Menu) Make the mouse left click and the pointer tap use the same cod…
2015-11-01 20:26:11 +01:00
Jean-André Santoni
5b51124b62
(Menu) Make the mouse left click and the pointer tap use the same codepath
2015-11-02 02:22:21 +07:00
twinaphex
a43fe491f3
Need to restore initial values for glClearColor at end
2015-11-01 20:07:23 +01:00
Twinaphex
a07cfd4915
Merge pull request #2324 from lakkatv/material
...
(GLUI) Tap on tabs
2015-11-01 19:52:09 +01:00
twinaphex
399d1e8fb7
Implement menu_display_clear_color
2015-11-01 19:49:19 +01:00
Jean-André Santoni
4f784a189f
(Menu) Implement taps on tabs
2015-11-02 01:44:45 +07:00
twinaphex
0d6ea9c0ff
Don't need gl->shader->use calls anymore
2015-11-01 19:35:32 +01:00
twinaphex
e9ba2caac7
Rename blending functions
2015-11-01 19:28:12 +01:00
twinaphex
9f3a8dd432
(GLUI) Blend cursor
2015-11-01 19:26:24 +01:00
twinaphex
2b087f3be0
No longer do blending inside menu_display_draw_frame
2015-11-01 19:24:35 +01:00
Jean-André Santoni
bd99e952d6
(Menu) Move pointer_tap on the menu driver side
2015-11-02 01:17:06 +07:00
Jean-André Santoni
2f56d5f2d6
(Menu) Refactor pointer_tap
2015-11-02 01:05:33 +07:00
twinaphex
5cabb8111a
Enable the mouse by default on Windows and OSX
2015-11-01 16:38:04 +01:00
Twinaphex
a752a24f98
Merge pull request #2323 from lakkatv/material
...
(GLUI) Fix a display bug on switches
2015-11-01 16:26:38 +01:00
twinaphex
2ab4158eca
(XMB) Should not need this I think
2015-11-01 16:25:31 +01:00
twinaphex
19a6ccb646
Create menu_display_draw_icon_blend_begin and menu_display_draw_icon_blend_end - cut down on code duplication
2015-11-01 16:23:50 +01:00
Jean-André Santoni
81d4d9f046
(GLUI) Fix a display bug on switches
2015-11-01 22:20:49 +07:00
twinaphex
956580c606
Cleanups
2015-11-01 11:18:28 +01:00
twinaphex
f4f76d9dda
Create separate setting for State Slot in Quick Menu
2015-11-01 10:59:01 +01:00
twinaphex
106cbce6d7
Show 'display name' for core in Playlist Associations
2015-11-01 02:06:30 +01:00
twinaphex
358e859a17
(GLUI) Make lightblue_bg only translucent when there is a background or
...
libretro in the background running
2015-10-31 23:09:14 +01:00
twinaphex
3a7799f132
Remove some unused variables
2015-10-31 18:13:03 +01:00
twinaphex
da1931ad9f
First working implementation of playlist associations
2015-10-31 17:44:42 +01:00
twinaphex
6edc7aa73e
Fix menu_playlist_find_associated_core
2015-10-31 17:24:28 +01:00
twinaphex
0c691dab06
Fix rarch_playlist_load_content
2015-10-31 17:18:37 +01:00
twinaphex
1ddd33336a
1) rarch_playlist_load_content - add argument
...
2) GLUI - handle libretro_pause being false better - hide
background and make white background look better
2015-10-31 17:06:08 +01:00
twinaphex
a509fc50b1
Create menu_playlist_find_associated_core
2015-10-31 16:27:48 +01:00