twinaphex
|
681f332183
|
Add SD_FLAG_BROWSER_ACTION
|
2015-01-07 01:38:06 +01:00 |
twinaphex
|
6fb51eb360
|
Initial implementation of remap binds feature
|
2015-01-05 22:53:21 +01:00 |
twinaphex
|
12c7147f8f
|
Start adding Core Input Remapping options (stub for now)
|
2015-01-05 19:49:11 +01:00 |
twinaphex
|
071021c064
|
Change Browser Options description
|
2015-01-05 15:51:34 +01:00 |
twinaphex
|
7a456c6c3a
|
Rename MAX_PLAYERS to MAX_USERS
|
2015-01-05 01:58:00 +01:00 |
twinaphex
|
45cdb15de4
|
Add setting 'Max Users'
|
2015-01-05 01:45:57 +01:00 |
twinaphex
|
6ca7e0561e
|
Add menu_navigation_browser_filter_supported_extensions_enable option
|
2015-01-01 16:40:47 +01:00 |
twinaphex
|
1e3686df40
|
Change audio_resampler_driver to 'OPTIONS'
|
2014-12-31 20:17:53 +01:00 |
twinaphex
|
a9438452a1
|
Add Content Database Directory Path option
|
2014-12-30 22:58:08 +01:00 |
twinaphex
|
49ad98e543
|
Add input_overlay_enable option
|
2014-12-29 10:16:44 +01:00 |
twinaphex
|
70abd3ea9b
|
Add SD_FLAG_* to remaining 'dir' settings
|
2014-12-28 05:05:26 +01:00 |
twinaphex
|
77bc9b5e0d
|
Add stub Core Manager
|
2014-12-21 23:41:17 +01:00 |
twinaphex
|
6ae24c083d
|
Move some network settings
|
2014-12-21 00:51:34 +01:00 |
twinaphex
|
4114e74d35
|
Change Netplay Options to Network Options
|
2014-12-20 22:44:06 +01:00 |
twinaphex
|
82f6c57966
|
Add new option 'Show Autoconfig Descriptor Labels' for more
comprehensible button labels per joypad - needs to be added per
autoconfig file
|
2014-12-16 06:21:18 +01:00 |
twinaphex
|
21b99c3ac5
|
Press left/right on a cheat entry now to turn it ON/OFF
|
2014-12-16 02:20:06 +01:00 |
twinaphex
|
be5a76cb91
|
Start using g_extern.cheat instead of having a separate cheat
manager in the menu struct
|
2014-12-15 23:57:14 +01:00 |
CautiousAlbino
|
cead63c83d
|
Fix nasty breakage when joypad index >= MAX_PLAYERS.
No bounds checking and joypad index is apparently now unsigned so old
"disabled" values in config will now overflow instead ...
|
2014-12-15 14:10:07 +01:00 |
twinaphex
|
6c338352d2
|
We're not going to use 'cheat database' from bsnes XML cheats,
but for our more general-purpose cheats in cores
|
2014-12-15 06:42:24 +01:00 |
twinaphex
|
3a81c23d01
|
Remove unused/stub 'Cheat Settings' setting
|
2014-12-15 06:37:14 +01:00 |
twinaphex
|
fe0ece3124
|
Add preliminary Core Cheat Options support - should work with
cores like SNES9x/bSNES right now
|
2014-12-06 15:47:25 +01:00 |
twinaphex
|
23569044ff
|
Add 'Hide Unbound Input Descriptor'
|
2014-12-05 14:13:29 +01:00 |
twinaphex
|
181d163b36
|
Rename 'player' to 'user'
|
2014-12-05 13:48:54 +01:00 |
twinaphex
|
6615f26749
|
Can set RETRO_DEVICE_ANALOG with input descriptors now too
|
2014-12-04 14:53:29 +01:00 |
twinaphex
|
1e1457c45c
|
Improvements to input descriptors being shown
|
2014-12-04 13:45:56 +01:00 |
twinaphex
|
e3e5f5f8a8
|
Implement input descriptor labels
|
2014-12-04 13:26:43 +01:00 |
twinaphex
|
3c9e97842e
|
[PATCH 1/2] Fix RGUI shader parameters.
|
2014-11-29 21:03:31 +01:00 |
twinaphex
|
307e636e86
|
Show history list when g_settings.history_list_enable is true
|
2014-11-29 16:37:00 +01:00 |
twinaphex
|
85ac84cb08
|
Implement joypad driver settings options too
|
2014-11-26 21:56:53 +01:00 |
twinaphex
|
ec2242db02
|
Implement other driver options too
|
2014-11-26 21:48:02 +01:00 |
twinaphex
|
2cc70005b9
|
Move more code to settings_data.c
|
2014-11-20 02:44:30 +01:00 |
twinaphex
|
d87470c597
|
(Menu) Add stub Navigation Wrap-Around options
|
2014-11-17 16:16:52 +01:00 |
Mike Robinson
|
06c102d337
|
Add audio_max_timing_skew setting
Let users enable very large timing skews if they don't mind
inaccurate audio pitch.
|
2014-11-16 14:24:58 +00:00 |
twinaphex
|
3094efdc7e
|
Save archive_mode to config file and change representation
|
2014-11-14 16:30:55 +01:00 |
twinaphex
|
746529671c
|
Implement archive_mode - 0 is 'Ask', '1' is 'Load archive', '2'
is 'Open Archive'
|
2014-11-14 15:58:49 +01:00 |
twinaphex
|
f921d2e2d4
|
Add Archive Options
|
2014-11-14 14:54:20 +01:00 |
Higor Eurípedes
|
8a84cd5278
|
(settings_data) Make sure all action setting fields are initialized
|
2014-11-12 13:46:16 -03:00 |
Jay McCarthy
|
8a4f65e227
|
Moving function
|
2014-11-11 12:23:24 -05:00 |
Alcaro
|
ca7558cda2
|
(Settings) Nit.
|
2014-11-11 18:17:33 +01:00 |
Jay McCarthy
|
885adeb755
|
Improving iOS configuration menus, specifically for default paths,
directory selection, and give example enumeration for strings.
|
2014-11-11 12:12:47 -05:00 |
Twinaphex
|
dbfc08b2c0
|
(iOS) Take out __APPLE__ ifdef out of settings_data.c
|
2014-11-08 14:58:47 +01:00 |
twinaphex
|
0745a66d49
|
Kill off a bunch of cruft in settings_data.c now that the iOS
menu no longer depends on it
|
2014-11-08 14:45:53 +01:00 |
twinaphex
|
4f40c14d69
|
Move menu code up one root dir
|
2014-10-28 19:54:23 +01:00 |
twinaphex
|
6c076ed3bf
|
Refactor out SD_FLAG_IS_CATEGORY
|
2014-10-28 18:19:40 +01:00 |
twinaphex
|
e96074d452
|
Remove SD_FLAG_PUSH_ACTION - no longer necessary
|
2014-10-28 07:07:07 +01:00 |
Lioncash
|
e21f1747bd
|
settings_data: Correctly handle realloc fail case
|
2014-10-27 20:18:15 -04:00 |
twinaphex
|
4918381cfb
|
Add Mouse Enable option in Menu Options
|
2014-10-26 18:06:57 +01:00 |
Lioncash
|
0079173abc
|
settings_data: Fix weird object return in setting_data_load_config_path
|
2014-10-26 12:23:50 -04:00 |
twinaphex
|
0c4de816f9
|
Dont' have input_common.h include input_autodetect.h
|
2014-10-26 01:53:13 +02:00 |
twinaphex
|
66f49d1788
|
Get rid of unused variables
|
2014-10-24 18:59:46 +02:00 |
twinaphex
|
03327d8924
|
Implement action Start for User Index
|
2014-10-24 09:55:33 +02:00 |
twinaphex
|
60258889cf
|
Fixup setting_data_action_toggle_bind_device
|
2014-10-24 09:52:35 +02:00 |
twinaphex
|
b38a36b2d6
|
(Settings) action_toggle_bind_setting - guard against going below 0 when
pressing left
|
2014-10-24 09:35:05 +02:00 |
twinaphex
|
f82fd318d2
|
Get rid of log spam in input option setting
|
2014-10-24 09:19:18 +02:00 |
twinaphex
|
508890b616
|
(Input Settings) Hook up Device Index
|
2014-10-24 09:16:50 +02:00 |
twinaphex
|
af302530ef
|
Rename g_settings.video.gl_context to g_settings.video.context_driver
|
2014-10-23 22:54:39 +02:00 |
twinaphex
|
d5a36fd4af
|
Change video_gl_context to video_context_driver
|
2014-10-23 22:46:30 +02:00 |
Twinaphex
|
7f7ea247d3
|
Rename 'OpenGL Context Driver' to 'video context driver'
|
2014-10-23 21:12:35 +02:00 |
twinaphex
|
e978ac8e3c
|
Cleanup to-do note
|
2014-10-23 08:01:12 +02:00 |
twinaphex
|
380041f974
|
(Menu) Add Bind Mode option
|
2014-10-23 08:00:45 +02:00 |
Twinaphex
|
6339313d38
|
(settings_data.c) Remove unused variables
|
2014-10-23 07:29:58 +02:00 |
twinaphex
|
871afbb940
|
(Menu) Add Bind All / Bind Default All options
|
2014-10-23 07:26:04 +02:00 |
twinaphex
|
a06201d73b
|
(Input) Add Analog To Digital Type options
|
2014-10-23 06:24:02 +02:00 |
twinaphex
|
2cc5eb106b
|
Refactor remaining menu mainlist options to CONFIG_ACTION
|
2014-10-23 02:04:22 +02:00 |
twinaphex
|
3cbb5ad1f1
|
Flesh out setting_data_action_action_ok
|
2014-10-23 01:58:23 +02:00 |
twinaphex
|
4cc22de045
|
Get rid of 'get_label' entry that is no longer necessary
|
2014-10-23 01:55:02 +02:00 |
twinaphex
|
39c45133a2
|
Reimplement Save State options in main menu
|
2014-10-23 01:53:24 +02:00 |
twinaphex
|
8bb99534cc
|
Convert more actions in the main menu to CONFIG_ACTION
|
2014-10-23 00:51:11 +02:00 |
twinaphex
|
32af71a9ca
|
Start adding new setting type - ST_ACTION
|
2014-10-23 00:10:58 +02:00 |
twinaphex
|
273c81ae96
|
Rename 'Player' to 'User'
|
2014-10-22 23:44:24 +02:00 |
twinaphex
|
445e958fa0
|
Add label representation for input_libretro_device_p%u
|
2014-10-22 08:56:34 +02:00 |
twinaphex
|
4369bc9e17
|
(Settings) Running out of space for characters - just make the chars 64
chars in length
|
2014-10-22 08:45:32 +02:00 |
twinaphex
|
b3cf3d8f32
|
(Settings) Rename settings
|
2014-10-22 08:43:27 +02:00 |
twinaphex
|
d1998307df
|
Start implementing 'Device Type' setting
|
2014-10-22 08:42:51 +02:00 |
twinaphex
|
ccf43f6e85
|
Take out dynamic.h header include from general.h
|
2014-10-22 04:27:51 +02:00 |
twinaphex
|
9a9fa6532a
|
Move file_path.c to libretro SDK
|
2014-10-22 00:23:06 +02:00 |
twinaphex
|
52b3299e80
|
Change local variable 'config' to 'cfg'
|
2014-10-20 22:55:00 +02:00 |
twinaphex
|
019aa665bf
|
Change local variables 'config' to 'cfg'
|
2014-10-20 22:52:39 +02:00 |
twinaphex
|
885d4eae7c
|
Change local bind variable to keybind
|
2014-10-20 22:50:11 +02:00 |
twinaphex
|
3e45884b67
|
Rename local variables named 'index' elsewhere
|
2014-10-20 19:22:33 +02:00 |
twinaphex
|
83f20e0ac3
|
replace index variable name to avoid shadowed global declarations
|
2014-10-20 04:35:02 +02:00 |
twinaphex
|
b28b530874
|
Change joypad_map to unsigned and change default value
|
2014-10-19 16:22:51 +02:00 |
twinaphex
|
1a84ba2d4e
|
(settings data.c) Get rid of stubbed out code
|
2014-10-19 05:46:59 +02:00 |
Toad King
|
c1173388c2
|
fix input displays in configi for players 2-16
|
2014-10-18 20:38:46 -05:00 |
Toad King
|
fb3a91834e
|
fix input configs for players 2-16
|
2014-10-18 19:49:18 -05:00 |
twinaphex
|
15b128b9ad
|
Change another menu_list_push call to menu_list_push_stack
|
2014-10-18 02:39:58 +02:00 |
twinaphex
|
d921061af8
|
menu_list_push_stack_ * functions now take in a menu_list_t *
parameter for 1st param instead of file_list_t *
|
2014-10-18 01:24:37 +02:00 |
twinaphex
|
e3894e7b9c
|
Start using menu_list_new/menu_list_free
|
2014-10-18 01:17:00 +02:00 |
twinaphex
|
25efe98704
|
Create wrapper function menu_list_push_stack_refresh
|
2014-10-17 22:29:59 +02:00 |
twinaphex
|
4c6aff67f2
|
Refactor menu_entries_push into menu_list_push_refresh
|
2014-10-17 22:25:23 +02:00 |
twinaphex
|
defdd65fae
|
(Settings data) ST_BIND - fixes regular non-player 1 binds with
action OK callback
|
2014-10-17 08:21:22 +02:00 |
twinaphex
|
d753771f5a
|
Add action start callback to ST_BIND settings too
|
2014-10-17 08:14:17 +02:00 |
twinaphex
|
dfe8c291b8
|
Start implementing CONFIG_BIND action OK callback properly
|
2014-10-17 07:33:02 +02:00 |
twinaphex
|
c53632be81
|
Start implementing action OK for ST_BIND
|
2014-10-17 07:11:51 +02:00 |
twinaphex
|
3190b50e94
|
Move Content History Size option to Playlist Options
|
2014-10-17 04:27:12 +02:00 |
twinaphex
|
ef41200775
|
Add Playlist Options category
|
2014-10-17 04:23:50 +02:00 |
twinaphex
|
0f5161d621
|
Add History List Enable option
|
2014-10-17 04:17:28 +02:00 |
twinaphex
|
933408a8e4
|
Get rid of gx_strcpy_resolution
|
2014-10-16 18:35:30 +02:00 |
twinaphex
|
e49cad7b68
|
Implement action start callback for ST_PATH and ST_DIR
|
2014-10-16 18:07:57 +02:00 |
twinaphex
|
bd1d8e65bc
|
Implement action start callback for ST_PATH
|
2014-10-16 17:55:24 +02:00 |
twinaphex
|
253d8e0da9
|
Properly split up callbacks
|
2014-10-16 02:53:35 +02:00 |
twinaphex
|
459e4fa0d2
|
Move more settings callbacks over to settings_data.c
|
2014-10-15 06:46:00 +02:00 |
twinaphex
|
9ade7b5245
|
Add action OK fraction callbacks
|
2014-10-15 00:56:20 +02:00 |
twinaphex
|
88aa5e62e3
|
Implement action OK for ST_UINT settings
|
2014-10-15 00:47:38 +02:00 |
Twinaphex
|
860c9c5750
|
(settings_data.c) Silence some warnings
|
2014-10-14 22:38:05 +02:00 |
twinaphex
|
5506674c69
|
settings_list.c - Add action OK callback
|
2014-10-14 22:02:42 +02:00 |
Twinaphex
|
60ccfbd749
|
settings_data.c - Make all of the 'append list' leaf functions static functions
|
2014-10-14 18:52:31 +02:00 |
twinaphex
|
056bc62d23
|
Get rid of setting 'Libretro Path'
|
2014-10-14 06:58:48 +02:00 |
twinaphex
|
907baa7c11
|
Fix RGUI issue with 'w' getting set to 0 for settings labels
|
2014-10-13 04:12:30 +02:00 |
Toad King
|
0af2abed74
|
fix resolution changes not appearing until applied in GX
|
2014-10-12 21:10:17 -05:00 |
twinaphex
|
d4022cce34
|
Should show disk index label now
|
2014-10-13 03:49:34 +02:00 |
twinaphex
|
481c5ce9d4
|
Start hooking up Disk Options -> Disk Index again
|
2014-10-13 03:26:44 +02:00 |
twinaphex
|
67fe4f38d4
|
Clean up obsolete comment in setting_data_new
|
2014-10-11 05:08:04 +02:00 |
twinaphex
|
77f43c78e5
|
Rename setting_data_get_list to setting_data_new
|
2014-10-11 04:59:03 +02:00 |
twinaphex
|
6ebcbc7f7c
|
Fix 'transfer of control bypasses initialization of terminator variable' warning
|
2014-10-10 19:03:37 +02:00 |
Alcaro
|
adcc92955b
|
(settings_data) Might as well mark the last one.
|
2014-10-10 00:48:01 +02:00 |
Alcaro
|
4c856a2d7f
|
(settings_data) Fix the leaks at 3758 and 3759; better one leak than three.
|
2014-10-10 00:46:28 +02:00 |
Alcaro
|
bf4648ac12
|
Clean out a few leaks. Still leaks at lines 3758, 3759 and 3864, though, and those seem far nastier to fix...
|
2014-10-10 00:40:21 +02:00 |
Mike Robinson
|
b67c86de28
|
Add support for deferred settings changes, defer audio latency
|
2014-10-09 11:09:36 +01:00 |
Mike Robinson
|
c8b452e5ac
|
Update audio latency without restart using RARCH_CMD_AUDIO_REINIT
|
2014-10-09 05:16:00 +01:00 |
twinaphex
|
7053b97163
|
setting_data_get_list - make list pointer being returned no longer static
|
2014-10-09 00:53:13 +02:00 |
twinaphex
|
e5ab079298
|
Maintain two rarch_setting_t * lists in driver.menu - one
for main menu and the other for settings menu - regenerate these
when needed
|
2014-10-09 00:50:35 +02:00 |
twinaphex
|
7babf3c65f
|
(iOS) Hide Quit RetroArch option for iOS
|
2014-10-08 02:46:46 +02:00 |
twinaphex
|
da3734e8c7
|
Add mask parameter to setting_data_get_list
|
2014-10-08 02:13:07 +02:00 |
twinaphex
|
fd50638b8f
|
Combine some flags and reduce calls to 'add_flags' function
|
2014-10-08 01:52:56 +02:00 |
twinaphex
|
92fdae904d
|
Cleanup settings_data.c
|
2014-10-08 01:18:31 +02:00 |
twinaphex
|
4063f4adb1
|
(Menu/Settings) Represent input setting options with 'player' index prefix
|
2014-10-07 23:50:09 +02:00 |
twinaphex
|
9b149721dd
|
(Settings_data) Iterate over all Player Index settings
|
2014-10-07 23:44:04 +02:00 |
twinaphex
|
79350540ec
|
Refine some command in setting_data_append_list_input_options
|
2014-10-07 23:38:32 +02:00 |
twinaphex
|
0e31f60ad1
|
Dehardcode some code in menu_entries.c
|
2014-10-07 22:48:57 +02:00 |
twinaphex
|
08c6b6e311
|
Split up settings list code into settings_list.c file
|
2014-10-07 16:48:24 +02:00 |
twinaphex
|
0f41867b78
|
(settings_data.c) More indenting nits
|
2014-10-07 16:28:25 +02:00 |
twinaphex
|
6ea32d0a10
|
settings_data.c - indenting nits
|
2014-10-07 16:05:13 +02:00 |
twinaphex
|
19977d3504
|
(settings_data.c) Indenting nits
|
2014-10-07 15:37:29 +02:00 |
twinaphex
|
9216ca3fd1
|
(settings data) Rename get_list_ functions to append_list
|
2014-10-07 02:58:28 +02:00 |
twinaphex
|
ab630cc2d6
|
settings_data.c - cleanups
|
2014-10-07 02:53:41 +02:00 |
twinaphex
|
8dbe11613d
|
Add need_refresh parameter to setting_data_get_list
|
2014-10-07 02:49:04 +02:00 |
twinaphex
|
0aa4465aa4
|
Add helper functions for creating/freeing setting lists
|
2014-10-07 02:23:42 +02:00 |
twinaphex
|
94c4a4a5d4
|
Split up building of settings list into separate functions -
going to later refactor this settings_data_get_list function
so that you can specify which lists you want to use
|
2014-10-07 01:53:14 +02:00 |
twinaphex
|
af1aae5025
|
Turn name variable from rarch_setting_group_info_t into const char *
|
2014-10-07 01:17:18 +02:00 |
twinaphex
|
c2ac98bc18
|
settings_data.c - indenting nits
|
2014-10-06 22:15:10 +02:00 |
twinaphex
|
8fe70d26de
|
Revert "Reimplement START_GROUP/START_SUB_GROUP macros"
This reverts commit 5e5dcd9c8b .
|
2014-10-06 22:13:19 +02:00 |
twinaphex
|
5e5dcd9c8b
|
Reimplement START_GROUP/START_SUB_GROUP macros
|
2014-10-06 22:03:53 +02:00 |
twinaphex
|
70d8fe634e
|
(settings_data.c) WITH_CMD and WITH_VALUES are now static functions
|
2014-10-06 21:45:50 +02:00 |
twinaphex
|
4241ab17f4
|
(Settings_data.c) Macro cleanups and de-macrofy two functions
|
2014-10-06 21:29:39 +02:00 |
Alcaro
|
48b8c74968
|
Fix segfault.
|
2014-10-06 20:04:02 +02:00 |
Alcaro
|
51cfb3f886
|
Move this assignment outside the two-line conditional.
|
2014-10-06 20:01:05 +02:00 |
Alcaro
|
00c8ba1814
|
(settings) Fix use-after-free.
|
2014-10-06 19:59:45 +02:00 |
twinaphex
|
8a3a66a2de
|
Refactor APPEND macro into static function
|
2014-10-06 19:51:55 +02:00 |
twinaphex
|
1c439c7f2a
|
(settings_data.c) Simplify APPEND macro
|
2014-10-06 19:35:37 +02:00 |