Commit Graph

8066 Commits

Author SHA1 Message Date
twinaphex fe1151efc3 (Zarch) Buildfix 2017-04-29 02:02:28 +02:00
twinaphex e6ab06a701 Move path variables 2017-04-29 00:39:29 +02:00
twinaphex f0c2d786ae Update arrays struct 2017-04-28 22:59:13 +02:00
twinaphex 05e4ec733e Move uint variables 2017-04-28 21:03:04 +02:00
twinaphex 7bbd20b31d Move int settings 2017-04-28 19:12:48 +02:00
twinaphex d1b6a865c4 Buildfixes 2017-04-28 15:29:20 +02:00
twinaphex 2c53553952 (Zarch) Buildfix 2017-04-28 15:02:42 +02:00
twinaphex 0da40fb3aa Move all float settings 2017-04-28 14:57:55 +02:00
twinaphex ed53be7c81 Move all bool settings 2017-04-28 14:11:34 +02:00
twinaphex b792c5deae move bool setting 2017-04-28 12:26:01 +02:00
twinaphex 3e24672a43 Move bool settings 2017-04-28 12:23:59 +02:00
twinaphex cc095e56fc Start refactoring bool variables 2017-04-28 00:53:20 +02:00
twinaphex ae1c26cbc4 Restructure settings struct 2017-04-28 00:00:43 +02:00
twinaphex 124ef06ef7 Use wrapper functions 2017-04-27 23:43:19 +02:00
twinaphex a54af2f2c1 Prevent implicit memset 2017-04-27 01:27:02 +02:00
twinaphex 5ea70ffb2e Get rid of some implicit memsets 2017-04-27 01:23:04 +02:00
Monroe88 1df9807954 (menu_setting.c) Make Audio Output Rate editable 2017-04-25 23:17:53 -05:00
twinaphex e179108080 Cleanups 2017-04-26 00:24:59 +02:00
twinaphex 3c57c991de Buildfix 2017-04-25 21:58:53 +02:00
Twinaphex 840034d4a0 remove unused variables 2017-04-25 18:54:41 +02:00
twinaphex 53c9acacd6 Wrap access to settings->input.binds completely 2017-04-25 18:50:49 +02:00
twinaphex 8d0e3d7777 Wrap settings->input.binds 2017-04-25 18:27:18 +02:00
twinaphex 3b3b008614 Move code to input_config_reset 2017-04-25 18:18:37 +02:00
twinaphex d66aff8fbd Start wrapping settings->input.binds 2017-04-25 18:12:13 +02:00
Twinaphex 129da8a802 Get rid of unused local variables 2017-04-25 17:19:31 +02:00
twinaphex e1e83b17b7 Wrap settings->input.libretro_device 2017-04-25 17:14:46 +02:00
twinaphex f4e5f896a2 Move input.device_name_index to task_autodetect and move it
outside of settings struct
2017-04-25 16:57:44 +02:00
twinaphex c871faa1f5 Move pid/vid arrays out of settings struct and move them
to input_config
2017-04-25 16:49:54 +02:00
twinaphex acf3b22fd3 Go through wrapper functions 2017-04-25 16:36:31 +02:00
twinaphex 20ed6eb90a Start using input_config_get_device_name 2017-04-25 16:04:28 +02:00
twinaphex 7b5b49a5e6 Move autoconfigured variables out of settings struct;
these values are not written back to the config file
2017-04-25 15:49:27 +02:00
twinaphex e36564b2b0 (Zarch) Not sure why this was done 2017-04-25 15:34:18 +02:00
twinaphex 087002d9c5 Get rid of unused video_driver_get_frame_count - locking/unlocking
around this variable should no longer be necessary
2017-04-23 21:39:49 +02:00
twinaphex c38f86e14a Create menu_driver_{decrement|increment}_navigation 2017-04-23 21:17:01 +02:00
twinaphex e0483f73bc Create menu_driver_list_clear 2017-04-23 21:13:33 +02:00
twinaphex 467070f6a6 Silence Coverity warning 2017-04-23 21:07:49 +02:00
twinaphex 13e4148996 (Menu) Cleanups 2017-04-23 20:22:41 +02:00
twinaphex 77dde2a85c Simplifications 2017-04-23 20:16:14 +02:00
Twinaphex f84da4b466 Remove unused variable 2017-04-23 19:55:21 +02:00
twinaphex 25c8baeefe menu drivers will have their own frame count; this fixes the
tickering issues with threaded video mode
2017-04-23 18:42:12 +02:00
twinaphex 3ec5816259 Rewrite RUNLOOP_CTL_SYSTEM_INFO_GET 2017-04-23 16:41:26 +02:00
Twinaphex d76c09fd08 Get rid of unused variables 2017-04-23 14:33:02 +02:00
twinaphex 7ea0528c6b Turn MENU_NAVIGATION_CTL_{SET|GET}_SELECTION into separate
functions
2017-04-23 14:31:49 +02:00
twinaphex 8e6b7a2751 Rewrite menu_entries function 2017-04-23 13:46:21 +02:00
twinaphex 217e71d568 (menu_setting.c) Cleanups 2017-04-23 13:41:02 +02:00
twinaphex 268a173f44 (menu_shader.c) Start using configuration_set_bool 2017-04-23 13:39:35 +02:00
twinaphex 59faeb510b Start putting settings->modified in most mutable situations 2017-04-23 13:37:00 +02:00
twinaphex ccc8d1aec2 Start using configuration_set_bool 2017-04-23 13:32:16 +02:00
twinaphex 953045f0d2 Update logs 2017-04-23 11:56:46 +02:00
Monroe88 b260254fd4 (menu_setting.c) Reinit audio driver when audio device is changed 2017-04-22 20:06:15 -05:00
twinaphex 6ebd4e139e Rewrite more string_is_equal call invocations as memcmp 2017-04-22 08:51:16 +02:00
twinaphex 284e6b2994 Replace more instances of string_is_equal 2017-04-21 22:51:04 +02:00
twinaphex f9bc2d3783 Use memcmp instead of string_is_equal where possible for
better performance
2017-04-21 22:47:15 +02:00
radius d236b2db58 try to override swap ok/cancel for remote controls 2017-04-16 16:51:54 -05:00
twinaphex 257410d058 Turn matrix_4x4_multiply into macro 2017-04-16 07:55:02 +02:00
twinaphex 32cebbbcba Turn more matrix_4x4 functions into macros 2017-04-16 04:00:20 +02:00
twinaphex fbd6d0ebc6 Turn more matrix 4x4 functions into macros 2017-04-16 03:53:07 +02:00
twinaphex 809bce6cd9 Start turning most matrix 4x4 functions into macros 2017-04-16 03:45:07 +02:00
Twinaphex a5998cb589 (MUI) Remove some unused variables 2017-04-15 19:14:02 +02:00
Zoran Vuckovic 129151d5fc add wasapi audio driver 2017-04-11 00:24:37 +02:00
Monroe88 f36b70e8b5 Allow setting SRAM Autosave in 1 second intervals 2017-04-08 15:41:45 -05:00
BlueKore f6ebe7c6a9 Changed the language enums. Fixed the language references in the msg files. 2017-04-07 19:15:44 +01:00
Monroe88 0610721aa0 Allow audio latency setting to be fine tuned with 1ms intervals 2017-03-26 21:28:19 -05:00
twinaphex 4a9639f02f Silence warning 2017-03-26 03:31:41 +02:00
twinaphex 0fc2a87bfd CXX_BUILD fix 2017-03-24 00:18:20 +01:00
twinaphex a56afd8b8f Only set video.shader_enable to false if video_driver_set_shader
fails
2017-03-23 19:17:09 +01:00
twinaphex 541c1b34e1 Don't do early return inside menu_shader_manager_init; free the
previously allocated menu shader first
2017-03-23 19:15:14 +01:00
radius 482261e81b remove pointless check 2017-03-21 23:59:18 -05:00
radius 32a132e0ab only use this flag for actual content, the rest of the downloads should always be extracted 2017-03-21 23:53:57 -05:00
Brad Parker 32a5c1a58b missing null pointer check, just close dialog if no hostname was specified, fixes issue #4703 2017-03-13 21:05:00 -04:00
Jean-André Santoni f4103b4074 (GLUI) Attempt to fix the browser+touch bug 2017-03-12 16:03:18 +01:00
Rob Loach 157fbeccb5
Add Font Text Color settings 2017-03-12 10:33:06 -04:00
Jean-André Santoni 1148c6156e Fix wrong wraparound code 2017-03-08 21:32:43 +01:00
twinaphex 03d58e9e62 Update 2017-03-07 15:00:20 +01:00
Jean-André Santoni 7db6e58273 Don't run OSK code if the OSK is not displayed 2017-03-07 11:57:30 +01:00
Twinaphex 4b796ae740 Silence warnings 2017-03-06 12:12:00 +01:00
Jean-André Santoni e7be847784 Avoid pushing netplay rooms on wrong tabs 2017-03-05 22:42:33 +01:00
Jean-André Santoni 4318000f8f (XMB) Change icon sets on the fly 2017-03-05 22:31:30 +01:00
Brad Parker bf553fe65c netplay: connect to MITM server instead of host IP if one is specified in lobby listing 2017-03-05 14:19:38 -05:00
Brad Parker f2c4eb5047 add sublabel for MITM 2017-03-05 14:19:38 -05:00
Brad Parker 1f42889936 add settings -> network entry to force using a MITM server for netplay 2017-03-05 14:19:37 -05:00
Brad Parker 0d81b2005f parse new lobby room listing with JSON 2017-03-05 14:19:35 -05:00
twinaphex 0123d33780 Silence CXX_BUILD warnings 2017-03-05 19:28:34 +01:00
twinaphex 3a5eb48c4a C89_BUILD fixes 2017-03-05 19:25:11 +01:00
Twinaphex a5c57fe882 Prevent unused variable warning 2017-03-05 18:57:15 +01:00
Jean-André Santoni e758406d52 Undo save/load state shouldn't be an advanced setting 2017-03-05 17:54:37 +01:00
Jean-André Santoni e587264b3d (OSK) Ascii symbol page 2017-03-05 11:54:08 +01:00
Jean-André Santoni 130e3a77d8 (GLUI) Fix the menu entry being selected while we try to scroll 2017-03-05 09:49:22 +01:00
Jean-André Santoni 199d7b63a1 (Menu) Attempt to fix scroll speed issue 2017-03-05 00:15:21 +01:00
Jean-André Santoni bb0d4dae07 (Menu) iOS touch fixes 2017-03-04 22:16:55 +01:00
Jean-André Santoni 013bf29fff (Menu) A long press will reset a setting to its default value 2017-03-04 15:35:05 +01:00
Jean-André Santoni 002928c399 (Menu) Separate callbacks for pointer_up and pointer_down 2017-03-04 15:11:29 +01:00
Jean-André Santoni 18e1a817b3 Merge pull request #4713 from fr500/master
mantain LAN rooms in the list after moving left/right
2017-02-28 19:48:57 +01:00
Andrés f39de90837 Merge pull request #4671 from dankcushions/patch-3
One option moved to advanced settings.
2017-02-28 11:14:53 -05:00
radius eba92bd3ca mantain LAN rooms in the list after moving left/right 2017-02-28 11:10:17 -05:00
twinaphex 56eb09406b Add TODO/FIXME 2017-02-28 10:28:49 +01:00
twinaphex c17dbe6ddb Using calloc seems to get us past the crashes 2017-02-28 10:27:34 +01:00
twinaphex 2fa9d47b61 Cleanups 2017-02-28 10:22:06 +01:00
twinaphex aff63e6c3f Cleanups 2017-02-28 10:16:36 +01:00
twinaphex 8195c601d5 Cleanups 2017-02-28 10:14:00 +01:00
twinaphex 05b760d0f8 Fix C89_BUILD/CXX_BUILD 2017-02-28 09:52:33 +01:00
Twinaphex 59f5c596d6 Merge pull request #4707 from fr500/master
LAN scanning into rooms
2017-02-28 05:47:49 +01:00
radius 0c456c2235 comment this out for now 2017-02-27 23:47:04 -05:00
twinaphex 2be88a44ed (XMB) Fix 2017-02-28 04:50:07 +01:00
radius ba4804ed7c differentiate lan and internet rooms 2017-02-27 21:58:39 -05:00
radius 650655abbe doesn't seem to crash anymore 2017-02-27 21:44:11 -05:00
radius e50ea80dfa integrate the rest of the lan scan parameters 2017-02-27 21:24:34 -05:00
radius 5ca55aa533 publish IP address correctly 2017-02-27 20:22:56 -05:00
Twinaphex c9add8c68e Merge pull request #4706 from fr500/master
Adds lan games to the ROOM list
2017-02-28 01:04:59 +01:00
radius b719f30b8e add lan games 2017-02-27 19:00:43 -05:00
radius 2bdd938338 after the first scan it will no longer scan because of this line 2017-02-27 18:10:35 -05:00
Jean-André Santoni fc3547b8e4 Don't allow input on the user language setting 2017-02-28 00:03:19 +01:00
Jean-André Santoni 64a11ca0f4 (XMB) Allow hidding the netplay tab 2017-02-27 23:32:24 +01:00
Jean-André Santoni 834087d1ad (XMB) Use a tab styled icon for the netplay tab 2017-02-27 22:48:27 +01:00
Jean-André Santoni 46c153a0fe (XMB) Move netplay to the left of Add Tab 2017-02-27 22:36:45 +01:00
Jean-André Santoni 15001a87d3 (XMB) Use a texture slice for dialogs 2017-02-27 20:34:17 +01:00
twinaphex 58c08c0c02 Cleanups 2017-02-27 09:33:20 +01:00
Twinaphex fdbdcfee65 Merge pull request #4691 from GregorR/netplay-slave-mode
Netplay slave mode
2017-02-26 21:49:21 +01:00
Twinaphex 216e7bcdaf Silence more warnings on iOS 2017-02-26 21:46:19 +01:00
twinaphex 89715b7195 Fix CXX_BUILD 2017-02-26 10:39:15 +01:00
Twinaphex b7b3b2cb5f Try to prevent truckload of warnings on iOS 2017-02-26 10:33:03 +01:00
twinaphex 3ae52e2095 Prevent potential crashes when pressing left/right on playlists 2017-02-24 06:58:22 +01:00
twinaphex d6ecfd42b5 Take out logging 2017-02-24 06:26:50 +01:00
twinaphex 59b86027e9 Simplify menu_displaylist_parse_cores 2017-02-24 06:26:20 +01:00
twinaphex fd5836d4e7 Prevent crash 2017-02-24 04:53:54 +01:00
Gregor Richards a3e3b3e790 Adding settings to allow/require connections in slave mode. 2017-02-23 21:33:44 -05:00
twinaphex db02a0c52a Move this back 2017-02-24 02:21:18 +01:00
Twinaphex 6146daf5e8 Merge pull request #4689 from libretro/coverity_scan
Coverity scan
2017-02-23 21:35:33 +01:00
twinaphex b8e68030d0 (menu_cbs_ok.c) Cleanups 2017-02-23 21:35:06 +01:00
twinaphex dcd4d6b422 Cleanups 2017-02-23 21:32:38 +01:00
twinaphex 1f9059f2b5 Make sure to save the config file after bundle_decompressed 2017-02-23 15:16:51 +01:00
twinaphex 8cbb4e13ee Prevent crashes 2017-02-23 14:27:43 +01:00
twinaphex bd9e2e5fc7 Revert "Cleanups - menu_cbs_left.c"
This reverts commit 378a69aba9.
2017-02-22 18:45:07 +01:00
twinaphex dba6c537f2 Revert "Cleanups"
This reverts commit e9f1b25e55.
2017-02-22 18:44:59 +01:00
twinaphex e9f1b25e55 Cleanups 2017-02-22 07:23:40 +01:00
twinaphex 378a69aba9 Cleanups - menu_cbs_left.c 2017-02-22 07:21:51 +01:00
twinaphex 80fff292d8 action_right_mainmenu - cleanups 2017-02-22 07:14:41 +01:00
twinaphex c72311a708 Cleanups for left/right callbacks 2017-02-22 06:01:02 +01:00
Brad Parker d61d55e3ea update nuklear 2017-02-21 23:53:29 -05:00
twinaphex 238e234106 Prevent another Coverity warning 2017-02-21 21:20:33 +01:00
twinaphex f8576ca88c Fix C89_BUILD again 2017-02-21 19:56:43 +01:00
Jean-André Santoni 1cccfa09fb (Menu) Fix core option ON/OFF buttons 2017-02-21 19:54:55 +01:00
twinaphex 63eafbcac2 Silence another signed/unsigned warning 2017-02-21 19:36:43 +01:00
twinaphex c215fef8dd Updates 2017-02-21 18:58:03 +01:00
twinaphex 0789fff6df Rename load content tasks 2017-02-21 18:36:47 +01:00
Jean-André Santoni 460e28f7e5 (Lakka) Add a way to hide most settings with SD_FLAG_LAKKA_ADVANCED 2017-02-21 18:26:39 +01:00
Jean-André Santoni d0c640af7f (Lakka) Simplified quick menu with HAVE_LAKKA 2017-02-21 17:31:56 +01:00
twinaphex 03948eafd3 Create task_push_start_builtin_core 2017-02-21 17:22:04 +01:00
twinaphex 1ec7b79ad6 Rename another task 2017-02-21 16:53:02 +01:00
twinaphex d0e49a2d8f Rename some tasks 2017-02-21 16:50:39 +01:00
Jean-André Santoni b648f459c4 (Lakka) Move Menu Settings out of UI Settings if HAVE_LAKKA. Avoid deep settings. 2017-02-21 15:30:45 +01:00
Jean-André Santoni 8d188ff013 (Lakka) Fix display of Download Content with HAVE_LAKKA 2017-02-21 15:11:25 +01:00
Jean-André Santoni af54ca3547 (Lakka) Hide Download Core 2017-02-21 15:08:40 +01:00
Twinaphex eebc239348 Merge pull request #4678 from hizzlekizzle/master
(Vulkan) add bokeh menu shader for vulkan
2017-02-21 06:02:22 +01:00
hunterk a1124b8ded (Vulkan) add bokeh menu shader for vulkan 2017-02-20 22:59:05 -06:00
twinaphex 1582a47bb9 Create task_push_content_load_new_content_with_new_core_from_menu 2017-02-21 04:31:03 +01:00
twinaphex 0b5118423d Create task_push_content_load_nothing_with_new_core_from_menu 2017-02-21 04:07:40 +01:00
twinaphex cca72126f2 Create task_push_content_load_nothing_with_current_core_from_menu 2017-02-21 03:54:34 +01:00
twinaphex 96210188b0 Create task_push_content_load_content_from_playlist_from_menu 2017-02-21 03:44:36 +01:00
twinaphex 0d873b6da1 (Vulkan) Add fancy snow for Vulkan 2017-02-20 21:51:58 +01:00
Hans-Kristian Arntzen 2d88530c98 Vulkan: Simple snow pipeline works.
Some other fixes too.
2017-02-20 20:53:59 +01:00
twinaphex aaaba64f81 Get rid of memsets in materialui.c 2017-02-20 01:59:08 +01:00
dankcushions 67a311a76b game_specific_options defaults to true and would need some specific test cases for them to be turned off 2017-02-19 22:35:30 +00:00
Gregor Richards 816d7786ac Re-adding the option to start in spectator mode
This used to be a configuration option because spectator mode and "net"
mode were incompatible. When the ability to switch between player and
spectator was added, the configuration option was removed, since it was
no longer a mode toggle. This re-adds it, mainly so that I can use it to
implement regression tests.
2017-02-16 19:17:06 -05:00
dankcushions 6309b21252 Change to advanced settings: auto_remaps_enable & auto_overrides_enable
There seems to be no reason to show these options as they default to true and there's no reason to disable them unless you were debugging something (and even then...)

