spycrab 
							
						 
					 
					
						
						
							
						
						4826acd931 
					 
					
						
						
							
							Merge pull request  #7260  from spycrab/qt_fix_lazy  
						
						 
						
						... 
						
						
						
						Qt/GraphicsWindow: Fix lazy initialisation bugs 
						
						
					 
					
						2018-07-13 13:07:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						c8af83202a 
					 
					
						
						
							
							Qt/GraphicsWindow: Fix lazy initialisation bugs  
						
						 
						
						
						
						
					 
					
						2018-07-13 12:38:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						cc6526f553 
					 
					
						
						
							
							Merge pull request  #6222  from iwubcode/emulated_input_improvements  
						
						 
						
						... 
						
						
						
						Emulated wii input improvements 
						
						
					 
					
						2018-07-12 20:36:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						303f5e0dc2 
					 
					
						
						
							
							Merge pull request  #7256  from spycrab/qt_forward  
						
						 
						
						... 
						
						
						
						HW/WiimoteEmu: Add Forward Option 
						
						
					 
					
						2018-07-12 20:21:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						55b5a24910 
					 
					
						
						
							
							Merge pull request  #7244  from lioncash/error  
						
						 
						
						... 
						
						
						
						Qt/MenuBar: Make failures to load map and signature files more obvious 
						
						
					 
					
						2018-07-12 19:41:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						b3b1845785 
					 
					
						
						
							
							HW/WiimoteEmu: Add Forward Option  
						
						 
						
						
						
						
					 
					
						2018-07-12 19:35:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						92f397d0fa 
					 
					
						
						
							
							Merge pull request  #7255  from Techjar/qt-netplay-message-color  
						
						 
						
						... 
						
						
						
						[RFC] Qt/NetPlayDialog: Change own chat message color to better suit dark themes 
						
						
					 
					
						2018-07-12 17:42:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						9ab489aab8 
					 
					
						
						
							
							Qt/NetPlayDialog: Show alerts when events happen  
						
						 
						
						... 
						
						
						
						Displays an alert when you receive a message or a player joins / leaves 
						
						
					 
					
						2018-07-12 17:33:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techjar 
							
						 
					 
					
						
						
							
						
						d85dd287cf 
					 
					
						
						
							
							Qt/NetPlayDialog: Change own chat message color to better suit dark themes  
						
						 
						
						
						
						
					 
					
						2018-07-12 06:34:14 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						fc967908ea 
					 
					
						
						
							
							Merge pull request  #7238  from Techjar/netplay-bundle-pad-states  
						
						 
						
						... 
						
						
						
						NetPlay: Bundle multiple local pads into one packet 
						
						
					 
					
						2018-07-11 11:27:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						df5d1cf13a 
					 
					
						
						
							
							Merge pull request  #7233  from Techjar/qt-jit-branch-menu  
						
						 
						
						... 
						
						
						
						Qt/MenuBar: Add missing JIT branch option in debugger 
						
						
					 
					
						2018-07-11 11:27:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						c04b07674e 
					 
					
						
						
							
							Merge pull request  #7243  from Ebola16/SU  
						
						 
						
						... 
						
						
						
						Qt: Clarify Synchronous (Ubershaders) name 
						
						
					 
					
						2018-07-11 10:59:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						c7ff141606 
					 
					
						
						
							
							Merge pull request  #7219  from ligfx/mappingwindow_hotplug  
						
						 
						
						... 
						
						
						
						Qt/MappingWindow: update devices combo box when hotplugging devices 
						
						
					 
					
						2018-07-11 10:58:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						ea99cdd781 
					 
					
						
						
							
							Merge pull request  #7247  from lioncash/fwd  
						
						 
						
						... 
						
						
						
						Qt/GameList: Replace includes with forward declarations where applicable 
						
						
					 
					
						2018-07-11 10:57:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						d81b63f403 
					 
					
						
						
							
							Merge pull request  #7245  from lioncash/internal  
						
						 
						
						... 
						
						
						
						Qt/CheatsManager: Move concealable types into the cpp file 
						
						
					 
					
						2018-07-11 10:55:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						f170009aad 
					 
					
						
						
							
							Merge pull request  #7246  from lioncash/enum  
						
						 
						
						... 
						
						
						
						Qt/Resources: Convert int parameters of GetCountry(), GetPlatform() and GetMisc() to enum classes 
						
						
					 
					
						2018-07-11 10:52:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						bf4341f762 
					 
					
						
						
							
							Merge pull request  #7248  from Techjar/netplay-fix-spectator-deadlock  
						
						 
						
						... 
						
						
						
						NetPlay: Don't update mappings on leave if player had no mappings 
						
						
					 
					
						2018-07-11 01:18:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						42298f6d6d 
					 
					
						
						
							
							Merge pull request  #7239  from addestroyer24/manual-update-now  
						
						 
						
						... 
						
						
						
						Updater: fix immediate manual updating 
						
						
					 
					
						2018-07-11 00:58:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						c7c364f8d5 
					 
					
						
						
							
							Merge pull request  #7242  from spycrab/np_debug  
						
						 
						
						... 
						
						
						
						Core/NetPlay: Add debugging messages 
						
						
					 
					
						2018-07-11 00:57:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techjar 
							
						 
					 
					
						
						
							
						
						39449da304 
					 
					
						
						
							
							NetPlay: Don't update mappings on leave if player had no mappings  
						
						 
						
						... 
						
						
						
						This stops clients randomly deadlocking when a spectator leaves, as the mappings construct is not thread-safe and should not be written while the game is running. 
						
						
					 
					
						2018-07-10 18:35:37 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						b367cd0331 
					 
					
						
						
							
							Core/NetPlay: Add debugging messages  
						
						 
						
						
						
						
					 
					
						2018-07-10 22:23:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						9b2ffb6221 
					 
					
						
						
							
							Qt/GameList: Replace includes with forward declarations where applicable  
						
						 
						
						... 
						
						
						
						Avoids dragging in a bunch of includes from the header files, and also
