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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11f990975c 
							
						 
					 
					
						
						
							
							Merge pull request  #1941  from DarkLordZach/profile-select-save-data  
						
						... 
						
						
						
						qt: Use ProfileSelectionDialog when selecting user for save data 
						
						
					 
					
						2019-01-02 21:05:02 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							ceeff8ebfd 
							
						 
					 
					
						
						
							
							service/vi: Implement SetDisplayEnabled()  
						
						... 
						
						
						
						This IPC command is simply a stub inside the actual service itself, and
just returns a successful error code regardless of input. This is likely
only retained in the service interface to not break older code that relied
upon it succeeding in some way. 
						
						
					 
					
						2019-01-02 20:48:04 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7538fa4a67 
							
						 
					 
					
						
						
							
							Merge pull request  #1977  from lioncash/vi-log  
						
						... 
						
						
						
						service/vi: Log more information where applicable 
						
						
					 
					
						2019-01-02 20:36:40 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5bfd810ab5 
							
						 
					 
					
						
						
							
							service/vi: Log more information where applicable  
						
						... 
						
						
						
						In many cases, we didn't bother to log out any of the popped data
members. This logs them out to the console within the logging call to
provide more contextual information. 
						
						
					 
					
						2019-01-02 19:42:10 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							dea1db0414 
							
						 
					 
					
						
						
							
							service/vi: Implement OpenDefaultDisplay in terms of OpenDisplay  
						
						... 
						
						
						
						Internally within the vi services, this is essentially all that
OpenDefaultDisplay does, so it's trivial to just do the same, and
forward the default display string into the function. 
						
						
					 
					
						2019-01-02 18:16:36 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c91d2bac45 
							
						 
					 
					
						
						
							
							Merge pull request  #1961  from ReinUsesLisp/tex-view-2d  
						
						... 
						
						
						
						gl_rasterizer_cache: Texture view if shader samples array but OGL is not 
						
						
					 
					
						2019-01-02 17:51:32 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							351f010cfc 
							
						 
					 
					
						
						
							
							service/vi: Correct initial width and height values  
						
						... 
						
						
						
						Based off RE, it appears that almost all display types seem to use
1920x1080 except for a few (null display, edid display). 
						
						
					 
					
						2019-01-02 17:36:03 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							fe3bf4f075 
							
						 
					 
					
						
						
							
							service/vi: Document unknown DisplayInfo struct members  
						
						... 
						
						
						
						It appears that the two members indicate whether a display has a bounded
number of layers (and if set, the second member indicates the total
number of layers). 
						
						
					 
					
						2019-01-02 17:35:58 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a0e258dde 
							
						 
					 
					
						
						
							
							Merge pull request  #1944  from FearlessTobi/port-4187  
						
						... 
						
						
						
						Port citra-emu/citra#4187 : "Qt/Configure: Use sidebar to divide tabs into smaller groups" 
						
						
					 
					
						2019-01-02 17:24:38 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dd0b17a5f0 
							
						 
					 
					
						
						
							
							Merge pull request  #1969  from lioncash/cast  
						
						... 
						
						
						
						yuzu: Fix truncation warnings within UI code 
						
						
					 
					
						2019-01-02 17:20:52 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							cd8924520c 
							
						 
					 
					
						
						
							
							yuzu/configure_general: Silence truncation warnings in loadConfiguration()  
						
						... 
						
						
						
						The QPixmap API expects an unsigned int. 
						
						
					 
					
						2018-12-31 19:14:48 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f5f35caf20 
							
						 
					 
					
						
						
							
							yuzu/config: Silence truncation warnings  
						
						
						
						
					 
					
						2018-12-31 19:11:29 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							1f0c8bfeda 
							
						 
					 
					
						
						
							
							core/kernel: Remove unnecessary inclusions  
						
						... 
						
						
						
						Gets rid of a few unnecessary header dependencies in some source files. 
						
						
					 
					
						2018-12-31 19:04:16 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f96bb2520b 
							
						 
					 
					
						
						
							
							Merge pull request  #1966  from lioncash/backtrace  
						
						... 
						
						
						
						arm_interface: Minor cleanup 
						
						
					 
					
						2018-12-31 11:11:00 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b4242633ad 
							
						 
					 
					
						
						
							
							kernel/svc: Correct misleading error message within CreateThread()  
						
						... 
						
						
						
						This is a bounds check to ensure that the thread priority is within the
