Lioncash 
							
						 
					 
					
						
						
							
						
						e4caace6bb 
					 
					
						
						
							
							Common/IniFile: Move interface into Common namespace  
						
						 
						
						... 
						
						
						
						Gets this out of the global namespace and into the Common namespace 
						
						
					 
					
						2023-04-13 10:19:28 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						f5bdfdde1a 
					 
					
						
						
							
							Common/UPnP: Move interface into Common namespace  
						
						 
						
						... 
						
						
						
						Keeps these utilities consistent with the rest of most of the Common
library. 
						
						
					 
					
						2023-04-12 14:15:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Minty-Meeo 
							
						 
					 
					
						
						
							
						
						f29019180f 
					 
					
						
						
							
							Pragma diagnostic ignore [-Wregister] is no longer needed  
						
						 
						
						
						
						
					 
					
						2023-04-12 03:59:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Minty-Meeo 
							
						 
					 
					
						
						
							
						
						65edfb0eed 
					 
					
						
						
							
							Resolve [-Wunused-const-variable]  
						
						 
						
						
						
						
					 
					
						2023-04-12 03:59:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Minty-Meeo 
							
						 
					 
					
						
						
							
						
						244918acb8 
					 
					
						
						
							
							Resolve [-Wdeprecated-declarations]  
						
						 
						
						
						
						
					 
					
						2023-04-12 03:59:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Minty-Meeo 
							
						 
					 
					
						
						
							
						
						528f7c90e9 
					 
					
						
						
							
							Resolve [-Wtautological-constant-out-of-range-compare]  
						
						 
						
						
						
						
					 
					
						2023-04-12 03:59:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Minty-Meeo 
							
						 
					 
					
						
						
							
						
						efd06a85d2 
					 
					
						
						
							
							Resolve [-Wunused-but-set-variable]  
						
						 
						
						
						
						
					 
					
						2023-04-12 03:59:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Minty-Meeo 
							
						 
					 
					
						
						
							
						
						678c93589a 
					 
					
						
						
							
							Resolve [-Wclass-memaccess]  
						
						 
						
						
						
						
					 
					
						2023-04-12 03:59:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LillyJadeKatrin 
							
						 
					 
					
						
						
							
						
						8b57c4b239 
					 
					
						
						
							
							Added LoadGameByFilenameAsync and CloseGame to AchievementManager  
						
						 
						
						... 
						
						
						
						LoadGameByFilenameAsync sets up a volume reader and hashes the volume, then uses that hash to make the three consecutive API requests to resolve hash, start session and load game data.
CloseGame resets the m_is_game_loaded flag, wipes the queue, and destroys all the game data responses. 
						
						
					 
					
						2023-04-12 03:08:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LillyJadeKatrin 
							
						 
					 
					
						
						
							
						
						bd75ce6e6d 
					 
					
						
						
							
							Added FetchGameData to AchievementManager  
						
						 
						
						... 
						
						
						
						FetchGameData is the big one - this retrieves the logic for all the achievements, leaderboards, and rich presence, and all the relevant metadata for the game. 
						
						
					 
					
						2023-04-12 03:08:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LillyJadeKatrin 
							
						 
					 
					
						
						
							
						
						7e8a770b30 
					 
					
						
						
							
							Added StartRASession to AchievementManager  
						
						 
						
						... 
						
						
						
						Added a call to the RetroAchievements Start Session API to AchievementManager. This is primarily for client-side activation, so it doesn't return much of value, aside from its success/error information, but I'm storing the return structure in case this changes in the future. 
						
						
					 
					
						2023-04-12 03:08:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LillyJadeKatrin 
							
						 
					 
					
						
						
							
						
						67ab4d2473 
					 
					
						
						
							
							Added ResolveHash to AchievementManager  
						
						 
						
						... 
						
						
						
						Added the ResolveHash method to AchievementManager. This is a blocking function to send a hash string to the RetroAchievements server to verify it and get a game ID back. 
						
						
					 
					
						2023-04-12 03:08:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						31d2dedcb1 
					 
					
						
						
							
							Merge pull request  #11749  from lioncash/copy  
						
						 
						
						... 
						
						
						
						NetPlayServer: Prevent unnecessary copies in GetInterfaceSet() 
						
						
					 
					
						2023-04-11 22:09:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						09e11b8067 
					 
					
						
						
							
							Common: Rename ENetUtil.cpp/.h to ENet.cpp/.h  
						
						 
						
						
						
						
					 
					
						2023-04-11 11:48:46 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						81493ee910 
					 
					
						
						
							
							NetPlayServer: Prevent unnecessary copies in GetInterfaceSet()  
						
						 
						
						... 
						
						
						
						This was previously copying each pair out of the vector returned by
GetInterfaceListInternal() when we just need to emplace the first entry
of each pair. 
						
						
					 
					
						2023-04-11 09:17:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						64ce2012e3 
					 
					
						
						
							
							Common/ENetUtil: Move interface into Common namespace  
						
						 
						
						... 
						
						
						
						Rather than just being under a separate ENetUtil namespace, we can unify
