Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								aab503fe71 
								
							 
						 
						
							
							
								
								common/scope_exit: Replace std::move with std::forward in ScopeExit()  
							
							... 
							
							
							
							The template type here is actually a forwarding reference, not an rvalue
reference in this case, so it's more appropriate to use std::forward to
preserve the value category of the type being moved. 
							
						 
						
							2019-04-15 17:55:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								11754778bb 
								
							 
						 
						
							
							
								
								Merge pull request  #4716  from wwylele/client-is-known  
							
							... 
							
							
							
							HLE/IPC: HLEContext can memorize the client thread and use it for SleepClientThread 
							
						 
						
							2019-04-15 09:08:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4a206237be 
								
							 
						 
						
							
							
								
								Merge pull request  #4726  from FearlessTobi/port-2312  
							
							... 
							
							
							
							Port yuzu-emu/yuzu#2312 : "general: Use deducation guides for std::lock_guard and std::unique_lock" 
							
						 
						
							2019-04-13 18:00:09 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e9c2b27c68 
								
							 
						 
						
							
							
								
								Merge pull request  #4681  from FearlessTobi/port-2188-2190  
							
							... 
							
							
							
							Port yuzu-emu/yuzu#2188  and yuzu-emu/yuzu#2190 : various minor code refactoring changes 
							
						 
						
							2019-04-09 21:18:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ff7ed4200 
								
							 
						 
						
							
							
								
								Merge pull request  #4693  from FearlessTobi/port-stuffffz  
							
							... 
							
							
							
							Port yuzu-emu/yuzu#2189 , yuzu-emu/yuzu#2222 , yuzu-emu/yuzu#2218  
							
						 
						
							2019-04-07 14:12:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								c0ceecd7cd 
								
							 
						 
						
							
							
								
								yuzu_cmd/config: Silent implicit cast warning  
							
							... 
							
							
							
							Also replaces (float) with static_cast<float>(...) for consistency. 
							
						 
						
							2019-04-07 18:29:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								aba5dae557 
								
							 
						 
						
							
							
								
								service/service: Remove unncessary calls to c_str()  
							
							... 
							
							
							
							These can just be passed regularly, now that we use fmt instead of our
old logging system.
While we're at it, make the parameters to MakeFunctionString
std::string_views. 
							
						 
						
							2019-04-07 18:27:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								b7518fc26c 
								
							 
						 
						
							
							
								
								web_service: Remove unnecessary inclusions  
							
							... 
							
							
							
							Reduces the potential amount of rebuilding necessary if any headers
change. In particular, we were including a header from the core library
when we don't even link the core library to the web_service library, so
this also gets rid of an indirect dependency. 
							
						 
						
							2019-04-07 18:27:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9fb5cb580e 
								
							 
						 
						
							
							
								
								Merge pull request  #4635  from FearlessTobi/mii-thingy-v9999  
							
							... 
							
							
							
							citra-qt: Implement Mii selector applet 
							
						 
						
							2019-04-07 12:23:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								e9bd34f7da 
								
							 
						 
						
							
							
								
								Address remaining review comments  
							
							
							
						 
						
							2019-04-07 17:00:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								1517d2fef7 
								
							 
						 
						
							
							
								
								Address more reviews  
							
							
							
						 
						
							2019-04-07 15:35:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								781d4b787a 
								
							 
						 
						
							
							
								
								Address first batch of review comments  
							
							
							
						 
						
							2019-04-07 15:35:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								041638ea4d 
								
							 
						 
						
							
							
								
								applets: implement HLE mii selector applet  
							
							
							
						 
						
							2019-04-07 15:35:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								f903d3161d 
								
							 
						 
						
							
							
								
								ptm: move ptm_shared_extdata_id to header  
							
							
							
						 
						
							2019-04-07 15:35:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								21c71d21ae 
								
							 
						 
						
							
							
								
								general: Use deducation guides for std::lock_guard and std::unique_lock  
							
							... 
							
							
							
							Since C++17, the introduction of deduction guides for locking facilities
means that we no longer need to hardcode the mutex type into the locks
themselves, making it easier to switch mutex types, should it ever be
necessary in the future. 
							
						 
						
							2019-04-07 15:14:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d5bcb45b2a 
								
							 
						 
						
							
							
								
								Merge pull request  #4723  from jroweboy/minorfix  
							
							... 
							
							
							
							Destroy the callback after the stream is destroyed to prevent crashes on close 
							
						 
						
							2019-04-06 14:31:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c2b514cb97 
								
							 
						 
						
							
							
								
								Merge pull request  #4722  from adityaruplaha/input-fixup  
							
							... 
							
							
							
							ConfigureInput::GetUsedKeyboardKeys(): Change index of home button to use NativeButton instead of magic number. 
							
						 
						
							2019-04-06 11:25:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adityarup Laha 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ebba9f5a70 
								
							 
						 
						
							
							
								
								ConfigureInput::GetUsedKeyboardKeys(): Change index of home button to use NativeButton instead of magic number.  
							
							... 
							
							
							
							Fixes a bug where users can't bind anything to the B key.
