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 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhupengfei 
								
							 
						 
						
							
							
							
							
								
							
							
								0f44f7b481 
								
							 
						 
						
							
							
								
								core/movie: Movie refactor, add a completion callback  
							
							
							
						 
						
							2018-08-20 11:27:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vamsi Krishna 
								
							 
						 
						
							
							
							
							
								
							
							
								6cb9a45154 
								
							 
						 
						
							
							
								
								Add Discord Rich Presence Support ( #3883 )  
							
							... 
							
							
							
							* Initial Discord RPC support
Build with Discord Presence ON
Fix RPC detection
Fix Time elapsed on pause; will now continue to count.
* Fix CI builds with compile flag
Addressed reviews
Fix silly mistakes
Fix 'Not in-game' display
class instead of namespace
Fix
Revamped
remove redundant code
Using Pimpl pattern
* Implement Null class
* Fix config updation
* Addressed All Reviews
* externals/discord-rpc : Updated to latest commit 
							
						 
						
							2018-08-20 11:20:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								b19e88a9f4 
								
							 
						 
						
							
							
								
								Small fixup  
							
							
							
						 
						
							2018-08-19 16:46:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								4cd737abae 
								
							 
						 
						
							
							
								
								Address zhaowenlans feedback  
							
							
							
						 
						
							2018-08-19 15:53:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								d1c5f01afe 
								
							 
						 
						
							
							
								
								Add more verbose popups for video_core errors  
							
							
							
						 
						
							2018-08-19 15:48:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jarek Syrylak 
								
							 
						 
						
							
							
							
							
								
							
							
								039fb95f80 
								
							 
						 
						
							
							
								
								More fixes as per PR feedback.  
							
							
							
						 
						
							2018-08-16 19:44:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jarek Syrylak 
								
							 
						 
						
							
							
							
							
								
							
							
								a6ecb3c913 
								
							 
						 
						
							
							
								
								Fixed as per PR feedback.  
							
							
							
						 
						
							2018-08-16 16:24:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhaowenlan1779 
								
							 
						 
						
							
							
							
							
								
							
							
								96c025e4c2 
								
							 
						 
						
							
							
								
								qt_themes: replace game_list icons ( #4002 )  
							
							... 
							
							
							
							* qt_themes: replace game_list icons
The original icons were drawn by @BreadFish64 and they do not look that good. So I got some icons in similar styles (black and white) from https://icons8.com  to replace the old icons. I'm pretty sure I'm licensed to use them for Citra, by the way.
* icon licenses 
							
						 
						
							2018-08-16 12:39:46 +02:00