fearlessTobi 
							
						 
					 
					
						
						
							
						
						8fceac801c 
					 
					
						
						
							
							Fix clang-format  
						
						
						
						
					 
					
						2018-08-25 14:05:59 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						cb1825a769 
					 
					
						
						
							
							qt/hotkey: Get rid of global hotkey map instance  
						
						... 
						
						
						
						Instead, we make a proper registry class and house it within the main
window, then pass it to whatever needs access to the loaded hotkeys.
This way, we avoid a global variable, and don't need to initialize a
std::map instance before the program can do anything. 
						
						
					 
					
						2018-08-25 13:43:11 +02:00 
						 
				 
			
				
					
						
							
							
								Merry 
							
						 
					 
					
						
						
							
						
						0a5621fafc 
					 
					
						
						
							
							Merge pull request  #3970  from FearlessTobi/more-popup-madness  
						
						... 
						
						
						
						citra_qt: Add more verbose popups for video_core errors 
						
						
					 
					
						2018-08-24 19:21:35 +01:00 
						 
				 
			
				
					
						
							
							
								Merry 
							
						 
					 
					
						
						
							
						
						c292a9e2f5 
					 
					
						
						
							
							Merge pull request  #4080  from zhaowenlan1779/port-yuzu-922  
						
						... 
						
						
						
						Port "CMakeLists: Change MSVC14 variable to MSVC_VERSION" from yuzu 
						
						
					 
					
						2018-08-24 19:14:51 +01:00 
						 
				 
			
				
					
						
							
							
								Merry 
							
						 
					 
					
						
						
							
						
						31133a4f2e 
					 
					
						
						
							
							Merge pull request  #4133  from FearlessTobi/port-968  
						
						... 
						
						
						
						Port #968  from yuzu: "vector_math: Minor cleanups" 
						
						
					 
					
						2018-08-24 19:08:17 +01:00 
						 
				 
			
				
					
						
							
							
								Merry 
							
						 
					 
					
						
						
							
						
						d4125ea4d7 
					 
					
						
						
							
							Merge pull request  #4119  from FearlessTobi/port-911  
						
						... 
						
						
						
						Port #911  from yuzu: "video_core: Remove unimplemented Start() function prototype" 
						
						
					 
					
						2018-08-24 19:03:42 +01:00 
						 
				 
			
				
					
						
							
							
								Merry 
							
						 
					 
					
						
						
							
						
						c824564fcf 
					 
					
						
						
							
							Merge pull request  #4120  from FearlessTobi/port-895  
						
						... 
						
						
						
						Port #895  from yuzu: "sink_details: std::move std::function instances " 
						
						
					 
					
						2018-08-24 19:03:27 +01:00 
						 
				 
			
				
					
						
							
							
								Merry 
							
						 
					 
					
						
						
							
						
						cf4f8463f1 
					 
					
						
						
							
							Merge pull request  #4122  from FearlessTobi/port-905  
						
						... 
						
						
						
						Port #905  from yuzu: "kernel/vm_manager: Minor changes" 
						
						
					 
					
						2018-08-24 19:01:57 +01:00 
						 
				 
			
				
					
						
							
							
								Merry 
							
						 
					 
					
						
						
							
						
						f2816aa430 
					 
					
						
						
							
							Merge pull request  #4123  from FearlessTobi/port-914  
						
						... 
						
						
						
						Port #914  from yuzu: "kernel/process: Use accessors instead of class members for referencing segment array" 
						
						
					 
					
						2018-08-24 19:01:07 +01:00 
						 
				 
			
				
					
						
							
							
								Merry 
							
						 
					 
					
						
						
							
						
						ed79288e41 
					 
					
						
						
							
							Merge pull request  #4124  from FearlessTobi/port-907  
						
						... 
						
						
						
						Port #907  from yuzu: "yuzu: Use Qt 5 signal/slots where applicable" 
						
						
					 
					
						2018-08-24 19:00:10 +01:00 
						 
				 
			
				
					
						
							
							
								Merry 
							
						 
					 
					
						
						
							
						
						702ca755b3 
					 
					
						
						
							
							Merge pull request  #4131  from FearlessTobi/port-943  
						
						... 
						
						
						
						Port #943  from yuzu: "game_list: Join declarations and assignments in onTextChanged()" 
						
						
					 
					
						2018-08-24 18:54:31 +01:00 
						 
				 
			
				
					
						
							
							
								zhaowenlan1779 
							
						 
					 
					
						
						
							
						
						3b37818e5e 
					 
					
						
						
							
							Port "externals: Update catch to 2.3.0" from yuzu ( #4060 )  
						
						... 
						
						
						
						* externals: Update catch to 2.3.0
Updates the library from 2.2.3 to 2.3.0
* fix catch2/catch.hpp includes 
						
						
					 
					
						2018-08-24 19:45:57 +02:00 
						 
				 
			
				
					
						
							
							
								zhaowenlan1779 
							
						 
					 
					
						
						
							
						
						642f0bd62b 
					 
					
						
						
							
							Port "kernel/event: Make data members private" from yuzu ( #4077 )  
						
						... 
						
						
						
						* kernel/event: Make data members private
Instead we can simply provide accessors to the required data instead of
giving external read/write access to the variables directly.
* fix compile error 
						
						
					 
					
						2018-08-24 19:43:28 +02:00 
						 
				 
			
				
					
						
							
							
								zhaowenlan1779 
							
						 
					 
					
						
						
							
						
						75927ee462 
					 
					
						
						
							
							Port "client_port: Make all data members private" from yuzu ( #4064 )  
						
						... 
						
						
						
						* client_port: Make all data members private
These members don't need to be entirely exposed, we can instead expose
an API to operate on them without directly needing to mutate them
We can also guard against overflow/API misuse this way as well, given
active_sessions is an unsigned value.
* make the condition an assert 
						
						
					 
					
						2018-08-24 19:31:20 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						c5d0a0ac65 
					 
					
						
						
							
							vector_math: Remove unimplemented function prototypes  
						
						
						
						
					 
					
						2018-08-24 18:46:24 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						d10e579292 
					 
					
						
						
							
							vector_math: Make functions constexpr where applicable  
						
						
						
						
					 
					
						2018-08-24 18:46:01 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						6b1ec838aa 
					 
					
						
						
							
							vector_math: Convert typedefs to type aliases  
						
						
						
						
					 
					
						2018-08-24 18:37:18 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						bf964ac6e9 
					 
					
						
						
							
							common: Convert type traits templates over to variable template versions where applicable  
						
						... 
						
						
						
						Uses the C++17 inline variable variants 
						
						
					 
					
						2018-08-24 18:22:42 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						a74ba1cd59 
					 
					
						
						
							
							file_util: Remove compiler version checks around is_trivially_copyable()  
						
						... 
						
						
						
						The minimum clang/GCC versions we support already support this. We can also
remove is_standard_layout(), as fread and fwrite only require the type to be
trivially copyable. 
						
						
					 
					
						2018-08-24 18:18:11 +02:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
							
						
						c8b1edac63 
					 
					
						
						
							
							Port  #943  from yuzu: "game_list: Join declarations and assignments in onTextChanged()"  
						
						
						
						
					 
					
						2018-08-24 17:28:00 +02:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
							
						
						1f0cbf43d6 
					 
					
						
						
							
							Port  #942  from yuzu: "qt: Minor cleanup-related changes"  
						
						
						
						
					 
					
						2018-08-24 17:14:09 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						79434d3d4c 
					 
					
						
						
							
							citra-qt: Use Qt 5 signal/slots where applicable  
						
						... 
						
						
						
						Makes the signal/slot connections type-safe instead of string-based. 
						
						
					 
					
						2018-08-23 18:34:25 +02:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
							
						
						2abe11ee1e 
					 
					
						
						
							
							Fix compile errors  
						
						
						
						
					 
					
						2018-08-23 18:23:21 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						c786df3e4b 
					 
					
						
						
							
							kernel/process: Use std::array where applicable  
						
						
						
						
					 
					
						2018-08-23 18:08:20 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						37e78de206 
					 
					
						
						
							
							kernel/process: Use accessors instead of class members for referencing segment array  
						
						... 
						
						
						
						Using member variables for referencing the segments array increases the
size of the class in memory for little benefit. The same behavior can be
achieved through the use of accessors that just return the relevant
segment. 
						
						
					 
					
						2018-08-23 18:08:03 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						469ed4a09f 
					 
					
						
						
							
							kernel/vm_manager: Convert loop into std::any_of()  
						
						
						
						
					 
					
						2018-08-23 17:53:37 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						c7e1dab45b 
					 
					
						
						
							
							kernel/vm_manager: Use const where applicable  
						
						... 
						
						
						
						Makes our immutable state explicit. 
						
						
					 
					
						2018-08-23 17:53:20 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						bb88c3b7b5 
					 
					
						
						
							
							kernel/vm_manager: Use the VAddr type alias in CarveVMA()  
						
						... 
						
						
						
						These two variables correspond to address ranges. 
						
						
					 
					
						2018-08-23 17:39:18 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						63c7b44ba8 
					 
					
						
						
							
							kernel: Move object class to its own source files  
						
						... 
						
						
						
						General moving to keep kernel object types separate from the direct
kernel code. Also essentially a preliminary cleanup before eliminating
global kernel state in the kernel code. 
						
						
					 
					
						2018-08-23 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						29e5dec986 
					 
					
						
						
							
							sink_details: Deduplicate long std::function repetition  
						
						... 
						
						
						
						We can just use type aliases to avoid needing to write the same long
type twice 
						
						
					 
					
						2018-08-23 17:03:09 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						50b58da56c 
					 
					
						
						
							
							sink_details: std::move std::function instances  
						
						... 
						
						
						
						Given std::function is allowed to potentially allocate, these should be
std::move'd to prevent potential reallocation (should that ever happen). 
						
						
					 
					
						2018-08-23 17:03:00 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						d944d1120f 
					 
					
						
						
							
							video_core: Remove unimplemented Start() function prototype  
						
						... 
						
						
						
						Given this has no definition, we can just remove it entirely. 
						
						
					 
					
						2018-08-23 16:58:30 +02:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
						
						41f256f3cd 
					 
					
						
						
							
							fix clang-format  
						
						
						
						
					 
					
						2018-08-21 22:22:50 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
						
						8d98a387ac 
					 
					
						
						
							
							only get src_adr if input_adr available  
						
						
						
						
					 
					
						2018-08-21 21:39:45 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
						
						0e89555a89 
					 
					
						
						
							
							only get src_adr if input_adr available  
						
						
						
						
					 
					
						2018-08-21 21:33:19 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
						
						e8bb79be2d 
					 
					
						
						
							
							do not init and copy to ctr_dest_addr unless have data  
						
						
						
						
					 
					
						2018-08-21 20:51:13 +07:00 
						 
				 
			
				
					
						
							
							
								Weiyi Wang 
							
						 
					 
					
						
						
							
						
						47025552c7 
					 
					
						
						
							
							Merge pull request  #4112  from namkazt/soc_fcntl  
						
						... 
						
						
						
						fix soc service - Fcntl failed on validate header 
						
						
					 
					
						2018-08-21 07:29:43 -04:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
						
						3b736a72a5 
					 
					
						
						
							
							fix clang-format  
						
						
						
						
					 
					
						2018-08-21 13:45:28 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
						
						c5eec5656d 
					 
					
						
						
							
							add RecvFromOther cmd  
						
						
						
						
					 
					
						2018-08-21 13:40:11 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
						
						2cb979ed29 
					 
					
						
						
							
							add header RecvFromOther  
						
						
						
						
					 
					
						2018-08-21 13:38:14 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
						
						fc8c199895 
					 
					
						
						
							
							fix soc service - RecvFrom crash on Citra but not on 3DS  
						
						
						
						
					 
					
						2018-08-21 12:59:02 +07:00 
						 
				 
			
				
					
						
							
							
								Nguyen Dac Nam 
							
						 
					 
					
						
						
							
						
						7d8569d799 
					 
					
						
						
							
							fix soc service - Fcntl failed on validate header  
						
						
						
						
					 
					
						2018-08-21 12:14:18 +07:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						7279335fc0 
					 
					
						
						
							
							Merge pull request  #4110  from citra-emu/revert-4109-rpc-opt  
						
						... 
						
						
						
						Revert "Set Discord Rich Presence "OFF" by default" 
						
						
					 
					
						2018-08-20 10:59:53 -06:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						b3ca900ba7 
					 
					
						
						
							
							Revert "Set DiscordRPC OFF by default ( #4109 )"  
						
						... 
						
						
						
						This reverts commit 516be14a6b 
						
						
					 
					
						2018-08-20 10:34:58 -06:00 
						 
				 
			
				
					
						
							
							
								Vamsi Krishna 
							
						 
					 
					
						
						
							
						
						516be14a6b 
					 
					
						
						
							
							Set DiscordRPC OFF by default ( #4109 )  
						
						
						
						
					 
					
						2018-08-20 16:19:12 +02:00 
						 
				 
			
				
					
						
							
							
								Flame Sage 
							
						 
					 
					
						
						
							
						
						4f6991139b 
					 
					
						
						
							
							Merge pull request  #4107  from CaptV0rt3x/mingwfix  
						
						... 
						
						
						
						Added missing flag for discord rpc 
						
						
					 
					
						2018-08-20 13:41:23 +00:00 
						 
				 
			
				
					
						
							
							
								CaptV0rt3x 
							
						 
					 
					
						
						
							
						
						b3d3cd8556 
					 
					
						
						
							
							Added missing flag for discord rpc  
						
						
						
						
					 
					
						2018-08-20 18:50:44 +05:30 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						9d056282df 
					 
					
						
						
							
							citra_qt: record movie record/playback path  
						
						
						
						
					 
					
						2018-08-20 11:36:00 +02:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						3b459f6eb3 
					 
					
						
						
							
							citra_qt, movie: allow recording/playback before emulation starts  
						
						
						
						
					 
					
						2018-08-20 11:34:27 +02:00 
						 
				 
			
				
					
						
							
							
								zhupengfei 
							
						 
					 
					
						
						
							
						
						a9ad8daf47 
					 
					
						
						
							
							citra_qt: Add movie frontend  
						
						
						
						
					 
					
						2018-08-20 11:34:26 +02:00