reduces the amount of files that need to be recompiled if one of those
included headers' source content is ever changed. 
						
						
					 
					
						2018-07-10 16:03:38 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						a0642b3b00 
					 
					
						
						
							
							Qt/Resources: Convert int parameters of GetCountry(), GetPlatform() and GetMisc() to enum classes  
						
						 
						
						... 
						
						
						
						Makes the parameter strongly-typed and doesn't accept arbitrary int
values. 
						
						
					 
					
						2018-07-10 15:23:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						43bc3656eb 
					 
					
						
						
							
							Qt/CheatsManager: Move concealable types into the cpp file  
						
						 
						
						... 
						
						
						
						CompareType, DataType, and Result aren't directly used externally, so
these can have their definitions moved into the cpp file. 
						
						
					 
					
						2018-07-10 14:34:24 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						71ff634c95 
					 
					
						
						
							
							Merge pull request  #7149  from spycrab/qt_5.9  
						
						 
						
						... 
						
						
						
						Qt: Make Qt 5.9 a hard requirement 
						
						
					 
					
						2018-07-10 20:20:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						74899e417b 
					 
					
						
						
							
							Qt/MenuBar: Make failures to load map and signature files more obvious  
						
						 
						
						... 
						
						
						
						Previously we wouldn't indicate if saving or loading these files
happened to fail. In some cases we'd only print out to the logger, but
this is a pretty poor way to tell a user of the interface that something
went wrong in a direct way (the logging messages aren't able to be localized
either). 
						
						
					 
					
						2018-07-10 14:16:00 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Meredith 
							
						 
					 
					
						
						
							
						
						affd5689ff 
					 
					
						
						
							
							Qt: Clarify Synchronous (Ubershaders) name  
						
						 
						
						
						
						
					 
					
						2018-07-10 12:22:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						b9960777a7 
					 
					
						
						
							
							Merge pull request  #7236  from lioncash/fwd  
						
						 
						
						... 
						
						
						
						DolphinQt/Settings: Replace includes with forward declarations 
						
						
					 
					
						2018-07-10 16:24:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techjar 
							
						 
					 
					
						
						
							
						
						006202a33c 
					 
					
						
						
							
							NetPlay: Fix SRAM desyncing after first boot  
						
						 
						
						
						
						
					 
					
						2018-07-10 05:03:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techjar 
							
						 
					 
					
						
						
							
						
						f68dbed535 
					 
					
						
						
							
							NetPlay: Bundle multiple local pads into one packet  
						
						 
						
						... 
						
						
						
						This saves a significant amount of bandwidth with multiple controllers on one client, as most of the packet is just protocol overhead. 
						
						
					 
					
						2018-07-09 21:37:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zac Davidsen 
							
						 
					 
					
						
						
							
						
						69999fd309 
					 
					
						
						
							
							fix manual updating by passing the main window to the updater instead of the menubar  
						
						 
						
						
						
						
					 
					
						2018-07-09 19:39:50 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						31d9ca34e3 
					 
					
						
						
							
							Merge pull request  #7231  from Techjar/netplay-less-timebase  
						
						 
						
						... 
						
						
						
						NetPlay: Send timebase packet less frequently 
						
						
					 
					
						2018-07-09 23:29:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						4f5ea1ad5e 
					 
					
						
						
							
							Merge pull request  #7232  from Techjar/netplay-reduce-poll-rate-twice  
						
						 
						
						... 
						
						
						
						NetPlay: Change "Reduce Polling Rate" to poll twice per frame 
						
						
					 
					
						2018-07-09 23:29:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						31bc017593 
					 
					
						
						
							
							Merge pull request  #7235  from spycrab/jit_disable_following  
						
						 
						
						... 
						
						
						
						Core/PowerPC: Add option to disable branch following 
						
						
					 
					
						2018-07-09 23:22:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						df61e527da 
					 
					
						
						
							
							Core/PowerPC: Add option to disable branch following  
						
						 
						
						
						
						
					 
					
						2018-07-09 22:58:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						074b67706b 
					 
					
						
						
							
							Qt/Main: Remove redundant version check  
						
						 
						
						
						
						
					 
					
						2018-07-09 10:03:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						a22ffb6387 
					 
					
						
						
							
							Qt: Remove ActionHelper  
						
						 
						
						
						
						
					 
					
						2018-07-09 10:02:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						4266d1f237 
					 
					
						
						
							
							CMake: Require Qt 5.9  
						
						 
						
						
						
						
					 
					
						2018-07-09 09:17:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						b4d91cc612 
					 
					
						
						
							
							DolphinQt/Settings: Replace includes with forward declarations  
						
						 
						
						... 
						
						
						
						Avoids dragging in netplay-related headers where they aren't explicitly
