Commit Graph

6686 Commits

Author SHA1 Message Date
lasers 88046e4bbe Add sublabel for Onscreen 2016-11-21 10:21:18 -06:00
Jean-André Santoni 0da9b6c9c4 Merge pull request #4035 from lasers/add-sublabel
Add sublabel for User Interface, Privacy, Directory, Frame Throttle
2016-11-21 17:06:29 +01:00
lasers c51bb8c431 Add sublabel for Frame Throttle 2016-11-21 09:59:17 -06:00
lasers c283fee1f8 Add sublabel for Directory 2016-11-21 09:46:38 -06:00
lasers fa489f1f76 Add sublabel for Privacy 2016-11-21 09:25:58 -06:00
twinaphex e0330a5a6e Add Audio Sync sublabel 2016-11-21 16:18:58 +01:00
lasers d722cec9cd Add sublabel for User Interface 2016-11-21 09:09:29 -06:00
Twinaphex 28e2ecc46d Merge pull request #4034 from lasers/add-sublabel
Add sublabel for Network
2016-11-21 15:57:41 +01:00
lasers f92afb508b Add sublabel for Logging 2016-11-21 08:53:29 -06:00
lasers 953bf8cf5b Add sublabel for Network 2016-11-21 08:44:59 -06:00
Twinaphex 83efafceea Merge pull request #4032 from lasers/add-sublabel
Add sublabel for Playlists
2016-11-21 15:41:02 +01:00
twinaphex 079de87c61 Cleanups 2016-11-21 15:37:51 +01:00
lasers df7b229834 Add sublabel for Playlists 2016-11-21 08:34:33 -06:00
Jean-André Santoni 022eb39716 Merge pull request #4030 from lasers/add-sublabel
Add sublabel for Content Saving
2016-11-21 15:26:39 +01:00
lasers 0966f0ff15 Add sublabel for Content Saving 2016-11-21 08:14:22 -06:00
twinaphex 21e9bde569 Silence warning 2016-11-21 15:00:57 +01:00
twinaphex d556173d2f Cleanup 2016-11-21 14:14:17 +01:00
twinaphex cb36bc8d71 CLeanups 2016-11-21 14:09:21 +01:00
twinaphex f8efe1056e (menu_cbs_sublabel.c) Cut down on code duplication 2016-11-21 14:07:56 +01:00
twinaphex 62e7103646 Add sublabel 2016-11-21 13:51:09 +01:00
twinaphex d45faccc31 Remove this 2016-11-21 13:07:23 +01:00
twinaphex 95254aa79b Remove 'back as menu toggle' setting 2016-11-21 13:05:23 +01:00
twinaphex 36fb6e100e Add more sublabels 2016-11-21 10:28:17 +01:00
twinaphex 7243561585 Add sublabel for 'Max Users' 2016-11-21 10:03:19 +01:00
twinaphex d0d0c67d90 Add sublabels for Privacy Settings 2016-11-21 09:59:34 +01:00
twinaphex 588542dad9 Add sublabel for DRC 2016-11-21 09:20:29 +01:00
twinaphex 2260fdd7f9 Move 'Allow Rotation' to 'Core Settings' 2016-11-21 09:01:56 +01:00
twinaphex ef11d95be9 Add sublabels 2016-11-21 07:40:54 +01:00
Twinaphex eb7bf1387a Revert "Improvs one at a time - Configurations" 2016-11-21 07:26:58 +01:00
Twinaphex bc3d4ff015 Merge pull request #4012 from lasers/improvs-one-at-a-time
Improvs one at a time - Configurations
2016-11-21 07:08:16 +01:00
twinaphex 1b00796f64 Turn video_shader_driver_set_parameter to macro 2016-11-20 17:28:51 +01:00
twinaphex 856d6b37be Turn video_shader_driver_set_coords into macro 2016-11-20 16:48:54 +01:00
twinaphex ef610312e7 Turn video_shader_driver_set_mvp into macro 2016-11-20 16:45:06 +01:00
twinaphex 2deb306967 Turn video_shader_driver_use into macro 2016-11-20 16:31:45 +01:00
twinaphex 205e7cf272 Fix C89_BUILD 2016-11-20 14:48:00 +01:00
twinaphex d7ec915e1a Cleanups 2016-11-20 14:46:11 +01:00
twinaphex e9daa5e99c Cleanups 2016-11-20 14:42:20 +01:00
twinaphex f9786d6c6a Remove unnecessary config.def.h includes 2016-11-20 13:43:56 +01:00
lasers 67f1dc3859 Clean the Configuration mess some more 2016-11-20 02:08:08 -06:00
radius 53ab0cdb55 add menu setting and fix for keyboard 2016-11-19 13:48:24 -05:00
radius a99a9c0810 add setting to swap menu_ok and menu_cancel 2016-11-19 13:09:07 -05:00
radius f343bc45fb remove these settings that we never properly implemented 2016-11-19 12:57:12 -05:00
twinaphex d1ad845c3a Add Turbo/Deadzone list strings 2016-11-19 15:52:12 +01:00
twinaphex eb0c27ee9b Move Menu Settings to User Interface 2016-11-19 12:07:46 +01:00
twinaphex fb70452f0c (Core List) Add 'Download Core...' option permanently 2016-11-19 10:01:47 +01:00
twinaphex f33d7f2712 Unused variable 2016-11-19 04:04:55 +01:00
Jean-André Santoni 5be99842b5 Merge pull request #3996 from markwkidd/crossplatform-thumbnail-filenames
improve cross-platform support for thumbnail filenames
2016-11-18 21:30:23 +01:00
lasers 6265d1e90a Clean the Configuration mess 2016-11-18 13:45:10 -06:00
Alcaro 53c7bfc501 This one uses one float per vertex, whether snow is enabled or not 2016-11-18 17:10:52 +01:00
twinaphex 1e10abd7f2 Hide two never used settings in Input Settings 2016-11-18 07:53:21 +01:00
Brad Parker 750165a251 prevent use-after-free error 2016-11-17 21:17:24 -05:00
twinaphex 20c1ef83d6 First stab at getting snow shader to work 2016-11-17 21:08:50 +01:00
twinaphex a2c69ec254 Added snow shader hooks - doesn't work yet though - shader driver
system is very limited in terms of how we can set custom menu
shaders - will require a rethink
2016-11-17 20:54:29 +01:00
lasers 204454c967 Add sublabel for Configurations 2016-11-17 05:45:20 -06:00
lasers 5ff6538373 Change labels under Configurations 2016-11-17 05:22:48 -06:00
lasers 4121adafd5 Merge settings for Configurations 2016-11-17 04:36:09 -06:00
lasers 14e29d51bf Add sublabel for Driver 2016-11-17 03:11:10 -06:00
lasers 8960893caf Add sublabel for Retro Achievements 2016-11-17 01:35:37 -06:00
lasers c05aba32a9 Add sublabel for Recording 2016-11-16 03:15:43 -06:00
lasers 92fc74b0ff Change labels under Recording 2016-11-16 03:08:45 -06:00
Twinaphex 25d3c71e1a Merge pull request #4004 from lasers/improvs-one-at-a-time
Improvs one at a time - Information
2016-11-16 08:48:43 +01:00
lasers ae78e47418 Add sublabel for Information (list) 2016-11-16 01:35:57 -06:00
twinaphex 758c1565fc Merge Updater Settings into Network Settings 2016-11-16 07:43:07 +01:00
twinaphex 72eb212dec Remove this option - should be no longer relevant 2016-11-16 07:35:58 +01:00
twinaphex 6485fe1367 Add sublabel for video shared context 2016-11-16 07:35:38 +01:00
twinaphex a912d7176f lakka_get_project() function - cleanup 2016-11-16 07:17:04 +01:00
twinaphex d745891b14 Prevent unused function warning 2016-11-16 07:11:00 +01:00
twinaphex 6a9ae533cf Core Information - hide 2016-11-16 07:03:59 +01:00
lasers 0651f84773 Add sublabel for Core 2016-11-15 22:29:18 -06:00
lasers 857c8f22b2 Add sublabel for Achievements Hardcore Mode 2016-11-15 17:26:29 -06:00
markwkidd e0deb20e30 Update xmb.c 2016-11-15 16:54:35 -05:00
markwkidd 0d8c2aa119 improve description of thumb filename scrub, add parenthesis 2016-11-15 16:48:29 -05:00
markwkidd 1ad1598be2 Update xmb.c 2016-11-15 15:58:18 -05:00
markwkidd 9d0e5c012e change thumbnail filename scrub to use strpbrk() 2016-11-15 15:57:51 -05:00
markwkidd 08514679d5 Update xmb.c 2016-11-15 15:47:18 -05:00
markwkidd 167a71635d Update xmb.c 2016-11-15 14:04:59 -05:00
markwkidd 096b316183 additional fixes per the PR discussion 2016-11-15 14:01:28 -05:00
markwkidd d0f23fdddb Update xmb.c 2016-11-15 09:05:33 -05:00
markwkidd 06221da8a1 fix escape characters, remove dupe line, add comment 2016-11-15 09:03:55 -05:00
Jean-André Santoni 10d925e189 Make LAKKA_PROJECT unneeded 2016-11-15 10:18:28 +01:00
markwkidd a9ead799e6 improve cross-platform support for thumbnail filenames
The intention of this PR is to allow RetroArch playlists to display the 'prohibited' characters & \ / ? : < > : * | on the screen, while searching for matching thumbnail files that replace these problematic characters with an underscore. This step of the process is bolded in the flowchart below as #2 under 'Playlist display.'

