Commit Graph

73 Commits

Author SHA1 Message Date
twinaphex
366a1d58f8 (menu) Get rid of name_hash 2018-02-25 18:04:32 +01:00
twinaphex
9dc597cf6c Undo all menu hash related changes - was causing more harm
than good - apologies to radius since we now have to recode
his shader changes PR
2018-02-09 01:51:37 +01:00
twinaphex
c61230cdbe setting->name_hash can be safely removed now 2018-02-05 17:42:54 +01:00
twinaphex
61ff51be2f Start using string_is_equal predominantly 2018-01-16 22:53:38 +01:00
gblues
6904101c44 Clean up trailing whitespace
== DETAILS

Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
David Walters
b267419551 initialise/clear mbutton field 2017-11-26 11:56:55 +00:00
Brad Parker
d1278306c7 fix negative wraparound of float/int settings 2017-10-31 11:52:40 -04:00
Brad Parker
4a68904733 allow wraparound of settings when pressing left key for int and float types 2017-10-12 17:12:20 -04:00
twinaphex
75d850eead Reduce stack usage for menu_setting_new_internal 2017-09-09 06:10:58 +02:00
twinaphex
e16371b8a5 Merge input_config.c and input_driver.c 2017-08-31 02:25:04 +02:00
Joseph Montgomery
a7e19107ce Fix uint menu options wrap left
Uint menu options should wrap left/down now. This includes options like audio
latency, user language, input max users, etc.
2017-07-09 00:55:31 -04:00
twinaphex
37283185c9 (setting_list.c) Cleanups 2017-05-31 02:00:38 +02:00
twinaphex
8eca08c6ac Start using string_is_equal_fast/string_is_not_equal_fast macros
instead of straight memcmp
2017-05-16 03:20:59 +02:00
twinaphex
ed53be7c81 Move all bool settings 2017-04-28 14:11:34 +02:00
twinaphex
f0eaef9d51 Cleanups 2017-04-25 22:14:56 +02:00
twinaphex
3b3b008614 Move code to input_config_reset 2017-04-25 18:18:37 +02:00
twinaphex
b495d85845 (setting_list.c) Initialize these values 2017-04-24 22:55:14 +02:00
twinaphex
32f4bc4b93 Cleanups 2017-04-23 17:46:14 +02:00
twinaphex
f9bc2d3783 Use memcmp instead of string_is_equal where possible for
better performance
2017-04-21 22:47:15 +02:00
twinaphex
8c89ec158c Update copyrights 2017-03-22 03:09:18 +01:00
Twinaphex
b7b3b2cb5f Try to prevent truckload of warnings on iOS 2017-02-26 10:33:03 +01:00
twinaphex
e3a1b1859d Fix ./configure --disable-rgui 2017-02-04 09:20:41 +01:00
twinaphex
d297899234 Cleanups; header includes 2017-01-09 02:00:27 +01:00
twinaphex
92465e3acd Turn setting_get_type into a macro 2016-12-14 16:19:32 +01:00
twinaphex
d3c22cb0e4 Move input/input_autodetect.c to tasks/task_autodetect.c 2016-12-01 20:38:20 +01:00
twinaphex
bd53c33069 Move input_get_auto_bind to input_config.c 2016-12-01 03:43:51 +01:00
twinaphex
49479937d4 Reintroduce setting_get_type 2016-10-31 15:01:40 +01:00
twinaphex
8032bd0336 Fix float right action 2016-10-30 02:10:20 +01:00
twinaphex
258bd96383 Prevent two Coverity warnings 2016-10-27 19:34:20 +02:00
twinaphex
b9909bf5ba Add CONFIG_BIND_ALT 2016-10-27 04:03:24 +02:00
twinaphex
19c75002ec Update 2016-10-27 02:46:40 +02:00
twinaphex
1a22816073 CONFIG_BIND - update 2016-10-27 02:44:00 +02:00
twinaphex
91791dfcaf Improve former code 2016-10-27 02:41:46 +02:00
twinaphex
eb416ce478 Prevent null representation entries 2016-10-27 02:23:21 +02:00
twinaphex
1c429b3a57 Update CONFIG_HEX 2016-10-26 10:04:34 +02:00
twinaphex
bd479ac0e3 Update CONFIG_STRING_OPTIONS 2016-10-26 09:15:24 +02:00
twinaphex
57cf5c5ff5 Update CONFIG_PATH 2016-10-26 09:14:16 +02:00
twinaphex
b4571befab Update CONFIG_INT settings dynamically 2016-10-26 09:12:16 +02:00
twinaphex
3ac66e1118 Update CONFIG_STRING entries dynamically 2016-10-26 09:10:16 +02:00
twinaphex
2d2628dbbf Update ST_UINT settings too dynamically 2016-10-26 09:08:02 +02:00
twinaphex
7a09ffe6bc Values start changing now upon language switch 2016-10-26 09:03:56 +02:00
twinaphex
437df345a9 Add enum value idx 2016-10-26 08:57:55 +02:00
twinaphex
20d7c18c3f Cleanups 2016-10-26 08:33:18 +02:00
twinaphex
71a1e4eca7 Cleanups 2016-10-26 08:30:56 +02:00
twinaphex
67b04b6251 Cleanups 2016-10-26 08:25:23 +02:00
twinaphex
c530b0afd4 Update CONFIG_HEX 2016-10-26 05:42:24 +02:00
twinaphex
7980e5c405 Add CONFIG_UINT/CONFIG_UINT_ALT 2016-10-26 05:38:25 +02:00
twinaphex
cc06d2f1b7 Update CONFIG_INT 2016-10-26 05:32:28 +02:00
twinaphex
307a7a9b1e Update / simplify CONFIG_PATH 2016-10-26 05:30:45 +02:00
twinaphex
69aa1ba09a Simplify CONFIG_DIR 2016-10-26 05:28:16 +02:00