James Rowe 
							
						 
					 
					
						
						
							
						
						08fcf41b0a 
					 
					
						
						
							
							QT Frontend: Add a Loading screen with progressbar  
						
						 
						
						... 
						
						
						
						With shader caches on the horizon, one requirement is to provide visible
feedback for the progress. The shader cache reportedly takes several
minutes to load for large caches that were invalidated, and as such we
should provide a loading screen with progress.
Adds a loading screen widget that will be shown until the first frame of
the game is swapped. This was chosen in case shader caches are not being
used, several games still take more than a few seconds to launch and
could benefit from a loading screen. 
						
						
					 
					
						2019-01-19 23:34:03 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						83f8d1aa2e 
					 
					
						
						
							
							Merge pull request  #2031  from lioncash/priv  
						
						 
						
						... 
						
						
						
						yuzu/web_browser: Minor cleanup 
						
						
					 
					
						2019-01-19 12:57:09 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						966405d64b 
					 
					
						
						
							
							Merge pull request  #2033  from ReinUsesLisp/fixup-clip-warning  
						
						 
						
						... 
						
						
						
						gl_rasterizer: Silent unsafe mix warning 
						
						
					 
					
						2019-01-19 12:56:40 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						d0e4e43e3c 
					 
					
						
						
							
							Merge pull request  #2036  from lioncash/unused-class  
						
						 
						
						... 
						
						
						
						file_sys/directory: Remove unused DirectoryBackend class 
						
						
					 
					
						2019-01-19 12:56:16 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						96644385ca 
					 
					
						
						
							
							file_sys/directory: Remove unused DirectoryBackend class  
						
						 
						
						... 
						
						
						
						This isn't used at all, so we can just get rid of it. 
						
						
					 
					
						2019-01-18 14:33:50 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						a1b1ea47ed 
					 
					
						
						
							
							gl_rasterizer: Silent unsafe mix warning  
						
						 
						
						
						
						
					 
					
						2019-01-18 03:25:28 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						5961928543 
					 
					
						
						
							
							core/frontend/applets/web_browser: Include missing headers  
						
						 
						
						... 
						
						
						
						Gets rid of a few indirect inclusions. 
						
						
					 
					
						2019-01-17 11:25:37 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						a661025637 
					 
					
						
						
							
							core/frontend/applets/web_browser: Make OpenPage() non-const  
						
						 
						
						... 
						
						
						
						This is a function that definitely doesn't always have a non-modifying
behavior across all implementations, so this should be made non-const.
This gets rid of the need to mark data members as mutable to work around
the fact mutating data members needs to occur. 
						
						
					 
					
						2019-01-17 11:19:52 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						66978a772d 
					 
					
						
						
							
							yuzu/web_browser: std::move std::function instances in OpenPage()  
						
						 
						
						... 
						
						
						
						Avoids the need to potentially reallocate the contained callbacks. 
						
						
					 
					
						2019-01-17 11:10:35 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						e4fa77ef6a 
					 
					
						
						
							
							yuzu/web_browser: Make slot functions private  
						
						 
						
						... 
						
						
						
						These currently aren't used by anything other than the QtWebBrowser