valid range of 0-64. If it exceeds 64, that doesn't necessarily mean
that an actual priority of 64 was expected (it actually means whoever
called the function screwed up their math).
Instead clarify the message to indicate the allowed range of thread
priorities. 
						
						
					 
					
						2018-12-30 21:29:38 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							3a8d38be7e 
							
						 
					 
					
						
						
							
							kernel/svc: Sanitize core number and thread priorities in CreateThread()  
						
						... 
						
						
						
						Now that we handle the kernel capability descriptors we can correct
CreateThread to properly check against the core and priority masks
like the actual kernel does. 
						
						
					 
					
						2018-12-30 21:23:56 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							8769604144 
							
						 
					 
					
						
						
							
							kernel/process: Rename GetAllowedProcessorMask() and GetAllowedThreadPriorityMask()  
						
						... 
						
						
						
						Makes them consistent with their kernel capability counterparts. 
						
						
					 
					
						2018-12-30 21:09:46 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							205e6d3b97 
							
						 
					 
					
						
						
							
							kernel/svc: Simplify thread core ID sanitizing in CreateThread  
						
						... 
						
						
						
						Rather than use a switch here, this can be collapsed into a simple range
check, which is a little easier on the eyes. 
						
						
					 
					
						2018-12-30 20:59:54 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							039e58a984 
							
						 
					 
					
						
						
							
							arm_interface: Make include path relative for arm_interface.h  
						
						... 
						
						
						
						Makes it consistent with the rest of the includes. 
						
						
					 
					
						2018-12-30 20:46:29 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a17dd30057 
							
						 
					 
					
						
						
							
							arm_interface: Make LogBacktrace() a const member function  
						
						... 
						
						
						
						This function doesn't modify instance state, so it can be made const. 
						
						
					 
					
						2018-12-30 20:44:48 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							776ce5d74c 
							
						 
					 
					
						
						
							
							arm_interface: Mark variables as const where applicable in LogBacktrace()  
						
						... 
						
						
						
						Two of these variables have fixed values, so we can make that
immediately obvious from the get-go. 
						
						
					 
					
						2018-12-30 20:43:17 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							387bffda5e 
							
						 
					 
					
						
						
							
							arm_interface: Remove unnecessary semicolon  
						
						... 
						
						
						
						Namespaces don't require the use of a semicolon. Silences a -Wextra-semi
warning. 
						
						
					 
					
						2018-12-30 20:41:33 -05:00 
						 
				 
			
				
					
						
							
							
								Sebastian Valle 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5dfbe22ee 
							
						 
					 
					
						
						
							
							Merge pull request  #1956  from lioncash/process-thread  
						
						... 
						
						
						
						kernel/process: Start the main thread using the specified ideal core 
						
						
					 
					
						2018-12-30 20:32:41 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							331c252509 
							
						 
					 
					
						
						
							
							Merge pull request  #1847  from ogniK5377/backtrace-break  
						
						... 
						
						
						
						Print backtrace on svcBreak 
						
						
					 
					
						2018-12-29 22:58:13 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f80229b676 
							
						 
					 
					
						
						
							
							Merge pull request  #1964  from lioncash/time  
						
						... 
						
						
						
						service/time: Minor cleanup 
						
						
					 
					
						2018-12-29 22:57:38 -05:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							97fb6179b9 
							
						 
					 
					
						
						
							
							gl_rasterizer_cache: Texture view if shader samples array but OGL is not  
						
						... 
						
						
						
						When a shader samples a texture array but that texture in OpenGL is
