twinaphex
221b27546b
(menu_setting.c) Make it more robust
2015-03-17 03:28:06 +01:00
twinaphex
cdb2a64cef
Update XMB
2015-03-17 02:24:20 +01:00
twinaphex
87661de516
(XMB) Only apply gl_set_viewport at the end when libretro pause is set
...
to off - will provide a performance increase
2015-03-17 01:43:18 +01:00
Jean-André Santoni
4adc8dba10
(XMB) Prevent the shader attrib array overflow
2015-03-16 23:16:18 +01:00
twinaphex
8071b15c0b
(XMB) Put xmb_draw_icon_end/xmb_draw_icon_begin around icon rendering
2015-03-16 22:19:50 +01:00
Higor Eurípedes
814777d16b
(menu_entries_cbs) Propagate extern C attribute in CXX builds
2015-03-16 14:01:23 -03:00
Jean-André Santoni
d5bafd590b
(Menu) Fix warnings on C++ build
2015-03-16 17:53:08 +01:00
Jean-André Santoni
ecd33a3852
(XMB) Fix warnings on C++ build
2015-03-16 17:40:05 +01:00
twinaphex
80a6673004
Fix some CXX_BUILD errors
2015-03-16 16:57:27 +01:00
twinaphex
4f25b67baa
Rename 'content_directory' to 'core_assets_directory' so it's more
...
understandable. NOTE: Nobody ever used GET_CONTENT_DIRECTORY so it's
permissible to change it since nobody will be affected by the change
to GET_CORE_ASSETS_DIRECTORY
2015-03-16 02:59:30 +01:00
Higor Eurípedes
4f1635e762
(Menu) Fix ST_HEX input
2015-03-15 13:07:23 -03:00
Higor Eurípedes
5d1ca03bd2
(RGUI, GLUI) Convert font color to the proper format before using it
2015-03-15 13:07:22 -03:00
twinaphex
61df1917db
(Menu) deferred_push_core_information - guard against one possible crash occurring
2015-03-15 06:48:21 +01:00
twinaphex
27367a733b
(runloop_data.c) Create rarch_main_data_msg_queue_push
2015-03-15 06:41:04 +01:00
twinaphex
84e9f2fa7d
Use retro_inline throughout
2015-03-15 04:52:46 +01:00
twinaphex
6e48f3d2d2
Take general.h header dependency out of menu_animation.c
2015-03-15 03:26:09 +01:00
twinaphex
80d9785f46
Update msg_queue_pull instances to go through new interface too
2015-03-15 03:02:49 +01:00
twinaphex
761177a885
Update more old code to go through the new wrapper function
2015-03-15 02:59:38 +01:00
twinaphex
00239a30d6
Create wrapper functions for passing a message to the runloop's
...
message queue
2015-03-15 02:47:23 +01:00
twinaphex
96ae2e9882
Move code over to runloop.h
2015-03-15 02:00:11 +01:00
Higor Eurípedes
0a8a5c9efc
(RGUI) Fix color conversion
2015-03-14 20:08:23 -03:00
Higor Eurípedes
6f7fa1ab91
(RGUI, GLUI) Use custom title_color
2015-03-14 19:44:27 -03:00
Higor Eurípedes
fec88a5cb4
(Menu) Add font color settings
2015-03-14 19:22:06 -03:00
twinaphex
27c50f9dbe
Start using convenience function msg_queue_push_string_list
2015-03-14 16:12:20 +01:00
twinaphex
01c19f943b
Add stdstring to libretro-common
2015-03-13 15:35:55 +01:00
Jean-André Santoni
f8fb98f17e
(XMB) Fix content icon offset
2015-03-13 01:49:11 +01:00
Alcaro
48f8f02a2f
What kind of bizarre spacing style is that?
...
And who decided to memcpy a single byte? I suspect it can be merged into the memcpy above, but I'll have to figure out what exactly it does first...
2015-03-12 22:39:14 +01:00
twinaphex
6694d813e3
Change menu_animation_update returntype to bool
2015-03-12 19:29:43 +01:00
Twinaphex
a4d9d59d2b
Merge pull request #1493 from lakkatv/xmb
...
(XMB) Fix the icon bug
2015-03-12 18:07:40 +01:00
Jean-André Santoni
2728873a95
(XMB) Fix the icon bug
2015-03-12 18:06:28 +01:00
Twinaphex
1d79546612
(XMB) Get rid of unused variable
2015-03-12 17:55:01 +01:00
twinaphex
bb216ecedb
(XMB) Only allocate userdata members of core info list in xmb_context_reset
2015-03-12 17:32:20 +01:00
twinaphex
961cfc4f8a
(XMB) Remove another tertiary conditional
2015-03-12 17:19:51 +01:00
twinaphex
ea6fdff932
(XMB) Do away with tertiary conditional to make code a bit more understandable
2015-03-12 17:14:06 +01:00
twinaphex
eab7f7096f
(XMB) xmb_get_userdata_from_core - more cleanups
2015-03-12 17:10:39 +01:00
twinaphex
e6e59c6017
(XMB) xmb_get_userdata_from_core - more refactors
2015-03-12 17:09:03 +01:00
twinaphex
7a4213c0d6
(XMB) Change singature of xmb_get_userdata_from_core
2015-03-12 16:57:21 +01:00
twinaphex
0cf88d5a00
Revert "(XMB) Fix two"
...
This reverts commit 11fcc951f1
.
2015-03-12 16:08:14 +01:00
twinaphex
11fcc951f1
(XMB) Fix two
2015-03-12 16:06:57 +01:00
twinaphex
b4ef0402fc
(XMB) Some potential fixes
2015-03-12 16:04:12 +01:00
twinaphex
44eb6d8c5e
(XMB) xmb_get_userdata_from_core - if i is bigger than or equal
...
to the 'size' of the info list, then return NULL as well
2015-03-12 15:39:41 +01:00
twinaphex
58e81410fb
(XMB) Split xmb_get_userdata_from_core up into two functions
2015-03-12 15:32:50 +01:00
twinaphex
e6588a84a6
(XMB) Fix xmb_list_cache
2015-03-12 14:53:14 +01:00
twinaphex
8970ca7460
(Menu) Turn menu_list_destroy into static function
2015-03-12 14:10:55 +01:00
twinaphex
42690f334f
(Menu) Don't run 'file_list_free' if handle is NULL
2015-03-12 13:45:23 +01:00
twinaphex
e366a6eaa2
(Mouse) Start adding preliminary horizontal mouse wheel up/down
2015-03-12 05:38:37 +01:00
twinaphex
a2d82612ad
(Menu) Get rid of wrongly implemented menu.action.active
2015-03-11 17:59:01 +01:00
twinaphex
72ba8abefa
(Menu) Don't call draw_frame if g_runloop.is_idle is true
2015-03-11 17:02:46 +01:00
twinaphex
9ad2484734
(RGUI) rgui_render - do early return if g_runloop.is_idle is true
2015-03-11 16:59:46 +01:00
twinaphex
eca5431c7e
(Menu) Take menu.action.active check outside of 'display update pending' function
...
- menu.action.active should be properly implemented regardless
2015-03-11 16:52:21 +01:00