twinaphex
|
bc4bd6b684
|
(RMenu XUI) Use rgui->browser
|
2013-04-18 17:27:11 +02:00 |
|
twinaphex
|
d18e6d1315
|
(RMenu XUI) Don't use CXuiControl anymore
|
2013-04-18 17:18:34 +02:00 |
|
twinaphex
|
44661638b6
|
(RMenu XUI) Use m_controlnoslider directly
|
2013-04-18 16:52:30 +02:00 |
|
twinaphex
|
c1f6f097df
|
Use m_controlslist directly
|
2013-04-18 16:47:49 +02:00 |
|
twinaphex
|
3580d3fe67
|
(Rmenu XUI) Use m_list directly
|
2013-04-18 16:35:50 +02:00 |
|
twinaphex
|
e3ee31cdb5
|
(RMenu XUI) Use m_settingslist directly
|
2013-04-18 16:26:46 +02:00 |
|
twinaphex
|
7b8709c61a
|
(RMenu XUI) Use m_quickmenulist directly
|
2013-04-18 16:14:39 +02:00 |
|
twinaphex
|
a6d7026cc5
|
(RMenu XUI) Use XuiTextElementSetText directly
|
2013-04-18 16:04:10 +02:00 |
|
twinaphex
|
ca6e661663
|
(Rmenu XUI) Use XuiSceneNavigateForward
|
2013-04-18 15:48:13 +02:00 |
|
twinaphex
|
b746d56e5c
|
(RMenu XUI) Start using some non-OOP functions
|
2013-04-18 15:33:25 +02:00 |
|
twinaphex
|
0127f5eadd
|
(RMenu/RGUI) menu_init - check for NULL return value and fail gracefully
if so
|
2013-04-18 15:14:19 +02:00 |
|
twinaphex
|
ab5092d643
|
(RMenu XUI) Build fix
|
2013-04-18 15:11:28 +02:00 |
|
twinaphex
|
a2fc2b1e4f
|
(RMenu XUI) Use menu_common
|
2013-04-18 15:04:09 +02:00 |
|
twinaphex
|
7c4b730e51
|
(RMenu/RGUI) Move menu_init/menu_free to menu_common.c
|
2013-04-18 14:58:47 +02:00 |
|
Themaister
|
41573976b0
|
Fix ROM loading in RGUI.
menu_input_process() was skipped, so MODE_INIT wasn't set.
|
2013-04-18 09:44:47 +02:00 |
|
twinaphex
|
54725d009c
|
(RMenu/RGUI) Use similar defines for menu
|
2013-04-18 02:48:18 +02:00 |
|
twinaphex
|
84f80dc2c1
|
(RMenu/RGUI) Create menu_common to tie RMenu/RGUI more closely together
|
2013-04-17 23:31:49 +02:00 |
|
twinaphex
|
161dd5741f
|
(RGUI/RMenu) Standardize somewhat
|
2013-04-17 21:11:13 +02:00 |
|
twinaphex
|
99358421f1
|
(RMenu XUI) Don't increment g_extern.frame_count in
menu_iterate
|
2013-04-16 14:37:45 +02:00 |
|
twinaphex
|
892a8b1d48
|
(RMenu XUI) Take out msg_queue_pull in menu_iterate
|
2013-04-16 14:31:12 +02:00 |
|
Themaister
|
a0f7a184fd
|
Avoid potential segfaults if files are deleted.
Potentially, on a refresh, selection_ptr could be out of range
if files have been removed.
|
2013-04-16 12:32:03 +02:00 |
|
twinaphex
|
6f226c1c01
|
(RMenu) Drop msg_queue_pull from menu_iterate
|
2013-04-16 02:13:53 +02:00 |
|
Themaister
|
46f1374a27
|
Refactor selection_ptr push/pop logic.
Should make more sense now.
|
2013-04-16 01:53:07 +02:00 |
|
twinaphex
|
c0deb826de
|
(RMenu) Backport shader_manager_init to RMenu
|
2013-04-16 01:27:43 +02:00 |
|
twinaphex
|
909e1fadc8
|
(RMenu) Refactors - create rmenu_iterate - try to make
menu_iterate / menu_free / menu_init as much like RGUI as possible
|
2013-04-16 01:10:53 +02:00 |
|
twinaphex
|
71faee1d4d
|
(RMenu) Fix logic error in applying CGP changes
|
2013-04-16 00:16:26 +02:00 |
|
Themaister
|
2c8ddeb109
|
Add gfx_shader_resolve_relative.
Translates relative paths (from CGP) into absolute paths,
suitable for loading files, and saving cgp some place else.
|
2013-04-15 23:48:25 +02:00 |
|
Themaister
|
4c15814bf7
|
Ensure that terminal doesn't get overflowed.
|
2013-04-14 23:27:15 +02:00 |
|
Themaister
|
2853e50aa2
|
Move Hardware Filtering to GEKKO ifdef.
|
2013-04-14 23:17:48 +02:00 |
|
Themaister
|
8c58ff191a
|
Fix strange use of pointers in screenshot code.
|
2013-04-14 23:14:38 +02:00 |
|
Themaister
|
926707ae44
|
Avoid needless branch.
|
2013-04-14 23:05:25 +02:00 |
|
Themaister
|
f8ac159fc2
|
Properly set RGUI shader struct on init.
Use g_settings.video.shader_path if configured.
|
2013-04-14 22:59:36 +02:00 |
|
Themaister
|
6373819a16
|
Use default shader type correctly.
Don't hardcode Cg as it's not supported everywhere.
|
2013-04-14 22:48:35 +02:00 |
|
Themaister
|
c9a02273bb
|
Check for fullscreen in RGUI.
|
2013-04-14 16:40:17 +02:00 |
|
Themaister
|
829840b415
|
Fallback in RGUI if libretro_path isn't set.
|
2013-04-14 16:34:42 +02:00 |
|
Themaister
|
5e45c31f06
|
Set selection_ptr when calling OPEN_FILEBROWSER.
|
2013-04-14 16:29:35 +02:00 |
|
twinaphex
|
6e56c552b4
|
(RMenu) Use g_settings.video.shader_path - properly set g_settings.video.shader_enable
based on return of video_set_shader_func - remove g_extern.file_state.cgp_path
|
2013-04-14 15:43:02 +02:00 |
|
twinaphex
|
f9c383e86e
|
(RMenu/XDK1) Fix some warnings
|
2013-04-14 14:59:36 +02:00 |
|
twinaphex
|
c1f6b80be9
|
(RMenu) Draw menu panel for currently selected Core option
|
2013-04-14 12:52:39 +02:00 |
|
Themaister
|
ca5ff43b6f
|
Add default filtering option to RGUI.
|
2013-04-14 01:45:33 +02:00 |
|
Themaister
|
241d55ccbf
|
Add CGP preset load to RGUI.
|
2013-04-14 01:27:13 +02:00 |
|
twinaphex
|
23fff4cb9d
|
(RMenu) Xbox build fix
|
2013-04-13 23:51:13 +02:00 |
|
twinaphex
|
0fa54e6db0
|
(RMenu) Need to call set_texture_frame when menu texture changes as well
|
2013-04-13 22:43:59 +02:00 |
|
twinaphex
|
b006f01029
|
(RMenu) Do set_texture_frame only once in menu_init - solves busy loop
problem with XMB overlay
|
2013-04-13 22:38:57 +02:00 |
|
twinaphex
|
08f5ee4dc0
|
(RMenu) Shader Manager build fix
|
2013-04-13 22:20:02 +02:00 |
|
twinaphex
|
4586b12173
|
(RMenu) Fix Shader Manager bug
|
2013-04-13 22:07:20 +02:00 |
|
twinaphex
|
e575e3acc7
|
(RMenu) Pop menu behavior management
|
2013-04-13 21:40:48 +02:00 |
|
twinaphex
|
16c984b5e0
|
(RMenu) Cleanups
|
2013-04-13 19:13:00 +02:00 |
|
twinaphex
|
a7a4b071c4
|
(RMenu) Cleanups to select_setting
|
2013-04-13 18:56:05 +02:00 |
|
twinaphex
|
a4ae3f0679
|
(RMenu) Don't use item struct anymore
|
2013-04-13 18:47:42 +02:00 |
|