class itself, and can be made private. 
						
						
					 
					
						2019-01-17 11:08:05 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hexagon12 
							
						 
					 
					
						
						
							
						
						7c6bb8c17f 
					 
					
						
						
							
							Merge pull request  #2020  from otaviopace/remove-spaces  
						
						 
						
						... 
						
						
						
						audio_core: remove unnecessary spaces on comments 
						
						
					 
					
						2019-01-14 16:49:37 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Otávio Pace 
							
						 
					 
					
						
						
							
						
						215ca770df 
					 
					
						
						
							
							audio_core: remove unnecessary spaces on comments  
						
						 
						
						
						
						
					 
					
						2019-01-14 00:22:05 -02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						bc879ae880 
					 
					
						
						
							
							Merge pull request  #1848  from FreddyFunk/QJsonArray  
						
						 
						
						... 
						
						
						
						game_list: Remove a reference of a reference 
						
						
					 
					
						2019-01-12 02:01:13 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						c9ef8b0af1 
					 
					
						
						
							
							Merge pull request  #1959  from DarkLordZach/custom-rtc  
						
						 
						
						... 
						
						
						
						settings: Add support for setting the RTC manually 
						
						
					 
					
						2019-01-10 17:05:21 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						83e8ad2331 
					 
					
						
						
							
							Merge pull request  #1939  from DarkLordZach/web-applet  
						
						 
						
						... 
						
						
						
						applets: Implement HLE web browser applet (LibAppletOff) 
						
						
					 
					
						2019-01-10 17:04:38 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						912f2a520a 
					 
					
						
						
							
							Merge pull request  #2010  from ReinUsesLisp/gmem  
						
						 
						
						... 
						
						
						
						gl_global_cache: Add dummy global cache manager 
						
						
					 
					
						2019-01-08 16:44:53 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						3121408a90 
					 
					
						
						
							
							gl_global_cache: Add dummy global cache manager  
						
						 
						
						
						
						
					 
					
						2019-01-08 17:47:45 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						ac7d8983eb 
					 
					
						
						
							
							settings: Fix comment structure  
						
						 
						
						
						
						
					 
					
						2019-01-07 19:40:28 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						05dbb47af5 
					 
					
						
						
							
							settings: Use std::chrono::seconds instead of s64 for RTC  
						
						 
						
						
						
						
					 
					
						2019-01-07 19:19:40 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						dbb1eb9c29 
					 
					
						
						
							
							time: Use custom RTC settings if applicable for game  
						
						 
						
						
						
						
					 
					
						2019-01-07 19:19:40 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						21f1b2889d 
					 
					
						
						
							
							core: Set custom RTC differential on game boot  
						
						 
						
						
						
						
					 
					
						2019-01-07 19:19:40 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						26c9f12271 
					 
					
						
						
							
							qt: Provide UI to edit custom RTC settings  
						
						 
						
						
						
						
					 
					
						2019-01-07 19:19:40 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						c6016856d8 
					 
					
						
						
							
							settings: Add custom RTC settings  
						
						 
						
						... 
						
						
						
						Stored as signed seconds since epoch. 
						
						
					 
					
						2019-01-07 19:18:45 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						23ebd4920e 
					 
					
						
						
							
							Merge pull request  #1999  from ReinUsesLisp/dirty-shader  
						
						 
						
						... 
						
						
						
						gl_shader_cache: Use dirty flags for shaders 
						
						
					 
					
						2019-01-07 14:22:30 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						0ab17ab406 
					 
					
						
						
							
							gl_shader_cache: Use dirty flags for shaders  
						
						 
						
						
						
						
					 
					
						2019-01-07 16:13:12 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						17a68e5ebe 
					 
					
						
						
							
							Merge pull request  #1989  from lioncash/set  
						
						 
						
						... 
						
						
						
						service/vi: Unstub IApplicationDisplayService's SetLayerScalingMode 
						
						
					 
					
						2019-01-07 12:59:33 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						e04d75f44c 
					 
					
						
						
							
							Merge pull request  #1992  from DarkLordZach/move-profile-manager-ui  
						
						 
						
						... 
						
						
						
						qt: Move profile manager to own UI tab 
						
						
					 
					
						2019-01-07 11:41:37 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						37ac1bb576 
					 
					
						
						
							
							Merge pull request  #1990  from ReinUsesLisp/copy-surface-stream-copy  
						
						 
						
						... 
						
						
						
						gl_rasterizer_cache: Use GL_STREAM_COPY for PBOs 
						
						
					 
					
						2019-01-07 11:34:05 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						2378ecd0e8 
					 
					
						
						
							
							build: Copy web engine resources to correct location  
						
						 
						
						
						
						
					 
					
						2019-01-05 15:27:15 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						fc8a8789da 
					 
					
						
						
							
							gl_rasterizer_cache: Use GL_STREAM_COPY for PBOs  
						
						 
						
						... 
						
						
						
						Since the data is doing the path CPU -> GPU -> GPU copy is the most
approximate hint. Using GL_STREAM_DRAW generated a performance warning
on Nvidia's stack. Changing this hint removed the warning. 
						
						
					 
					
						2019-01-05 02:27:55 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						59c665b28e 
					 
					
						
						
							
							Merge pull request  #1988  from lioncash/res  
						
						 
						
						... 
						
						
						
						service/vi: Correct reported dimensions from IApplicationDisplayService's GetDisplayResolution() 
						
						
					 
					
						2019-01-05 00:26:29 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						9e8737b535 
					 
					
						
						
							
							service/vi: Correct scaling mode conversions  
						
						 
						
						... 
						
						
						
						These values are not equivalent, based off RE. The internal value is put
into a lookup table with the following values:
[3, 0, 1, 2, 4]
So the values absolutely do not map 1:1 like the comment was indicating. 
						
						
					 
					
						2019-01-04 21:45:18 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						56e51da1d9 
					 
					
						
						
							
							service/vi: Factor out scaling mode conversions from the IPC function itself  
						
						 
						
						... 
						
						
						
						Avoids entangling the IPC buffer appending with the actual operation of
converting the scaling values over. This also inserts the proper error
handling for invalid scaling values. 
						
						
					 
					
						2019-01-04 21:45:18 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						40aa1ea9f9 
					 
					
						
						
							
							service/vi: Unstub IApplicationDisplayService' SetLayerScalingMode()  
						
						 
						
						... 
						
						
						
						This appears to only check if the scaling mode can actually be
