twinaphex
5976da19c4
(Win32) buildfix
2015-03-18 20:23:18 +01:00
Twinaphex
0782cb5168
(Apple) Build fixes
2015-03-18 20:15:40 +01:00
twinaphex
3670ef2ac5
Go through driver_get_ptr to grab pointer to driver struct
2015-03-18 19:40:00 +01:00
twinaphex
7378299282
Create rarch_main_get_ptr
2015-03-18 06:47:22 +01:00
twinaphex
0d563f1b28
Revert "(XMB) Use menu_content_directory since content_directory is gone"
...
This reverts commit e13cad8aa0
.
2015-03-18 03:28:38 +01:00
Jean-André Santoni
e13cad8aa0
(XMB) Use menu_content_directory since content_directory is gone
2015-03-17 23:20:20 +01:00
twinaphex
9347010599
(Menu) Fix warnings
2015-03-17 06:19:08 +01:00
twinaphex
fe2ccb5bfe
(Menu) Silence warning
2015-03-17 06:18:00 +01:00
twinaphex
4df5267ffa
(Mouse) When mouse is disabled, set all internal menu mouse state
...
to 0
2015-03-17 04:42:29 +01:00
twinaphex
569ab60e43
Use g_settings.menu.mouse.enable directly
2015-03-17 04:01:58 +01:00
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
twinaphex
23fde82836
Create menu_display_update_pending
2015-03-11 16:35:12 +01:00
Jean-André Santoni
a26a46d4de
(Apple) Fix mouse movements
2015-03-10 18:44:55 +01:00
Twinaphex
6db3998590
(Menu) remove unused variables
2015-03-10 15:41:26 +01:00
Jean-André Santoni
9d8817d687
(Menu) Better mouse scrolling
2015-03-10 15:22:46 +01:00
Jean-André Santoni
d0ee5a0a84
(Menu) Basic mouse scrolling
2015-03-10 14:48:54 +01:00
twinaphex
6b197f240b
(XMB) Create xmb_draw_icon_predone
2015-03-10 03:42:26 +01:00
twinaphex
4300ffab65
(XMB) Cleanup code - create xmb_icon_get_type
2015-03-10 00:39:18 +01:00
twinaphex
0e06aa70e2
(XMB) Use gl_set_viewport instead of straight call to glViewport
2015-03-09 23:46:16 +01:00
twinaphex
b3f568c32c
(XMB) Cut down on gl->shader->use calls
2015-03-09 23:37:22 +01:00
twinaphex
44c1032fba
(XMB) Cleanups
2015-03-09 23:34:01 +01:00
twinaphex
74332fbd14
(GLX) Implement mouse wheel up/down for GLX context driver
2015-03-09 17:44:19 +01:00
twinaphex
0ab0fdf709
(Menu) Implement wheel up/down - will need kivutar to implement this
...
better
2015-03-09 16:36:49 +01:00
twinaphex
6e62983cd5
(Menu) Implement 'null' menu driver
2015-03-09 14:39:39 +01:00
twinaphex
9b442f9711
Start implementing wraparound for changing drivers
2015-03-09 14:32:58 +01:00
twinaphex
eb63e78cf6
Update action toggle handler
2015-03-09 04:18:47 +01:00
twinaphex
2c607ed5d2
(Menu) Start adding wraparound parameter to action_toggle
2015-03-09 04:10:57 +01:00
twinaphex
342d4fb1f9
(XMB) Kill off unused variable (was generating a warning)
2015-03-09 02:00:16 +01:00
twinaphex
f4c57d11d9
mouse_post_iterate - Deharcode type magic numbers
2015-03-09 01:58:03 +01:00
twinaphex
1d39902e3c
(Mouse) mouse_post_iterate - prevent segfault
2015-03-09 01:33:42 +01:00
twinaphex
fc2aab3050
(Menu/Mouse) Start adding mouse button presses
2015-03-09 01:30:10 +01:00
Jean-André Santoni
a04ea6ed90
(XMB) Display cursor texture
2015-03-09 00:14:55 +01:00
Jean-André Santoni
9d4be26dc2
(XMB) Basic vertical mouse support
2015-03-08 23:36:12 +01:00
Jean-André Santoni
855e84923b
(GLUI) Minor mouse support fixes
2015-03-08 23:35:48 +01:00
Jean-André Santoni
db48ff6c40
(RGUI) Selects on mouse click, opens on click over selected
2015-03-08 23:01:31 +01:00
Jean-André Santoni
c3f15be0f1
(RGUI) Fix mouse hovering
2015-03-08 22:44:39 +01:00
Jean-André Santoni
3e6688529a
(RGUI) Fix mouse movement
2015-03-08 22:35:40 +01:00
Higor Eurípedes
e4de8eda8b
(Menu) Fix clock update
2015-03-08 18:25:00 -03:00
twinaphex
ec4f59f06f
(XMB) Cut down on more xmb_draw_icon_begin/xmb_draw_icon_end calls, this time in
...
xmb_draw_items
2015-03-08 22:02:33 +01:00
twinaphex
36d831d105
(XMB) Cut down on amount of calls to xmb_draw_icon_begin/xmb_draw_icon_end
...
by reorganizing xmb_frame
2015-03-08 21:55:02 +01:00
twinaphex
9d5921705c
(Menu) Add label_is_updated to performance counters string representation
...
functions
2015-03-08 20:50:20 +01:00
Higor Eurípedes
2216f60046
(RGUI) Fix Video Settings page
2015-03-08 16:39:21 -03:00
Higor Eurípedes
f74f44d8d1
(Menu) Move set_texture to after draw_frames()
2015-03-08 16:37:53 -03:00
Higor Eurípedes
50ff11fdec
(RGUI) Call set_texture_frame only when the framebuffer is dirty
2015-03-08 16:14:35 -03:00
twinaphex
770f5e3449
(RMenu/RMenu XUI) Implement same here
2015-03-08 19:51:25 +01:00
twinaphex
8829cfebbf
(GLUI/XMB) Let other menu drivers clear the dirty bits
2015-03-08 19:50:12 +01:00
Higor Eurípedes
50b09109d9
(Menu) Let the menu driver clear the dirty bits
2015-03-08 15:18:50 -03:00
twinaphex
98502d0b31
Move menu_animation_update outside to xmb_render
2015-03-08 19:15:24 +01:00
twinaphex
981d012b4b
(Menu) Simplify draw_frame calls
2015-03-08 18:35:55 +01:00
Higor Eurípedes
7d41e01e93
(RGUI) Only render when needed
2015-03-08 14:12:13 -03:00
Higor Eurípedes
de883704e4
(Menu) Set framebuf.dirty = true in menu_init
2015-03-08 13:36:34 -03:00
twinaphex
f773853908
(Menu) Hook up menu.framebuf.dirty too
2015-03-08 17:27:58 +01:00
Twinaphex
4eb2c8f4a7
(Menu) Only call rarch_render_cached_frame when a state change has
...
occurred that requires the video state to be flushed
2015-03-08 17:26:19 +01:00
twinaphex
001540d25d
action_refresh_default - trigger action video state change too
2015-03-08 17:20:44 +01:00
twinaphex
795b5c405f
(Menu) Instrument 'start' actions like this too
2015-03-08 17:19:46 +01:00
twinaphex
581bc22e19
(Menu) Toggle functions should trigger video state change since
...
a label is likely to be updated because of it
2015-03-08 17:16:21 +01:00
twinaphex
b5b59608dd
Add three ways to indicate that the menu should update video -
...
(1) an animation is active, (2) a label has its contents updated (can be a message ticker or say an FPS monitor label being constantly updated, and (3) the menu framebuffer is 'dirty' (meaning its contents has changed and therefore we need to upload it again to the GPU.
2015-03-08 16:55:25 +01:00
twinaphex
4e01057c69
(XMB) Get rid of unnecessary glViewport call - xmb_render_background
...
already does that
2015-03-08 14:12:39 +01:00
twinaphex
eaed7c884d
(XMB) Take out xmb_draw_icon_begin/xmb_draw_icon_end out of for loop -
...
icons finally seem to show up now in threaded video mode
2015-03-08 13:54:03 +01:00
twinaphex
b76312a1da
Split up xmb_draw_icon into xmb_draw_icon_begin, xmb_draw_icon_end
...
and xmb_draw_icon
2015-03-08 13:26:15 +01:00
Higor Eurípedes
1d7bddaef3
(rgui) Cache and tile checked background
2015-03-08 09:18:45 -03:00
twinaphex
3f4264b93d
(XMB) Cleanups
2015-03-08 13:17:07 +01:00
Toad King
aada549c42
fix resolution setting label
2015-03-07 22:48:29 -06:00
twinaphex
e37a4aa46e
(Menu) Shader Options shouldn't appear on paltforms that don't support it
2015-03-07 23:31:16 +01:00
twinaphex
e86efd320c
Create g_runloop.frame.video.current.menu.is_animated and
...
g_runloop.frame.video.current.menu.framebuf_dirty - will be used
to inform processes or runloops outside of RA's runloop that video update
needs to happen because of animations or video state changes
occurring.
2015-03-07 17:16:41 +01:00
twinaphex
817c4d3d91
Add RARCH_CMD_LOAD_CORE_PERSIST
2015-03-07 14:45:16 +01:00
twinaphex
f7fa179301
Turn menu_update_libretro_info static
2015-03-07 14:41:43 +01:00
twinaphex
e4abe6f0bf
Simplify menu_update_libretro_info
2015-03-07 14:38:05 +01:00
twinaphex
c45d3f60a1
(runloop) Move data sources to struct
2015-03-07 14:12:41 +01:00
twinaphex
d11006e041
Move frame_count to g_runloop
2015-03-07 13:14:04 +01:00
twinaphex
795ef467ac
Move msg_queue and nbio/http to runloop struct
2015-03-07 13:01:41 +01:00
twinaphex
a74cb0574b
Create g_runloop and start moving variables there
2015-03-07 12:36:50 +01:00
Higor Eurípedes
5d1b6b4202
(menu) Add ADVANCED flags to some settings
2015-03-06 13:09:48 -03:00
Twinaphex
7310950341
Merge pull request #1468 from lakkatv/xmb
...
(Menu) Delta timing
2015-03-06 16:02:15 +01:00
Jean-André Santoni
ab84c14b66
(Menu) Delta timing
2015-03-06 16:00:46 +01:00
twinaphex
10b0423da4
(PS3) Move PS3 ifdef
2015-03-03 21:57:09 +01:00
twinaphex
3aaf7b8368
(PS3) Bootup regressions fixed
2015-03-02 23:40:53 +01:00
Jean-André Santoni
fc2ddc87bd
(GLUI) Fix rotation
2015-03-01 17:50:40 +01:00
Jean-André Santoni
45d48b46e8
(XMB) Fix rotation
2015-03-01 17:46:08 +01:00
twinaphex
7ca67d3873
Ifdef out core updater code if HAVE_NETWORKING is not defined
2015-03-01 04:40:36 +01:00
twinaphex
fedf5f1a6b
Implement core_updater_list more conventionally so that iOS menu
...
(hopefully) will start rendering it correctly
2015-02-27 09:25:09 +01:00
twinaphex
e7fe92748b
Implement nonblocking_refresh
2015-02-27 08:52:44 +01:00
twinaphex
cf070fa9f3
(RGUI/GLUI) Improved mouse controls - pushing the top/bottom corners
...
of the menu screen in a list view will scroll up/down. Hover controls
have been taken out. Will work on being able to press settings themselves.
2015-02-27 07:27:58 +01:00
twinaphex
622321f3fc
Get rid of some header dependencies
2015-02-27 05:04:50 +01:00
twinaphex
ab05a6af5b
Split up contentlist_switch into new file
2015-02-27 03:28:50 +01:00
twinaphex
85c6bb503d
Seperate fiel for cbs_refresh
2015-02-27 03:25:28 +01:00
twinaphex
ee0253fbad
Split up up_or_down code to new file
2015-02-27 03:21:49 +01:00
twinaphex
e678abdd75
Take out duplicate inline function
2015-02-27 03:15:20 +01:00
twinaphex
1df54e4410
Split up cbs_select code to new file
2015-02-27 03:08:30 +01:00
twinaphex
33d5b4f779
Split up cbs_iterate to new file
2015-02-27 03:05:19 +01:00
twinaphex
37306bcdc6
Split up representation cbs into separate file
2015-02-27 02:50:19 +01:00
twinaphex
51071a3e46
(Menu) Split up cbs_toggle to new file
2015-02-27 02:44:10 +01:00
twinaphex
4d9eb3f8d8
(Menu) Split off cbs start to separate file
2015-02-26 18:28:48 +01:00
twinaphex
5a0f41c338
Create menu_entries_cbs_deferred_push.c
2015-02-26 17:33:00 +01:00
twinaphex
b4a8ee4006
Split up action cancel callbacks to new file
2015-02-26 17:22:00 +01:00
twinaphex
12efaa0631
Get rid of some header dependencies
2015-02-26 17:18:57 +01:00
twinaphex
39b318c5ab
Start splitting up menu_entries_cbs.c across several files
2015-02-26 16:50:30 +01:00
twinaphex
66d89c5b13
(MSVC) Fix signed/unsigned mismatch warning
2015-02-24 22:26:08 +01:00
twinaphex
f80e3740aa
Implement set_video_mode in video poke interface
2015-02-24 21:57:51 +01:00
twinaphex
88137521c4
Reimplement action_ok_video_resolution
2015-02-24 21:37:58 +01:00
twinaphex
d46f240679
Ifdef two functions with HAVE_LIBRETRODB
2015-02-24 20:23:35 +01:00
twinaphex
7e9aeee05d
(GX) Implement get_video_output_size for Wii/Gamecube
2015-02-24 20:22:45 +01:00
twinaphex
55a2209e8e
(PS3) Go through get_video_output_size interface now - build fixes
2015-02-24 20:16:03 +01:00
twinaphex
c5c9fbfbd8
Cleanup deferred_push_rdb_entry_detail
2015-02-24 19:08:53 +01:00
twinaphex
234c24c3b3
Move struct image to nbio
2015-02-24 08:40:20 +01:00
Toad King
f4a40c5218
[GX] more build fixes
2015-02-23 22:15:36 -06:00
twinaphex
2e0902fda1
Revert "(Menu) Delta timing"
...
This reverts commit 24f7acb93c
.
2015-02-24 03:06:25 +01:00
twinaphex
fc75b55219
Revert "(Menu) Limit delta time to an acceptable range"
...
This reverts commit 319fcca439
.
2015-02-24 03:06:18 +01:00
twinaphex
64527f2cef
Revert "(Menu) cleaner dt formulas"
...
This reverts commit b6e214128a
.
2015-02-24 03:06:13 +01:00
twinaphex
58a25ef419
Implement nonblocking wallpaper image loading
2015-02-24 03:01:59 +01:00
Twinaphex
e3b6b89a55
Merge pull request #1444 from lakkatv/xmb
...
(Menu) cleaner dt formulas
2015-02-24 11:11:47 +11:00
Jean-André Santoni
b6e214128a
(Menu) cleaner dt formulas
2015-02-24 01:09:14 +01:00
Twinaphex
d4e6a1ddda
Merge pull request #1443 from lakkatv/xmb
...
(Menu) Limit delta time to an acceptable range
2015-02-24 10:44:15 +11:00
Jean-André Santoni
319fcca439
(Menu) Limit delta time to an acceptable range
2015-02-24 00:42:44 +01:00
Twinaphex
54163d20fc
Merge pull request #1442 from lakkatv/xmb
...
(Menu) Delta timing
2015-02-24 10:31:44 +11:00
Jean-André Santoni
24f7acb93c
(Menu) Delta timing
2015-02-24 00:28:11 +01:00
twinaphex
e795e01f7a
Add menu message queue
2015-02-24 00:01:45 +01:00
twinaphex
5f6108e2e0
Get rid of these gekko hacks in XMB/GLUI - we're not going to
...
be using these menu drivers on Wii/Gamecube anyway
2015-02-23 23:50:40 +01:00
twinaphex
6ce7e5b571
Refactor menu driver's 'load wallpaper' function
2015-02-23 23:32:59 +01:00
Twinaphex
3536ac86e4
Merge pull request #1441 from lakkatv/xmb
...
(XMB) Minor changes
2015-02-24 09:14:56 +11:00
twinaphex
4b0c2cd7de
Refactor menu_texture.c - uncouple it from file I/O
2015-02-23 22:54:39 +01:00
Jean-André Santoni
8cdaccdb9e
(XMB) unhardcode a value
2015-02-23 22:08:09 +01:00
Jean-André Santoni
57a7e89727
(XMB) Fix inverted function names
2015-02-23 21:40:36 +01:00
twinaphex
1a1d6a0889
Change returntype of file_cb for zlib_parse_file
2015-02-23 01:23:21 +01:00
twinaphex
41403fb3d6
Rename libretrodb to libretro-db
2015-02-19 00:47:19 +01:00
twinaphex
9e6d0004fd
(XMB) Set XMB_TEXTURE_RESUME instead of XMB_TEXTURE_RUN for 'Resume' action
2015-02-18 10:35:08 +01:00
twinaphex
3ee11c0374
(XMB) Set labels for general menu
2015-02-18 10:31:01 +01:00
Jean-André Santoni
e0dab75300
(XMB) Add 5 new icons for the contextual menu
2015-02-17 23:43:34 +01:00
twinaphex
37a541e8a0
Restructure some settings in g_extern
2015-02-16 17:52:58 +01:00
twinaphex
41d3657b5d
Start creating directory content scanning - nonblocking I/O not
...
yet implemented
2015-02-16 07:53:27 +01:00
twinaphex
939b78753a
Get rid of messy 'pending cb' code - instead use
...
string lists
2015-02-16 05:44:43 +01:00
twinaphex
01359b14c6
Add label representation for video filter
2015-02-15 20:37:15 +01:00
twinaphex
a68886cf5d
Add 'action_start' for video filter
2015-02-15 18:41:58 +01:00
twinaphex
be5f3254ba
Start implementing video softfilters - move it to Video Options
2015-02-15 18:26:59 +01:00
twinaphex
3ce7ada790
Update get_title
2015-02-15 17:50:38 +01:00
twinaphex
5fca7c5e9d
Create 'Video Options'
2015-02-15 17:40:25 +01:00
twinaphex
3a2336275d
Take out 'Default Filter' option
2015-02-15 17:32:23 +01:00
twinaphex
20b87ad3d5
Reimplement get_string_representation for ST_ACTION
2015-02-15 04:49:57 +01:00
twinaphex
f271b05712
MENU_SETTING_ACTION gets '...' label
2015-02-15 04:43:26 +01:00
twinaphex
7232a6a56b
Add edge_magazine_review entry
2015-02-15 00:10:32 +01:00
twinaphex
5c6571e714
(Menu/Database) Ability to sort on Famitsu rating
2015-02-14 06:47:21 +01:00
twinaphex
64446ef497
Rename and move rarch_viewport
2015-02-14 05:52:05 +01:00
twinaphex
b777f019bf
Create video_shader_driver_get_current_shader
2015-02-14 05:24:20 +01:00
twinaphex
94e1a339df
Rename menu_action.c to menu_setting.c
2015-02-14 01:51:28 +01:00
twinaphex
7d32b27024
(RMenu) Build fixes
2015-02-14 00:51:17 +01:00
twinaphex
df35e9fb75
Refactor menu_navigation.c
2015-02-14 00:47:42 +01:00
twinaphex
fbff296638
(RMenu) Fixes
2015-02-13 20:30:06 +01:00
twinaphex
778f67dcad
(PS3) Silence warnings
2015-02-13 20:28:49 +01:00
twinaphex
31b272f25a
Don't pass menu_handle_t * state around
2015-02-13 20:19:20 +01:00
twinaphex
55844f06d7
Cleanups - start using menu_driver_resolve everywhere in menu
...
code for safety reasons
2015-02-13 20:04:50 +01:00
twinaphex
8568732234
(menu_entries_cbs.c) Avoid passing 'menu' handle around
2015-02-13 19:49:32 +01:00
twinaphex
6a68b56e71
Don't pass driver.menu to menu_database_realloc
2015-02-13 19:46:07 +01:00
twinaphex
4bc117222b
Cleanup menu_entries_cbs.c - don't use driver.menu directly -
...
always go through menu_driver_resolve
2015-02-13 19:44:08 +01:00
twinaphex
d1483d1530
(GX) Buildfix
2015-02-13 19:11:53 +01:00
twinaphex
4d31687899
Create menu_driver_resolve to avoid having to pass state pointer
...
around between functions
2015-02-13 19:00:59 +01:00
Twinaphex
ea6b36fe2a
Merge pull request #1415 from lioncash/prototype
...
Apply static to some local-only functions
2015-02-13 16:02:21 +01:00
Lioncash
55e9c2b593
Apply static to some local-only functions
2015-02-13 09:54:45 -05:00
Lioncash
9ef984d525
menu_entries_cbs: Remove unused variables
2015-02-13 09:48:07 -05:00
twinaphex
56cce66121
Add button description to 'Help'
2015-02-13 04:54:42 +01:00
twinaphex
3feb89a8b2
(XMB) Rename 'Core Informations'
2015-02-13 04:03:52 +01:00
twinaphex
481570d822
(Menu) Fix labels
2015-02-13 03:38:28 +01:00
twinaphex
650ce81d74
Move Database Manager/Cursor Manager to 'Management'
2015-02-13 03:20:25 +01:00
twinaphex
d8294c8dc0
Move Options to new category
2015-02-13 02:59:13 +01:00
twinaphex
f3315c256e
(GLUI) Hookup load_wallpaper - and also free background image
...
at exit
2015-02-13 00:20:39 +01:00
twinaphex
e58c1491a2
Selecting wallpaper now directly changes background image -
...
implemented only for XMB so far, GLUI coming up next
2015-02-13 00:12:15 +01:00
twinaphex
025cb112d3
Move spacing to 'icon'
2015-02-12 23:38:44 +01:00
twinaphex
c7d5b82cce
(XMB) Refactor vspacing/hspacing
2015-02-12 20:26:04 +01:00
twinaphex
073e683846
Organize variables in struct some more
2015-02-12 20:23:14 +01:00
twinaphex
41f1ffe0bb
Have a clear distinction between 'settings' and 'options'
2015-02-12 19:52:57 +01:00
Twinaphex
8b439f3e6b
Merge pull request #1412 from lakkatv/xmb
...
(XMB) Move the savestate and loadstate entries on top of the contextual ...
2015-02-12 19:40:10 +01:00
twinaphex
50c89847f0
Backport new element display settings to GLUI/RGUI
2015-02-12 19:35:24 +01:00
Jean-André Santoni
2107273898
(XMB) Move the savestate and loadstate entries on top of the contextual menu
2015-02-12 19:34:28 +01:00
Twinaphex
fc4c5ffa7c
Merge pull request #1411 from lakkatv/look
...
(XMB) Add a setting to display or hide the core name and core version
2015-02-12 19:27:21 +01:00
twinaphex
9c29348305
(XMB) Reorganize some more settings in struct
2015-02-12 19:27:13 +01:00
twinaphex
2252e47028
(XMB) Move some more variables around
2015-02-12 19:23:11 +01:00
Jean-André Santoni
2ae66e05e5
(XMB) Add a setting to display or hide the core name and core version
2015-02-12 19:18:27 +01:00
Alcaro
2ec829ebc1
Fix releaseyear queries giving empty result sets.
2015-02-12 19:17:31 +01:00
twinaphex
3f46f97abd
Prevent some memory leaks in menu_init
2015-02-12 19:14:10 +01:00
Twinaphex
2e651c6ffc
Merge pull request #1409 from lakkatv/xmb
...
(XMB) Fix a crash in xmb_get_userdata_from_core. Fixes #1408
2015-02-12 18:54:21 +01:00
Jean-André Santoni
0cb72b3497
(XMB) Fix a crash in xmb_get_userdata_from_core. Fixes #1408
2015-02-12 18:50:13 +01:00
twinaphex
4acb177e37
Can now scroll on shader presets in browser
2015-02-12 18:47:37 +01:00
twinaphex
12825086b9
(XMB) Move active_category variables to 'category' struct
2015-02-12 18:38:27 +01:00
twinaphex
ecbd841289
Move 'offset' variables to structs
2015-02-12 18:34:36 +01:00
twinaphex
7fb3b7e4a0
(XMB) Move icon variables to struct
2015-02-12 18:32:03 +01:00
Alcaro
7938e05b9c
Shut up some more Valgrind errors. (Why is r600_dri.so branching on the frame buffer?)
2015-02-12 18:31:01 +01:00
twinaphex
852842beaf
(XMB) Move font variables to struct
2015-02-12 18:25:48 +01:00
twinaphex
b2c9a34fc1
(XMB) Cleanup this stuff some more
2015-02-12 18:24:01 +01:00
Alcaro
5c2d5edff0
Shut up some Valgrind errors.
2015-02-12 18:21:52 +01:00
twinaphex
2c8998aa88
(XMB) Make this code somewhat easier to read
2015-02-12 18:18:38 +01:00
twinaphex
7b4e3353a8
(XMB) Cleanups - create xmb_push_animations
2015-02-12 17:22:24 +01:00
twinaphex
b709baf8e5
xmb_draw_items - cleanups
2015-02-12 17:08:57 +01:00
twinaphex
179661098f
(XMB) xmb_draw_items - cleanups
2015-02-12 17:05:56 +01:00
twinaphex
f20ede45a1
Rename xmb_node_for_core to xmb_get_userdata_from_core
2015-02-12 15:14:05 +01:00
twinaphex
e9c42cf038
(menu_entries_cbs.c) Shader cleanups
2015-02-11 23:40:34 +01:00
twinaphex
0c64543eb8
(menu_entries_cbs.c) Cleanups
2015-02-11 23:30:29 +01:00
twinaphex
1d3ce967b4
(PS3/RMenu) Buildfixes
2015-02-11 22:38:05 +01:00
twinaphex
23c56cc998
(RMenu XUI) Buildfix
2015-02-11 22:34:07 +01:00
twinaphex
8d050f23aa
Remove more header dependencies (menu.h)
2015-02-11 22:15:13 +01:00
twinaphex
728210bdf7
Remove bunch of header dependencies in menu.h
2015-02-11 22:10:21 +01:00
twinaphex
6654d2eb6c
(menu_input.c) Cleanups
2015-02-11 22:05:56 +01:00
twinaphex
6c6850a671
(menu_entries_cbs.c) Start refactoring away driver.menu
2015-02-11 21:56:32 +01:00