1659 Commits

Author SHA1 Message Date
Themaister
ec92abba9f Full fullscreen toggle and DSP reinit.
Softfilters broken due to menu reinit. The whole menu stack gets flushed
out causing infinite loop.
2014-05-31 22:58:22 +02:00
twinaphex
61ec27fd5c (Menu) Use driver.menu instead of grabbing pointer from menu.driver 2014-05-31 22:56:33 +02:00
twinaphex
262c1aa54b Softfilter toggling currently broken 2014-05-31 22:38:09 +02:00
twinaphex
5e05665a0e (Menu) Replace rgui pointers everywhere in menu code with driver.menu 2014-05-31 22:35:08 +02:00
Toad King
500c3aac30 [GX] code cleanup 2014-05-31 16:27:35 -04:00
Toad King
d77c551aad [WII] fix loaders/history/core detect 2014-05-31 16:27:35 -04:00
twinaphex
9212043920 (Menu) More cleaning up - replace rgui pointer with driver.menu
everywhere in menu_common_backend.c and disp/rgui.c
2014-05-31 22:20:27 +02:00
twinaphex
deb737e3c5 Start getting rid of continuous grabbing of pointer from driver.menu
and instead use driver.menu directly from the menu code everywhere
- starting with menu_common - backend and display drivers next
2014-05-31 21:45:16 +02:00
twinaphex
9b545db864 It should be possible to move the definiton of this struct to
driver.h now - now that all the dependencies are gone
2014-05-31 21:31:31 +02:00
twinaphex
d63a23dd06 Header changes 2014-05-31 21:23:53 +02:00
twinaphex
e3983d386b (Lakka) Build fixes 2014-05-31 21:17:08 +02:00
twinaphex
ecb21743f8 (Menu) Convert rgui->shader into void* too 2014-05-31 21:08:32 +02:00
twinaphex
8f8f757d65 (Menu) Turn core_info_current into void* 2014-05-31 20:37:37 +02:00
twinaphex
d3c36ad5ad (file_list.c) Make file_list_get_at_offset more robust 2014-05-31 20:02:02 +02:00
twinaphex
711a776f02 (Menu) Refactors 2014-05-31 19:22:23 +02:00
twinaphex
aaab33c014 (PS3 Salamander) Build fix 2014-05-31 18:45:08 +02:00
twinaphex
327be0af85 (PS3) frontend_ps3_process_args - properly sets verbosity back to original verbosity
before returning
2014-05-31 18:43:49 +02:00
twinaphex
ef7e3c91de (RARCH_CONSOLE) Verbose logging is no longer enforced 2014-05-31 18:34:06 +02:00
twinaphex
b4256ac0ed Cleanup menu_common.h 2014-05-31 16:48:07 +02:00
twinaphex
cc08dd30d9 (Menu) Get rid of some unneeded includes in menu_common.h 2014-05-31 16:41:11 +02:00
twinaphex
521c5e077f (Frontend) Add init_msg_queue after rarch_main_clear_state 2014-05-31 16:31:03 +02:00
twinaphex
7b0ce6131e (Apple) platform_apple.c - some cleanups 2014-05-31 16:30:09 +02:00
twinaphex
f47b321cdf (PSP) Add default asset dir and core info dir 2014-05-31 16:27:19 +02:00
twinaphex
1bdfed187f (QNX) Remove config_load in get_environment 2014-05-31 16:25:30 +02:00
twinaphex
64d413fb68 Add screenshot_dir to default_paths 2014-05-31 16:23:45 +02:00
twinaphex
47b936aa33 (GX) Set default overlay dir 2014-05-31 16:17:59 +02:00
Themaister
53661c5dea Avoid global info_selection_ptr.
Don't reset selection_ptr after info screen.
2014-05-31 14:52:27 +02:00
Themaister
768e23ef4d Clarify that SIGINT/SIGTERM is fine. 2014-05-31 14:48:29 +02:00
Themaister
3e3bc4fd28 You cannot disable composition on Windows 8. 2014-05-31 14:44:06 +02:00
Twinaphex
76c153f9a3 Merge pull request #721 from lakkatv/lakka
(Lakka) Fix init and reinit only textures
2014-05-31 14:39:22 +02:00
Themaister
1a2752a0bc Fix crash on startup. 2014-05-31 14:37:57 +02:00
Jean-André Santoni
09ec46e6b5 (Lakka) Fix init and reinit only textures 2014-05-31 13:25:33 +02:00
twinaphex
7ee81ef4d5 Build fix 2014-05-31 08:17:18 +02:00
twinaphex
da51530f0e (RARCH_CONSOLE) Setup default_paths properly 2014-05-31 08:15:57 +02:00
twinaphex
261ac0e3e7 (RARCH_CONSOLE) Now uses same menu input binds for menu as
PC - allows analog sticks to be used for navigation as well
for consoles
2014-05-31 05:41:32 +02:00
twinaphex
db0da490fa (Menu) Add Info button - press 'Select' on the RetroPad to
have a message box pop up on an item. It will provide you with
info on the item. Not all items covered yet but it's coming along.
2014-05-31 05:14:44 +02:00
Toad King
8d7bbdce95 frontend.c cleanup 2014-05-30 20:21:23 -04:00
twinaphex
71032bafb3 (RMenu XUI) Build fix 2014-05-30 22:37:23 +02:00
twinaphex
cb4f3fb8e0 Move unused variable inside HAVE_SHADER_MANAGER ifdef 2014-05-30 22:31:49 +02:00
twinaphex
d7aa48aa33 (Menu) Don't pass rgui pointer to menu_build_scroll_indices 2014-05-30 22:06:54 +02:00
twinaphex
f49ea47040 (RMenu) Implement shader parameter representation logic in
RMenu display layer
2014-05-30 22:04:53 +02:00
twinaphex
6307202a6d (Menu) render_messagebox/render/frame functions from menu_ctx no longer
get a rgui handle passed to them
2014-05-30 21:51:12 +02:00
twinaphex
a282a10ba9 (Lakka) Build fix 2014-05-30 21:15:39 +02:00
twinaphex
0c6b167e4d (Menu) Don't invoke rarch_set_fullscreen for 'defaulting' SoftFilter 2014-05-30 21:12:09 +02:00
twinaphex
68c9a6003c (Menu) Prevent another few segfaults when trying to 'default'
softfilter - have to continually grab pointer back to driver.menu
after some function occurred that could have changed driver.menu
2014-05-30 21:10:15 +02:00
twinaphex
e313c9d181 (Filters) Fixes filter applying - don't do rarch_set_fullscreen
for applying filters - instead do rarch_deinit_filter and rarch_init_filter - faster and less bug-prone since rarch_set_fullscreen will also bring
down menu
2014-05-30 21:01:17 +02:00
twinaphex
776d4599e3 (Menu) Fixes crash when toggling fullscreen mode in menu mode 2014-05-30 20:55:59 +02:00
twinaphex
8c1b4a3835 (Menu) Get rid of spammy log 2014-05-30 20:53:49 +02:00
twinaphex
b2d9c60613 (Menu) Don't pass menu data to menu_iterate
(Menu) Don't pass menu data to backend - postprocess
2014-05-30 20:53:10 +02:00
twinaphex
04c84dc36c (RGUI) Return null if calloc of rgui struct fails in rgui_init 2014-05-30 20:41:31 +02:00