handled, rather than actually setting the scaling mode for the layer.
This implements the same error handling performed on the passed in
values. 
						
						
					 
					
						2019-01-04 21:45:14 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						a01832b2e0 
					 
					
						
						
							
							Merge pull request  #1981  from ogniK5377/open-app-area-create  
						
						 
						
						... 
						
						
						
						Return no application area when games try to open an application area 
						
						
					 
					
						2019-01-04 21:42:23 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						1c7696e0d9 
					 
					
						
						
							
							Merge pull request  #1980  from ogniK5377/applet-msg-update  
						
						 
						
						... 
						
						
						
						Proper no message handling for AM::PopMessage 
						
						
					 
					
						2019-01-04 21:42:12 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						bf036b46fc 
					 
					
						
						
							
							service/vi: Correct reported dimensions from IApplicationDisplayService's GetDisplayResolution()  
						
						 
						
						... 
						
						
						
						Within the actual service, it makes no distinguishing between docked and
undocked modes. This will always return the constants values reporting
1280x720 as the dimensions. 
						
						
					 
					
						2019-01-04 19:13:32 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						54d7b664da 
					 
					
						
						
							
							qt: Move profile manager to own UI tab  
						
						 
						
						
						
						
					 
					
						2019-01-04 17:32:13 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						0f887daa72 
					 
					
						
						
							
							build: Copy QtWebEngineProcess[d].exe to release dir on windows  
						
						 
						
						
						
						
					 
					
						2019-01-04 10:34:29 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mat M 
							
						 
					 
					
						
						
							
						
						c5262b1890 
					 
					
						
						
							
							Merge pull request  #1984  from ogniK5377/remove-pulse  
						
						 
						
						... 
						
						
						
						Removed pulse event type 
						
						
					 
					
						2019-01-04 09:18:41 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Marcec 
							
						 
					 
					
						
						
							
						
						4f41fd84ff 
					 
					
						
						
							
							Removed pulse event type  
						
						 
						
						... 
						
						
						
						Pulse is considered a hack and nothing should be using it. We should completely remove it 
						
						
					 
					
						2019-01-04 20:47:20 +11:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						de4f931d13 
					 
					
						
						
							
							Merge pull request  #1975  from lioncash/vi  
						
						 
						
						... 
						
						
						
						service/vi: Minor updates and corrections to the DisplayInfo struct 
						
						
					 
					
						2019-01-03 22:45:27 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						548fe0fc62 
					 
					
						
						
							
							Merge pull request  #1979  from ogniK5377/30-fps  
						
						 
						
						... 
						
						
						
						Fixed botw deadlock due to incorrect event signal type 
						
						
					 
					
						2019-01-03 22:42:22 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Marcec 
							
						 
					 
					
						
						
							
						
						48a526dba1 
					 
					
						
						
							
							Return no application area when games try to open an application area  
						
						 
						
						... 
						
						
						
						This will prompt CreateApplicationArea 
						
						
					 
					
						2019-01-04 13:22:25 +11:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Marcec 
							
						 
					 
					
						
						
							
						
						f2536cafe5 
					 
					
						
						
							
							Proper no message handling for AM::PopMessage  
						
						 
						
						... 
						
						
						
						When we have no messages, we should be returning an error code. 
						
						
					 
					
						2019-01-04 13:11:17 +11:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hexagon12 
							
						 
					 
					
						
						
							
						
						9ec9709f68 
					 
					
						
						
							
							Merge pull request  #1724  from FearlessTobi/port-4412  
						
						 
						
						... 
						
						
						
						Port citra-emu/citra#4412 : "CONTRIBUTING.md: migrate to the wiki" 
						
						
					 
					
						2019-01-03 18:12:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Marcec 
							
						 
					 
					
						
						
							
						
						5af0340066 
					 
					
						
						
							
							Fixed botw deadlock(and possibly 30 fps games rendering too fast? needs testing to confirm)  
						
						 
						
						... 
						
						
						
						Upon investigating the issue with #1878 , I found that games are the ones who handle the vsync event resetting and not us. 
						
						
					 
					
						2019-01-03 20:32:47 +11:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						2c0f831468 
					 
					
						
						
							
							Merge pull request  #1976  from lioncash/display  
						
						 
						
						... 
						
						
						
						service/vi: Implement OpenDefaultDisplay in terms of OpenDisplay 
						
						
					 
					
						2019-01-02 21:51:20 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						56a97647a3 
					 
					
						
						
							
							Merge pull request  #1978  from lioncash/enabled  
						
						 
						
						... 
						
						
						
						service/vi: Implement SetDisplayEnabled() 
						
						
					 
					
						2019-01-02 21:34:12 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
						
						a6aa710b84 
					 
					
						
						
							
							Merge pull request  #1942  from DarkLordZach/profile-select-game-boot  
						
						 
						
						... 
						
						
						
						qt: Add setting to prompt for user on game boot 
						
						
					 
					
						2019-01-02 21:05:27 -05:00