Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								f6fa311cf9 
								
							 
						 
						
							
							
								
								minor nits  
							
							
							
						 
						
							2020-07-31 11:02:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								542ea8c6e8 
								
							 
						 
						
							
							
								
								am: Unstub SetScreenShotPermission  
							
							
							
						 
						
							2020-08-01 00:44:14 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								488cacca52 
								
							 
						 
						
							
							
								
								fsp-srv: Stub Read/WriteSaveDataFileSystemExtraDataWithMaskBySaveDataAttribute  
							
							... 
							
							
							
							Stub these 2 service commands required for Animal Crossing: New Horizons Update 1.4.0 
							
						 
						
							2020-07-30 15:39:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								06adef078c 
								
							 
						 
						
							
							
								
								fs: Rename SaveDataDescriptor to SaveDataAttribute  
							
							
							
						 
						
							2020-07-30 15:29:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David 
								
							 
						 
						
							
							
							
							
								
							
							
								4d4f03d11c 
								
							 
						 
						
							
							
								
								Merge pull request  #4392  from lioncash/guard  
							
							... 
							
							
							
							compatible_formats: Add missing header guard 
							
						 
						
							2020-07-31 01:08:56 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								6368b02526 
								
							 
						 
						
							
							
								
								adpcm streaming  
							
							
							
						 
						
							2020-07-30 18:16:57 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2441e2670e 
								
							 
						 
						
							
							
								
								Merge pull request  #4396  from lioncash/comma  
							
							... 
							
							
							
							surface_params: Replace questionable usages of the comma operator with semicolons 
							
						 
						
							2020-07-29 19:55:44 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b89930a836 
								
							 
						 
						
							
							
								
								Merge pull request  #4372  from Morph1984/remove_context_menu  
							
							... 
							
							
							
							game_list: Add "Remove" context menu 
							
						 
						
							2020-07-29 14:20:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								9759c28518 
								
							 
						 
						
							
							
								
								game_list_worker: Fix game list subdirectory scanning  
							
							... 
							
							
							
							Oddly enough the scan that feeds the manual content provider is hardcoded to scan 2 nested directories deep.
This effectively rendered the scan subdirectories setting useless as the manual content provider cannot find any games located more than 2 nested directories deep.
Furthermore, this behavior causes game files to be picked up by the manual content provider even if scan subdirectories is disabled.
FIx this by utilizing the behavior described when populating the game list for populating the content provider. 
							
						 
						
							2020-07-29 09:22:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								eafd4145ac 
								
							 
						 
						
							
							
								
								main: Add support for removing SDMC installed titles  
							
							
							
						 
						
							2020-07-29 06:50:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								4a6d4ab839 
								
							 
						 
						
							
							
								
								xts_archive: Check if the file is nullptr prior to parsing  
							
							... 
							
							
							
							Fixes an access violation where the file no longer exists at the specified path while being parsed. 
							
						 
						
							2020-07-29 06:50:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								0724e89467 
								
							 
						 
						
							
							
								
								registered_cache: Add support for removing folder ncas  
							
							
							
						 
						
							2020-07-29 06:50:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								d15eb82edc 
								
							 
						 
						
							
							
								
								game_list: Limit context menu options for homebrew  
							
							... 
							
							
							
							Hides the following options when the title id is 0:
- Open Save Location
- Open Mod Data Location
- Open Transferable Shader Cache
- All removal options except Remove Custom Configuration 
							
						 
						
							2020-07-29 06:50:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								81e3d7e924 
								
							 
						 
						
							
							
								
								main: Remove assert for opening savedata when program_id = 0  
							
							
							
						 
						
							2020-07-29 06:50:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								092dda59cb 
								
							 
						 
						
							
							
								
								main: Silence [[fallthrough]] warning  
							
							
							
						 
						
							2020-07-29 06:50:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								0c6e683a63 
								
							 
						 
						
							
							
								
								main: Split removal cases into their individual functions and address feedback  
							
							
							
						 
						
							2020-07-29 06:50:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								96583b9b05 
								
							 
						 
						
							
							
								
								main: Connect game list remove signals to removal functions  
							
							
							
						 
						
							2020-07-29 06:50:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								c756d76945 
								
							 
						 
						
							
							
								
								game_list: Add "Remove" context menu  
							
							... 
							
							
							
							Adds the following actions:
