James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								05eb0ccb03 
								
							 
						 
						
							
							
								
								Merge pull request  #4014  from wwylele/old-service  
							
							... 
							
							
							
							service: remove deprecated service interface 
							
						 
						
							2018-07-30 11:31:54 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9af731793a 
								
							 
						 
						
							
							
								
								Merge pull request  #4025  from zhaowenlan1779/port-yuzu-775  
							
							... 
							
							
							
							Port "string_util: Minor changes" from yuzu 
							
						 
						
							2018-07-30 18:28:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ec76cd82b0 
								
							 
						 
						
							
							
								
								Merge pull request  #4037  from zhaowenlan1779/port-yuzu-710  
							
							... 
							
							
							
							Port "common/common_funcs: Remove unused rotation functions" from yuzu 
							
						 
						
							2018-07-30 18:28:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7b46b7e29a 
								
							 
						 
						
							
							
								
								Merge pull request  #4010  from zhaowenlan1779/statusbar-retheme  
							
							... 
							
							
							
							qt_themes: add themed connected/disconnected icons for dark and fix status bar theme updating 
							
						 
						
							2018-07-30 10:35:42 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ecb3dc2fb8 
								
							 
						 
						
							
							
								
								Merge pull request  #4038  from zhaowenlan1779/port-yuzu-711  
							
							... 
							
							
							
							Port "common/swap: Minor changes" from yuzu 
							
						 
						
							2018-07-30 10:21:49 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8fd9f22657 
								
							 
						 
						
							
							
								
								Merge pull request  #4030  from zhaowenlan1779/port-yuzu-743  
							
							... 
							
							
							
							Port "logging: Use std::string_view where applicable" from yuzu 
							
						 
						
							2018-07-30 10:19:28 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5a47cbed17 
								
							 
						 
						
							
							
								
								no need to cast to u32 according to @wwylele comment  
							
							
							
						 
						
							2018-07-30 22:40:56 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b4cdbf3ee8 
								
							 
						 
						
							
							
								
								gdbstub: Get rid of a few signed/unsigned comparisons  
							
							... 
							
							
							
							Ensures both operands in comparisons are the same signedness. 
							
						 
						
							2018-07-30 22:40:43 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5d7ccfb920 
								
							 
						 
						
							
							
								
								citra_qt/CMakeLists: get rid of a warning  
							
							... 
							
							
							
							This got rid of a warning of CMake Policy CMP0071 not set. In fact, setting it to either OLD or NEW is same for Citra (I tested on MSVC and MinGW), and the OLD option is deprecated, so I am using NEW here. 
							
						 
						
							2018-07-30 22:32:48 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								1a0529a064 
								
							 
						 
						
							
							
								
								common/swap: Remove unnecessary const on return value of swap()  
							
							
							
						 
						
							2018-07-30 21:30:15 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a2203e1566 
								
							 
						 
						
							
							
								
								common/swap: Use static_cast where applicable  
							
							
							
						 
						
							2018-07-30 21:30:14 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								5a66820c20 
								
							 
						 
						
							
							
								
								common/swap: Use using aliases where applicable  
							
							
							
						 
						
							2018-07-30 21:30:13 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								b0c35c54ca 
								
							 
						 
						
							
							
								
								Fix travis MinGW build  
							
							
							
						 
						
							2018-07-30 14:50:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								15abf35889 
								
							 
						 
						
							
							
								
								Address feedback by wwylele  
							
							
							
						 
						
							2018-07-30 14:46:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								b539745153 
								
							 
						 
						
							
							
								
								common/common_funcs: Remove unused rotation functions  
							
							... 
							
							
							
							These are unused and essentially don't provide much benefit either. If
we ever need rotation functions, these can be introduced in a way that
they don't sit in a common_* header and require a bunch of ifdefing to
simply be available 
							
						 
						
							2018-07-30 20:08:59 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b4524eb70b 
								
							 
						 
						
							
							
								
								Merge pull request  #3988  from zhaowenlan1779/multiplayer-block  
							
							... 
							
							
							
							citra_qt/multiplayer: allow blocking other players in chat room 
							
						 
						
							2018-07-30 14:07:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d5333c37de 
								
							 
						 
						
							
							
								
								Merge pull request  #4033  from zhaowenlan1779/port-yuzu-764  
							
							... 
							
							
							
							Port "file_util: Minor changes to ScanDirectoryTree() and ForeachDirectoryEntry()" from yuzu 
							
						 
						
							2018-07-30 13:51:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								45beea31ea 
								
							 
						 
						
							
							
								
								Merge pull request  #4034  from zhaowenlan1779/port-yuzu-802  
							
							... 
							
							
							
							Port "wait_tree: Silence warning about all code paths not returning a value" from yuzu 
							
						 
						
							2018-07-30 12:38:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4acc4d87d6 
								
							 
						 
						
							
							
								
								Merge pull request  #4032  from zhaowenlan1779/port-yuzu-758  
							
							... 
							
							
							
							Port "common: Remove synchronized_wrapper.h" from yuzu 
							
						 
						
							2018-07-30 12:36:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c4c158c6b6 
								
							 
						 
						
							
							
								
								Merge pull request  #4036  from zhaowenlan1779/port-yuzu-705  
							
							... 
							
							
							
							Port "file_util: return string by const reference for GetExeDirectory()" from yuzu 
							
						 
						
							2018-07-30 12:10:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								995d1cd785 
								
							 
						 
						
							
							
								
								string_util: Get rid of separate resize() in CPToUTF16(), UTF16ToUTF8(), CodeToUTF8() and UTF8ToUTF16()  
							
							... 
							
							
							
							There's no need to perform the resize separately here, since the