this into the common namespace as Common::ENet. 
						
						
					 
					
						2023-04-11 09:12:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Léo Lam 
							
						 
					 
					
						
						
							
						
						e225ca87a9 
					 
					
						
						
							
							Merge pull request  #11722  from noahpistilli/write-dl-entry  
						
						 
						
						... 
						
						
						
						IOS/Network/KD: Reload DLList on call to DownloadNowEx 
						
						
					 
					
						2023-04-11 02:08:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						948a548fb2 
					 
					
						
						
							
							Merge pull request  #11720  from Pokechu22/hookable-event-recursive-mutex  
						
						 
						
						... 
						
						
						
						HookableEvent: Use std::recursive_mutex instead of std::mutex 
						
						
					 
					
						2023-04-10 22:50:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Minty-Meeo 
							
						 
					 
					
						
						
							
						
						2bb619a508 
					 
					
						
						
							
							Resolve [-Wstringop-overflow=]  
						
						 
						
						
						
						
					 
					
						2023-04-10 14:21:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Minty-Meeo 
							
						 
					 
					
						
						
							
						
						3282082599 
					 
					
						
						
							
							Resolve [-Wwrite-strings]  
						
						 
						
						
						
						
					 
					
						2023-04-10 14:21:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Minty-Meeo 
							
						 
					 
					
						
						
							
						
						d9a49c68d9 
					 
					
						
						
							
							Resolve [-Wunused-lambda-capture]  
						
						 
						
						
						
						
					 
					
						2023-04-10 14:21:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Minty-Meeo 
							
						 
					 
					
						
						
							
						
						1cf30055b2 
					 
					
						
						
							
							Resolve [-Wsign-compare]  
						
						 
						
						
						
						
					 
					
						2023-04-10 14:21:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						5373fcc1e7 
					 
					
						
						
							
							IOS/FS: Filter files exposed to the emulated system in ReadDirectory() and GetDirectoryStats().  
						
						 
						
						
						
						
					 
					
						2023-04-10 19:50:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						5c05155828 
					 
					
						
						
							
							IOS/FS: Implement GetNandStats().  
						
						 
						
						
						
						
					 
					
						2023-04-10 19:50:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						8295d6d415 
					 
					
						
						
							
							IOS/FS: More accurate cluster calculation in GetDirectoryStats().  
						
						 
						
						
						
						
					 
					
						2023-04-10 19:50:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						69d6be09f7 
					 
					
						
						
							
							IOS/FS: GetDirectoryStats() should return an error if the given path is not a directory.  
						
						 
						
						
						
						
					 
					
						2023-04-10 19:50:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						23843583bf 
					 
					
						
						
							
							PowerPC: Refactor to class, move to System.  
						
						 
						
						
						
						
					 
					
						2023-04-09 21:48:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						6b73a4772b 
					 
					
						
						
							
							Merge pull request  #11744  from AdmiralCurtiss/ios-di-registers  
						
						 
						
						... 
						
						
						
						IOS/DI: Remove RegisterWrapper. 
						
						
					 
					
						2023-04-09 08:55:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TellowKrinkle 
							
						 
					 
					
						
						
							
						
						b9595a2230 
					 
					
						
						
							
							CMake: Use find_package and imported targets for Iconv  
						
						 
						
						... 
						
						
						
						Fixes us forgetting to add its include directories, which could result in linking to a dylib from MacPorts while using the system's header, and failing to link because they use different function names 
						
						
					 
					
						2023-04-08 21:43:03 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						fe4aadc575 
					 
					
						
						
							
							IOS/DI: Remove RegisterWrapper.  
						
						 
						
						
						
						
					 
					
						2023-04-09 04:20:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sketch 
							
						 
					 
					
						
						
							
						
						d11c8075e7 
					 
					
						
						
							
							Reload DLList on call to KDDownload  
						
						 
						
						
						
						
					 
					
						2023-04-08 19:47:11 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pokechu22 
							
						 
					 
					
						
						
							
						
						8b0bd31e72 
					 
					
						
						
							
							OGL: Use GL_OES_texture_storage_multisample_2d_array when supported  
						
						 
						
						... 
						
						
						
						See https://bugs.dolphin-emu.org/issues/13198  
						
						
					 
					
						2023-04-08 15:32:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pokechu22 
							
						 
					 
					
						
						
							
						
						3f143d1bc9 
					 
					
						
						
							
							OGL: Only specify precision for sampler2DMSArray when it is defined  
						
						 
						
						... 
						
						
						
						See https://bugs.dolphin-emu.org/issues/13198  
						
						
					 
					
						2023-04-08 15:32:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pokechu22 
							
						 
					 
					
						
						
							
						
						53beda526b 
					 
					
						
						
							
							OGL: Remove bSupports2DTextureStorageMultisample and bSupports3DTextureStorageMultisample  
						
						 
						
						... 
						
						
						
						bSupports2DTextureStorageMultisample is completely unused, while bSupports3DTextureStorageMultisample is practically unused. In the past, these were checked and fell back to sampler2DMS instead of sampler2DMSArray on GLES 3.1, but this path was removed in f039149198  and Dolphin always uses array textures now. 
						
						
					 
					
						2023-04-08 15:32:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pokechu22 
							
						 
					 
					
						
						
							
						
						c68d484a65 
					 
					
						
						
							
							OGL: Convert SupportedESPointSize to an enum class  
						
						 
						
						
						
						
					 
					
						2023-04-08 15:32:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						79b8e136b7 
					 
					
						
						
							
							Merge pull request  #11740  from Pokechu22/interface-pane-mouse-lock-visibility  
						
						 
						
						... 
						
						
						
						DolphinQt: Fix mouse lock checkbox appearing when it shouldn't 
						
						
					 
					
						2023-04-08 22:59:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robin Kertels 
							
						 
					 
					
						
						
							
						
						1596b13743 
					 
					
						
						
							
							Android: Give Debug and Benchmark builds unique names  
						
						 
						
						... 
						
						
						
						on the launcher and for the DocumentsProvider 
						
						
					 
					
						2023-04-08 15:56:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						d5b811dd7f 
					 
					
						
						
							
							Merge pull request  #11738  from malleoz/malleo/tas_input_latency  
						
						 
						
						... 
						
						
						
						DolphinQt: Prevent MemoryViewWidget updates when hidden 
						
						
					 
					
						2023-04-08 13:46:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iwubcode 
							
						 
					 
					
						
						
							
						
						e101f7f6ae 
					 
					
						
						
							
							VideoCommon: refactor GetTexture into a separate function for creation, separating the custom texture data path from the game's texture data path  
						
						 
						
						
						
						
					 
					
						2023-04-08 02:54:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pokechu22 
							
						 
					 
					
						
						
							
						
						02cd8b6363 
					 
					
						
						
							
							DolphinQt: Fix mouse lock checkbox appearing when it shouldn't  
						
						 
						
						... 
						
						
						
						See https://bugs.dolphin-emu.org/issues/13232 ; this was introduced in 7dde0c3c31 . Apparently, providing a parent for a widget that is not visible makes your new widget visible when the parent is later made visible, in addition to managing the deletion of the widget; the documentation does not specify this (only that if the parent is visible you need to explicitly show it). 
						
						
					 
					
						2023-04-07 22:33:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TellowKrinkle 
							
						 
					 
					
						
						
							
						
						ed177bdbd7 
					 
					
						
						
							
							VideoBackends:Metal: Use max pixel samplers constant  
						
						 
						
						
						
						
					 
					
						2023-04-08 02:12:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OatmealDome 
							
						 
					 
					
						
						
							
						
						72d08f6c80 
					 
					
						
						
							
							InputCommon: Remove OSX (IOKit) input backend  
						
						 
						
						
						
						
					 
					
						2023-04-07 15:40:14 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sowens99 
							
						 
					 
					
						
						
							
						
						44e3993f2f 
					 
					
						
						
							
							DolphinQt: Prevent MemoryViewWidget updates when hidden  
						
						 
						
						
						
						
					 
					
						2023-04-07 11:21:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mai 
							
						 
					 
					
						
						
							
						
						aaedc2827d 
					 
					
						
						
							
							Merge pull request  #11735  from Pokechu22/cmake-no-spirv-cross-on-linux  
						
						 
						
						... 
						
						
						
						CMake: Don't include SPIRV-Cross except on Windows and macOS 
						
						
					 
					
						2023-04-06 23:11:14 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mai 
							
						 
					 
					
						
						
							
						
						5686c614ec 
					 
					
						
						
							
							Merge pull request  #11717  from AdmiralCurtiss/ppcstate-rest  
						
						 
						
						... 
						
						
						
						Replace most remaining global ppcState references. 
						
						
					 
					
						2023-04-06 22:35:32 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mai 
							
						 
					 
					
						
						
							
						
						74da38916e 
					 
					
						
						
							
							Merge pull request  #11729  from AdmiralCurtiss/redundant-mov  
						
						 
						
						... 
						
						
						
						Jit64: Fix possibly redundant MOV in ABI_CallFunctionPR(). 
						
						
					 
					
						2023-04-06 21:42:28 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mai 
							
						 
					 
					
						
						
							
						
						8b9c1bff0b 
					 
					
						
						
							
							Merge pull request  #11731  from Pokechu22/typeutils-cc0  
						
						 
						
						... 
						
						
						
						Common: Relicense TypeUtils to CC0 
						
						
					 
					
						2023-04-06 21:41:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pokechu22 
							
						 
					 
					
						
						
							
						
						56fcc97f6d 
					 
					
						
						
							
							CMake: Check WIN32 instead of CMAKE_SYSTEM_NAME STREQUAL Windows  
						
						 
						
						
						
						
					 
					
						2023-04-06 18:37:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Minty-Meeo 
							
						 
					 
					
						
						
							
						
						1312624e05 
					 
					
						
						
							
							Resolve [-Wshadow]  
						
						 
						
						
						
						
					 
					
						2023-04-06 19:25:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sowens99 
							
						 
					 
					
						
						
							
						
						cd79207853 
					 
					
						
						
							
							DolphinQt: StickWidget and IRWidget check for changed x/y before signaling change  
						
						 
						
						
						
						
					 
					
						2023-04-06 01:54:20 -04:00