Arises because this was not changed in #4537 . 
							
						 
						
							2019-04-06 10:41:28 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								f4d0bdd09a 
								
							 
						 
						
							
							
								
								Destroy the callback after the stream is destroyed  
							
							... 
							
							
							
							Prevents a crash on close if the callback was running on a different
thread. 
							
						 
						
							2019-04-05 14:16:55 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								14730ed560 
								
							 
						 
						
							
							
								
								Merge pull request  #4718  from khang06/clang-format-spaces-fix  
							
							... 
							
							
							
							Fix clang-format target when using a path with spaces on Windows 
							
						 
						
							2019-04-02 19:14:35 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									khang06 
								
							 
						 
						
							
							
							
							
								
							
							
								7842decde6 
								
							 
						 
						
							
							
								
								fix clang-format target when using a path with spaces on windows  
							
							
							
						 
						
							2019-04-02 21:02:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								f565ea80f0 
								
							 
						 
						
							
							
								
								HLE/IPC: HLEContext can memorize the client thread and use it for SleepClientThread  
							
							... 
							
							
							
							This reduces the boilerplate that services have to write out the current thread explicitly. Using current thread instead of client thread is also semantically incorrect, and will be a problem when we implement multicore (at which time there will be multiple current threads) 
							
						 
						
							2019-04-02 13:23:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								daeba65fb4 
								
							 
						 
						
							
							
								
								Merge pull request  #4710  from wwylele/why-instrusive-ptr  
							
							... 
							
							
							
							Kernel: replace boost::intrusive_ptr with std::shared_ptr 
							
						 
						
							2019-04-02 11:06:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe8daa2590 
								
							 
						 
						
							
							
								
								Merge pull request  #4715  from wwylele/cam-init  
							
							... 
							
							
							
							CAM: initialize states 
							
						 
						
							2019-03-30 12:19:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								8d2718a18f 
								
							 
						 
						
							
							
								
								CAM: initialize states  
							
							
							
						 
						
							2019-03-30 11:07:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								05058863b5 
								
							 
						 
						
							
							
								
								cleanup includes  
							
							
							
						 
						
							2019-03-26 10:50:41 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								5f11c5f733 
								
							 
						 
						
							
							
								
								Kernel: replace boost::intrusive_ptr with std::shared_ptr  
							
							
							
						 
						
							2019-03-24 14:32:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c1de8acfe5 
								
							 
						 
						
							
							
								
								Merge pull request  #4689  from wwylele/server-leak  
							
							... 
							
							
							
							ServiceFrameworkBase: remove ownership to ServerPort 
							
						 
						
							2019-03-24 14:29:41 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								941248466b 
								
							 
						 
						
							
							
								
								Merge pull request  #4125  from ccawley2011/travis-ninja  
							
							... 
							
							
							
							travis: Use Ninja for Travis builds 
							
						 
						
							2019-03-23 23:15:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								21bda754b3 
								
							 
						 
						
							
							
								
								Merge pull request  #4396  from FearlessTobi/open-delays  
							
							... 
							
							
							
							fs_user: Add a delay for each file open 
							
						 
						
							2019-03-23 12:21:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								d755a15891 
								
							 
						 
						
							
							
								
								fix compilation problems  
							
							
							
						 
						
							2019-03-23 12:43:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b07ff9681 
								
							 
						 
						
							
							
								
								Merge pull request  #4683  from wwylele/misc-global-clean  
							
							... 
							
							
							
							Misc global instance reference cleaup 
							
						 
						
							2019-03-22 22:28:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4b6295ae68 
								
							 
						 
						
							
							
								
								Merge pull request  #4709  from FearlessTobi/port-2247  
							
							... 
							
							
							
							Port yuzu-emu/yuzu#2247 : "common/thread_queue_list: Remove unnecessary dependency on boost" 
							
						 
						
							2019-03-22 22:23:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								bd4c04aec1 
								
							 
						 
						
							
							
								
								common/thread_queue_list: Remove unnecessary dependency on boost  
							
							... 
							
							
							
							We really don't need to pull in several headers of boost related