- Remove Installed Update
- Remove All Installed DLC
- Remove Shader Cache
- Remove Custom Configuration
- Remove All Installed Contents 
							
						 
						
							2020-07-29 06:50:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								04a8b17939 
								
							 
						 
						
							
							
								
								Merge pull request  #4442  from lioncash/devicemem  
							
							... 
							
							
							
							device_memory: Remove unused system member 
							
						 
						
							2020-07-28 13:03:30 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									LC 
								
							 
						 
						
							
							
							
							
								
							
							
								a742005808 
								
							 
						 
						
							
							
								
								Merge pull request  #4446  from Morph1984/remove-30fps-hack  
							
							... 
							
							
							
							configure_graphics: Remove Force 30 FPS mode 
							
						 
						
							2020-07-28 14:17:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								9fa696c0d5 
								
							 
						 
						
							
							
								
								configure_graphics: Remove Force 30 FPS mode  
							
							... 
							
							
							
							The introduction of multicore rendered this setting non-functional as timing code was changed.
This removes the setting entirely. 
							
						 
						
							2020-07-28 08:07:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								b93b5093a9 
								
							 
						 
						
							
							
								
								renderer_opengl: Use 1/4 of all threads for async shader compilation  
							
							
							
						 
						
							2020-07-28 05:08:27 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								32ce1467e5 
								
							 
						 
						
							
							
								
								common/atomic_ops: Don't cast away volatile from pointers  
							
							... 
							
							
							
							Preserves the volatility of the pointers being casted. 
							
						 
						
							2020-07-28 04:36:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								87e6485855 
								
							 
						 
						
							
							
								
								service/bsd: Handle Poll with no entries accurately  
							
							... 
							
							
							
							Testing shows that Poll called with zero entries returns -1 and signals
an errno of zero. 
							
						 
						
							2020-07-28 01:51:47 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								853ee47a15 
								
							 
						 
						
							
							
								
								services/bsd: Implement most of bsd:s  
							
							... 
							
							
							
							This implements: Socket, Poll, Accept, Bind, Connect, GetPeerName,
GetSockName, Listen, Fcntl, SetSockOpt, Shutdown, Recv, RecvFrom,
Send, SendTo, Write, and Close
The implementation was done referencing: SwIPC, switchbrew, testing
with libnx and inspecting its code, general information about bsd
sockets online, and analysing official software.
Not everything from these service calls is implemented, but everything
that is not implemented will be logged in some way. 
							
						 
						
							2020-07-28 01:48:42 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								20ac4ae8b7 
								
							 
						 
						
							
							
								
								service/sockets: Add worker pool abstraction  
							
							... 
							
							
							
							Manage worker threads with an easy to use abstraction.
We can expand this to support thread deletion in the future. 
							
						 
						
							2020-07-28 01:47:03 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								3cd68cade4 
								
							 
						 
						
							
							
								
								service/sockets: Add worker abstraction to execute blocking calls asynchronously  
							
							... 
							
							
							
							This abstraction allows executing blocking functions (like recvfrom on a
socket configured for blocking) without blocking the service thread.
It is intended to be used with SleepClientThread. 
							
						 
						
							2020-07-28 01:47:03 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								8a8f687fd2 
								
							 
						 
						
							
							
								
								service/sockets: Add translate functions  
							
							... 
							
							
							
							These functions translate from Network enumerations/structures to guest
enumerations/structures and viceversa. 
							
						 
						
							2020-07-28 01:47:03 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								c2a607014a 
								
							 
						 
						
							
							
								
								service/sockets: Add enumerations and structures  
							
							... 
							
							
							
							Add guest enumerations and structures used in socket services 
							
						 
						
							2020-07-28 01:47:03 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								bd466d12be 
								
							 
						 
						
							
							
								
								services/nifm: Implement GetCurrentIpAddress  
							
							... 
							
							
							
							This is trivially implemented using the Network abstraction
