twinaphex
458e4d83f4
Make load_menu_game_prepare a static function and call it from
...
load_menu_game
2014-07-28 01:00:16 +02:00
twinaphex
1dfccb84e1
Refactor menu_load_game and the content loading routine in
...
frontend.c
2014-07-28 00:18:05 +02:00
twinaphex
e104698f7e
Refactor load_menu_game/main function some more
2014-07-27 20:24:06 +02:00
twinaphex
df75b586a2
Fix warnings
2014-07-27 18:17:13 +02:00
Twinaphex
d97c506ac4
(Menu) Refactor load_menu_game some more
2014-07-27 08:28:55 +02:00
Twinaphex
b67b481f1c
(Frontend/Menu) start refactoring load_menu_game
2014-07-27 08:17:38 +02:00
twinaphex
43929afc21
Take out HAVE_DYNAMIC ifdef for menu_config_directory
2014-07-27 03:05:11 +02:00
twinaphex
f764d9319b
Fix history pushing
2014-07-27 01:00:50 +02:00
twinaphex
0c39c2ef3f
Refactor content_history_free_entry
2014-07-25 23:33:49 +02:00
twinaphex
7ce4f68bcc
(Menu) Refactor load_menu_game_prepare
2014-07-25 22:16:30 +02:00
twinaphex
24f0dcc550
Refactor away load_menu_game_prepare_dummy
2014-07-25 22:11:34 +02:00
twinaphex
42c48b715c
Move driver.menu->history to g_extern.history
2014-07-25 20:52:36 +02:00
twinaphex
9820753bb0
(Menu common) Get rid of menu_free_history
2014-07-25 00:13:01 +02:00
twinaphex
8dd0427c9e
(Menu) menu_common.c - refactor load history functions (init/deinit)
2014-07-24 23:47:07 +02:00
twinaphex
631a1fc8bf
(Menu) Add Content History Path
2014-07-24 21:30:11 +02:00
twinaphex
8a8023aeef
Refactor menu_replace_config
2014-07-24 04:11:21 +02:00
twinaphex
dc1b7a14e5
Refactor load_menu_game_prepare_dummy
2014-07-24 04:01:29 +02:00
twinaphex
5d6091ab2b
Refactor menu_defer_core
2014-07-24 03:12:29 +02:00
twinaphex
777529db96
(Menu) menu_common.c - cleanups
2014-07-24 02:44:42 +02:00
twinaphex
9701e28f8c
(Menu) Cleanups
2014-07-22 06:59:07 +02:00
twinaphex
87a21b2e13
Rename ROM history to Content history
2014-07-22 05:01:35 +02:00
twinaphex
d9846f2a37
Refactor menu_update_system_info
2014-07-22 04:55:04 +02:00
twinaphex
15f7c66397
menu_common.c - cleanups
2014-07-22 04:50:53 +02:00
twinaphex
8c35a40648
(Menu) Refactor away menu_rom_history_push
2014-07-22 04:48:26 +02:00
twinaphex
ec28aca278
Cleanup menu_replace_config
2014-07-22 04:40:35 +02:00
twinaphex
d27ffd007f
(Menu) Refactor away load_menu_game_new_core
2014-07-22 03:41:24 +02:00
twinaphex
176b4f91b6
Create RARCH_CMD_LOAD_CORE
2014-07-22 03:34:28 +02:00
twinaphex
6f32841647
Rename g_extern.verbose to g_extern.verbosity to avoid
...
collisions on OSX
2014-07-18 00:39:31 +02:00
twinaphex
a7cb3e22a7
(Menu) Replace some more RGUI strings
2014-06-10 02:44:19 +02:00
twinaphex
966db762cf
(Menu) More replacement of namespace prefix 'rgui' with 'menu'
2014-06-10 02:06:10 +02:00
twinaphex
639e6dbe33
(Menu) Make distinction between menu and RGUI more clear - RGUI is just
...
the display layer driver now
2014-06-10 01:42:26 +02:00
twinaphex
f8073b2317
(Menu) Move menu input code to menu_input_line_cb.c
2014-06-08 19:48:38 +02:00
Themaister
ddbe5f148d
Fix CXX_BUILD.
2014-06-08 14:08:03 +02:00
twinaphex
7063c52e27
(Menu) Take out log messages for load_menu_game
2014-06-03 20:30:33 +02:00
twinaphex
611bb0331f
Cleanups to load_menu_game
2014-06-03 02:28:38 +02:00
twinaphex
8deaf2b714
(Menu) Forgot to deinit if main_is_init is true
2014-06-03 02:01:49 +02:00
twinaphex
ae1e3b3f07
Rewrite rarch_main_wrap - we need a way of getting a valid argc/argv
...
pair for consoles where we get stupid argc/argv pairs back that need
to be 'converted' into something that RetroArch's PC-style args parsing
can deal with
2014-06-03 01:45:25 +02:00
twinaphex
06ee8f1bc6
(core_info) Do same here
2014-06-01 02:29:19 +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
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
b4256ac0ed
Cleanup menu_common.h
2014-05-31 16:48:07 +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
twinaphex
d7aa48aa33
(Menu) Don't pass rgui pointer to menu_build_scroll_indices
2014-05-30 22:06:54 +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
779c467191
(Menu) Get rid of passing rgui pointer around to most functions in
...
menu backend. NOTE: Applying filters seems to be broken on PC
right now, investigate
2014-05-30 20:23:20 +02:00