Maybe even remove the option entirely?
2017-02-15 15:15:09 +00:00
Brad Parker 75a96b10bb add 9-slice texture draw function and selectable texture filter type 2017-02-14 11:04:21 -05:00
Twinaphex 962cf6b076 Revert "Allow normal Battery/Clock icon sizes [WIP]" 2017-02-08 20:02:26 +01:00
Rob Loach 1ef482d6df
Apply icon scaling to the battery and clock icons 2017-02-07 21:48:18 -05:00
Gregor Richards aa77d688ec Make announcing netplay on the public lobby optional. 2017-02-06 13:45:58 -05:00
twinaphex e6102fed35 Revert "Don't make AUDIO_DEVICE an 'advanced' option"
This reverts commit c1e08c1138.
2017-02-05 11:05:05 +01:00
twinaphex c1e08c1138 Don't make AUDIO_DEVICE an 'advanced' option 2017-02-05 06:59:23 +01:00
Andre Leiradella 0c8ee93e3e Moved cheevos files to their own folder in preparation for the changes to support leaderboards 2017-02-03 10:03:57 +00:00
twinaphex 10aaa163db Add sublabels 2017-02-02 21:54:01 +01:00
twinaphex cb9bdfc46e Put this behind an ifdef 2017-02-02 21:48:08 +01:00
twinaphex 54ba0bd3c2 Don't include 'Net Retropad core' for now 2017-02-02 21:47:28 +01:00
twinaphex 4ee1889637 Add sublabel 2017-02-02 21:45:12 +01:00
twinaphex 1986a80b66 Add Quick Menu sublabel 2017-02-02 21:41:34 +01:00
twinaphex 4ad2cca8e5 Add sublabels 2017-02-02 21:37:34 +01:00
twinaphex 61236a6d34 Add sublabels 2017-02-02 21:30:34 +01:00
twinaphex 518bcd3d45 Add sublabels 2017-02-02 21:23:26 +01:00
twinaphex 57fc477fed Add sublabels 2017-02-02 20:26:24 +01:00
twinaphex c1df5a0a7c Add sublabel 2017-02-02 20:19:40 +01:00
twinaphex 7f67bdfd1f Add sublabels 2017-02-02 20:16:41 +01:00
twinaphex 627be0fd83 Add sublabels 2017-02-02 20:01:07 +01:00
twinaphex 42a5f69c6b Add sublabels 2017-02-02 19:39:10 +01:00
twinaphex 5ffc746f0f Add sublabels 2017-02-02 19:18:47 +01:00
twinaphex 276be558db Add sublabels 2017-02-02 19:11:40 +01:00
twinaphex 3615b6cdb9 Add sublabels 2017-02-02 18:57:51 +01:00
twinaphex 728c4cb12b Add sublabels 2017-02-02 18:40:24 +01:00
Twinaphex 089ed2f215 Merge pull request #4547 from GregorR/netplay-input-latency-2
Netplay input latency
2017-02-02 09:47:44 +01:00
twinaphex 77690781ea Add sublabels 2017-02-02 09:43:07 +01:00
twinaphex 20d517e4db Add sublabel 2017-02-02 09:29:02 +01:00
twinaphex ab498d3cf8 Add sublabels 2017-02-02 09:25:29 +01:00
twinaphex f69394d22d Adding sublabels 2017-02-02 09:13:46 +01:00
twinaphex a9731db5fd Add sublabels 2017-02-02 09:01:58 +01:00
twinaphex 61aa0ea067 Add sublabels 2017-02-02 08:54:08 +01:00
twinaphex 353ea52e76 Add sublabels 2017-02-02 08:40:06 +01:00
twinaphex d2f87730cf Add sublabel 2017-02-02 08:32:23 +01:00
twinaphex c50b133319 Add sublabels 2017-02-02 07:29:48 +01:00
twinaphex 6a07780fa0 Add sublabels 2017-02-02 07:18:24 +01:00
twinaphex 87606ef88a Add sublabels 2017-02-02 06:50:26 +01:00
twinaphex 4ba9c7e7c7 Add sublabels 2017-02-02 06:48:07 +01:00
twinaphex 5b9c212d70 Add sublabel 2017-02-02 06:41:15 +01:00
twinaphex 756d48702d Add sublabels 2017-02-02 06:38:21 +01:00
twinaphex 7ee5d3a9a8 Add sublabels 2017-02-02 06:29:22 +01:00
twinaphex 77e698e0cc Updates 2017-02-02 06:18:11 +01:00
twinaphex 1d14cb1d13 Add sublabels 2017-02-02 06:15:04 +01:00
twinaphex a8629599ac Add sublabels 2017-02-02 05:56:45 +01:00
twinaphex faa518a32d Add sublabels 2017-02-02 05:41:34 +01:00
twinaphex 731f743e2f Add sublabels 2017-02-02 05:34:14 +01:00
twinaphex 2539de0111 Add sublabels 2017-02-02 05:28:23 +01:00
twinaphex 9e114d5dee Add sublabels 2017-02-02 05:20:29 +01:00
twinaphex 88731122a1 Add sublabel 2017-02-02 05:07:49 +01:00
twinaphex 6c260a7268 Add sublabels 2017-02-02 05:02:33 +01:00
Gregor Richards 4ff8982355 Input latency configurability. 2017-02-01 22:54:03 -05:00
twinaphex 2b3343a687 Remove CORE_SPECIFIC_CONFIG 2017-02-02 04:51:42 +01:00
twinaphex 235f6b81df Add sublabels 2017-02-02 04:43:07 +01:00
twinaphex 6779fc14fe Add VIDEO_GPU_RECORD sublabel 2017-02-02 04:19:49 +01:00
twinaphex 8148c71556 Add sublabels 2017-02-02 04:17:17 +01:00
twinaphex 96314bb0ba Add sublabels 2017-02-02 04:12:43 +01:00
twinaphex 07cd36e27c Create Filebrowser settings 2017-02-02 04:00:55 +01:00
twinaphex 896be7e1d9 Build fix and another sublabel 2017-02-02 03:09:30 +01:00
twinaphex 5d75a61bd6 Add sublabel 2017-02-02 02:05:54 +01:00
twinaphex f18b919142 Add sublabels 2017-02-02 01:57:55 +01:00
twinaphex 3f497e8422 Add sublabels 2017-02-02 01:43:26 +01:00
twinaphex aa3f5006f6 Add more sublabels 2017-02-02 01:30:11 +01:00
twinaphex c829f852b9 Add sublabel 2017-02-02 01:17:25 +01:00
twinaphex 70392edfeb Add sublabels 2017-02-02 01:03:14 +01:00
twinaphex eba97ed761 Add sublabel 2017-02-02 00:51:53 +01:00
twinaphex 04586d3d66 Add some sublabels 2017-02-02 00:47:52 +01:00
twinaphex 34d0fa15db Move Threaded Data Runloop 2017-02-02 00:10:24 +01:00
twinaphex 179924f3f3 Move 'Advanced Settings' to 'User Interface' 2017-02-02 00:08:02 +01:00
twinaphex 15f783f1d2 Hide 'Undo Load/Save State' 2017-02-02 00:05:41 +01:00
twinaphex c2754eed5a Add XMB_ICON_THEME_LAST 2017-02-02 00:01:15 +01:00
twinaphex ba279ed7ac Add left/right callbacks for rooms 2017-02-01 22:38:29 +01:00
Tatsuya79 e126ac1fb8 Fix Missing Theme "Custom" 2017-02-01 17:42:18 +01:00
Twinaphex bd828867ef Merge pull request #4535 from orbea/load_content
Move / to the bottom in Load Content
2017-02-01 09:28:50 +01:00
Brad Parker 1a7263196e fix OSK backspace 2017-01-31 12:45:57 -05:00
Brad Parker 4c06f039af forgot to add utf8 pages header 2017-01-31 12:33:54 -05:00
Brad Parker d8fb3d937c UTF8 fixes for MSVC, don't include any files with a UTF8 BOM if HAVE_LANGEXTRA isn't defined 2017-01-31 12:20:16 -05:00
orbea c2b20fd71f Move / to the bottom in Load Content 2017-01-31 02:33:57 -08:00
twinaphex ccdd90bdd1 Add runloop_defines.h 2017-01-31 05:14:49 +01:00
twinaphex 269198c1f7 Remove another header include 2017-01-31 05:11:38 +01:00
twinaphex f4df551e8e Remove this header include 2017-01-31 05:10:38 +01:00
twinaphex 2b0002e00b Update 2017-01-31 04:01:57 +01:00
twinaphex fda9b01ab3 Buildfixes 2017-01-31 03:54:50 +01:00
twinaphex 0bb10b891b Put ifdef around this 2017-01-31 03:48:45 +01:00
twinaphex ccf1f35f39 Fix rule for MSVC 2017-01-31 03:40:31 +01:00
twinaphex 78b31955aa Put this around BOM 2017-01-31 03:37:53 +01:00
Rob Loach 0963431c6a
Add Dot-Art theme 2017-01-30 21:13:44 -05:00
twinaphex 82b41265e2 Add HAVE_LANGEXTRA ifdef 2017-01-29 20:05:57 +01:00
twinaphex c2c2521b12 Add HAVE_LANGEXTRA to menu_osk.c 2017-01-29 20:01:26 +01:00
Twinaphex 2596de53ec Merge pull request #4523 from fr500/master
add support for no content cores
2017-01-29 04:51:50 +01:00
radius 34550ba3b5 fix 1d4be4cb1b 2017-01-28 22:13:12 -05:00
twinaphex 5326bcf814 Backport lakka patch retroarch-08-osk-perf.patch 2017-01-29 03:57:45 +01:00
radius 1d4be4cb1b update menu 2017-01-28 11:16:44 -05:00
Juan fa85a83b07 Add rooms to main netplay menu on all drivers 2017-01-27 22:06:43 -03:00
twinaphex d0f3973ea5 Cleanups 2017-01-26 03:54:38 +01:00
twinaphex d9ee401305 (XMB) Cut down on function calls 2017-01-26 03:46:05 +01:00
twinaphex 9f294ec99f (xmb) Move global variable 2017-01-25 22:50:39 +01:00
twinaphex 31fab19797 Cleanups 2017-01-25 18:43:04 +01:00
twinaphex 0a7538f1b8 Create menu_display_get_fb_size 2017-01-25 18:32:16 +01:00
Brad Parker 3c67b2e547 translate netplay room strings 2017-01-25 11:30:34 -05:00
twinaphex 018cb7ebe6 Add another parameter to content_get_status 2017-01-25 15:51:57 +01:00
twinaphex 7594f6d4d7 Use strlcpy instead of snprintf somewhere 2017-01-25 02:44:36 +01:00
twinaphex 4b476cfe5f config_replace - add bool argument 2017-01-24 18:08:26 +01:00
radius d1e554ac2e log the port too 2017-01-23 19:58:25 -05:00
twinaphex 1437d21457 Only call task_push_image_load if image exists 2017-01-23 18:30:17 +01:00
twinaphex d0d55ffaa1 Add HAVE_NETWORKING ifdefs 2017-01-23 01:30:50 +01:00
Twinaphex c78fd7592a Merge pull request #4481 from fr500/master
add name matching
2017-01-23 01:03:16 +01:00
radius 2be1355b57 this should work as soon as the server component is updated 2017-01-22 18:57:50 -05:00
radius 3306f5274a add name matching 2017-01-22 18:39:07 -05:00
twinaphex 0d5b3b9273 Create menu_driver_is_alive 2017-01-23 00:37:52 +01:00
radius 45514e60a7 console build fix 2017-01-22 17:57:49 -05:00
twinaphex 7d624fdedb Push some build fixes when compiling with --disable-opengl --disable-shaderpipeline 2017-01-22 22:18:00 +01:00
Twinaphex fa4f538d69 Merge pull request #4479 from fr500/master
remove these, no longer needed
2017-01-22 22:03:53 +01:00
radius 50f3a3318d cleanup this 2017-01-22 16:02:24 -05:00
twinaphex 8ad2b5000f Prevent memcpy if data->data is NULL 2017-01-22 21:47:52 +01:00
radius 692bedf7d3 just reload the game when connecting to a netplay lobby 2017-01-22 15:42:38 -05:00
Twinaphex 1410668d34 Cleanups 2017-01-22 21:33:59 +01:00
radius b594ab3d11 remove these, no longer needed 2017-01-22 15:31:27 -05:00
twinaphex b462e0aaf0 Fix non-HAVE_NETWORKING targets 2017-01-22 21:27:36 +01:00
twinaphex 178d959cad Fix C89_BUILD 2017-01-22 21:24:57 +01:00
twinaphex 36b2c48cb5 Fix CXX_BUILD 2017-01-22 21:19:39 +01:00
Twinaphex 3ff158b907 Merge pull request #4436 from fr500/lobby
Basic lobby system (don't merge, just for tracking)
2017-01-22 21:08:43 +01:00
radius a0e6a24f38 use deferred netplay init 2017-01-22 13:07:30 -05:00
Jean-André Santoni 469aed2e0f Improve the task, with hostname and corename 2017-01-22 18:39:19 +01:00
radius 5e7d9affe3 free netplay_room_list before allocating again 2017-01-22 12:33:14 -05:00
radius 33cc168eb9 allow connecting to lobby port instead of the port in settings 2017-01-22 12:29:29 -05:00
twinaphex e33f38d5b2 Get rid of more MENU_CTL actions 2017-01-22 17:22:05 +01:00
twinaphex 985c6a4ed2 Create menu_driver_render 2017-01-22 17:19:10 +01:00
Brad Parker c4bfa6b0d2 DOS: initial VGA int13 graphics driver 2017-01-22 10:47:11 -05:00
twinaphex 96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
twinaphex 768ce0854c Make driver_set_nonblock_state a public function 2017-01-22 12:47:17 +01:00
twinaphex 181f6472b1 (MaterialUI) Get rid of early return 2017-01-22 01:46:08 +01:00
radius 0de43b954e can now connect when starting a game too 2017-01-20 16:04:10 -05:00
radius 42dc8c7e15 woops fix hardcoded address 2017-01-20 15:14:30 -05:00
radius 0acf34dcdd now we can connect (if the game is already loaded 2017-01-20 15:13:38 -05:00
twinaphex 927e4b6be0 Less settings pointer grabbing 2017-01-20 15:38:20 +01:00
twinaphex 0be6264796 Get rid of more settings pointer grabbing 2017-01-20 15:33:47 +01:00
twinaphex 7a309faf6d Don't grab settings pointer inside menu_display_draw_bg 2017-01-20 14:26:49 +01:00
twinaphex 526072ccdf Cut down on menu_display_libretro_running usage 2017-01-20 14:25:00 +01:00
radius b5357493ad log crc properly 2017-01-19 23:53:45 -05:00
radius 8d25b2b0a3 add stub connection handler 2017-01-19 23:44:10 -05:00
radius 8a1fb24fe9 update url 2017-01-19 23:21:22 -05:00
radius 930cde21a2 crc is announced now (for cores that don't have needs_fullpath set) 2017-01-19 21:43:46 -05:00
fr500 90f0dc9942 add more info 2017-01-19 18:14:33 -05:00
fr500 b8f7d69923 add sublabels 2017-01-19 18:11:02 -05:00
twinaphex 913d2362e8 Prevent null pointer dereference 2017-01-19 23:22:45 +01:00
fr500 bde244645e switch to the new sqlite backend instead of a plain text file 2017-01-19 17:01:50 -05:00
twinaphex 2f175f1a15 Remove video_driver_get_size call in gfx/drivers_font 2017-01-19 22:03:59 +01:00
twinaphex dd2839686b (XMB) Fix OSK 2017-01-19 21:37:13 +01:00
twinaphex 47b6efd226 (XUI) Buildfix 2017-01-19 21:16:22 +01:00
twinaphex 3ab4d81722 (XDK) Fix 2017-01-19 21:10:46 +01:00
twinaphex 539728b3f2 (XUI) Style nits 2017-01-19 20:47:34 +01:00
twinaphex b4f88f1420 (XUI) Buildfix 2017-01-19 20:45:01 +01:00
twinaphex 7c652932c8 (360) More buildfixes 2017-01-19 20:36:59 +01:00
twinaphex 23afaa8799 (Xbox 360) Buildfixes 2017-01-19 20:34:07 +01:00
twinaphex fd8cdc389f (Xbox 360) More buildfixes 2017-01-19 20:31:33 +01:00
twinaphex f4020aa011 (Xbox 360) Buildfixes 2017-01-19 20:28:12 +01:00
twinaphex e0ff0541a2 Pass video_info pointer to font drivers 2017-01-19 16:30:40 +01:00
radius d2e09622c8 add own labels 2017-01-19 09:31:01 -05:00
radius 702f0cd95d add entries to the list 2017-01-19 09:16:37 -05:00
radius 3dd6c91493 start populating the list 2017-01-19 08:56:56 -05:00
twinaphex b93046f867 Cleanup mui_draw_scrollbar 2017-01-19 11:20:02 +01:00
twinaphex 6208d037fc (MaterialUI) Cleanups 2017-01-19 11:16:53 +01:00
radius 9237752d91 styling 2017-01-19 02:09:09 -05:00
radius 9e1f267ab2 fix listing 2017-01-19 02:05:33 -05:00
radius 7c833074bb parsing now works 2017-01-19 00:52:53 -05:00
radius 95a2da81e4 start adding ui elements to insert room list into 2017-01-18 22:46:48 -05:00
twinaphex a9a7f360d0 (nuklear) cleanup 2017-01-19 01:36:40 +01:00
twinaphex 832840f91c Cut down on more video_driver_get_size calls 2017-01-19 01:33:47 +01:00
twinaphex 24e0542bdb (menu) reduce calls to video_driver_get_size 2017-01-19 00:09:38 +01:00
twinaphex 00adc9a2d3 Rewrite menu_display_unset_viewport 2017-01-19 00:01:55 +01:00
twinaphex afd4494c2f (menu_driver.c) Get rid of video_driver_get_size call 2017-01-18 23:59:22 +01:00
twinaphex 1a30cfea09 Remove more video_driver_get_size calls 2017-01-18 23:13:19 +01:00
twinaphex c5445d2980 Reduce amount of times video_driver_get_size is called 2017-01-18 23:02:24 +01:00
twinaphex 84f9d8674f Implement rgui_frame 2017-01-18 22:23:19 +01:00
twinaphex dc19649802 Reduce dependence on video_driver_get_frame_count 2017-01-18 21:40:56 +01:00
twinaphex bf511b72e6 Create menu_driver_frame 2017-01-18 21:23:18 +01:00
Jean-André Santoni b9104f38b8 (GLUI) Align entry values on top to avoid overlaps with sublabels 2017-01-18 17:12:26 +01:00
twinaphex bf56463b76 Silence warnings 2017-01-18 14:17:09 +01:00
twinaphex a3f5590f41 remove dependence on configuration.h inside task_database.c 2017-01-18 01:23:24 +01:00
Brad Parker 8cdfa75b48 set ints to 0 instead of NULL 2017-01-17 18:44:29 -05:00
Brad Parker a220815b40 fix race condition in frame count with video_threaded on 2017-01-17 18:42:58 -05:00
twinaphex aa59b33931 Use input_config_set_device 2017-01-17 19:59:33 +01:00
twinaphex 0c814f767c Remove configuration.h header dependencies 2017-01-17 19:39:12 +01:00
Twinaphex ebcf42ceb7 Remove unused variables 2017-01-17 18:56:14 +01:00
twinaphex d9c62e5e60 Fix C89_BUILD 2017-01-17 18:24:34 +01:00
twinaphex ec370d54b2 Cleanups 2017-01-17 16:55:34 +01:00
twinaphex da044da3b4 Create menu_animation_push 2017-01-17 16:53:06 +01:00
twinaphex 2273b1d05f (menu_animation.c) Create more separate functions 2017-01-17 16:40:48 +01:00
twinaphex df783daab9 Create menu_animation_get_ideal_delta_time 2017-01-17 16:37:03 +01:00
twinaphex bfb124a60e Create menu_animation_ticker 2017-01-17 16:29:23 +01:00
twinaphex 8366278d45 More of where that came from 2017-01-17 15:39:14 +01:00
Jean-André Santoni 617ce26efb (GLUI) Adapt mouse and touch code to the variable height menu entries 2017-01-17 15:21:59 +01:00
Jean-André Santoni b0a51d79ee (GLUI) Improve word wrapping with a better estimation of the glyph width 2017-01-17 15:21:59 +01:00
Jean-André Santoni dc4140a00b (GLUI) Word wrapping for sublabels 2017-01-17 15:21:59 +01:00
Jean-André Santoni 08366d318e (MUI) Add mui_node_t to store the height of menu entries 2017-01-17 15:21:59 +01:00
Jean-André Santoni 3d4c6d836f Fix GLUI ON/OFF switch y position 2017-01-17 15:21:59 +01:00
twinaphex f82e51e5e8 (menu_animation.c) Cleanup 2017-01-17 14:16:49 +01:00
twinaphex 3c0538a1ee (menu_animation.c) Cleanups 2017-01-17 14:15:43 +01:00
twinaphex 08a09f135a (menu_displaylist.c) Cleanup 2017-01-17 14:06:54 +01:00
twinaphex 814fb59608 Try to prevent more uninitialized variables 2017-01-17 13:44:23 +01:00
Twinaphex 014ed5e87f Merge pull request #4441 from aliaspider/master
(WiiU) simplify input code + fix crash on content reload.
2017-01-17 13:16:56 +01:00
aliaspider ee7fd79fb2 cores_names_size was used in a conditional branch without being
initialized, fixes a crash on content reload.
2017-01-17 13:03:39 +01:00
Brad Parker e1f4db8081 Win2000 buildfixes 2017-01-16 20:41:08 -05:00
Brad Parker 7c6bf6aaf7 fix msys2 compilation when opengl, vulkan and d3d9 are disabled 2017-01-16 20:41:08 -05:00
Brad Parker 0ee3f39d76 GDI: no more flicker 2017-01-16 20:41:07 -05:00
Brad Parker 05c37bd39f initial GDI driver skeleton 2017-01-16 20:41:04 -05:00
Jean-André Santoni a9c3837cdb Display image thumbnail in the menu background selector 2017-01-17 01:02:48 +01:00
twinaphex 864df4f55d Move local variable 2017-01-16 23:38:46 +01:00
twinaphex 0b1a204949 Roll this back 2017-01-16 22:32:39 +01:00
twinaphex f96ee3e6d6 (menu) cleanups; move variables 2017-01-16 21:31:30 +01:00
Brad Parker fc5afa3122 add UTF8 BOM to fix MSVC build 2017-01-16 12:50:08 -05:00
twinaphex 0968bcc173 (menu_input_bind_dialog) Prevent warning 2017-01-16 09:57:21 +01:00
twinaphex ca5d798075 Add diff.diff 2017-01-14 21:35:00 +01:00
Alcaro a73a90b701 Remove a bunch of unneeded parameters 2017-01-14 18:18:01 +01:00
twinaphex f9dbd4dc02 Remove config_label_to_key 2017-01-13 15:24:54 +01:00
twinaphex 1f90535c39 (menu_event.c) Cleanups/style nits 2017-01-12 11:33:04 +01:00
twinaphex ef974086aa Split up menu OSK code to separate file - menu/widgets/menu_osk.c 2017-01-12 11:31:24 +01:00
twinaphex 03ba5b21df (menu_input_bind_dialog.c) Hackier but dispenses with the 1-second
delay which was annoying
2017-01-11 10:37:37 +01:00
twinaphex 365564b0ed When we bind a single key, introduce a 1-second delay to
get around input latching issue that can occur when pressing
OK/Cancel buttons for binding - which would immediately
leave the screen or enter the input binding again (workaround
for now until we fix these latching issues in the menu)
2017-01-11 10:21:34 +01:00
twinaphex 899601e7bb Do an early return inside menu_shader_manager_init if already initialized 2017-01-11 03:36:35 +01:00
Jean-André Santoni f3f20f440f Comment the download subdir support for now. We don't use it and it causes a glitch in XMB 2017-01-11 03:05:40 +01:00
Jean-André Santoni 4bc04f7b28 Hide sublabels on super small screens like the one of Gamegirl 320x240 2017-01-11 01:24:50 +01:00
Jean-André Santoni d08fa66ff1 Also display image thumbnails in the file browser 2017-01-10 23:26:07 +01:00
twinaphex d48141041d Pass joypad_info to input_state function callback - less
settings pointer grabbing
2017-01-10 17:40:21 +01:00
twinaphex a233ce4c87 Set list_info.fullpath to NULL for menu_entries_prepend 2017-01-10 15:49:39 +01:00
twinaphex 1b13c9b9fc Fix xmb_draw_text regression 2017-01-09 23:11:05 +01:00
Josh Palmer 99988bbac5 Don't try to load wallpaper from an empty path in materialui.c 2017-01-09 20:26:09 +00:00
Josh Palmer 0ea81fc874 Fix menu_cbs_deferred_push.c compilation when HAVE_LIBRETRODB is not defined 2017-01-09 20:24:51 +00:00
twinaphex 42c26ec539 (menu_shader.c) Cleanups 2017-01-09 20:42:15 +01:00
twinaphex 9826b45242 Fix two Coverity errors 2017-01-09 19:49:58 +01:00
Alcaro 3d600c9f11 Fix some misleading indentation 2017-01-09 19:26:34 +01:00
twinaphex 7cdfcb44eb Remove obsolete line 2017-01-09 19:18:18 +01:00
twinaphex 29370cb07c (Zarch) Buildfix 2017-01-09 18:55:13 +01:00
twinaphex fbb7dbd36b Add pipeline.active to menu_display_draw_ctx_t 2017-01-09 17:22:28 +01:00
twinaphex 04c23189e9 (menu_display.c) Cleanups 2017-01-09 17:10:57 +01:00
twinaphex 1e60376e7c Simplify menu_display_draw_bg - take out XMB-specific code out of
menu_display.c
2017-01-09 16:55:46 +01:00
twinaphex 4d77dacbe5 Implement rgui_environ - framebuffer will update itself when mouse
is active
2017-01-09 16:49:57 +01:00
twinaphex 02dfda3ad3 Create menu_animation_update 2017-01-09 16:39:09 +01:00
twinaphex 52a0592a4d (XMB) Style nits 2017-01-09 16:26:50 +01:00
twinaphex 05bff46236 (MaterialUI) Fix performance regression - we were not checking
if the menu background actually exists prior to initiating the task
2017-01-09 16:21:07 +01:00
twinaphex 179831174d (xmb.c) Cleanups - don't grab settings pointer everywhere 2017-01-09 16:00:53 +01:00
Twinaphex 77ddedd87d Merge pull request #4386 from fr500/master
this code makes the pipeline work
2017-01-09 09:54:17 +01:00
radius e2c3784734 this code makes the pipeline work 2017-01-08 23:18:54 -05:00
Twinaphex 3b61a9f836 Merge pull request #4385 from fr500/master
cleanup more xmb code
2017-01-09 04:47:27 +01:00
radius b55fcb22ea cleanup more xmb code 2017-01-08 22:44:57 -05:00
twinaphex b4b79b56ae CLeanup 2017-01-09 03:59:59 +01:00
twinaphex 2d399fd370 (Griffin) Buildfix 2017-01-09 03:57:47 +01:00
twinaphex 25decd033a Cleanup menu_shader.c 2017-01-09 03:53:55 +01:00
twinaphex 78608f4c46 Create menu_shader_manager_get_parameters 2017-01-09 03:28:26 +01:00
twinaphex 338980ef29 (menu shader manager) Cleanups 2017-01-09 03:18:37 +01:00
twinaphex 1fd9be102f (menu shader manager) Cleanups 2017-01-09 03:14:53 +01:00
twinaphex a5ad63b577 More cleanups 2017-01-09 03:08:08 +01:00
twinaphex 5e3c2f3f63 Create menu_shader_manager_get_pass 2017-01-09 03:06:24 +01:00
twinaphex 9b0950440a Create menu_shader_manager_get_amount_passes 2017-01-09 03:01:59 +01:00
twinaphex dd1c376ea9 C89_BUILD fixes 2017-01-09 01:55:38 +01:00
twinaphex 68d484bf60 Set supports_rgba before calling image_texture_load 2017-01-08 21:49:23 +01:00
twinaphex 61a8638d4c Fixes ribbon row offset issues 2017-01-08 04:16:13 +01:00
twinaphex c8bc6c7120 (XMB) Add Bokeh menu pipeline 2017-01-08 03:56:47 +01:00
twinaphex 77663d1a96 Fix 'move left/right' actions when at history tab on 'No Items' entry 2017-01-08 03:30:20 +01:00
twinaphex c415dc80e8 Fix 'move left' action when on any tab with 'no items' entry 2017-01-08 03:13:34 +01:00
twinaphex 061da28c3f (menu_entries.c) Don't need menu_label 2017-01-08 02:44:40 +01:00
twinaphex 830c01476f Set fullpath for menu_entries_prepend 2017-01-08 02:33:06 +01:00
twinaphex addd87b762 Update xui.cpp 2017-01-08 02:14:44 +01:00
twinaphex 9d9a5e71ab (XMB) Set fullpath dir for each node entry 2017-01-07 18:32:55 +01:00
twinaphex d1d97e9d9d Set shader pipeline to wallpaper mode when setting a menu wallpaper 2017-01-07 18:13:52 +01:00
twinaphex 689eb71795 Rename FILEBROWSER_SELECT_IMAGE to FILEBROWSER_SELECT_FILE 2017-01-07 18:10:17 +01:00
twinaphex f18bc0e814 Allow left/right scroll on 'Browse Archive/Load archive' 2017-01-07 17:51:17 +01:00
twinaphex 7ea15e217f Allow scrolling left/right on 'No items' item 2017-01-07 17:44:27 +01:00
twinaphex 4e037cbe68 (XMB) 'Menu wallpaper' - Show images in aesthetically pleasing way 2017-01-07 17:10:29 +01:00
twinaphex 01bd63cab9 'Core Updater' and 'Content Downloader' returns normally now 2017-01-07 10:24:05 +01:00
twinaphex a3c334e6c1 'Menu Wallpaper' settings now properly returns 2017-01-07 09:57:38 +01:00
twinaphex 61168a442f (Filebrowser) Fix 'Menu Wallpaper' setting 2017-01-07 09:53:39 +01:00
twinaphex f1acb16401 Add filebrowser_get_type and filebrowser_clear_type 2017-01-07 09:40:07 +01:00
twinaphex bbcdc18801 Remove unused variables 2017-01-05 22:18:09 +01:00
Logan McNaughton 017d9cea9d This fixes the XMB menu for me
When using threaded video and shared context

Threaded video gets disabled for GL contexts, so you can't rely on the settings value
2017-01-05 12:53:55 -08:00
twinaphex 5203495e09 Cleanup 2017-01-05 08:44:33 +01:00
twinaphex d49502d6e9 Use an ifdef for this callback function 2017-01-05 08:18:17 +01:00
twinaphex 1d43224f7e (xmb.c) header cleanup 2017-01-05 07:42:35 +01:00
twinaphex 7c2b4d701f (menu_event.c) remove header includes 2017-01-05 07:37:47 +01:00
twinaphex 701b8a1b08 Cleanups 2017-01-05 07:35:47 +01:00
twinaphex f1cb2fb932 (menu_input.c) Cleanups 2017-01-05 07:32:58 +01:00
twinaphex f6e519d79a (menu_navigation.c) Cleanup 2017-01-05 07:29:18 +01:00
twinaphex 2f986d01f2 (menu_navigation.c) Cleanups 2017-01-05 07:26:55 +01:00
twinaphex e82abdf216 Buildfix 2017-01-05 05:09:16 +01:00
twinaphex cf900b02fb (menu_cbs.c) Turn off logging 2017-01-05 05:02:35 +01:00
twinaphex e75633064a Add 'Y button' callback function for input binds 2017-01-05 04:52:04 +01:00
twinaphex 1fa08e327b Silence some warnings about uninitialised values 2017-01-04 09:15:11 +01:00
twinaphex faf939856b Rewrite task_queue.c - get rid of messy internal Rarch code 2017-01-03 18:27:09 +01:00
Brad Parker ef0b15f3f4 fix more memory leaks 2017-01-03 12:00:52 -05:00
twinaphex 095c97d053 Don't try to save autoconfig profile if device name is empty 2017-01-02 08:11:28 +01:00
Alcaro fcb17d91d9 warning: comparison between signed and unsigned integer expressions 2017-01-02 02:23:30 +01:00
twinaphex 3b4c50b19e filebrowser_clear_type - get rid of it 2017-01-01 06:19:07 +01:00
twinaphex 6001fc65c1 Properly go back to top level settings when selecting a video
filter or audio filter
2017-01-01 01:44:12 +01:00
twinaphex b10b70281b (Overlay) Selecting an overlay goes back correctly to the preceding
settings list
2017-01-01 01:34:28 +01:00
twinaphex bed1db78aa (Directory settings) We go back one level to Directory Settings 2017-01-01 01:31:10 +01:00
Ryunam c55ed91c46 Only show the 'Information' option for a Playlist entry if the 6th line of the .lpl playlist points to an existing file 2016-12-31 01:11:29 +01:00
twinaphex 598032f15e Cleanup 2016-12-30 05:33:42 +01:00
twinaphex 876a68717e We don't need enum_idx for task_push_image_load 2016-12-30 05:33:04 +01:00
twinaphex 9657bbd998 Get rid of set_rgba/unset_rgba inside image_texture.c 2016-12-29 23:22:40 +01:00
twinaphex 6a166faa0c Revert "Remove supports_rgba varaible from image_texture.c"
This reverts commit bd0c97fdc4.
2016-12-29 22:53:10 +01:00
twinaphex bd0c97fdc4 Remove supports_rgba varaible from image_texture.c 2016-12-29 22:39:52 +01:00
Gregor Richards 2a7929f123 Server prompt when connecting to netplay host 2016-12-27 16:41:27 -05:00
Ryunam ebded84b67 Add option to allow or prevent removal of playlist entries 2016-12-27 13:20:41 +01:00
twinaphex 925d60c0cc Implement part 2 of Browse URL 2016-12-27 00:02:09 +01:00
twinaphex bfd0aa18e4 Add first part of 'Browse URL' 2016-12-26 06:39:12 +01:00
Brad Parker f94e346e2a update JP translation 2016-12-25 00:38:18 -05:00
twinaphex bfd0f0bc3d Move menu shader code to menu_shader.c 2016-12-24 23:36:07 +01:00
twinaphex 5758da85b0 Create menu_shader functions 2016-12-24 23:32:02 +01:00
twinaphex 42ffa50758 (menu_shader.c) Cleanup 2016-12-24 23:06:38 +01:00
Ryunam c80d1e8242 Add toggle to show / hide Import Content tab on XMB 2016-12-24 18:45:15 +01:00
twinaphex cc282e4bf6 Prevent crash when we select 'Open Archive' and we have no
installed cores and no core info files
2016-12-24 03:33:31 +01:00
twinaphex c27038d9bd (Wii) Fix build 2016-12-24 03:21:29 +01:00
twinaphex 3639011ed4 (XMB) Cleanup 2016-12-24 01:44:30 +01:00
twinaphex 6d965a7399 Hide Mouse/Touch support for non-advanced mode 2016-12-24 01:08:42 +01:00
Jean-André Santoni fe0e458ba9 Move shutdown at the bottom of the main menu 2016-12-23 22:12:50 +01:00
twinaphex 0382f3ccd3 (XMB/MaterialUI) Hide mouse cursor after roughly 3 seconds
of inactivity
2016-12-23 22:12:30 +01:00
twinaphex 74e224abf0 (menu_input_bind_dialog.c) Use timer code 2016-12-23 19:17:38 +01:00
twinaphex ab2ee3c690 Simplify menu_dialog.c 2016-12-23 16:32:21 +01:00
twinaphex f6ec61b15c Create rarch_timer functions and have menu_dialog.c use them 2016-12-23 15:36:47 +01:00
twinaphex 2f352ed1b7 (Menu) We need to enable this code from now on regardless of the OSK
keyboard being enabled or not
2016-12-23 15:23:38 +01:00
Romain Graillot 401e82c316 VITA/materialui - make sublabel text readable 2016-12-23 12:14:46 +01:00
Brad Parker 25353c31e3 add new hash strings, update JP translation 2016-12-23 01:20:41 -05:00
twinaphex e67cb7650c (menu_displaylist.c) Create core_name variable 2016-12-23 04:26:29 +01:00
twinaphex 33f65dae57 (menu_displaylist.c) Cleanups 2016-12-23 04:13:40 +01:00
Twinaphex 220412886b (menu_displaylist.c) Prevent edge case crash - no core has been installed
yet, we load a zipped rom, and we select 'Load Archive' - crash
2016-12-23 04:11:15 +01:00
twinaphex adb26fac24 Cleanup general_write_handler 2016-12-23 02:01:09 +01:00
twinaphex 77e5cdbfde Revert "Rename runloop_msg_queue_push to video_driver_msg_queue_push"
This reverts commit ad7386913c.
2016-12-22 23:36:11 +01:00
twinaphex 0eb7ca2c13 Clear filebrowser types before entering 'Scan Directory' 2016-12-22 21:13:14 +01:00
twinaphex 5fbc7aa488 Create action_ok_push_scan_file - reset file browser type
before entering 'Scan File'
2016-12-22 20:49:25 +01:00
twinaphex ea42e6c97b Reset filebrowser types after leaving 'Load From Collection' 2016-12-22 20:40:35 +01:00
twinaphex b0a809dd6e Turn this off by default 2016-12-22 19:26:02 +01:00
twinaphex 0d8f7b64f5 Remove some RUNLOOP_CTL actions 2016-12-22 19:21:42 +01:00
twinaphex ad7386913c Rename runloop_msg_queue_push to video_driver_msg_queue_push
and move code to video_driver.c
2016-12-22 13:15:02 +01:00
twinaphex b022639a52 (menu_display_gl.c) Only call the second uniform for snow shaders 2016-12-22 03:05:05 +01:00
twinaphex 449ccb3038 (menu_driver.c) Header include cleanup 2016-12-22 00:58:19 +01:00
twinaphex 6cad8e3b74 core_info should be correctly initialized now from the commandline;
and not just when launched from menu
2016-12-22 00:50:47 +01:00
twinaphex 2576d9ec82 Don't hide User Interface settings for RARCH_CONSOLE 2016-12-21 22:34:57 +01:00
twinaphex 0ab28d8bea ifndef this out for PS3 - PS3 works now again but no joypad
input
2016-12-21 22:03:25 +01:00
Logan McNaughton 87d5853691 Reorder items in "Load Core" screen
Fixes https://github.com/libretro/RetroArch/issues/4287
2016-12-21 12:32:43 -07:00
Brad Parker 0551e2dea8 move win32 check to frontend driver 2016-12-21 09:34:57 -05:00
Brad Parker 0008e9a046 win32 check was in wrong place 2016-12-20 23:34:46 -05:00
twinaphex ec3a4e219b Silence Coverity warning 2016-12-21 01:41:16 +01:00
twinaphex 882a65685d (menu_cbs_ok.c) Should fix memory leak 2016-12-21 01:36:06 +01:00
twinaphex fac2557885 (database_info.c) Don't use non-enum function 2016-12-20 21:40:41 +01:00
twinaphex 7c8c7e5805 Add specialized callbacks for deferred push - using database_info_build_query_enum 2016-12-20 21:27:02 +01:00
twinaphex 6d285be90c Create database_info_build_query_enum 2016-12-20 21:19:25 +01:00
Brad Parker 3449324ab4 move battery level to the right of the clock 2016-12-20 09:44:29 -05:00
Brad Parker d20f45c9d4 make battery level check into a task 2016-12-20 09:18:07 -05:00
Brad Parker 1f450834ed unknown battery level on windows should not be displayed 2016-12-20 01:25:32 -05:00
Brad Parker 1942d29a33 battery placement 2016-12-19 19:06:19 -05:00
Jean-André Santoni 9e50b6fc44 Improve the battery placement again 2016-12-20 01:03:06 +01:00
Jean-André Santoni 24a34229a6 Improve the battery placement again 2016-12-20 00:55:21 +01:00
Jean-André Santoni ce27d38d0e Fix battery placement 2016-12-20 00:47:18 +01:00
Brad Parker f0fc61be32 fix for non-incrementing difference in timer 2016-12-19 18:42:23 -05:00
Brad Parker 94a6e759cf merge battery branch into master 2016-12-19 18:08:41 -05:00
Brad Parker 5945b8d888 always show battery level, not just when it actually updates 2016-12-19 18:03:31 -05:00
Brad Parker 51b9886586 add timer to check battery level every 30 seconds 2016-12-19 15:49:11 -05:00
Brad Parker 1e5c675702 adjust scaling/positioning for new battery icons 2016-12-19 15:31:10 -05:00
Gregor Richards 30beee6004 Be consistent about the type of check_frames. Fixes warnings. 2016-12-19 14:54:13 -05:00
twinaphex 8caa21ef98 (menu_display_gl.c) Get rid of implicit memset 2016-12-19 14:29:27 -05:00
twinaphex b536f3f5f7 Get rid of implicit memsets 2016-12-19 14:29:27 -05:00
twinaphex d99fac1d88 Get rid of some implicit memsets 2016-12-19 14:29:27 -05:00
Brad Parker 7aac7f986a add option to show battery level next to the datetime in the menu 2016-12-19 14:28:21 -05:00
twinaphex 4c33f948e0 (menu_display_gl.c) Get rid of implicit memset 2016-12-19 18:49:56 +01:00
twinaphex 3cdb62b361 Get rid of implicit memsets 2016-12-19 18:40:00 +01:00
twinaphex 8453893778 Get rid of some implicit memsets 2016-12-19 18:30:17 +01:00
Gregor Richards dcd4b3046b Making negative check_frames be "check only" mode 2016-12-18 19:28:44 -05:00
Gregor Richards abce07db17 Correcting stateless mode in menu. 2016-12-18 19:28:44 -05:00
Gregor Richards f7f6590156 Goodbye delay_frames! stateless_mode is the new delay_frames=0 2016-12-18 19:28:43 -05:00
Gregor Richards a2d377f089 Adding spectate password to the menu 2016-12-18 19:28:43 -05:00
Gregor Richards 24a39078be Adding netplay password to menu. 2016-12-18 19:28:43 -05:00
Gregor Richards 9b2270f5d4 Say goodbye to spectator mode (for now) 2016-12-18 19:28:42 -05:00
twinaphex 7dce431239 Move VIDEO_SMOOTH to Video Filter setting 2016-12-18 17:32:55 +01:00
twinaphex 327c81ed3a (XMB) Create icons for CFILE 2016-12-18 17:26:02 +01:00
twinaphex 5adaf9e2aa (menu_cbs_ok.c) Add some comments 2016-12-18 16:01:00 +01:00
Gregor Richards 17e08c7a28 When we disconnect netplay, fully deinit it
In particular, we need to disentangle the interceding netplay callbacks.
In previous versions, if you disconnected netplay but were using a core
that made netplay stall for connections (i.e., one that has no
savestates), netplay would continue to stall because it still
interceded, even though it was supposed to be off. This fixes that.
2016-12-17 23:08:59 -05:00
FIX94 d364e5083a move net function back into its net define block 2016-12-17 18:39:18 +01:00
twinaphex b541cd95ef (Statically linked RA) If a game from the history list belongs
to the same core as what is currently statically linked,
directly launch the game with the current executable/core
2016-12-17 16:39:28 +01:00
twinaphex 96ffd8e025 Revert "Remove HAVE_COMPRESSION ifdefs in file_path.c"
This reverts commit 4103b70833.
2016-12-17 12:55:38 +01:00
twinaphex db6b486d76 Revert "Update menu_cbs_get_value.c"
This reverts commit cfc6edceab.
2016-12-17 12:55:23 +01:00
twinaphex 07b4211482 Cleanup menu_displaylist_parse_associations 2016-12-17 12:45:47 +01:00
twinaphex cfc6edceab Update menu_cbs_get_value.c 2016-12-17 12:24:18 +01:00
twinaphex 4103b70833 Remove HAVE_COMPRESSION ifdefs in file_path.c 2016-12-17 12:20:49 +01:00
twinaphex 5364b0b837 Move compression-related code outside of libretro-common file_path.c
and move it into RetroArch's file_path_special.c file instead
2016-12-17 11:54:46 +01:00
twinaphex a5222c4ce0 Sort savefiles/savestates - hide this for non-advanced users 2016-12-17 11:05:08 +01:00
twinaphex 10f98e9807 Remove menu_displaylist_reset_filebrowser 2016-12-17 10:59:25 +01:00
Brad Parker 996dbc937a add UTF8 BOM and pragma in some files to fix MSVC build errors 2016-12-16 17:19:04 -05:00
Brad Parker 71e8e3434a make "User %d Remote Enable" translatable, update JP translation 2016-12-16 14:57:50 -05:00
twinaphex c3a9ade051 (menu_filebrowser.c) Cleanup 2016-12-16 13:56:53 +01:00
twinaphex adcc89012c Cleanups 2016-12-16 13:55:33 +01:00
twinaphex c9482e07d6 Change filebrowser_parse 2016-12-16 13:44:09 +01:00
twinaphex 454d3eba08 (menu_filebrowser.c) Cleanups 2016-12-16 12:15:00 +01:00
twinaphex e0166a5d68 Add workaround for statically linked RA when RARCH_PATH_CORE is
empty
2016-12-16 11:56:34 +01:00
twinaphex 78c251f66b Fixes statically linked ROM loading 2016-12-16 11:20:56 +01:00
twinaphex e1f9f0bf8e DISPLAYLIST_CORES_SUPPORTED gets its own code separate from
DISPLAYLIST_CORES_COLLECTION_SUPPORTED
2016-12-16 11:10:53 +01:00
twinaphex 75334902a2 Cleanups 2016-12-16 09:32:28 +01:00
twinaphex 02e1c141a1 Cleanups 2016-12-16 09:29:43 +01:00
twinaphex 0adeaeaf1e Cleanups 2016-12-16 09:26:45 +01:00
twinaphex 13b807a526 Cleanups - turn new_type into a static variable 2016-12-16 09:24:58 +01:00
twinaphex 879049da70 (menu_filebrowser.c) Remove unneeded header includes 2016-12-16 09:18:39 +01:00
twinaphex e4e938eb66 Cut down on HAVE_NETWORKING ifdefs 2016-12-16 09:16:46 +01:00
twinaphex f186583728 Move filebrowser-dependent code to menu_filebrowser.c 2016-12-16 09:07:03 +01:00
twinaphex 17a66067b0 Add menu_filebrowser.c 2016-12-16 08:59:17 +01:00
twinaphex 7c6930b220 (menu_event.c) Cleanups 2016-12-15 12:21:28 +01:00
twinaphex e4208750c8 (menu_content.c) Cleanups 2016-12-15 12:18:26 +01:00
twinaphex c6727bd788 Change Audio Sync string 2016-12-15 11:45:28 +01:00
twinaphex 01afcaa050 Add icon for 'Parent Directory' 2016-12-15 11:31:06 +01:00
twinaphex aee432a528 (materialui.c) Cleanup 2016-12-15 11:24:05 +01:00
twinaphex 2eca6aa04d (XMB) Don't use hardcoded 'OFF' 2016-12-15 11:23:08 +01:00
twinaphex 2da5db592e (Filebrowser) Hide 'Filter Unknown extensions' if there are no files in the current
working directory
2016-12-15 08:39:12 +01:00
twinaphex 97c9eab9ba (menu_displaylist.c) Indenting breaks syntax formatting for vim 2016-12-15 08:36:28 +01:00
twinaphex 492e363fde Create xmb->thumbnail_orig_width/height 2016-12-14 20:49:50 +01:00
twinaphex 5908b540de Expose 'Rewind Granularity' to non-advanced users 2016-12-14 18:02:23 +01:00
twinaphex 4d4710d881 Update MaterialUI 'Load Content' selection 2016-12-14 17:53:22 +01:00
twinaphex 43f9f8e8ef (XMB) Cleanups 2016-12-14 16:47:10 +01:00
twinaphex 15780e7a87 Cleanups 2016-12-14 16:33:54 +01:00
twinaphex a73c5327b1 Remove unused variable 2016-12-14 16:28:56 +01:00
twinaphex 92465e3acd Turn setting_get_type into a macro 2016-12-14 16:19:32 +01:00
twinaphex db23f4f3ab Silence warnings - using wrong enum type 2016-12-14 12:31:08 +01:00
twinaphex bcccc27205 (core_info.c) CLeanups 2016-12-14 01:23:08 +01:00
twinaphex 1f726eff84 Show driver setting labels again 2016-12-13 16:13:38 +01:00
twinaphex d57083197e (Load Content -> Collection) Already loaded core will appear in
supported cores list as 'top core'/'current core'.
2016-12-13 06:32:46 +01:00
twinaphex 12cb854d4a Revert "(menu_displaylist.c) Cleanups"
This reverts commit 6c11374fb9.
2016-12-13 05:52:56 +01:00
twinaphex 6c11374fb9 (menu_displaylist.c) Cleanups 2016-12-13 05:36:03 +01:00
twinaphex 5daaa8cc38 (menu_displaylist.c) Cleanups 2016-12-13 05:30:43 +01:00
twinaphex d8740c51a6 (menu_displaylist.c) Cleanup 2016-12-13 05:27:46 +01:00
twinaphex c8273cd14a (XMB) Use database icon for drives inside Load Content 2016-12-13 03:55:28 +01:00
twinaphex 18e15a822d Make sure that filebrowser_type gets properly 'reset' before
entering 'Load Content'
2016-12-13 03:44:18 +01:00
Twinaphex ecf60f0ef3 (OSX) Buildfixes 2016-12-13 01:34:55 +01:00
twinaphex c2e679bce4 Fix deferred callback for Favorites 2016-12-13 01:34:55 +01:00
twinaphex d7a082e005 Rename 'Select File' to 'Favorites' 2016-12-13 01:34:54 +01:00
twinaphex fc73e82e43 Start making parseable drives work in Load Content 2016-12-13 01:34:53 +01:00
twinaphex 5723c79dac (XMB) Use folder icons for 'Downloads dir' / 'Select File' 2016-12-13 01:34:52 +01:00
twinaphex 33b143bd5a Call current_core callback function for current core 2016-12-13 01:34:51 +01:00
twinaphex d061826089 Show the current core at the top 2016-12-13 01:34:50 +01:00
twinaphex 028fb27175 List the current core now 2016-12-13 01:34:49 +01:00
twinaphex 9909669d01 Combine Load Content and Load Content (Detect Core) 2016-12-13 01:34:49 +01:00
twinaphex 5a2dfe9ded Revert "Combine Load Content and Load Content (Detect Core)"
This reverts commit 92ae2ab860.
2016-12-12 17:19:19 +01:00
twinaphex 92ae2ab860 Combine Load Content and Load Content (Detect Core) 2016-12-12 16:20:43 +01:00
twinaphex 504f6c8081 Add sublabel for OSD font enable 2016-12-12 15:17:06 +01:00
twinaphex a3074714c5 (menu_display_vulkan.c) Update 2016-12-12 15:02:43 +01:00
twinaphex e08c1dce6e (XMB) Put thumbnail behind OSK overlay 2016-12-12 14:18:25 +01:00
twinaphex 7123d75de2 (Settings -> Achievements) Add Username / Password 2016-12-12 13:45:03 +01:00
Twinaphex d94ed629bd Merge pull request #4228 from lasers/add-ui
Switch XMB Tabs (Music,Video)
2016-12-12 13:05:15 +01:00
twinaphex 08a60c94d0 Move audio resampler drivers (Sinc/nearest) to libretro-common; maister gave permission to relicense to MIT 2016-12-12 13:02:29 +01:00
twinaphex f9b44bbcf6 Cleanups 2016-12-12 12:29:37 +01:00
lasers 8366b26d36 Switch XMB Tabs (Music,Video) 2016-12-12 03:54:53 -06:00
twinaphex 5fa01c94d3 (XMB) Put thumbnail on foreground 2016-12-12 03:57:56 +01:00
twinaphex 3e25dfb220 (XMB) Add log 2016-12-12 03:34:21 +01:00
twinaphex b9984387f5 (XMB) Add another log 2016-12-12 03:28:55 +01:00
twinaphex dd33715074 (XMB) Cleanups 2016-12-12 03:24:31 +01:00
twinaphex a4dde93a2f Add XMB_DEBUG 2016-12-12 03:20:00 +01:00
twinaphex 90c463b779 (XMB) Add logging 2016-12-12 03:18:48 +01:00
twinaphex 278cd25c76 Hide 'Updater Settings' for non-advanced mode 2016-12-12 01:51:13 +01:00
twinaphex be89a28b2c (menu_setting.c) Hide some settings for default mode 2016-12-12 01:46:44 +01:00
twinaphex 5eac050fe5 Hide advanced settings 2016-12-11 22:18:58 +01:00
aliaspider 5cf8391c5a replace the glsl snow shader with a more lightweight version.
(gpu usage is approximately 25% compared to the original.)
2016-12-11 15:52:32 +01:00
twinaphex 14c5bdc0a1 Put some settings behind SD_FLAG_ADVANCED 2016-12-11 10:59:15 +01:00
twinaphex 9957099bf0 Add 'unified menu controls' setting 2016-12-11 01:29:53 +01:00
lasers 476ce38e3b Add sublabel for Playlists (enable,history_size) 2016-12-10 16:38:33 -06:00
lasers f93c00630e Add sublabel for UserInterface (pause_nonactive,composition) 2016-12-10 15:52:56 -06:00
lasers f2e30ec5e9 Add sublabel for Achievements (enable,test_unofficial) 2016-12-10 12:56:13 -06:00
lasers 16eebb3f58 Add Systematic Theme 2016-12-08 23:39:39 -06:00
lasers aa2b20f14d Add sublabel for Configuration+(s) 2016-12-08 09:44:02 -06:00
twinaphex b0fcdf9db4 Wrong usage of enum 2016-12-08 03:02:30 +01:00
lasers d1ff9ea065 replace hardcoded "lpl" with FILE_PATH_LPL_EXTENSION_NO_DOT 2016-12-07 14:07:22 -06:00
markwkidd 39a92f889a replace hardcoded "lpl" w/FILE_PATH_LPL_EXTENSION_NO_DOT 2016-12-07 14:47:43 -05:00
twinaphex 80a6013e7b Add default values for check_frames/delay_frames 2016-12-07 03:08:59 +01:00
twinaphex 7a7a4f1632 (D3D) Buildfix 2016-12-06 17:44:38 +01:00
twinaphex b92711ddce (XMB) Try to silence Coverity warning 2016-12-06 07:12:28 +01:00
twinaphex 9f470c53ae Add 'Simple Snow' shader to GLSL backend 2016-12-06 00:48:36 +01:00
twinaphex abaa6eda62 Rename VIDEO_SHADER_MENU_SEC to VIDEO_SHADER_MENU_2 2016-12-06 00:34:38 +01:00
lasers c1dc702a99 Merge "Name,Status" (Core Information) 2016-12-04 08:47:45 -06:00
Twinaphex 451874fdc7 Merge pull request #4128 from lasers/clean-up-info2
Improve Core Information
2016-12-04 05:40:12 +01:00
twinaphex b5177d807e Style nits 2016-12-04 04:43:53 +01:00
twinaphex 915a420279 (menu_content.c) Cleanups 2016-12-04 04:42:01 +01:00
twinaphex 42ce1de663 (menu_cbs_ok.c) Style nits 2016-12-04 04:38:58 +01:00
lasers cd1860563b Remove all Core Notes 2016-12-03 01:24:06 -06:00
lasers 5dd3427937 Add (!) Notes 2016-12-03 01:22:37 -06:00
lasers b9031f47c6 Hide "Core Notes" 2016-12-03 01:22:37 -06:00
Gregor Richards 634bdee301 Make sure discovery code is properly ifdef'd for networking-less systems 2016-12-03 00:03:29 -05:00
Twinaphex e351407f67 Merge pull request #4137 from GregorR/netplay-discovery
Netplay LAN discovery
2016-12-03 04:57:49 +01:00
Gregor Richards 1f281beea2 Replace "no networks found" message with "no netplay hosts found" 2016-12-02 22:49:56 -05:00
Gregor Richards b4ec66e34a Move local network scanning out of settings and into Netplay 2016-12-02 22:42:29 -05:00
Gregor Richards 0577749fae Netplay LAN scanning is go! (sort of) 2016-12-02 22:40:26 -05:00
Gregor Richards addff325d0 Netplay discovery LAN scanning task (incomplete) 2016-12-02 18:56:29 -05:00
Gregor Richards d7dbb6cac0 Fix NAT traversal menu setting. 2016-12-02 16:36:46 -05:00
Brad Parker 84b65514f2 ok button input should be unsigned 2016-12-02 14:34:29 -05:00
Brad Parker 3846ce1837 build fixes for MSVC, start moving back to TCHAR usage so we can switch unicode on and off 2016-12-02 12:54:39 -05:00
twinaphex 8e7d440ed5 (Zarch) Silence Zarch warning 2016-12-02 17:44:35 +01:00
twinaphex a9473a71c5 (menu_shader.c) Cleanups 2016-12-02 17:34:40 +01:00
twinaphex 642310e08a Remove runloop.h header include from many files 2016-12-02 06:19:27 +01:00
twinaphex c3ea6d1385 Add HAVE_D3D9 ifdef 2016-12-02 01:46:16 +01:00
twinaphex c8ff6d9030 (menu_event.c) Add FIXME and some cleanups 2016-12-02 01:43:43 +01:00
Jean-André Santoni 344a7f9c07 Indentation 2016-12-02 00:23:08 +01:00
Jean-André Santoni ac32ce8ad4 Code cleaning + remove useless HAVE_LAKKA ifdefs 2016-12-02 00:20:50 +01:00
Twinaphex 5e75820880 Remove unused variables 2016-12-01 22:54:34 +01:00
Jean-André Santoni cbc6bc942e Merge branch 'master' of https://github.com/libretro/RetroArch 2016-12-01 20:45:23 +01:00
twinaphex d3c22cb0e4 Move input/input_autodetect.c to tasks/task_autodetect.c 2016-12-01 20:38:20 +01:00
Jean-André Santoni 2fc592bbe6 Savestate thumbnails reimplementation 2016-12-01 20:31:07 +01:00
Jean-André Santoni d00566b018 Add setting for the savestate thumbnails 2016-12-01 20:31:07 +01:00
Jean-André Santoni a0c5a28602 Fix wrong thumbnail index 2016-12-01 20:31:07 +01:00
Jean-André Santoni 367dcef0b1 Savestate thumbnails 2016-12-01 20:31:07 +01:00
Gregor Richards 22798e26c7 delay_frames naming consistency
Unifying all of the various inconsistent names of delay_frames into a
single name: delay_frames.
2016-12-01 13:34:37 -05:00
Brad Parker ba54f20626 initial libcaca video driver 2016-12-01 12:13:45 -05:00
Twinaphex 5e2ced90f5 Merge pull request #4115 from GregorR/ifinfo-alloc
Make net_ifinfo's allocation behavior simpler and clearer
2016-12-01 04:57:35 +01:00
twinaphex bd53c33069 Move input_get_auto_bind to input_config.c 2016-12-01 03:43:51 +01:00
Gregor Richards a0ac7e6a68 Make net_ifinfo's allocation behavior simpler and clearer 2016-11-30 19:57:18 -05:00
Jean-André Santoni 1f1a8eec89 New message 'no networks found' 2016-12-01 00:35:20 +01:00
twinaphex 3f0a418311 Fix Emscripten build 2016-11-30 19:21:21 +01:00
Twinaphex 12b17a8319 Merge pull request #4109 from libretro/async-wifi
Async wifi
2016-11-30 16:10:32 +01:00
Twinaphex bb499b70be Merge pull request #4104 from GregorR/natt
NAT traversal
2016-11-30 16:09:53 +01:00
radius 2e7821e337 add a toggle to the firmware check so it can be overruled 2016-11-29 23:22:22 -05:00
Twinaphex 17dc79a002 Buildfixes/silence unused variable warnings 2016-11-30 04:32:59 +01:00
radius 1b3789edde better firmware checking 2016-11-29 22:21:44 -05:00
Gregor Richards 48240c2806 Adding Netplay NAT traversal option (but not implementation yet) 2016-11-29 22:18:37 -05:00
Jean-André Santoni 99ab41be4a Don't use structs in global_t. Also simplifies the async wifi code. 2016-11-30 01:21:21 +01:00
Jean-André Santoni bb7a96e9a8 Async Wi-Fi scan 2016-11-30 00:18:27 +01:00
radius ff828f884d fix with the correct enum 2016-11-29 00:56:54 -05:00
radius 869800dc04 Only block loading for CONTENT_MODE_LOAD_NOTHING_WITH_CURRENT_CORE_FROM_MENU and only when a system dir is properly configured 2016-11-29 00:49:22 -05:00
radius cfd0b4847e fix label 2016-11-28 20:14:13 -05:00
fr500 0a83f7a888 add removable storage shortcut 2016-11-28 17:03:03 -05:00
Brad Parker 951f3f3e19 don't allow ok button to work from behind the OSK 2016-11-27 23:29:13 -05:00
Brad Parker 78e75cdc69 whitespace 2016-11-27 22:02:22 -05:00
Brad Parker ee49eeec09 fix endless word_wrap() loop when a label has a newline and no spaces 2016-11-27 22:02:10 -05:00
Twinaphex b4a3975907 Merge pull request #4084 from fr500/master
Prevent loading content when firmware is missing
2016-11-28 02:09:20 +01:00
radius 9505602675 Prevent loading content when firmware is missing 2016-11-27 19:25:38 -05:00
Jean-André Santoni 57d3236b99 Delete a debug message 2016-11-27 23:21:07 +01:00
Jean-André Santoni ec24fb6bbd (XMB) Display thumbnails for image history 2016-11-27 23:16:45 +01:00
Brad Parker d6ebd2ad2b add define to clarify osk pointer math 2016-11-27 11:43:52 -05:00
Jean-André Santoni 1aed7607ab Merge pull request #4080 from hizzlekizzle/master
Change number of combo choices from 3 to 4
2016-11-27 17:29:49 +01:00
Brad Parker b9c6fa585c reverse variable names for clarity, add separate latch for OK button to solve looping of menu ok/cancel swap toggle 2016-11-27 11:25:36 -05:00
hizzlekizzle 2d0caf522b Change number of combo choices from 3 to 4
This was causing the start+select combo to not actually be selectable.
2016-11-27 10:10:32 -06:00
twinaphex 7f339a8f84 More hacks from input_overlay.c removed 2016-11-27 15:12:48 +01:00
twinaphex 80798ab924 Remove hacky 'OSK Keyboard' overlay 2016-11-27 02:46:09 +01:00
twinaphex a1bd1ecaa7 Do reinit when toggling video smooth setting 2016-11-26 11:05:57 +01:00
twinaphex 6352b4a82e Dehardcode string 2016-11-26 01:43:37 +01:00
twinaphex c14b6f6a82 Add more entries and cleanup code in menu_cbs_title.c 2016-11-26 01:39:24 +01:00
twinaphex e1d4ccd7fd Update intl headers 2016-11-25 23:04:00 +01:00
twinaphex bc5b1b9d60 Cleanups 2016-11-25 22:43:42 +01:00
twinaphex df6a7993b3 OFF/ON labels can be translated now too 2016-11-25 22:28:12 +01:00
twinaphex 4c40de5f72 (menu_cbs_title.c) Dehardcode string 2016-11-25 18:48:50 +01:00
twinaphex 11e7103fbd Cleanups of labels 2016-11-25 18:45:47 +01:00
twinaphex 883d4abea0 Create macro for menu_cbs_title.c 2016-11-25 18:38:41 +01:00
radius 7cabb0c457 fix sublabel for window scale 2016-11-23 20:33:16 -05:00
radius 17fb6b2753 remove WIN32 ifdefs 2016-11-23 20:23:56 -05:00
radius 8cb5ed0d95 (win) add fixed window size mode 2016-11-23 19:43:50 -05:00
twinaphex e4482eed9f Cleanups 2016-11-23 16:11:32 +01:00
twinaphex efba5dddf5 Cleanups 2016-11-23 15:58:52 +01:00
twinaphex 699a750ebc Cleanups 2016-11-23 15:53:06 +01:00
twinaphex 8231839cac (menu_cbs_title.c) Cleanups 2016-11-23 15:20:34 +01:00
twinaphex bbf981c7ab Cleanups 2016-11-23 15:18:51 +01:00
twinaphex e506a7cba9 Cleanups 2016-11-23 15:10:05 +01:00
twinaphex cd43579d44 CLeanups 2016-11-23 15:01:52 +01:00
twinaphex 1a15f39931 Cleanups 2016-11-23 14:59:03 +01:00
twinaphex 42aea2081d (menu_cbs_title.c) Cleanups 2016-11-23 14:54:54 +01:00
twinaphex 4d538dea5c Add Onscreen Notifications list 2016-11-23 14:28:15 +01:00
twinaphex faef72a073 Move 'Rewind Settings' inside 'Frame Throttle' settings 2016-11-23 13:29:40 +01:00
radius 66a766fca1 swap should affect OSK too 2016-11-22 18:55:52 -05:00
twinaphex 989b7e50fd Add sublabels 2016-11-22 09:05:57 +01:00
twinaphex 7873c5967a Add sublabels 2016-11-22 08:48:37 +01:00
twinaphex fd6f448709 Cleanups 2016-11-22 08:33:36 +01:00
Brad Parker 2997b7b0cc update JP translation, make "RetroPad w/ Analog" translatable. 2016-11-21 15:08:00 -05:00
Twinaphex 9dca196cf8 Merge pull request #4036 from lasers/add-sublabel
Add sublabel for Onscreen, Driver, Help
2016-11-21 19:48:33 +01:00
lasers bfd3430ad8 Add sublabel for Tour (Help) 2016-11-21 12:23:26 -06:00
lasers 166e5fc16d Add sublabel for User 2016-11-21 11:02:34 -06:00
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