- Used by ftpd 
							
						 
						
							2020-07-28 01:47:03 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								078b7446c7 
								
							 
						 
						
							
							
								
								device_memory: Remove unused system member  
							
							... 
							
							
							
							This isn't used by anything in particular, so it can be removed. 
							
						 
						
							2020-07-27 23:37:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								194103745c 
								
							 
						 
						
							
							
								
								Merge pull request  #4437  from lioncash/ptr  
							
							... 
							
							
							
							core_timing: Make use of uintptr_t to represent user_data 
							
						 
						
							2020-07-27 19:29:22 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								951d602830 
								
							 
						 
						
							
							
								
								CMakeLists: Update boost to 1.73  
							
							... 
							
							
							
							Keeps the library up to date. 
							
						 
						
							2020-07-27 22:10:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								67cb0370e5 
								
							 
						 
						
							
							
								
								CMakeLists: Update catch to 2.13  
							
							... 
							
							
							
							Keeps the library up to date 
							
						 
						
							2020-07-27 22:09:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								c923f89b87 
								
							 
						 
						
							
							
								
								CMakeLists: Update zstd to 1.4.5  
							
							... 
							
							
							
							Keeps the library version up to date. 
							
						 
						
							2020-07-27 22:07:34 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								cdb016549d 
								
							 
						 
						
							
							
								
								CMakeFiles: Update json to 3.8.0  
							
							... 
							
							
							
							Keeps the tracked version of the library up to date. 
							
						 
						
							2020-07-27 22:06:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3c31a08802 
								
							 
						 
						
							
							
								
								cpu_manager: Remove redundant std::function declarations  
							
							... 
							
							
							
							We can just return the function directly. Making for less reading. 
							
						 
						
							2020-07-27 21:57:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e085ed4727 
								
							 
						 
						
							
							
								
								Merge pull request  #4420  from lat9nq/fix-themed-label-bg  
							
							... 
							
							
							
							qt_themes: Set QLabel background color to transparent for Dark and Midnight Blue themes 
							
						 
						
							2020-07-27 18:29:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1bd1d08fc4 
								
							 
						 
						
							
							
								
								Update src/core/hle/service/nvdrv/devices/nvmap.cpp  
							
							... 
							
							
							
							Co-authored-by: LC <mathew1800@gmail.com> 
							
						 
						
							2020-07-27 18:27:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								7decda6bc2 
								
							 
						 
						
							
							
								
								core_timing: Make use of uintptr_t to represent user_data  
							
							... 
							
							
							
							Makes the interface future-proofed for supporting other platforms in the event we ever support platforms with differing pointer sizes. This way, we have a type in place that is always guaranteed to be able to represent a pointer exactly. 
							
						 
						
							2020-07-27 21:21:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								af5fdb4682 
								
							 
						 
						
							
							
								
								yuzu/main: Remove redundant usages of QStringLiteral("")  
							
							... 
							
							
							
							An empty QStringLiteral can more efficiently be replaced with an empty
QString. 
							
						 
						
							2020-07-27 21:04:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f8370efc1b 
								
							 
						 
						
							
							
								
								Merge pull request  #4419  from lioncash/initializer  
							
							... 
							
							
							
							vulkan: Resolve -Wmissing-field-initializer warnings 
							
						 
						
							2020-07-27 15:52:03 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								61fefea059 
								
							 
						 
						
							
							
								
								Merge pull request  #4434  from CrazyMax/lang_unused_var  
							
							... 
							
							
							
							AM: GetDesiredLanguage: remove unused variable 
							
						 
						
							2020-07-27 12:37:52 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rodrigo Locatti 
								
							 
						 
						
							
							
							
							
								
							
							
								ee09a7ba3a 
								
							 
						 
						
							
							
								
								Merge pull request  #4432  from bylaws/patch-1  
							
							... 
							
							
							
							video_core/gpu: Correct the size of the puller registers 
							
						 
						
							2020-07-27 05:25:49 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									CrazyMax 
								
							 
						 
						
							
							
							
							
								
							
							
								ac316a25a1 
								
							 
						 
						
							
							
								
								remove unused variable;  
							
							
							
						 
						
							2020-07-27 10:36:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d9f73562d8 
								
							 
						 
						
							
							
								
								Merge pull request  #4431  from kelnos/fix-exit-crash  
							
							... 
							
							
							
							GCAdapter: only join worker thread if running & joinable 
							
						 
						
							2020-07-26 18:03:37 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian J. Tarricone 
								
							 
						 
						
							
							
							
							
								
							
							
								f637cfec64 
								
							 
						 
						
							
							
								
								GCAdapter: only join worker thread if running & joinable  
							
							
							
						 
						
							2020-07-26 14:54:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Billy Laws 
								
							 
						 
						
							
							
							
							
								
							
							
								0d1a089177 
								
							 
						 
						
							
							
								
								video_core/gpu: Correct the size of the puller registers  
							
							... 
							
							
							
							The puller register array is made up of u32s however the `NUM_REGS` value is the size in bytes, so switch it to avoid making the struct unnecessary large. Also fix a small typo in a comment. 
							
						 
						
							2020-07-26 22:26:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lat9nq 
								
							 
						 
						
							
							
							
							
								
							
							
								6befb6e733 
								
							 
						 
						
							
							
								
								config: Make the save-as identifier more consistent  
							
							... 
							
							
							
							Solves an issue with restoring the value upon reloading program. 
							
						 
						
							2020-07-26 13:31:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								841de299af 
								
							 
						 
						
							
							
								
								Merge pull request  #4426  from lioncash/lock  
							
							... 
							
							
							
							nvflinger: Use return value of Lock() 
							
						 
						
							2020-07-26 09:19:24 -07:00