necessary. 
						
						
					 
					
						2018-07-09 00:53:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						9487892c18 
					 
					
						
						
							
							Merge pull request  #7226  from lioncash/netplay  
						
						 
						
						... 
						
						
						
						Core: Namespace NetPlay utilities under the NetPlay namespace 
						
						
					 
					
						2018-07-09 00:38:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techjar 
							
						 
					 
					
						
						
							
						
						2ee7021cda 
					 
					
						
						
							
							Qt/MenuBar: Add missing JIT branch option in debugger  
						
						 
						
						
						
						
					 
					
						2018-07-08 14:32:40 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techjar 
							
						 
					 
					
						
						
							
						
						38e67c0530 
					 
					
						
						
							
							NetPlay: Change "Reduce Polling Rate" to poll twice per frame  
						
						 
						
						... 
						
						
						
						Some games don't play nice when we poll only once per frame, so we'll poll twice instead. 
						
						
					 
					
						2018-07-08 06:14:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Techjar 
							
						 
					 
					
						
						
							
						
						98447eae64 
					 
					
						
						
							
							NetPlay: Send timebase packet less frequently  
						
						 
						
						... 
						
						
						
						This packet is only used by the host to detect desyncs, and we don't really need to know the exact frame we desynced on (unless you're debugging, but you can just recompile for that), so it's perfectly fine to just send it less often. This makes it so the timebase packet is sent only every 60 frames, rather than every frame, which further cuts back on unnecessary bandwidth consumption. 
						
						
					 
					
						2018-07-08 02:18:17 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						8c97fb7cd4 
					 
					
						
						
							
							Merge pull request  #7203  from rukai/use_tas_checkbox  
						
						 
						
						... 
						
						
						
						Add "Enable Controller Input" Checkbox on TAS dialogs 
						
						
					 
					
						2018-07-08 04:35:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iwubcode 
							
						 
					 
					
						
						
							
						
						bce8041cce 
					 
					
						
						
							
							Input: Allow per-game configuration to specify directories for input-profiles.  If specified, the directories are searched recursively for inis  
						
						 
						
						
						
						
					 
					
						2018-07-07 13:02:39 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iwubcode 
							
						 
					 
					
						
						
							
						
						3b11066e61 
					 
					
						
						
							
							Fix lint bugs  
						
						 
						
						
						
						
					 
					
						2018-07-07 13:02:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iwubcode 
							
						 
					 
					
						
						
							
						
						230af569ed 
					 
					
						
						
							
							Input - Make dynamic rules be definable per game.  Configuration can now  
						
						 
						
						... 
						
						
						
						define how many frames constitute a high or a low swing/shake when the
button is down.  Also configurable is the number of frames to execute
the swing/shake after the button is released. 
						
						
					 
					
						2018-07-07 12:55:52 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iwubcode 
							
						 
					 
					
						
						
							
						
						83c94feb3d 
					 
					
						
						
							
							Input:  Trim profile names to allow spaces between ','s  
						
						 
						
						
						
						
					 
					
						2018-07-07 12:55:52 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iwubcode 
							
						 
					 
					
						
						
							
						
						e10abaed3e 
					 
					
						
						
							
							InputConfig:  Show display message when game specific input profile is loaded; matching how cycling works  
						
						 
						
						
						
						
					 
					
						2018-07-07 12:55:52 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iwubcode 
							
						 
					 
					
						
						
							
						
						14482a72af 
					 
					
						
						
							
							Input: Allow cycling to occur for each individual controller  
						
						 
						
						
						
						
					 
					
						2018-07-07 12:55:49 -05:00