I don't normally work in C -- this change is a hack job. It did look like string_replace_substring could handle being daisy-chained so I thought I'd see if this could spark a productive conversation.

Playlist generation:
    1) Use hash values to match ROM files to known-good databases such as No-Intro. (exists)
    2) Create playlist using 'display names' from the known-good databases (exists)

Playlist display:
    1) Read display name from the playlist file (exists)
    **2) Transform characters that are not cross-platform friendly into underscores to determine thumb filename (this PR)**
    3) Look for a thumbnail file that matches this filename (exists)
    4) Display the thumbnail image (exists)
2016-11-14 13:24:05 -05:00
dankcushions facb2703f6 Do not allow custom resolutions to be below the game resolution when integer scale is on. 2016-11-13 22:38:48 +00:00
twinaphex c46ed2f754 Use compat_strcasestr 2016-11-13 19:09:24 +01:00
lasers e99b25a4b3 Update black boxes conspiracy 2016-11-10 01:47:43 -06:00
lasers fc9b6905fe Fix black boxes conspiracy 2016-11-08 17:30:26 -06:00
twinaphex 1c31e37749 C89_BUILD fixes 2016-11-08 19:42:58 +01:00
twinaphex 65cd75e346 Translate string 2016-11-08 01:21:21 +01:00
Twinaphex 30fb97815a Merge pull request #3964 from dankcushions/aspectratio
Display scale factor alongside Custom Viewport Height and Width
2016-11-07 23:32:06 +01:00
Brad Parker c9727f735b update JP translation, add 2 new translatable strings 2016-11-07 17:28:26 -05:00
dankcushions 5e3d5d182a Display scale factor alongside Custom Viewport Height and Width. Eg "640 (2x)". Anything that is not a factor will display as before. Eg "641" 2016-11-07 20:11:18 +00:00
twinaphex 14f56e15c9 Fix Nuklear 2016-11-06 17:36:04 +01:00
twinaphex 9ce285a077 (Nuklear) Another buildfix 2016-11-06 17:29:12 +01:00
twinaphex f1129d982f (Nuklear) Silence some build errors 2016-11-06 17:27:19 +01:00
twinaphex bf2c8a09b5 Make Onscreen Overlay settings screen a submenu of Onscreen Display 2016-11-06 17:01:38 +01:00
twinaphex 89984e6579 Implement info callback for cheevos 2016-11-06 13:05:28 +01:00
twinaphex a57cb22da8 Disable OK button for cheevos 2016-11-06 13:02:19 +01:00
twinaphex d9e30c2722 Rename MENU_ENUM_LABEL_VALUE_ENABLE to MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE 2016-11-06 12:41:26 +01:00
twinaphex 56337666de Implement sublabels for cheevos 2016-11-06 12:00:47 +01:00
twinaphex 0a046eaaf7 Turn menu_dialog_current_id into static variable again 2016-11-06 11:55:07 +01:00
twinaphex 82d3629dac Try to push them always 2016-11-06 01:08:56 +01:00
twinaphex 0c41a8873d Move 'Start Videoprocessor Core' / 'Start Remote RetroPad Core' to
'Load Core'
2016-11-06 00:04:37 +01:00
radius 486254f06d separate hardcore achievements 2016-11-05 16:55:57 -05:00
twinaphex f190909aae Fix cheevos messages 2016-11-05 21:55:32 +01:00
twinaphex 3d5a744f8e (menu_event.c) Cleanups 2016-11-05 14:04:05 +01:00
twinaphex 0f2bd3e653 remove MENU_ENUM_LABEL_VALUE_BACK 2016-11-05 01:41:44 +01:00
twinaphex 372c51f5b9 Remove #if 0 2016-11-04 21:59:47 +01:00
twinaphex 1a1b221ddd Create Configurations list 2016-11-04 15:03:09 +01:00
twinaphex c35d723b40 Fix C89_BUILD 2016-11-04 14:29:02 +01:00
Jean-André Santoni 80d23769a9 Sublabels for GLUI 2016-11-03 20:25:00 +01:00
twinaphex 32a583e4d2 Show 'User Device Index' again 2016-11-03 20:06:39 +01:00
twinaphex 57981b2714 Hide 'Add Content' list in MaterialUI, and move it to 'Playlists' tab 2016-11-03 19:05:04 +01:00
Twinaphex 2e7eb72884 Get rid of unused variable 2016-11-03 16:36:42 +01:00
Jean-André Santoni 4722bb45c8 Move the font_param stuff to menu_display.c 2016-11-03 15:56:40 +01:00
twinaphex cb8231a962 Disable 'enable keyboard overlay' by default now 2016-11-03 10:56:53 +01:00
Jean-André Santoni 9fbc835308 Fix minor keyboard traversal bugs with joypad 2016-11-03 09:26:31 +01:00
Jean-André Santoni 745da4d66b Adapt OSK rendering to vertical screens like phones 2016-11-03 09:21:27 +01:00
Jean-André Santoni 5bdd9533e7 Improve OSK look in GLUI 2016-11-03 09:12:37 +01:00
Jean-André Santoni 5a6a2be859 Remove unneeded last_codepoint code from menu_event.c 2016-11-03 09:02:53 +01:00
Jean-André Santoni f72bf26eac Improve OSK look on XMB 2016-11-03 08:55:24 +01:00
Jean-André Santoni 810ff5605d griffin fix 2016-11-02 23:39:28 +01:00
Jean-André Santoni 54794d5368 Fix an OSK backspace issue 2016-11-02 16:20:35 +01:00
Jean-André Santoni a7ecf7615d Add special OSK keys to GLUI too 2016-11-02 16:16:05 +01:00
Brad Parker f5cac72735 fix backspacing of unicode chars in OSK 2016-11-02 16:16:04 +01:00
Jean-André Santoni 31073214b6 Add special keys on the OSK 2016-11-02 16:15:23 +01:00
Twinaphex cda93c4625 bool_entries needs to be reduced by one in size 2016-11-01 10:58:48 +01:00
Jean-André Santoni 4bf172835d Expose the NeoActive icon theme 2016-10-31 21:42:46 +01:00
twinaphex 49479937d4 Reintroduce setting_get_type 2016-10-31 15:01:40 +01:00
Jean-André Santoni 659235c572 Merge pull request #3906 from lasers/add-monochrome-jagged
Add Monochrome Jagged
2016-10-31 08:20:33 +01:00
Brad Parker 5d28029be8 remove confirm_on_exit menu option 2016-10-30 23:29:03 -04:00
Brad Parker 0ee9432aa4 fix backspacing of unicode chars in OSK 2016-10-30 23:02:33 -04:00
Twinaphex 3e5b3da144 Merge pull request #3905 from GregorR/netplay-disconnect-disable
Disable netplay when we disconnect from the menu
2016-10-31 03:45:41 +01:00
lasers 8797dfbee1 Add Monochrome Jagged 2016-10-30 17:14:13 -05:00
Jean-André Santoni 60abe24608 Fix a crash on RGUI 2016-10-30 20:41:32 +01:00
Jean-André Santoni c92521ac66 Update the OSK highlight only when the pointer is moved 2016-10-30 19:48:55 +01:00
Gregor Richards c0d2128369 Disable netplay when we disconnect from the menu, so it doesn't reenable
itself.
2016-10-30 14:41:19 -04:00
Jean-André Santoni 19c1b00bdc OSK bugfix when using mouse and joypad at the same time 2016-10-30 18:09:23 +01:00
twinaphex 7d0ebd1b51 Some C89_BUILD fixes 2016-10-30 14:27:24 +01:00
Jean-André Santoni 41611e3d74 Touch and mouse support for the OSK 2016-10-30 11:48:48 +01:00
twinaphex 3a4b473809 Fix filter by supported extensions option in filebrowser 2016-10-30 10:40:42 +01:00
twinaphex d7c4b4f009 Should prevent error 2016-10-30 03:27:43 +01:00
Brad Parker 28c0e78292 ignore trigger input while binding a new key 2016-10-29 21:58:43 -04:00
twinaphex 0fee70457b (MSVC) Fix issues 2016-10-30 02:40:05 +01:00
Brad Parker 1a73b1d144 OSK cleanup, add katakana support 2016-10-29 19:51:02 -04:00
Jean-André Santoni 281335f86f Improve OSK look 2016-10-30 00:20:37 +02:00
Jean-André Santoni 01985c7460 OSK memory fix and hiragana support 2016-10-29 23:54:06 +02:00
Jean-André Santoni b176aa2396 OSK Fix and cleaning 2016-10-29 23:28:53 +02:00
Jean-André Santoni 156081635c Merge pull request #3898 from heuripedes/master
(xmb) Fix memory leak
2016-10-29 23:22:33 +02:00
Jean-André Santoni 97e13c4409 Preliminary changes for the utf8 OSK 2016-10-29 22:43:34 +02:00
Higor Eurípedes 5de85bb3e5 (xmb) Fix memory leak
Fixes #3857
2016-10-29 14:36:16 -03:00
twinaphex 3e886df637 (XMB) Add 'Scan File' to horizontal 'Import Content' tab
(XMB) Hide 'Scan Content' on Main Menu since we already have a tab
dedicated to it, and it unclutters the main menu
2016-10-29 15:04:20 +02:00
twinaphex 7bbc1f64c3 Add back HAVE_NETWORKING ifdef 2016-10-29 14:30:02 +02:00
lasers 780928a627 Move "Download Content" under "Online Updater" as "Content Downloader"
Rename "Add Content" to "Scan Content" as it does not always add everything.
Rephrase strings for new "Content Downloader" and "Scan Content"
2016-10-29 04:31:49 -05:00
twinaphex d4ecce48c7 Fix truncated messagebox messages 2016-10-29 08:38:14 +02:00
twinaphex 763a925a17 Fix Android build 2016-10-29 04:59:56 +02:00
Twinaphex f2076e2c5b Cleanups 2016-10-29 04:11:54 +02:00
twinaphex 5d90b774da Fixes remaining input issues courtesy of bparker 2016-10-29 04:00:36 +02:00
Twinaphex 8242181657 Merge pull request #3880 from libretro/master
Cleanup
2016-10-28 08:24:31 +02:00
twinaphex 01bbca9c95 Cleanup 2016-10-28 08:23:54 +02:00
Twinaphex 535215eefa Merge pull request #3879 from libretro/master
Merge
2016-10-28 07:44:10 +02:00
twinaphex 99c76f7aba Comment this out 2016-10-28 06:59:18 +02:00
twinaphex a8eb73846b Bind more keys for menu 2016-10-28 06:54:30 +02:00
twinaphex 94a67444be Fix grab mouse toggle 2016-10-28 06:41:53 +02:00
Brad Parker 28a43d9440 dont need a short, only move first bit 2016-10-27 23:48:49 -04:00
Brad Parker b7a8ff9395 fix menu toggle with F1 2016-10-27 23:43:07 -04:00
Jean-André Santoni c99b4f7252 Preliminary support for the Vietnamese language 2016-10-27 20:49:56 +02:00
twinaphex 9a1dd5f3cb Prevent some crashes when going to Frontend Counters 2016-10-27 20:14:56 +02:00
Twinaphex d00d62a228 Merge pull request #3873 from lasers/fix-cheats
Improve cheat menu + wording
2016-10-27 20:07:12 +02:00
twinaphex 8f401b8fe8 Change size of msg variable 2016-10-27 19:32:15 +02:00
Jean-André Santoni 6cc14a4fb9 Add missing copyright mention on some files 2016-10-27 18:17:43 +02:00
Brad Parker d1d5584d18 update copyright 2016-10-27 11:47:10 -04:00
lasers 0badb9efea Improve cheat menu + wording 2016-10-27 04:24:55 -05:00
twinaphex 1b6e7da2ce Merge branch 'menu_input' 2016-10-27 10:54:49 +02:00
twinaphex d9007904e0 Reduce char variable sizes 2016-10-27 09:52:38 +02:00
twinaphex 611784cbd8 (rgui) Reduce char variables 2016-10-27 09:50:46 +02:00
twinaphex 50ba48924d Reduce more PATH_MAX_LENGTH usage 2016-10-27 09:49:21 +02:00
twinaphex c1b59df7ae Reduce size of char variables 2016-10-27 09:32:07 +02:00
twinaphex b1b2579fde Start reducing size of some char variables 2016-10-27 09:17:41 +02:00
twinaphex 8d6be4b700 Reduce size of some messages (was PATH_MAX_LENGTH by default,
which can default to 4096)
2016-10-27 09:13:36 +02:00
twinaphex 6235a5cd0d Can now toggle fullscreen, use quit key from menu (mouse grab
toggle doesn't work yet)
2016-10-27 06:13:39 +02:00
Twinaphex 2cd82ff2c2 Merge pull request #3870 from libretro/master
Merge
2016-10-27 04:49:46 +02:00
twinaphex 1b9bb7ed3b (menu_setting.c) Cleanups 2016-10-27 04:12:49 +02:00
twinaphex b9909bf5ba Add CONFIG_BIND_ALT 2016-10-27 04:03:24 +02:00
twinaphex eb416ce478 Prevent null representation entries 2016-10-27 02:23:21 +02:00
twinaphex 2bcbe017cd More work 2016-10-27 00:14:01 +02:00
twinaphex a9a2749af9 Add input_menu_keys_pressed 2016-10-27 00:13:29 +02:00
twinaphex ef2e0ead84 Remove one ifdef 2016-10-26 20:28:51 +02:00
twinaphex 1c429b3a57 Update CONFIG_HEX 2016-10-26 10:04:34 +02:00
twinaphex 45688b2a9d Coverity doesn't understand retro_assert and these checks are
superfluous anyway
2016-10-26 09:53:15 +02:00
twinaphex 01c6748f72 Prevent uninitialized variable Coverity warning 2016-10-26 09:30:00 +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 ed5b919d7f Get rid of some RARCH_MENU_CTL_ commands 2016-10-26 08:43:59 +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 89268d47f1 (menu_setting.c) Cleanups 2016-10-26 08:02:17 +02:00
twinaphex 5ed905ad90 (menu_settings.c) Cleanups 2016-10-26 07:58:21 +02:00
twinaphex f879f57603 (menu_setting.c) Cleanups 2016-10-26 07:40:01 +02:00
twinaphex 0bac0022c8 (menu_setting.c) Cleanups 2016-10-26 07:36:23 +02:00
twinaphex 18331f75ee (menu_setting.c) Simplify code 2016-10-26 07:32:42 +02:00
twinaphex 9fac4ee85b Cleanups 2016-10-26 07:06:18 +02:00
twinaphex 97d80d5e3e Get rid of more implicit memsets 2016-10-26 06:23:05 +02:00
twinaphex d2cfc3cb17 Check if name is empty first 2016-10-26 06:01:26 +02:00
twinaphex 85e2aeeaaf Cleanups 2016-10-26 05:46:16 +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
twinaphex c8f11665df Simplify CONFIG_STRING 2016-10-26 05:22:07 +02:00
twinaphex d01d4a8532 Simplify CONFIG_STRING_OPTIONS 2016-10-26 05:18:57 +02:00
twinaphex 6e604e4a3d Simplify CONFIG_ACTION 2016-10-26 05:15:52 +02:00
twinaphex 079bf52ed0 Simplify CONFIG_FLOAT 2016-10-26 05:07:27 +02:00
twinaphex 24e9f8dc09 Simplify CONFIG_BOOL/menu_setting.c 2016-10-26 05:04:24 +02:00
twinaphex 917f8fa996 Prevent explicit NULL dereferenced 2016-10-26 03:19:46 +02:00
twinaphex 4ec356d5c1 Remove duplicate function 2016-10-25 23:32:18 +02:00
twinaphex b6ca7ba97a Get rid of hardcoded strings 2016-10-25 19:57:04 +02:00
twinaphex 948b206b60 Get rid of using hardcoded labels 2016-10-25 19:50:03 +02:00
Jean-André Santoni ac18d31ac4 (XMB) Icons for Save Overrides 2016-10-25 13:34:01 +02:00
Jean-André Santoni 6ca877cdda Sublabel for the user language 2016-10-25 11:14:52 +02:00
Jean-André Santoni c8da8f81a5 Sublabels for Lakka services 2016-10-25 11:05:54 +02:00
Jean-André Santoni ce0da459fb Sublabel for WiFi settings 2016-10-25 10:50:37 +02:00
Jean-André Santoni aa7990269e More sublabels 2016-10-25 10:42:27 +02:00
Jean-André Santoni 55c480358d Move draw_quad to menu_display 2016-10-25 08:11:37 +02:00
Jean-André Santoni cbbb88ab16 Code cleaning 2016-10-25 07:52:47 +02:00
Jean-André Santoni 23ef14347f (MUI) On-screen keyboard 2016-10-25 07:48:27 +02:00
Brad Parker 39d413be8f update jp translation, move some hardcoded text to enums 2016-10-25 00:03:38 -04:00
twinaphex 456c4c4d58 Remove video_driver_cached_frame_render wrapper function 2016-10-25 00:42:26 +02:00
aliaspider 77b4c8f420 prevent a NULL dereference. 2016-10-24 22:42:17 +01:00
twinaphex f49e1fbc84 C89_BUILD fixes 2016-10-24 22:18:12 +02:00
Jean-André Santoni df1f4dbc89 (Menu) Integrate an joypad driven OSK to the menu driver. 2016-10-24 20:26:22 +02:00
twinaphex 2201a8da00 Add sublabel 2016-10-24 11:59:03 +02:00
twinaphex c29e7c7456 Add more sublabels 2016-10-24 11:51:51 +02:00
twinaphex 6d5a638f30 Add more get_value callbacks 2016-10-24 05:20:29 +02:00
twinaphex f1826ce9ec Try to optimize menu_setting_get_label somewhat 2016-10-24 05:11:19 +02:00
twinaphex 2eea70c270 Add optimized cbs_value callback for ST_BOOL 2016-10-24 05:08:57 +02:00
twinaphex 7b7b9b1f27 Add sublabel for Menu Settings 2016-10-24 04:27:43 +02:00
twinaphex 31180dfcf1 Add more entries 2016-10-23 22:10:54 +02:00
twinaphex 1cb2822013 Avoid expensive function menu_setting_get_label being invoked
when at Quick Menu
2016-10-23 19:46:29 +02:00
twinaphex 32a4053d42 Prevent two other entries from invoking expensive function
menu_setting_get_label
2016-10-23 19:42:04 +02:00
twinaphex 1dd30345e4 Prevent invoking of menu_setting_get_label (expensive function)
when browsing Download Content
2016-10-23 19:31:48 +02:00
twinaphex 147893caed Prevent NULL pointer dereference 2016-10-23 05:55:13 +02:00
twinaphex f2097c1c0b Prevent menu_setting_get_label from getting invoked for
'Load Savestate' inside Quick Menu
2016-10-23 04:54:52 +02:00
twinaphex 8cc5b09428 Get rid of slow wrapper function input_driver_state 2016-10-23 04:38:08 +02:00
twinaphex c512ed8122 Prevent recent history entries from invoking menu_setting_get_label 2016-10-23 04:21:17 +02:00