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 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								c8b1edac63 
								
							 
						 
						
							
							
								
								Port  #943  from yuzu: "game_list: Join declarations and assignments in onTextChanged()"  
							
							
							
						 
						
							2018-08-24 17:28:00 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhaowenlan1779 
								
							 
						 
						
							
							
							
							
								
							
							
								5c5aad09ce 
								
							 
						 
						
							
							
								
								qt_themes: add two colorful themes ( #4004 )  
							
							... 
							
							
							
							* qt_themes: add two colorful themes
These two colorful themes are based on the Default and Dark themes, and contain icons that are colored rather than black and white. These icons come from https://icons8.com  and they have been slightly revised by me. I'm pretty sure I was licensed to use them for Citra.
* Add license for icons 
							
						 
						
							2018-08-16 10:39:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								20cb8f66db 
								
							 
						 
						
							
							
								
								Merge pull request  #4099  from zhaowenlan1779/lle-service-modules-fixup  
							
							... 
							
							
							
							citra_qt: set object name for LLEServiceModulesWidget 
							
						 
						
							2018-08-14 10:48:03 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zhaowenlan1779 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e837717592 
								
							 
						 
						
							
							
								
								citra_qt: set object name for LLEServiceModulesWidget  
							
							... 
							
							
							
							Gets rid of a qt error that occurs when Citra is closed. 
							
						 
						
							2018-08-14 20:28:47 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aed15a8d9d 
								
							 
						 
						
							
							
								
								Merge pull request  #4012  from zhaowenlan1779/ui-retext  
							
							... 
							
							
							
							citra_qt: UI text improvements 
							
						 
						
							2018-08-13 23:31:39 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6a1fa3c84e 
								
							 
						 
						
							
							
								
								Merge pull request  #4096  from CodingKoopa/change-udp-log  
							
							... 
							
							
							
							udp: Change invalid packet message to Debug 
							
						 
						
							2018-08-12 20:47:14 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									CodingKoopa 
								
							 
						 
						
							
							
							
							
								
							
							
								8cbb60c281 
								
							 
						 
						
							
							
								
								Change level of invalid UDP packet log message from Error to Debug.  
							
							
							
						 
						
							2018-08-12 22:17:34 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								106ef861bb 
								
							 
						 
						
							
							
								
								Merge pull request  #4094  from valentinvanelslande/fix-typos  
							
							... 
							
							
							
							network: fix 3 typos 
							
						 
						
							2018-08-12 16:59:03 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Valentin Vanelslande 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2c31bd1a52 
								
							 
						 
						
							
							
								
								network: fix 3 typos  
							
							
							
						 
						
							2018-08-12 17:55:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
							
							
								
							
							
								1b1439c6af 
								
							 
						 
						
							
							
								
								NWM_UDS: use sizeof(<var being used>) instead of hard-coded type ( #4093 )  
							
							... 
							
							
							
							* NWM_UDS: use sizeof(<var being used>) instead of hard-coded type
Intend to fix  #4090 . 
` node_map.node.second` type was changed to `u16` in #3985 . However the type change wasn't reflected here. Should have used variable name instead to automatically do type change
* NWM_UDS: ... and also the node.first one
* NWM_UDS: ... and here
* Network: bump version because we changed UDS packet layout
* Update nwm_uds.cpp 
							
						 
						
							2018-08-12 22:47:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f5ddcef340 
								
							 
						 
						
							
							
								
								CMakeLists: lowercase find_library usage  
							
							... 
							
							
							
							The rest of the CMake script uses lowercase for commands (which is the
general CMake style), making it more consistent with surrounding code. 
							
						 
						
							2018-08-12 13:39:22 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b399186f18 
								
							 
						 
						
							
							
								
								CMakeLists: Change MSVC14 variable to MSVC_VERSION  
							
							... 
							
							
							
							Use of the MSVC14 variable is discouraged in the CMake documentation
(which makes sense, since MSVC_VERSION is the more general appliable
variable). 
							
						 
						
							2018-08-12 13:38:42 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c18a7896e0 
								
							 
						 
						
							
							
								
								Merge pull request  #4078  from zhaowenlan1779/port-yuzu-934  
							
							... 
							
							
							
							Port " core_timing: Make GetGlobalTimeUs() return std::chrono::microseconds" from yuzu 
							
						 
						
							2018-08-11 10:26:21 +01:00