created without layers, use a texture view to increase the texture
hierarchy. For example, instead of binding a GL_TEXTURE_2D bind a
GL_TEXTURE_2D_ARRAY view. 
						
						
					 
					
						2018-12-29 23:49:12 -03:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							fa97f50bff 
							
						 
					 
					
						
						
							
							service/time: Minor cleanup to GetClockSnapshot()  
						
						... 
						
						
						
						Moves some variables closer to their actual usage sites. 
						
						
					 
					
						2018-12-29 21:42:13 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							af51f123fa 
							
						 
					 
					
						
						
							
							service/time: Fill in some structures and remove padding where not necessary  
						
						
						
						
					 
					
						2018-12-29 18:26:32 -05:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							22d4e10664 
							
						 
					 
					
						
						
							
							Moved log backtrace to arm_interface.cpp. Added printing of error code to fatal  
						
						
						
						
					 
					
						2018-12-29 12:55:19 +11:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							0c5ede492f 
							
						 
					 
					
						
						
							
							travis: Use correct package for linux Qt5WebEngine  
						
						
						
						
					 
					
						2018-12-28 19:29:49 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							cb930c4b5a 
							
						 
					 
					
						
						
							
							web_browser: Add bounds checking to applet interface  
						
						
						
						
					 
					
						2018-12-28 18:20:29 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2020ba06e1 
							
						 
					 
					
						
						
							
							gpu: Remove PixelFormat G8R8U and G8R8S, as they do not seem to exist.  
						
						... 
						
						
						
						- Fixes UI rendering issues in The Legend of Zelda: Breath of the Wild. 
						
						
					 
					
						2018-12-28 15:36:45 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af9336df57 
							
						 
					 
					
						
						
							
							Merge pull request  #1958  from lioncash/audio  
						
						... 
						
						
						
						audio_core: Convert LOG_CRITICAL + UNREACHABLE over to UNIMPLEMENTED/UNIMPLEMENTED_MSG 
						
						
					 
					
						2018-12-28 15:32:41 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							45da3be40e 
							
						 
					 
					
						
						
							
							main: Add main window integrations for QtWebBrowserApplet  
						
						
						
						
					 
					
						2018-12-28 15:32:39 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							e00e1fc755 
							
						 
					 
					
						
						
							
							qt: Implement Qt frontend to web browser  
						
						... 
						
						
						
						Using a custom reimplementation of QWebEngineView and an injector script. 
						
						
					 
					
						2018-12-28 15:32:39 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							32bfa92c71 
							
						 
					 
					
						
						
							
							core: Add getter and setter for WebBrowserApplet frontend  
						
						
						
						
					 
					
						2018-12-28 15:32:39 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							85a3368e6d 
							
						 
					 
					
						
						
							
							frontend: Add frontend responder for web browser  
						
						
						
						
					 
					
						2018-12-28 15:32:39 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							69f622be36 
							
						 
					 
					
						
						
							
							applets: Implement LibAppletOff (Web) applet  
						
						
						
						
					 
					
						2018-12-28 15:32:39 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							4c20a39828 
							
						 
					 
					
						
						
							
							loader: Add accessor for Manual RomFS  
						
						
						
						
					 
					
						2018-12-28 15:32:39 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							621b25b6be 
							
						 
					 
					
						
						
							
							hid: Make Hid service accessible and add GetPressState  
						
						
						
						
					 
					
						2018-12-28 15:32:03 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							abbcc8e61e 
							
						 
					 
					
						
						
							
							romfs: Add SingleDiscard extraction type  
						
						... 
						
						
						
						Needed for manual RomFS extraction, as Full generates an extra directory and Truncated generates variable results. 
						
						
					 
					
						2018-12-28 15:30:36 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							94db6e5f3f 
							
						 
					 
					
						
						
							
							am: Add size parameter to am:IStorage logging  
						
						
						
						
					 
					
						2018-12-28 15:30:36 -05:00