constructor allows presizing the buffer.
Also move the empty string check before the construction of the string
to make the early out more straightforward. 
							
						 
						
							2018-07-30 18:18:15 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f34dde32d1 
								
							 
						 
						
							
							
								
								string_util: Use emplace_back() in SplitString() instead of push_back()  
							
							... 
							
							
							
							This is equivalent to doing:
push_back(std::string(""));
which is likely not to cause issues, assuming a decent std::string
implementation with small-string optimizations implemented in its
design, however it's still a little unnecessary to copy that buffer
regardless. Instead, we can use emplace_back() to directly construct the
empty string within the std::vector instance, eliminating any possible
overhead from the copy. 
							
						 
						
							2018-07-30 18:18:14 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								841bb4e5bd 
								
							 
						 
						
							
							
								
								string_util: Remove unnecessary std::string instance in TabsToSpaces()  
							
							... 
							
							
							
							We can just use the variant of std::string's replace() function that can
replace an occurrence with N copies of the same character, eliminating
the need to allocate a std::string containing a buffer of spaces. 
							
						 
						
							2018-07-30 18:18:12 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								71729fd47a 
								
							 
						 
						
							
							
								
								Merge pull request  #3951  from zhaowenlan1779/cfg-country-code  
							
							... 
							
							
							
							service/cfg, citra_qt: add country code configuration 
							
						 
						
							2018-07-30 12:02:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f14ebf35d 
								
							 
						 
						
							
							
								
								Merge pull request  #3977  from B3n30/bad_word_list  
							
							... 
							
							
							
							Add virtual bad word list; Load if dump is missing 
							
						 
						
							2018-07-30 12:01:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								99b2a871a7 
								
							 
						 
						
							
							
								
								file_util: return string by const reference for GetExeDirectory()  
							
							... 
							
							
							
							This disallows modifying the internal string buffer (which shouldn't be
modified anyhow). 
							
						 
						
							2018-07-30 16:55:55 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								77f4859059 
								
							 
						 
						
							
							
								
								Merge pull request  #4026  from zhaowenlan1779/port-yuzu-765  
							
							... 
							
							
							
							Port "file_util: Remove goto usages from Copy()" from yuzu 
							
						 
						
							2018-07-30 11:44:32 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								bf5b5d25ed 
								
							 
						 
						
							
							
								
								wait_tree: Silence warning about all code paths not returning a value  
							
							... 
							
							
							
							If code execution hits this spot, something has gone very wrong, so mark
the path as unreachable. This silences a warning on MSVC. 
							
						 
						
							2018-07-30 16:32:09 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								abc86921ab 
								
							 
						 
						
							
							
								
								Merge pull request  #4027  from zhaowenlan1779/port-yuzu-704  
							
							... 
							
							
							
							Port "string_util: Remove AsciiToHex()" from yuzu 
							
						 
						
							2018-07-30 11:22:46 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								df5069f8c0 
								
							 
						 
						
							
							
								
								file_util: Use a u64 to represent number of entries  
							
							... 
							
							
							
							This avoids a truncating cast on size. I doubt we'd ever traverse a
directory this large, however we also shouldn't truncate sizes away. 
							
						 
						
							2018-07-30 16:19:03 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								cc6cb45536 
								
							 
						 
						
							
							
								
								file_util: std::move FST entries in ScanDirectoryTree()  
							
							... 
							
							
							
							Avoids unnecessary copies when building up the FST entries. 
							
						 
						
							2018-07-30 16:16:58 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f4a389dca5 
								
							 
						 
						
							
							
								
								Merge pull request  #4023  from zhaowenlan1779/port-yuzu-797  
							
							... 
							
							
							
							Port yuzu-emu/yuzu#797  from yuzu 
							
						 
						
							2018-07-30 08:28:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								1eb3d0c634 
								
							 
						 
						
							
							
								
								common: Remove synchronized_wrapper.h  
							
							... 
							
							
							
							This is entirely unused in the codebase. 
							
						 
						
							2018-07-30 15:12:04 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								1affca05c7 
								
							 
						 
						
							
							
								
								logging/filter: Use std::string_view in ParseFilterString()  
							
							... 
							
							
							
							Allows avoiding constructing std::string instances, since this only
