Commit Graph

7496 Commits

Author SHA1 Message Date
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
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