twinaphex
93fbb44402
(Menu) Move menu_common_core_setting_toggle functions to menu_common.c
2014-09-24 06:46:18 +02:00
twinaphex
bf2f55dc60
Move bind_iterate / bind_iterate_keyboard to menu_input_line_cb
2014-09-24 06:43:42 +02:00
twinaphex
90be5e6f93
(Menu) Cleanups pt. 1
2014-09-24 06:35:57 +02:00
Twinaphex
faebff2db0
Merge pull request #1055 from Monroe88/patch-2
...
Only apply shader parameters immediately in Shader Parameters (Current).
2014-09-24 05:20:22 +02:00
twinaphex
a7c10a5a17
(Menu) Refactor menu_custom_bind_iterate_ functions
2014-09-24 05:17:52 +02:00
Monroe88
a87efba091
Only apply shader parameters immediately in Shader Parameters (Current).
2014-09-23 21:19:03 -05:00
Twinaphex
6353240af4
Get rid of unused variables
2014-09-21 18:02:23 +02:00
Timo Strunk
cb5c951a70
Merge remote-tracking branch 'upstream/master' into zip_ui
...
Conflicts:
retroarch.c (defer_core was moved and modified by me)
2014-09-21 17:37:23 +02:00
Timo Strunk
193f416f8f
Zip UI cleanup before pull request
2014-09-21 11:03:32 +02:00
twinaphex
430e0f1911
Reimplement rarch_main_iterate - menu iteration frame now gets
...
called from here too. Do away with the hoky 'MENU_GAME' state
as well.
2014-09-21 09:18:26 +02:00
twinaphex
ff9a16d407
Refactor main entry iteration function
2014-09-21 08:05:35 +02:00
twinaphex
bdf9df6c2e
Clean up more code in frontend.c
2014-09-21 07:39:17 +02:00
twinaphex
29aed58e4e
Refactor MODE_LOAD_GAME
2014-09-21 06:50:10 +02:00
twinaphex
7056c9ca39
Refactor MENU_CLEAR_INPUT
2014-09-21 06:41:47 +02:00
twinaphex
9dc35b056f
Refactor MODE_MENU_PREINIT code
2014-09-21 06:33:49 +02:00
twinaphex
9e362a4f35
Revert "Add stub functions for get_video_driver in frontends"
...
This reverts commit 98eaaf8f5f
.
2014-09-20 23:35:55 +02:00
twinaphex
98eaaf8f5f
Add stub functions for get_video_driver in frontends
2014-09-20 23:25:46 +02:00
Timo Strunk
adfa00e193
Removed MENU_ACTION_Y, small bugfix with selections in zip select
2014-09-20 20:42:21 +02:00
Timo Strunk
3575f353bf
Choosing whether to open or load a zip file in detect core should work now
2014-09-20 20:07:26 +02:00
Timo Strunk
864a5cdc4f
Always interpret files as carchives in case of detect_core_list to allow browsing them.
2014-09-20 20:06:52 +02:00
Timo Strunk
97ea43994e
Zipfiles open or run half finished
2014-09-20 19:10:05 +02:00
Timo Strunk
9c9543e7eb
Added toggle button to open zip files in load content and detect core
2014-09-19 20:31:53 +02:00
Timo Strunk
7bc369642d
Added generic message buffer and open_compressed flag to menu_driver
2014-09-19 20:31:18 +02:00
Timo Strunk
3672b4ba40
Added menu button Y
2014-09-19 20:28:30 +02:00
Jean-André Santoni
c172169a9e
(Lakka) Move tweening related functions in an external lib
...
so they can be used from another menu driver. Also add more tweening functions.
2014-09-19 13:36:18 +02:00
Jean-André Santoni
9bbd0b9825
(Lakka) Make settings values responsives
2014-09-19 11:31:06 +02:00
twinaphex
f16a065cdd
Fixes 'block hotkey enable'
2014-09-18 04:04:33 +02:00
twinaphex
4c4ae11ab6
Optimizations to input handling in rarch_main_iterate - pass
...
'trigger' state around
2014-09-17 20:15:56 +02:00
twinaphex
82806dcd85
Hide away last BIND_PRESSED invocations with check_quit_key_func
2014-09-17 17:48:41 +02:00
twinaphex
3892c8326d
Use macro functions to hide away some of the ugliness
2014-09-17 07:38:49 +02:00
twinaphex
92938fe45f
Optimizations - prevent static bools everywhere in check_* functions
...
- input_keys_pressed_func takes a pointer and sets it to the last
input state. We then pass this around functions and use it where
necessary
2014-09-17 06:55:03 +02:00
twinaphex
d8d9b35a57
(menu_driver.h) Fix relative paths
2014-09-17 00:36:31 +02:00
twinaphex
310438f15b
Refactor away input_key_pressed_func
2014-09-17 00:29:47 +02:00
Higor Eurípedes
25b09cdc78
Fix typedef redefinition
2014-09-16 18:01:24 -03:00
twinaphex
7a66467161
Create macro BIND_PRESSED - wrapper around BIT64_GET
2014-09-16 18:08:44 +02:00
twinaphex
a5e367d2f0
More of aforementioend
2014-09-16 09:48:47 +02:00
twinaphex
d363bdf24e
Take out frame_buf_show in menu_driver.h
2014-09-16 06:09:23 +02:00
twinaphex
5188b3cc56
(Menu) Don't need menu_type_is anymore in menu display drivers
2014-09-16 04:21:31 +02:00
twinaphex
b857890d1e
(Lakka) Fixes
2014-09-16 01:36:28 +02:00
twinaphex
272e4d41a1
Don't rely on retro_time_t typedef for menu_driver API
2014-09-16 01:29:33 +02:00
twinaphex
fffed52892
Silence warning 'variable is used before its value is set'
2014-09-16 01:09:10 +02:00
twinaphex
a09e04f679
Split up driver_menu.h into three separate header files -
...
for menu display API, menu backend API, and menu driver general API
2014-09-16 00:52:07 +02:00
Twinaphex
18e20b0975
Merge pull request #1023 from heuripedes/frontend
...
(frontend.c) Fix include
2014-09-16 00:27:59 +02:00
Jean-André Santoni
2836d19052
(Lakka) Display a black background if no png background supplied
2014-09-16 00:18:14 +02:00
Higor Eurípedes
e15c683b44
(frontend.c) Fix include
2014-09-15 17:48:11 -03:00
twinaphex
46055eb47b
(GLUI) Silence warnings
2014-09-15 22:29:30 +02:00
Twinaphex
994c2d6db5
Merge pull request #1022 from heuripedes/frontend-drivers
...
(frontend) Add support for frontend specific video drivers
2014-09-15 22:12:39 +02:00
twinaphex
bbcf2e5eda
(Menu) Implement stub functions for shader manager functions in menu_common_backend.c
2014-09-15 21:54:03 +02:00
Higor Eurípedes
b6dd4df368
(frontend) Add support for frontend specific video drivers
2014-09-15 16:48:55 -03:00
twinaphex
5ad098cdf9
(GLUI) Turn box_message into char variable of fixed size
2014-09-15 20:02:50 +02:00
Twinaphex
f89690a252
(GLUI) Silence warning
2014-09-15 18:26:56 +02:00
Higor Eurípedes
83b6aeb6cc
Fix C++ build linkage
2014-09-15 13:14:19 -03:00
twinaphex
9e132a0c24
(Lakka) build fix
2014-09-15 17:32:05 +02:00
Twinaphex
e1ddd908fe
Merge pull request #1020 from lioncash/leak
...
Fix a few memory leaks
2014-09-15 17:31:24 +02:00
Lioncash
d1f908b8f8
Fix a few memory leaks
...
Also guard against calloc failure in lakka_init.
2014-09-15 11:29:30 -04:00
Jean-André Santoni
353f7d2c1e
(GLUI) Display message boxes
2014-09-15 12:36:52 +02:00
twinaphex
a71b42e4b3
(RARCH_CONSOLE/RARCH_MOBILE) Add default playlist dir for consoles/mobile
2014-09-15 08:03:58 +02:00
twinaphex
756356870b
(Menu) Refactor more code to menu_action.c
2014-09-15 07:52:08 +02:00
twinaphex
35cc778bb3
(Lakka) Implement setting cmd_trigger
2014-09-15 07:42:35 +02:00
twinaphex
e53c7d590f
(Lakka) Fix menu toggle
2014-09-15 07:38:28 +02:00
twinaphex
3c05bc4b52
(Menu) Disable going back to main menu when pressing menu toggle button
...
(will later be exposed again as a toggleable option)
2014-09-15 07:23:50 +02:00
twinaphex
48a44e8e64
(Menu) Take out RARCH_MENU_TOGGLE for old_input_state - no longer
...
needed
2014-09-15 07:08:17 +02:00
twinaphex
89676e8424
Add Playlist Directory path setting
2014-09-15 04:12:41 +02:00
Twinaphex
416307fcd3
(OSX) Add GLUI to OSX solution
2014-09-15 01:35:23 +02:00
twinaphex
696b1cdef8
(Menu) Refator common code into calls to menu_action_setting_apply
2014-09-15 00:34:00 +02:00
twinaphex
899e69f921
(Settings/menu) Add WITH_CMD to settings_data.c
2014-09-14 23:44:32 +02:00
Twinaphex
af36280c79
(Menu) Buildfix for prototypes
2014-09-14 22:41:44 +02:00
twinaphex
3d689bd40f
(Menu) Add SD_FLAG_EXIT to signal to the menu that we want to cleanly
...
exit out of the menu
2014-09-14 22:39:33 +02:00
twinaphex
d6659cd4d6
(Menu) Use return value from backend_iterate
2014-09-14 21:56:29 +02:00
twinaphex
eff9bf17a8
Reimplement menu toggle in menu - now remembers last menu
...
(Disp) Menu display drivers shouldn't influence control flow
of menu, so take this out and move menu toggle control flow
to menu_backend driver
instead
2014-09-14 18:07:00 +02:00
twinaphex
aae73438de
Simplify frontend.c entry functions
2014-09-14 16:36:15 +02:00
twinaphex
2284395c4d
Get rid of frontend_loop
2014-09-14 16:29:09 +02:00
Twinaphex
cb1eea1ec2
Add logging to main_entry_decide
2014-09-14 16:08:28 +02:00
twinaphex
fe49a0fe40
Some control flow changes
2014-09-14 15:32:32 +02:00
twinaphex
e9c865f56a
Create main_entry_decide to delegate decisionmaking process of
...
what to bind frontend_loop to
2014-09-14 15:23:40 +02:00
twinaphex
2d64c7aa8f
(Menu) Uniquely name png_texture_load in lakka and glui
2014-09-14 15:17:03 +02:00
Twinaphex
da977ed676
Merge pull request #1010 from lakkatv/lakka
...
(GLUI) Display a background image if found
2014-09-14 13:51:37 +02:00
Jean-André Santoni
54f2953608
(GLUI) Display a background image if found
2014-09-14 10:32:35 +02:00
twinaphex
295434151b
(D3D) Change dir to gfx/d3d
2014-09-14 06:45:47 +02:00
twinaphex
259d75fa6e
(GLUI) Fix Savestate load/save and resume
2014-09-14 05:57:53 +02:00
Lioncash
3912b3fee4
retroarch_logger: Append the calling function name to the log message.
...
Makes tracing back a little easier.
2014-09-13 20:02:53 -04:00
Jean-André Santoni
07e57aa1f9
(GLUI) Fixes black overlay and some positionning
2014-09-13 22:45:38 +02:00
Twinaphex
4b9f85fe37
(GLUI) Refactor code
2014-09-13 06:25:41 +02:00
Jean-André Santoni
8172a0ff59
(GLUI) Fix missing quit entry
2014-09-13 04:28:01 +02:00
Jean-André Santoni
4920af94f5
(GLUI) Adapt to font size
2014-09-13 04:21:48 +02:00
Jean-André Santoni
42e15bea37
(GLUI) Use two column layout
2014-09-13 03:58:26 +02:00
Jean-André Santoni
a67a9f0a61
(GLUI) Use two column layout
2014-09-13 03:56:59 +02:00
Jean-André Santoni
0839b1f41c
(GLUI) Allow use of non monospaced fonts
2014-09-13 03:34:59 +02:00
Higor Eurípedes
91fea130eb
(Lakka) Shut valgrind up
2014-09-12 17:26:26 -03:00
Higor Eurípedes
85cef84bd4
(driver.c) Add driver_video_resolve()
...
This function returns the real video driver data when threaded video is
in use.
2014-09-12 17:26:26 -03:00
Higor Eurípedes
d6de5773b5
(Lakka) Make some globals static
2014-09-12 17:26:26 -03:00
twinaphex
01c9d033ae
(GX) Build fixes
2014-09-12 22:12:41 +02:00
Twinaphex
49052ee6a8
Merge pull request #986 from timostrunk/zip_support
...
Zip support and Fixes
2014-09-12 21:36:36 +02:00
Higor Eurípedes
48f4a96605
(Lakka) Stop initialization if gl is not active
2014-09-12 14:42:59 -03:00
twinaphex
b65e16254c
(D3D) Go through wrapper for SetViewport
2014-09-12 18:01:32 +02:00
Timo Strunk
6386bfdb14
Menu now loads file from carchive correctly in the cases of deferred core and the standard case (like MENU_FILE_PLAIN)
2014-09-12 17:52:16 +02:00
Timo Strunk
8d3e89cc7e
Use pathname_short representation in menu_entries.c to allow for correct viewing of compressed paths in history list
2014-09-12 17:49:31 +02:00
Timo Strunk
11b63cbe3d
Merge remote-tracking branch 'upstream/master' into zip_support
2014-09-12 17:06:41 +02:00
twinaphex
a4e6af8234
(GLUI) Take out '>' for selected item
2014-09-12 07:19:09 +02:00
Twinaphex
0e2282185f
Merge pull request #983 from lioncash/derefs
...
Fix some more possible null pointer dereferences
2014-09-12 06:49:07 +02:00
twinaphex
85f0db5bad
(Menu) Create menu_action_setting_driver and have Lakka and RGUI both
...
use it
2014-09-12 06:46:43 +02:00
Lioncash
be12253243
Fix some more possible null pointer dereferences
2014-09-12 00:30:53 -04:00
twinaphex
33750bc046
(Lakka) Indent/style nits
2014-09-12 06:29:39 +02:00
twinaphex
f5e523a8c3
Refactor/rename menu_action.c functions
2014-09-12 06:04:02 +02:00
twinaphex
050a6b9571
(Lakka) Only perform menu actions if MENU_ACTION_LEFT/MENU_ACTION_RIGHT/
...
MENU_ACTION_START/MENU_ACTION_OK is pressed
2014-09-12 05:57:27 +02:00
twinaphex
4a14658278
(Menu) Split up reusable menu_action code to menu_action.c
2014-09-12 05:54:58 +02:00
Twinaphex
81073c96ef
Merge pull request #982 from lioncash/deref
...
Squash some more potential null pointer dereferences
2014-09-12 05:26:50 +02:00
Lioncash
64272ef327
Squash some more potential null pointer dereferences
2014-09-11 23:04:02 -04:00
twinaphex
d96de429ea
(Menu) Add RARCH_CMD_LOAD_CONTENT_PERSIST
2014-09-12 05:01:24 +02:00
twinaphex
550ebc0e49
(Menu) Fix case where we load content with 'Load Content'
2014-09-12 04:09:01 +02:00
Twinaphex
fd001f6b52
Merge pull request #975 from lioncash/realloc
...
settings_data: Guard against possible realloc/malloc failures
2014-09-12 02:25:14 +02:00
Lioncash
8cf195868e
settings_data: Guard against possible realloc/malloc failures
2014-09-11 20:21:11 -04:00
twinaphex
2263f86b26
Refactor load_menu_content
2014-09-12 01:12:22 +02:00
twinaphex
80998b0da3
(platform_xdk) Reinsert missing exit label
2014-09-12 00:08:29 +02:00
Jean-André Santoni
8b01b78123
(Lakka) Allow editing some boolean, uint and float settings
2014-09-11 22:07:41 +02:00
Timo Strunk
1e44a4056c
Merge remote-tracking branch 'upstream/master' into zip_support
2014-09-11 18:03:34 +02:00
Lioncash
4e0b25d0fc
Remove some dead stores
2014-09-11 09:30:40 -04:00
twinaphex
75d2e13dcb
Make drivers non-const
2014-09-11 07:06:20 +02:00
twinaphex
f1ccf07603
(Menu) Add type MENU_FILE_DRIVER
2014-09-11 06:28:52 +02:00
twinaphex
35dd24654f
(menu_entries.c) do menu_build_scroll_indices always at the end
...
of the menu_parse_and_resolve function
2014-09-11 06:20:10 +02:00
twinaphex
088f8c2497
(Menu) Refactor driver settings
2014-09-11 06:11:50 +02:00
twinaphex
66a1c32028
(Menu) Fix video_font_path option
2014-09-11 05:48:35 +02:00
twinaphex
ee24b40c1a
(GLUI) Fix warnings
2014-09-11 04:42:31 +02:00
Jean-André Santoni
075659723f
(GLUI) Fix disp_set_label
2014-09-11 04:22:30 +02:00
Twinaphex
57dd0c3ad6
Merge pull request #969 from lakkatv/glui
...
(GLUI) GL based RGUI display driver clone
2014-09-11 04:12:59 +02:00
Jean-André Santoni
5e433abf8b
(GLUI) GL based RGUI display driver clone
2014-09-11 04:07:07 +02:00
twinaphex
5bc3e3ea0a
(Menu) menu_entries.c - Cast file_type to menu_file_type_t
2014-09-11 02:09:04 +02:00
twinaphex
7b27cda61b
(RMenu) Build fix
2014-09-11 01:59:28 +02:00
twinaphex
30b31e3c45
(Menu/Disp) Fix core name representation
2014-09-11 01:57:25 +02:00
twinaphex
973004bee3
(menu_common_backend.c) Refactor duplicate code
2014-09-11 01:23:20 +02:00
Twinaphex
307c552b2a
Merge pull request #968 from lakkatv/lakka
...
(Lakka) Savestate switching
2014-09-11 00:38:26 +02:00
Jean-André Santoni
0301b924ca
(Lakka) Savestate switching
2014-09-11 00:09:53 +02:00
Twinaphex
e945192c35
Merge pull request #967 from lakkatv/lakka
...
(Lakka) Fix subitems allocation
2014-09-10 23:16:03 +02:00
Jean-André Santoni
eb2c735ba3
(Lakka) Fix subitems allocation
2014-09-10 23:13:19 +02:00
twinaphex
176951cc5f
(Menu) Add more MENU_FILE_* types
2014-09-10 20:59:16 +02:00
twinaphex
3af183dfe3
(Menu) Create two new types - MENU_FILE_SHADER and MENU_FILE_SHADER_PRESET
2014-09-10 18:36:35 +02:00
twinaphex
0eea8307a5
(Menu) Refactor common code in disp/rgui | rmenu | rmenu_xui
2014-09-10 18:26:02 +02:00
twinaphex
05f32cdcfc
(Menu) Add MENU_FILE_DIRECTORY type to switch
2014-09-10 17:24:02 +02:00
twinaphex
0cbb85915f
(Menu) Refactor menu_action_ok
2014-09-10 17:11:24 +02:00
Jean-André Santoni
684af29c06
(Lakka) Use setting_data_get_string_representation
2014-09-10 14:38:41 +02:00
Jean-André Santoni
2aa628d935
(Lakka) First subitem bugfix
2014-09-10 10:58:02 +02:00
Timo Strunk
5b2edff6f0
This commit removes zip from the default valid_extensions. Please review this commit before merging to master.
2014-09-10 10:31:12 +02:00
Twinaphex
916367e686
(OSX) Add HAVE_LAKKA to OSX solution
2014-09-10 04:53:07 +02:00
Twinaphex
857457a615
Merge pull request #965 from lioncash/unused
...
lakka: Fix a few bugs
2014-09-10 04:33:22 +02:00
Lioncash
f64638567f
lakka: Fix a few bugs
...
- Previously it would attempt to print the pointer, not the actual value in a few sprintf statements.
- Change integer to unsigned_integer for the %u sprintf call.
- Initialize jj to zero so that it doesn't get used uninitialized.
2014-09-09 22:29:17 -04:00
Twinaphex
472f682982
Merge pull request #964 from lioncash/unused
...
lakka: Remove unused variables
2014-09-10 04:15:59 +02:00
Lioncash
af42c1b2d7
lakka: Remove unused variables
2014-09-09 22:02:10 -04:00
Jean-André Santoni
dee1890d9a
(Lakka) Handles cores that support no games
2014-09-10 01:49:51 +02:00
Jean-André Santoni
34368ad886
(Lakka) Display settings, read only for now
2014-09-09 22:59:27 +02:00
twinaphex
5b476460d8
Style / indent nits
2014-09-09 18:31:44 +02:00
twinaphex
8e27d23bd5
Style / indent nits
2014-09-09 17:25:05 +02:00
twinaphex
641ba534e4
(360) More build fixes
2014-09-09 06:25:52 +02:00
twinaphex
4835f1df53
(Menu) Refactor menu_update_libretro_info
2014-09-09 05:40:53 +02:00
twinaphex
cfd576239d
(RGUI) Cleanups
2014-09-09 04:04:12 +02:00
twinaphex
590a1c2434
- Refactor menu_entries_push_list
...
- Add SD_FLAG_PUSH_ACTIOn
2014-09-09 03:32:06 +02:00
twinaphex
4790ffda7d
- Refactor menu_entries.c code
...
- Create SD_FLAG_ALLOW_INPUT
2014-09-09 02:49:11 +02:00
twinaphex
aa8badac31
Refactor Video Options in menu_entries.c
2014-09-09 01:49:42 +02:00
twinaphex
abb5c37a18
(Menu) Refactor more code in menu_entries_push_list
2014-09-09 01:35:36 +02:00
twinaphex
772a480d61
(menu_entries.c) Refactor Driver Options as well
2014-09-09 01:23:43 +02:00
twinaphex
3e2ab80aa2
(Menu) Start refactoring menu_entries code
2014-09-09 01:20:17 +02:00
Twinaphex
c315495fa8
Merge pull request #957 from lakkatv/lakka
...
(Lakka) Start implementing settings
2014-09-09 00:26:25 +02:00
twinaphex
80161051c6
(Disp drivers) Set w to 19 by default so more can fit onscreen
2014-09-09 00:25:12 +02:00
Jean-André Santoni
21236b0aa0
(Lakka) Start implementing settings
2014-09-09 00:08:25 +02:00
twinaphex
c329501e2f
(Menu) Refactor hardcoded input settings
2014-09-08 22:30:09 +02:00
twinaphex
1c1194cdca
(Menu) Refactor two input settings
2014-09-08 22:12:22 +02:00
twinaphex
b42ed89d23
Show License in Core Information menu
2014-09-08 20:18:36 +02:00
twinaphex
9f25746100
(menu_common_backend.c) cleanups
2014-09-08 19:53:42 +02:00
twinaphex
3709e524bc
(Menu) Move settings data descriptions to settings_data.c
2014-09-08 06:12:43 +02:00
twinaphex
b55e8d1eb1
(Menu) Refactor input bind label code
2014-09-08 05:31:43 +02:00
twinaphex
99f057efd6
Revert "(menu_common_shader_backend.c) Cleanups"
...
This reverts commit 193e0ad77a
.
2014-09-08 04:51:25 +02:00
twinaphex
c2ec82b996
(Input) Add two input options - input_duty_cycle/input_turbo_period
2014-09-08 03:34:36 +02:00
twinaphex
193e0ad77a
(menu_common_shader_backend.c) Cleanups
2014-09-08 02:38:02 +02:00
Timo Strunk
84577c1b93
Folders in 7zip archives are now correctly displayed in RGUI.
2014-09-07 17:15:02 +02:00
twinaphex
65a2b0c900
Move/rename menu_update_system_info to rarch_update_system_info
2014-09-07 07:12:10 +02:00
twinaphex
bbc03fe14d
(Menu) Refactor
2014-09-07 06:43:20 +02:00
twinaphex
88b77df234
(Menu) Create setting_data_get_label and move code from menu_common_backend.c
...
to settings_data.c
2014-09-07 06:00:41 +02:00
Higor Eurípedes
f9206a5419
(Lakka) Coding standard compliance fixes
2014-09-06 22:59:27 -03:00
Higor Eurípedes
a583a1b941
(Lakka) Fix directory list memleak
2014-09-06 22:56:30 -03:00
Higor Eurípedes
5ba310918d
(Lakka) Avoid invalid read and properly deinitialize sub menu items
2014-09-06 22:50:04 -03:00
Higor Eurípedes
3bcac616f7
(Lakka) Fix invalid read
2014-09-06 22:37:39 -03:00
Higor Eurípedes
1833467c2c
C++ build fixes
2014-09-06 22:14:09 -03:00
Higor Eurípedes
8214f22761
(Lakka) Remove strange ampersand operator usage
2014-09-06 21:56:47 -03:00
twinaphex
19784d8944
Merge branch 'master' of https://github.com/libretro/RetroArch
2014-09-06 22:11:34 +02:00
twinaphex
707b954947
Move menu_save_new_config to rarch_main_command
2014-09-06 22:11:23 +02:00
Twinaphex
c2ef81f542
Merge pull request #952 from timostrunk/compressed_file_menu
...
Compressed file menu
2014-09-06 22:11:03 +02:00
twinaphex
fface89461
Move/rename menu_replace_config to retroarch.c (rarch_replace_config)
2014-09-06 22:05:33 +02:00
twinaphex
2c61fdcc7f
(Menu) Refactor away load_menu_content_prepare
2014-09-06 21:52:44 +02:00
twinaphex
fdbe3337c2
Take out some unnecessary includes
2014-09-06 21:52:44 +02:00
Timo Strunk
3a1626f3cf
Merge remote-tracking branch 'upstream/master' into compressed_file_menu
2014-09-06 21:04:13 +02:00
Timo Strunk
3b7dc34c1a
Made GUI react on compressed files and give them a different label in RGUI
2014-09-06 21:03:22 +02:00
Timo Strunk
69389a4f6d
Removed forgotten debug output from menu_entries.c
2014-09-06 20:59:55 +02:00
Timo Strunk
477eb802f7
Added new MENU_FILE_ types and made the menu recognize them. Also set MENU_FILE_ type by RARCH_FILE type
2014-09-06 20:56:14 +02:00
Higor Eurípedes
a0de5b03b5
(Lakka) Solve some memory leaks
2014-09-06 14:28:53 -03:00
Higor Eurípedes
e7d0603a41
(Lakka) Use PATH_MAX-sized variables to store file paths
2014-09-06 14:17:20 -03:00
Higor Eurípedes
6b3cf20345
(Lakka) Shut valgrind up
2014-09-06 14:09:07 -03:00
Timo Strunk
38fec68fe9
Merge remote-tracking branch 'upstream/master' into compressed_file_menu
2014-09-06 17:51:54 +02:00
Floréal Toumikian
1f396357ff
Fixed Lakka menu
2014-09-06 15:05:50 +02:00
Timo Strunk
278799c227
Merge remote-tracking branch 'upstream/master' into compressed_file_menu
2014-09-06 08:43:14 +02:00
Twinaphex
6fdc22eb0b
Merge pull request #943 from lioncash/printf-fmt
...
Fix some printf specifiers to the correct signed-ness
2014-09-06 03:40:26 +02:00
twinaphex
24500dfeb5
(Android) Build fixes
2014-09-06 03:39:37 +02:00
twinaphex
c0346f616b
(RGUI) Dehardcode RGUI_TERM_START_X/START_Y
2014-09-06 03:21:57 +02:00
twinaphex
4e0a622e9e
(RGUI disp) Dehardcode 15 magic number
2014-09-06 03:17:51 +02:00
twinaphex
dcbe6cd42f
(Menu) Make more functions static that aren't used outside
2014-09-06 03:03:46 +02:00
twinaphex
a3443a7911
(Menu) Refactor ST_PATH settings
2014-09-06 02:47:31 +02:00
Lioncash
ab1ab62a6d
Fix some printf specifiers to the correct signed-ness
2014-09-05 19:43:32 -04:00
twinaphex
7e6aa11c5b
(Menu) Fix Shader Preset Save As option
2014-09-06 01:34:05 +02:00
twinaphex
780688ec92
(Menu) Refactor netplay_tcp_udp_port setting with MENU_FILE_LINEFEED
2014-09-06 00:16:05 +02:00
twinaphex
5793042b7d
(Menu) Add MENU_FILE_LINEFEED
2014-09-06 00:12:58 +02:00
twinaphex
125f256c5e
(Menu) Refactor menu_content_history_push_current
2014-09-05 19:56:23 +02:00
twinaphex
1111bd2f6d
(Menu) Move early return when core is a dummy to menu_history_push_current
...
function
2014-09-05 18:21:03 +02:00
twinaphex
e4681e0013
Make it possible to compile without HAVE_MENU defined
2014-09-05 18:14:00 +02:00
twinaphex
a66b16c862
(frontend.c) Cleanup non-HAVE_MENU codepath
2014-09-05 18:05:46 +02:00
twinaphex
e29865ddc0
(Emscripten) Fix emscripten_mainloop
2014-09-05 16:39:38 +02:00
Twinaphex
6a9b37e8fd
(Apple) Fix do_iteration
2014-09-05 16:38:58 +02:00
twinaphex
4569b4f32c
Refine frontend_loop some more
2014-09-05 16:34:37 +02:00
twinaphex
1426e705c9
(Frontend) Go through frontend_loop function pointer
2014-09-05 16:08:03 +02:00
twinaphex
f495170f3a
(frontend.c) Cleanups
2014-09-05 06:08:48 +02:00
twinaphex
ca1066d60e
Refactor CLEAR_INPUT
2014-09-05 05:57:27 +02:00
twinaphex
3dcb74ddbb
(Menu) Combine get_description functions
2014-09-05 04:21:46 +02:00
twinaphex
b02ce0ba62
Move Disk Options to main menu and rename it Core Disk Options
2014-09-05 03:52:35 +02:00
twinaphex
f7e1cb870f
(Menu) Immediately apply changes to shader parameters
2014-09-05 03:44:19 +02:00
twinaphex
d72b368dc5
(Menu) Ugly hack but it gets the shader passes working again
2014-09-05 03:24:06 +02:00
twinaphex
bf2e1a709d
(Menu) Don't spam logs
2014-09-05 02:25:11 +02:00
twinaphex
030977b020
(Menu) Refactor menu shader passes - shader pass needs to be
...
fixed still
2014-09-05 02:24:01 +02:00
twinaphex
9913edc365
(Menu) Refactor shader pass string representation
2014-09-05 00:41:03 +02:00
twinaphex
082b22e670
(Menu) Rename video_shader_passes to video_shader_num_passes
2014-09-05 00:29:33 +02:00
twinaphex
7bf45b23e9
(Menu) Fix shader parameters
2014-09-05 00:13:50 +02:00
twinaphex
dd3c6588ea
(Menu) Fix shader label representation
2014-09-04 23:54:38 +02:00
twinaphex
222cc772e7
(Menu) Fix FILE_MENU_SWITCH label width
2014-09-04 21:49:00 +02:00
Timo Strunk
76d62ae7fc
Restores isdirectory functionality in all guis again
2014-09-04 21:46:14 +02:00
twinaphex
855fd29404
(Menu) Don't spam logs
2014-09-04 21:43:52 +02:00
twinaphex
609ccb80d2
(Menu) Refactor video_shader_preset
2014-09-04 21:43:07 +02:00
twinaphex
b117a09697
(Menu) Refactor SHADER_PRESET_SAVE
2014-09-04 21:23:28 +02:00
twinaphex
447e65c6f4
(Menu) Refactor disk_index/disk_image_append settings
2014-09-04 21:19:02 +02:00
twinaphex
f6625b4edf
(Menu) Refactor MENU_DISK_OPTIONS
2014-09-04 21:11:53 +02:00
twinaphex
d14effc3b0
(Menu) Refactor MENU_SETTINGS_CONFIG
2014-09-04 19:43:54 +02:00
twinaphex
b98c74bf25
(Menu) Refactor MENU_SETTINGS_SHADER_OPTIONS
2014-09-04 19:34:28 +02:00
twinaphex
1404dd42d7
(Menu) Refactor MENU_SETTINGS_PATH_OPTIONS
2014-09-04 19:24:27 +02:00
twinaphex
fb9c3f5555
(Menu) Refactor MENU_SETTINGS_OPTIONS
2014-09-04 19:20:14 +02:00
twinaphex
97c0ca344c
(Menu) Refactor code to use menu_flush_stack_type
2014-09-04 19:15:24 +02:00
twinaphex
41d5db6727
disp/shared.h - use label instead of dir
2014-09-04 19:06:30 +02:00
twinaphex
adf7794216
(Menu) Refactor MENU_SETTINGS_FONT_OPTIONS
2014-09-04 19:05:03 +02:00
twinaphex
e77ba49b3a
(Menu) Refactor MENU_SETTINGS_VIDEO_OPTIONS
2014-09-04 19:02:42 +02:00
twinaphex
fac795f796
(Menu) Refactor MENU_SETTINGS_GENERAL_OPTIONS
2014-09-04 18:58:53 +02:00
twinaphex
7af2d2f31c
(Menu) Set label width of 5 for MENU_FILE_SWITCH
2014-09-04 18:55:24 +02:00
twinaphex
3548a6551b
(Menu) Refactor MENU_SETTINGS_DRIVERS
2014-09-04 18:50:03 +02:00
twinaphex
56d59d3bcf
(Menu) Refactor MENU_SETTINGS_INPUT_OPTIONS
2014-09-04 18:46:29 +02:00
twinaphex
a0d32b50ae
(Menu) Default width of label to 21 by default instead of going
...
through complicated type heuristics
2014-09-04 18:40:12 +02:00
twinaphex
497e497c3f
(Menu) Refactor MENU_SETTINGS_AUDIO_OPTIONS
2014-09-04 18:37:31 +02:00
twinaphex
6116fb4b33
(Menu) Refactor MENU_SETTINGS_CORE_OPTIONS
2014-09-04 18:15:58 +02:00