reads an arbitrary sequence of characters.
We can also make ParseFilterRule() internal, since it doesn't depend on
any private instance state of Filter 
							
						 
						
							2018-07-30 14:56:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								798ebda049 
								
							 
						 
						
							
							
								
								logging/backend: Add missing standard includes  
							
							... 
							
							
							
							A few inclusions were being satisfied indirectly. To prevent breakages
in the future, include these directly. 
							
						 
						
							2018-07-30 14:56:52 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								765c7e711a 
								
							 
						 
						
							
							
								
								logging/backend: Use std::string_view in RemoveBackend() and GetBackend()  
							
							... 
							
							
							
							These can just use a view to a string since its only comparing against
two names in both cases for matches. This avoids constructing
std::string instances where they aren't necessary. 
							
						 
						
							2018-07-30 14:56:51 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								8068f506c5 
								
							 
						 
						
							
							
								
								string_util: Remove AsciiToHex()  
							
							... 
							
							
							
							Easy TODO 
							
						 
						
							2018-07-30 09:06:14 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d3a52e45e3 
								
							 
						 
						
							
							
								
								file_util: Remove goto usages from Copy()  
							
							... 
							
							
							
							We can just leverage std::unique_ptr to automatically close these for us
in error cases instead of jumping to the end of the function to call
fclose on them. 
							
						 
						
							2018-07-30 08:48:58 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								5b691d3fe0 
								
							 
						 
						
							
							
								
								param_package: Use std::unordered_map's insert_or_assign instead of map indexing  
							
							... 
							
							
							
							This avoids a redundant std::string construction if a key doesn't exist
in the map already.
e.g.
data[key] requires constructing a new default instance of the value in
the map (but this is wasteful, since we're already setting something
into the map over top of it). 
							
						 
						
							2018-07-30 08:22:42 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								290bfa1804 
								
							 
						 
						
							
							
								
								param_package: Get rid of file-static std::string construction  
							
							... 
							
							
							
							Avoids potential dynamic allocation occuring during program launch 
							
						 
						
							2018-07-30 08:22:41 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								661f7bbcfd 
								
							 
						 
						
							
							
								
								core: Make converting constructors explicit where applicable  
							
							... 
							
							
							
							Avoids unwanted implicit conversions. Thankfully, given the large amount
of cleanup in past PRs, only this tiny amount is left over to cover. 
							
						 
						
							2018-07-30 08:21:13 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									NarcolepticK 
								
							 
						 
						
							
							
							
							
								
							
							
								8f70e9a318 
								
							 
						 
						
							
							
								
								service/dsp: Addressed comments about function name and pointer type  
							
							
							
						 
						
							2018-07-29 15:18:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3ad1ee65ad 
								
							 
						 
						
							
							
								
								Port  #709  from yuzu: "common/misc: Deduplicate code in GetLastErrorMsg()"  
							
							
							
						 
						
							2018-07-29 16:28:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								07a78a6dd2 
								
							 
						 
						
							
							
								
								Merge pull request  #3986  from zhaowenlan1779/language-config-fix  
							
							... 
							
							
							
							citra_qt/configuration: fix input configuration disappearing after changing languages 
							
						 
						
							2018-07-29 10:35:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								04bd104c4a 
								
							 
						 
						
							
							
								
								Merge pull request  #3992  from Subv/applets_close  
							
							... 
							
							
							
							Services/HLE: Implement PrepareToCloseLibraryApplet and CloseLibraryApplet 
							
						 
						
							2018-07-29 10:34:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								383cde84d3 
								
							 
						 
						
							
							
								
								Merge pull request  #3917  from Steveice10/master  
							
							... 
							
							
							
							am: Fix DLC loading. 
							
						 
						
							2018-07-28 18:48:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								97fda30839 
								
							 
						 
						
							
							
								
								Use std::begin and std::end for system archives c array  
							
							
							
						 
						
							2018-07-28 12:07:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b1bbe0441e 
								
							 
						 
						
							
							
								
								qt_themes: add themed connected/disconnected icons for dark and fix status bar theme updating  
							
							... 
							
							
							
							In dark theme, it is very hard to see the connected/disconnected icons because they are dark too. So I added two white-coloured icons for the dark theme. This also fixed an issue where theme update does not change the icon on the status bar. 
							
						 
						
							2018-07-28 11:50:46 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								323313b2e9 
								
							 
						 
						
							
							
								
								service: remove deprecated service interface  
							
							
							
						 
						
							2018-07-27 21:22:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								be193869cd 
								
							 
						 
						
							
							
								
								Merge pull request  #3990  from zhaowenlan1779/retranslation-continue  
							
							... 
							
							
							
							citra_qt: minor retranslation fix 
							
						 
						
							2018-07-27 19:55:58 +03:00