bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d57cbaec1 
							
						 
					 
					
						
						
							
							Merge pull request  #960  from lioncash/apm  
						
						... 
						
						
						
						service/apm: Add the apm:sys service 
						
						
					 
					
						2018-08-07 14:57:12 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3242e7c164 
							
						 
					 
					
						
						
							
							Merge pull request  #950  from lioncash/hotkey  
						
						... 
						
						
						
						qt/hotkey: Get rid of global hotkey map instance 
						
						
					 
					
						2018-08-07 14:45:45 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c707240685 
							
						 
					 
					
						
						
							
							Merge pull request  #948  from hcorion/fix-mbedtls-installing-files  
						
						... 
						
						
						
						CMakeLists: Make mbedtls and cubeb not install headers and libraries 
						
						
					 
					
						2018-08-07 14:27:43 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							573a66c23d 
							
						 
					 
					
						
						
							
							Merge pull request  #955  from lioncash/view  
						
						... 
						
						
						
						nvflinger: Use std::string_view in OpenDisplay() 
						
						
					 
					
						2018-08-07 14:26:51 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97c6f984dc 
							
						 
					 
					
						
						
							
							Merge pull request  #953  from lioncash/time  
						
						... 
						
						
						
						service/time: Amend command IDs of ToPosixTime() and ToPosixTimeWithMyRule() 
						
						
					 
					
						2018-08-07 14:25:52 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07595987ac 
							
						 
					 
					
						
						
							
							Merge pull request  #959  from KAMiKAZOW/cubeb-compilation  
						
						... 
						
						
						
						Make building cubeb optional 
						
						
					 
					
						2018-08-07 14:25:17 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b09c4f45c7 
							
						 
					 
					
						
						
							
							Merge pull request  #956  from lioncash/nv  
						
						... 
						
						
						
						nvdrv: Get rid of indirect inclusions 
						
						
					 
					
						2018-08-07 14:23:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c392650e21 
							
						 
					 
					
						
						
							
							Merge pull request  #952  from lioncash/usb  
						
						... 
						
						
						
						service: Add usb services 
						
						
					 
					
						2018-08-07 11:27:49 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f73f41824 
							
						 
					 
					
						
						
							
							Merge pull request  #949  from lioncash/priv  
						
						... 
						
						
						
						client_port: Make all data members private 
						
						
					 
					
						2018-08-07 11:20:26 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4397ec77e 
							
						 
					 
					
						
						
							
							Merge pull request  #951  from lioncash/glad  
						
						... 
						
						
						
						externals: Update glad to 0.1.26 
						
						
					 
					
						2018-08-07 11:20:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							438d9aa407 
							
						 
					 
					
						
						
							
							Merge pull request  #961  from DarkLordZach/nca-as-drd-scope  
						
						... 
						
						
						
						loader: Fix scope error in DeconstructedRomDirectory 
						
						
					 
					
						2018-08-07 11:18:52 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							3e81c09094 
							
						 
					 
					
						
						
							
							loader: Fix scope error in DeconstructedRomDirectory  
						
						
						
						
					 
					
						2018-08-07 10:37:38 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							12ab5a0547 
							
						 
					 
					
						
						
							
							service/apm: Add the apm:sys service  
						
						... 
						
						
						
						Adds the basic skeleton of the apm:sys service based off the information
on Switch Brew. 
						
						
					 
					
						2018-08-07 10:05:26 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							300ab211e8 
							
						 
					 
					
						
						
							
							nvdrv: Make Ioctl()'s definition match its prototype  
						
						... 
						
						
						
						The only reason this wasn't a compilation error is because we use
little-endian systems. 
						
						
					 
					
						2018-08-07 08:57:11 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							fa8017295b 
							
						 
					 
					
						
						
							
							nvdrv: Get rid of indirect inclusions  
						
						
						
						
					 
					
						2018-08-07 08:54:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e40b0cf437 
							
						 
					 
					
						
						
							
							nvflinger: Get rid of indirect inclusions  
						
						
						
						
					 
					
						2018-08-07 08:32:05 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7e49881b7f 
							
						 
					 
					
						
						
							
							nvflinger: Use std::string_view in OpenDisplay()  
						
						... 
						
						
						
						We don't need to use a std::string here, given all that's done is
comparing the character sequence against another. This allows passing
regular const char* without needing to heap allocate. 
						
						
					 
					
						2018-08-07 08:32:06 -04:00 
						 
				 
			
				
					
						
							
							
								KAMiKAZOW 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f5c4615ae 
							
						 
					 
					
						
						
							
							Make building cubeb optional  
						
						
						
						
					 
					
						2018-08-07 13:21:56 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							20c976ff2a 
							
						 
					 
					
						
						
							
							service/time: Amend command IDs of ToPosixTime() and ToPosixTimeWithMyRule()  
						
						... 
						
						
						
						Updates the ID of these based off the information on Switch Brew. 
						
						
					 
					
						2018-08-07 03:18:07 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							45bc449ff9 
							
						 
					 
					
						
						
							
							service: Add usb services  
						
						... 
						
						
						
						Adds basic skeleton for the usb services based off the information provided by Switch Brew. 
						
						
					 
					
						2018-08-07 03:14:03 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c8f6754417 
							
						 
					 
					
						
						
							
							qt/hotkey: Get rid of global hotkey map instance  
						
						... 
						
						
						
						Instead, we make a proper registry class and house it within the main
