Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								714a8f2906 
								
							 
						 
						
							
							
								
								error: Make the error code as the title text of the OverlayDialog  
							
							... 
							
							
							
							Co-authored-by: Its-Rei <kupfel@gmail.com> 
							
						 
						
							2021-04-15 01:53:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								c170ef2dc2 
								
							 
						 
						
							
							
								
								overlay_dialog: Add an overlay text dialog that accepts controller input  
							
							... 
							
							
							
							An OverlayDialog is an interactive dialog that accepts controller input (while a game is running)
This dialog attempts to replicate the look and feel of the Nintendo Switch's overlay dialogs and
provide some extra features such as embedding HTML/Rich Text content in a QTextBrowser.
The OverlayDialog provides 2 modes: one to embed regular text into a QLabel and another to embed
HTML/Rich Text content into a QTextBrowser.
Co-authored-by: Its-Rei <kupfel@gmail.com> 
							
						 
						
							2021-04-15 01:53:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								6e85370a0e 
								
							 
						 
						
							
							
								
								main: Move meta type registration into its own function  
							
							... 
							
							
							
							Moves the existing meta type registration into its own function and adds registration of common integral, floating point and string types.
This function is also now called in the constructor of the GMainWindow instead of on starting a game. 
							
						 
						
							2021-04-15 01:53:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								18770b0865 
								
							 
						 
						
							
							
								
								input_interpreter: Fix button hold being interpreted incorrectly on init  
							
							... 
							
							
							
							We reset all the button states to 0 except the first index (which has all the buttons as pressed) to prevent a button hold being interpreted as a button that was pressed once on the first poll. 
							
						 
						
							2021-04-15 01:53:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Its-Rei 
								
							 
						 
						
							
							
							
							
								
							
							
								0a01a4b6b2 
								
							 
						 
						
							
							
								
								qt_themes: Add styles for the On-Screen Keyboard and OverlayDialog  
							
							
							
						 
						
							2021-04-15 01:53:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Its-Rei 
								
							 
						 
						
							
							
							
							
								
							
							
								70bd0bc247 
								
							 
						 
						
							
							
								
								icons: Add icons for the On-Screen Keyboard overlay  
							
							
							
						 
						
							2021-04-15 01:53:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								01190506e8 
								
							 
						 
						
							
							
								
								applets/swkbd: Implement the Default Software Keyboard frontend  
							
							
							
						 
						
							2021-04-15 01:53:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								c4885be3c2 
								
							 
						 
						
							
							
								
								applets/swkbd: Implement the Normal and Inline Software Keyboard Applet  
							
							
							
						 
						
							2021-04-15 01:53:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								957dfba645 
								
							 
						 
						
							
							
								
								ILibraryAppletCreator: Implement CreateHandleStorage  
							
							... 
							
							
							
							Used by Monster Hunter Generations Ultimate 
							
						 
						
							2021-04-15 01:53:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								e1702e2844 
								
							 
						 
						
							
							
								
								hle_ipc: Add helper functions to get copy/move handles  
							
							
							
						 
						
							2021-04-15 01:53:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								169b40049c 
								
							 
						 
						
							
							
								
								ILibraryAppletAccessor: Demote from ERROR to DEBUG for null storage logs  
							
							... 
							
							
							
							Avoids unnecessary console spam when the inline software keyboard is used. 
							
						 
						
							2021-04-15 01:53:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								b04f94e80f 
								
							 
						 
						
							
							
								
								applets: Pass in the LibraryAppletMode each applet's constructor  
							
							
							
						 
						
							2021-04-15 01:53:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								ac87713cb8 
								
							 
						 
						
							
							
								
								applets: Remove the previous software keyboard applet implementation  
							
							
							
						 
						
							2021-04-15 01:53:16 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kewlan 
								
							 
						 
						
							
							
							
							
								
							
							
								886fdb2687 
								
							 
						 
						
							
							
								
								game_list: Mark games as favorite to make them appear at the top.  
							
							... 
							
							
							
							Icons are from Icons8. 
							
						 
						
							2021-04-15 07:15:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								83ba604e60 
								
							 
						 
						
							
							
								
								Merge pull request  #6199  from lioncash/log-ns  
							
							... 
							
							
							
							common/log: Move Log namespace into the Common namespace 
							
						 
						
							2021-04-14 21:29:44 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								5f80027f15 
								
							 
						 
						
							
							
								
								log/backend: Correct order of const in copy constructor  
							
							... 
							
							
							
							Follows our predominant coding style. Also explicitly specifies the move
constructor/assignment operator as well. 
							
						 
						
							2021-04-14 23:11:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								bb1bc3dd57 
								
							 
						 
						
							
							
								
								common/log: Move Log namespace into the Common namespace  
							
							... 
							
							
							
							Forgot to move this over when I moved the rest of the source files with