machinery just to perform the erase-remove idiom (particularly with
C++20 around the corner, which adds universal container std::erase and
std::erase_if, which we can just use instead).
With this, we don't need to link in anything boost-related into common. 
							
						 
						
							2019-03-22 23:13:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								17c0e903db 
								
							 
						 
						
							
							
								
								Merge pull request  #4694  from FearlessTobi/port-2210  
							
							... 
							
							
							
							Port commit from yuzu-emu/yuzu#2210 : "common/bit_field: Make BitField trivially copyable" 
							
						 
						
							2019-03-22 11:22:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2138db3d7d 
								
							 
						 
						
							
							
								
								Merge pull request  #4690  from wwylele/uds-deprecated  
							
							... 
							
							
							
							UDS: implement deprecated functions 
							
						 
						
							2019-03-21 09:52:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vamsi Krishna 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aedf5a84b0 
								
							 
						 
						
							
							
								
								Merge pull request  #4671  from jroweboy/mic4  
							
							... 
							
							
							
							Microphone support 
							
						 
						
							2019-03-20 23:12:38 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								b4d538468d 
								
							 
						 
						
							
							
								
								Change resampling s16 -> u8 to respect aliasing rules  
							
							
							
						 
						
							2019-03-20 09:31:03 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4d997d7779 
								
							 
						 
						
							
							
								
								Merge pull request  #4705  from FearlessTobi/port-2254  
							
							... 
							
							
							
							Port yuzu-emu/yuzu#2254 : "input_common/sdl_impl: Minor cleanup in SDLState constructor" 
							
						 
						
							2019-03-19 20:06:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								bf4b0dd1f4 
								
							 
						 
						
							
							
								
								input_common/sdl_impl: Make lambda capture more specific in SDLState constructor  
							
							... 
							
							
							
							We don't need to universally capture by reference. We specifically just
need to capture the this pointer. 
							
						 
						
							2019-03-19 23:55:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								ed31197402 
								
							 
						 
						
							
							
								
								input_common/sdl_impl: Remove unnecessary std::chrono::duration construction  
							
							... 
							
							
							
							Specifying the time unit itself is sufficient here. 
							
						 
						
							2019-03-19 23:55:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a5c087f5de 
								
							 
						 
						
							
							
								
								input_common/sdl_impl: Remove unused variable in SDLState constructor  
							
							
							
						 
						
							2019-03-19 23:55:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1f233e4365 
								
							 
						 
						
							
							
								
								Merge pull request  #4691  from liushuyu/oes_fix  
							
							... 
							
							
							
							video_core: renderer_opengl: gles color fix 
							
						 
						
							2019-03-18 19:01:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								322f575ff5 
								
							 
						 
						
							
							
								
								Merge pull request  #4697  from xperia64/getopt_fix  
							
							... 
							
							
							
							Fix getopt return type on systems where char is unsigned by default 
							
						 
						
							2019-03-18 10:42:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								9739e2b6fd 
								
							 
						 
						
							
							
								
								Support signed 8bit pcm in cubeb input. Address review  
							
							
							
						 
						
							2019-03-17 22:52:03 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								dbc3c8e9bb 
								
							 
						 
						
							
							
								
								core/core: Remove the global telemetry accessor function  
							
							... 
							
							
							
							With all usages converted off of it, this function can be removed. 
							
						 
						
							2019-03-17 23:17:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								65572a0fb8 
								
							 
						 
						
							
							
								
								yuzu: Remove usage of the global telemetry accessor  
							
							... 
							
							
							
							In these cases the system object is nearby, and in the other, the
long-form of accessing the telemetry instance is already used, so we can
get rid of the use of the global accessor. 
							
						 
						
							2019-03-17 23:17:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d37a2fb9e6 
								
							 
						 
						
							
							
								
								yuzu-cmd/yuzu: Replace direct usage of the global system telemetry accessor in main()  
							
							... 
							
							
							
							We already have the system instance around, so we can use that instead
of the accessor. 
							
						 
						
							2019-03-17 23:17:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								6f251a6db2 
								
							 
						 
						
							
							
								
								core/core: Replace direct usage of the global system telemetry accessor from Shutdown()  
							
							... 
							
							
							
							The telemetry instance is actually a member of the class itself, so we
can access it directly instead of going through the global accessor. 
							
						 
						
							2019-03-17 23:17:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								592ec9b084 
								
							 
						 
						
							
							
								
								logging/backend: Make time_origin a class variable instead of a local static  
							
							... 
							
							
							
							Moves local global state into the Impl class itself and initializes it
at the creation of the instance instead of in the function.
This makes it nicer for weakly-ordered architectures, given the
CreateEntry() class won't need to have atomic loads executed for each
individual call to the CreateEntry class. 
							
						 
						
							2019-03-17 23:17:57 +01:00