window, then pass it to whatever needs access to the loaded hotkeys.
This way, we avoid a global variable, and don't need to initialize a
std::map instance before the program can do anything. 
						
						
					 
					
						2018-08-07 02:28:17 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0db0e4c8f3 
							
						 
					 
					
						
						
							
							externals: Update glad to 0.1.26  
						
						... 
						
						
						
						Updates the library from 0.1.25. Mainly fixes issues related to macOS,
but we may as well update the library. 
						
						
					 
					
						2018-08-07 02:24:34 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							da2f00ab7d 
							
						 
					 
					
						
						
							
							client_port: Make all data members private  
						
						... 
						
						
						
						These members don't need to be entirely exposed, we can instead expose
an API to operate on them without directly needing to mutate them
We can also guard against overflow/API misuse this way as well, given
active_sessions is an unsigned value. 
						
						
					 
					
						2018-08-06 23:05:17 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							826b1394e8 
							
						 
					 
					
						
						
							
							Merge pull request  #931  from DarkLordZach/nca-as-drd  
						
						... 
						
						
						
						loader: Make AppLoader_NCA rely on directory loading code 
						
						
					 
					
						2018-08-06 22:02:41 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c3c91e41c 
							
						 
					 
					
						
						
							
							Merge pull request  #947  from lioncash/encoding  
						
						... 
						
						
						
						game_list: Use QString::fromStdString() where applicable instead of c_str() 
						
						
					 
					
						2018-08-06 22:02:01 -04:00 
						 
				 
			
				
					
						
							
							
								Hedges 
							
						 
					 
					
						
						
						
						
							
						
						
							e2b74f6354 
							
						 
					 
					
						
						
							
							GDBStub works with both Unicorn and Dynarmic now ( #941 )  
						
						... 
						
						
						
						* GDBStub works with both Unicorn and Dynarmic now
* Tidy up 
						
						
					 
					
						2018-08-06 22:01:24 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e218d79cc2 
							
						 
					 
					
						
						
							
							Merge pull request  #943  from lioncash/decl  
						
						... 
						
						
						
						game_list: Join declarations and assignments in onTextChanged() 
						
						
					 
					
						2018-08-06 22:00:49 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75df8a3969 
							
						 
					 
					
						
						
							
							Merge pull request  #946  from lioncash/compress  
						
						... 
						
						
						
						qt/main: Collapse if statement in UpdateRecentFiles() 
						
						
					 
					
						2018-08-06 21:34:20 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							645d35ac32 
							
						 
					 
					
						
						
							
							Merge pull request  #944  from lioncash/menu  
						
						... 
						
						
						
						qt: Don't show error dialog when canceling the Load Folder dialog 
						
						
					 
					
						2018-08-06 21:33:23 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							168958f8e2 
							
						 
					 
					
						
						
							
							Merge pull request  #942  from lioncash/default  
						
						... 
						
						
						
						qt: Minor cleanup-related changes 
						
						
					 
					
						2018-08-06 21:32:25 -04:00 
						 
				 
			
				
					
						
							
							
								Zion Nimchuk 
							
						 
					 
					
						
						
						
						
							
						
						
							e3321c2e00 
							
						 
					 
					
						
						
							
							Make mbedtls and cubeb not install headers and libraries  
						
						
						
						
					 
					
						2018-08-06 18:32:07 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f179e87864 
							
						 
					 
					
						
						
							
							Merge pull request  #940  from lioncash/private  
						
						... 
						
						
						
						kernel/event: Make data members private 
						
						
					 
					
						2018-08-06 21:31:25 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf82358ee6 
							
						 
					 
					
						
						
							
							Merge pull request  #936  from bunnei/avoid-copies  
						
						... 
						
						
						
						gl_rasterizer_cache: Avoid superfluous surface copies. 
						
						
					 
					
						2018-08-06 21:29:29 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							83ef37ca37 
							
						 
					 
					
						
						
							
							Merge pull request  #934  from lioncash/chrono  
						
						... 
						
						
						
						core_timing: Make GetGlobalTimeUs() return std::chrono::microseconds 
						
						
					 
					
						2018-08-06 18:03:05 -04:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf51bbffcb 
							
						 
					 
					
						
						
							
							Merge pull request  #945  from lioncash/exist  
						
						... 
						
						
						
						qt/main: Better file-existence checking within OnMenuRecentFile() and UpdateUITheme() 
						
						
					 
					
						2018-08-06 13:54:15 -06:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							96b6ad11c1 
							
						 
					 
					
						
						
							
							qt/main: Avoid sign conversions in UpdateRecentFiles()  
						
						... 
						
						
						
						This was intermixing signed and unsigned values when they could all just
be signed. 
						
						
					 
					
						2018-08-06 15:42:44 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							10d693b9c2 
							
						 
					 
					
						
						
							
							game_list: Remove unnecessary conversion to std::string in ValidateEntry()  
						
						... 
						
						
						
						We can just use the file interfaces that Qt provides to prevent needing
to convert to std::string. 
						
						
					 
					
						2018-08-06 15:06:29 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a5ac53dd4c 
							
						 
					 
					
						
						
							
							game_list: Use QString::fromStdString() where applicable instead of c_str()  
						
						... 
						
						
						
						The codec used by Qt for const char* and std::string don't necessarily
have to be the same depending on locale. Therefore, we should be using
the correct functions to do the conversions. 
						
						
					 
					
						2018-08-06 15:06:30 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							251e92513a 
							
						 
					 
					
						
						
							
							game_list: Join declarations and assignments in onTextChanged()  
						
						... 
						
						
						
						There's no need to keep these separate from one another. 
						
						
					 
					
						2018-08-06 14:35:40 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							cf983888cc 
							
						 
					 
					
						
						
							
							qt/main: Collapse if statement in UpdateRecentFiles()  
						
						... 
						
						
						
						Given the function accepts a boolean, we don't need to use an if
statement here and repeat ourselves. 
						
						
					 
					
						2018-08-06 14:32:28 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2b2dc00bfd 
							
						 
					 
					
						
						
							
							qt/main: Better file-existence checking within OnMenuRecentFile() and UpdateUITheme()  
						
						... 
						
						
						
						In OnMenuRecentFile() we don't need to construct a QFileInfo instance
just to check if a file exists, we can just use the static member
function to do that (which Qt's documentation also notes as quicker than
constructing an instance).
In UpdateUITheme(), we just want to try and open the file and check the
success of that operation. Technically speaking, between the existence
check and the open call, the file can be deleted or moved, but still
appear to succeed in code. i.e.
1. Existence check -> Returns true
2. File is moved/deleted
3. Open is called, the return value of which isn't checked
4. Nonsense behavior
This way we combine the existence check and the open into one. 
						
						
					 
					
						2018-08-06 14:17:13 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d33f641912 
							
						 
					 
					
						
						
							
							qt: Don't show error dialog when canceling the Load Folder dialog  
						
						... 
						
						
						
						Previously, when canceling out of the Load Folder dialog, a user would
get an error dialog about the selected folder not containing a main
file, however, by canceling out of the dialog, no selection was actually
made. 
						
						
					 
					
						2018-08-06 14:02:34 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9764b4ec0e 
							
						 
					 
					
						
						
							
							qt/game_list_p: Remove redundant base class constructor invocations  
						
						... 
						
						
						
						These occur automatically without the need to call them. While we're at
it, also std::move the QString instance into its member variable. 
						
						
					 
					
						2018-08-06 13:42:12 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7846295a8f 
							
						 
					 
					
						
						
							
							qt: Add missing override specifiers where applicable  
						
						
						
						
					 
					
						2018-08-06 13:29:14 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							00a68c5eea 
							
						 
					 
					
						
						
							
							qt: Default destructors where applicable  
						
						... 
						
						
						
						Makes code consistent with our style of defaulting special member
functions where applicable. 
						
						
					 
					
						2018-08-06 13:27:08 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2feb1a8ba6 
							
						 
					 
					
						
						
							
							kernel/event: Make data members private  
						
						... 
						
						
						
						Instead we can simply provide accessors to the required data instead of
giving external read/write access to the variables directly. 
						
						
					 
					
						2018-08-06 12:53:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1ac45342dd 
							
						 
					 
					
						
						
							
							Merge pull request  #933  from lioncash/memory  
						
						... 
						
						
						
						memory: Correct prototype of ZeroBlock 
						
						
					 
					
						2018-08-06 12:34:57 -04:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37adf04dcd 
							
						 
					 
					
						
						
							
							Merge pull request  #937  from mailwl/audout-fix  
						
						... 
						
						
						
						Service/Audio: audout_a.cpp: remove pragma once 
						
						
					 
					
						2018-08-06 05:32:23 -04:00 
						 
				 
			
				
					
						
							
							
								mailwl 
							
						 
					 
					
						
						
						
						
							
						
						
							2ea0f0fd16 
							
						 
					 
					
						
						
							
							Service/Audio: audout_a.cpp: remove pragma once  
						
						
						
						
					 
					
						2018-08-06 12:29:27 +03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							904d7eaa94 
							
						 
					 
					
						
						
							
							maxwell_3d: Remove outdated assert.  
						
						
						
						
					 
					
						2018-08-05 23:57:19 -04:00