lacking namespaces over. 
							
						 
						
							2021-04-14 23:10:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1138528a2e 
								
							 
						 
						
							
							
								
								Merge pull request  #6196  from bunnei/asserts-setting  
							
							... 
							
							
							
							core: settings: Add setting for debug assertions and disable by default. 
							
						 
						
							2021-04-14 17:47:18 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7a76bc30fa 
								
							 
						 
						
							
							
								
								common: Move settings to common from core.  
							
							... 
							
							
							
							- Removes a dependency on core and input_common from common. 
							
						 
						
							2021-04-14 16:24:03 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e7800fb6ff 
								
							 
						 
						
							
							
								
								core: settings: Add setting for debug assertions and disable by default.  
							
							... 
							
							
							
							- This is a developer-only setting and no longer needs to be enabled by default.
- Also adds "use_auto_stub" setting to SDL frontend while we are here.
- Supersedes #1340 . 
							
						 
						
							2021-04-14 16:24:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1e59d261f9 
								
							 
						 
						
							
							
								
								Merge pull request  #6197  from ameerj/kreslimit-cleanup  
							
							... 
							
							
							
							k_resource_limit: Cleanup of member variables/headers 
							
						 
						
							2021-04-14 14:25:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								514490a4da 
								
							 
						 
						
							
							
								
								Merge pull request  #6195  from Morph1984/controller-applet-motion  
							
							... 
							
							
							
							applets/controller: Hook up the "Motion" button functionality 
							
						 
						
							2021-04-13 21:53:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ameerj 
								
							 
						 
						
							
							
							
							
								
							
							
								931ef0f8a3 
								
							 
						 
						
							
							
								
								k_resource_limit: Minor cleanup of member variables/headers  
							
							
							
						 
						
							2021-04-14 00:40:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a933bceca3 
								
							 
						 
						
							
							
								
								Merge pull request  #6185  from ameerj/process-reslimit  
							
							... 
							
							
							
							kernel/process: Replace process resource limit instance with the kernel's resource limit 
							
						 
						
							2021-04-13 21:08:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								43bf864575 
								
							 
						 
						
							
							
								
								Merge pull request  #6191  from lioncash/vdtor  
							
							... 
							
							
							
							engine_interface: Add missing virtual destructor 
							
						 
						
							2021-04-13 19:59:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								71cd5818b9 
								
							 
						 
						
							
							
								
								Merge pull request  #6190  from lioncash/constfn2  
							
							... 
							
							
							
							vk_master_semaphore: Add missing const qualifier for IsFree() 
							
						 
						
							2021-04-13 17:52:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3ea8720883 
								
							 
						 
						
							
							
								
								Merge pull request  #6188  from lioncash/bits  
							
							... 
							
							
							
							vk_texture_cache: Make use of bit_cast where applicable 
							
						 
						
							2021-04-13 16:44:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9d96008506 
								
							 
						 
						
							
							
								
								Merge pull request  #6187  from lioncash/sign-conv  
							
							... 
							
							
							
							texure_cache/util: Resolve implicit sign conversions with std::reduce 
							
						 
						
							2021-04-13 09:46:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								0cff324521 
								
							 
						 
						
							
							
								
								applets/controller: Hook up the "Motion" button functionality  
							
							... 
							
							
							
							I forgot to hook this up during the development of the controller applet, this PR amends that. 
							
						 
						
							2021-04-13 10:05:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								30023be88c 
								
							 
						 
						
							
							
								
								Merge pull request  #6186  from lioncash/cache-erase  
							
							... 
							
							
							
							query_cache: Make use of std::erase_if 
							
						 
						
							2021-04-12 17:52:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4b6e1a3beb 
								
							 
						 
						
							
							
								
								Merge pull request  #6193  from lioncash/incguard  
							
							... 
							
							
							
							nvidia_flags: Add missing header guard 
							
						 
						
							2021-04-12 16:59:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								b677dca6f9 
								
							 
						 
						
							
							
								
								nvidia_flags: Add missing header guard  
							
							... 
							
							
							
							Prevents potential inclusion compilation errors. 
							
						 
						
							2021-04-12 19:18:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ameerj 
								
							 
						 
						
							
							
							
							
								
							
							
								575eb4f156 
								
							 
						 
						
							
							
								
								kernel/process: Replace process resource limit instance with the kernel's resource limit  
							
							... 
							
							
							
							This commit addresses the inaccurate behavior of kernel processes creating their own resource limit, rather than utilizing the kernel's system-wide resource limit instance. 
							
						 
						
							2021-04-12 16:14:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0902af6e99 
								
							 
						 
						
							
							
								
								Merge pull request  #6192  from lioncash/discard  
							
							... 
							
							
							
							k_thread: Remove [[nodiscard]] attribute from ClearWaitCancelled() 
							
						 
						
							2021-04-12 11:12:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a49970f85a 
								
							 
						 
						
							
							
								
								k_thread: Remove [[nodiscard]] attribute from ClearWaitCancelled()  
							
							... 
							
							
							
							This function has a void return value, so this attribute doesn't apply
to it. 
							
						 
						
							2021-04-12 10:17:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								84f77f4e8e 
								
							 
						 
						
							
							
								
								engine_interface: Add missing virtual destructor  
							
							... 
							
							
							
							Eliminates a potential bug vector related to inheritance. Plus, we
should generally be specifying the destructor as virtual within purely
virtual interfaces to begin with. 
							
						 
						
							2021-04-12 09:53:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								251f10e12d 
								
							 
						 
						
							
							
								
								vk_master_semaphore: Deduplicate atomic access within IsFree()  
							
							... 
							
							
							
							We can just reuse the already existing KnownGpuTick() to deduplicate the
access. 
							
						 
						
							2021-04-12 09:41:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d19e1b115b 
								
							 
						 
						
							
							
								
								vk_master_semaphore: Add missing const qualifier for IsFree()  
							
							... 
							
							
							
							This member function doesn't modify class state. 
							
						 
						
							2021-04-12 09:41:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								b71945ef44 
								
							 
						 
						
							
							
								
								vk_texture_cache: Make use of Common::BitCast where applicable  
							
							... 
							
							
							
							Also clarify the TODO comment a little more on the lacking
implementations for std::bit_cast. 
							
						 
						
							2021-04-12 09:17:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								c9fb2b3404 
								
							 
						 
						
							
							
								
								texure_cache/util: Resolve implicit sign conversions with std::reduce  
							
							... 
							
							
							
							Amends implicit sign conversions occurring with usages of std::reduce
and also relocates it to its own utility function to reduce verbosity a
little bit. 
							
						 
						
							2021-04-12 05:21:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								aa42c7c5e5 
								
							 
						 
						
							
							
								
								query_cache: Make use of std::erase_if  
							
							... 
							
							
							
							Same behavior, but much more straightforward to read. 
							
						 
						
							2021-04-12 04:51:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								313e070bc9 
								
							 
						 
						
							
							
								
								Merge pull request  #6135  from Morph1984/borderless-windowed-fullscreen  
							
							... 
							
							
							
							configure_graphics: Add Borderless Windowed fullscreen mode 
							
						 
						
							2021-04-11 21:23:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rodrigo Locatti 
								
							 
						 
						
							
							
							
							
								
							
							
								5e3bddaee6 
								
							 
						 
						
							
							
								
								Merge pull request  #6181  from Joshua-Ashton/robustness_features  
							
							... 
							
							
							
							vulkan_device: Enable EXT_robustness2 features 
							
						 
						
							2021-04-11 20:42:14 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rodrigo Locatti 
								
							 
						 
						
							
							
							
							
								
							
							
								55751a2dcf 
								
							 
						 
						
							
							
								
								Merge pull request  #6182  from Joshua-Ashton/null-offset  
							
							... 
							
							
							
							vk_buffer_cache: Fix offset for NULL vertex buffers 
							
						 
						
							2021-04-11 20:41:48 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								da37f40047 
								
							 
						 
						
							
							
								
								Merge pull request  #6170  from Morph1984/more-time-fixes  
							
							... 
							
							
							
							service: time: Setup the network clock with the local clock context 
							
						 
						
							2021-04-11 10:50:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									LC 
								
							 
						 
						
							
							
							
							
								
							
							
								715df4586f 
								
							 
						 
						
							
							
								
								Merge pull request  #6183  from MerryMage/dynarmic  
							
							... 
							
							
							
							externals: Update dynarmic to b2a4da5e 
							
						 
						
							2021-04-11 11:16:34 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								d544f3d92b 
								
							 
						 
						
							
							
								
								externals: Update dynarmic to b2a4da5e  
							
							
							
						 
						
							2021-04-11 15:39:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joshua Ashton 
								
							 
						 
						
							
							
							
							
								
							
							
								c8d5e0389e 
								
							 
						 
						
							
							
								
								vk_buffer_cache: Fix offset for NULL vertex buffers  
							
							... 
							
							
							
							The Vulkan spec states:
If an element of pBuffers is VK_NULL_HANDLE, then the corresponding element of pOffsets must be zero.
https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/vkCmdBindVertexBuffers2EXT.html#VUID-vkCmdBindVertexBuffers2EXT-pBuffers-04112  
							
						 
						
							2021-04-11 10:34:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								e8a4242699 
								
							 
						 
						
							
							
								
								Merge pull request  #6180  from Joshua-Ashton/device_loss_fix  
							
							... 
							
							
							
							renderer_vulkan: Check return value of AcquireNextImage 
							
						 
						
							2021-04-11 05:08:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joshua Ashton 
								
							 
						 
						
							
							
							
							
								
							
							
								f69cfb5915 
								
							 
						 
						
							
							
								
								vulkan_device: Enable EXT_robustness2 features  
							
							... 
							
							
							
							When this was being made mandatory, these enablement of these features was removed, but this is still needed.
Fixes: bf10ce380b 
							
						 
						
							2021-04-11 09:48:38 +01:00