ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							58c0d37422 
							
						 
					 
					
						
						
							
							video_core: Make ARB_buffer_storage a required extension  
						
						
						
						
					 
					
						2019-06-20 21:36:12 -03:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8893d63612 
							
						 
					 
					
						
						
							
							Merge pull request  #2594  from FearlessTobi/very-important-change  
						
						... 
						
						
						
						yuzu/configure_input: Add missing space in window title 
						
						
					 
					
						2019-06-19 19:15:37 -04:00 
						 
				 
			
				
					
						
							
							
								Tobias 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c64a6f0f2 
							
						 
					 
					
						
						
							
							Change to a more descriptive name  
						
						
						
						
					 
					
						2019-06-19 23:55:13 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5b20a108d 
							
						 
					 
					
						
						
							
							yuzu/configure_input: Add missing space in window name  
						
						
						
						
					 
					
						2019-06-19 23:32:34 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Subaric 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f375e10411 
							
						 
					 
					
						
						
							
							Added missing space between two words  
						
						... 
						
						
						
						Added missing whitespace character between two words in the "Warning Missing Derivation Components" warning message box. 
						
						
					 
					
						2019-06-20 02:42:56 +10:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac54f1a967 
							
						 
					 
					
						
						
							
							Merge pull request  #2553  from lioncash/language  
						
						... 
						
						
						
						yuzu/configuration: Make all widgets and dialogs aware of language changes 
						
						
					 
					
						2019-06-07 21:46:08 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							11f2f0f45c 
							
						 
					 
					
						
						
							
							constants: Extract backup JPEG used by account services  
						
						
						
						
					 
					
						2019-06-07 17:46:57 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de33ad25f5 
							
						 
					 
					
						
						
							
							Merge pull request  #2514  from ReinUsesLisp/opengl-compat  
						
						... 
						
						
						
						video_core: Drop OpenGL core in favor of OpenGL compatibility 
						
						
					 
					
						2019-06-07 17:23:25 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7322c8bd7c 
							
						 
					 
					
						
						
							
							Merge pull request  #2550  from lioncash/frontend  
						
						... 
						
						
						
						yuzu/CMakeLists: Pass compilation flags that make it more difficult to cause bugs in Qt code 
						
						
					 
					
						2019-06-06 14:31:22 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c09ff382a4 
							
						 
					 
					
						
						
							
							yuzu/configuration: Make all widgets and dialogs aware of language changes  
						
						... 
						
						
						
						To prepare for translation support, this makes all of the widgets
cognizant of the language change event that occurs whenever
installTranslator() is called and automatically retranslates their text
where necessary.
This is important as calling the backing UI's retranslateUi() is often
not enough, particularly in cases where we add our own strings that
aren't controlled by it. In that case we need to manually refresh the
strings ourselves. 
						
						
					 
					
						2019-06-05 21:57:21 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d7a012297 
							
						 
					 
					
						
						
							
							Merge pull request  #2521  from lioncash/naming  
						
						... 
						
						
						
						yuzu/configuration: Make function naming consistent 
						
						
					 
					
						2019-06-05 18:03:05 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d7d5bffa18 
							
						 
					 
					
						
						
							
							yuzu/CMakeLists: Disable implicit QString->QUrl conversions  
						
						... 
						
						
						
						Enforces the use of the proper URL resolution functions. e.g.
url = some_local_path_string;
should actually be:
url = QUrl::fromLocalPath(some_local_path_string);
etc.
This makes it harder to cause bugs when operating with both strings and
URLs at the same time. 
						
						
					 
					
						2019-06-05 16:05:40 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							799302bc9d 
							
						 
					 
					
						
						
							
							Merge pull request  #2526  from lioncash/global  
						
						... 
						
						
						
						core/telemetry_session: Remove usages of the global system accessor 
						
						
					 
					
						2019-06-05 15:57:48 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5b93290183 
							
						 
					 
					
						
						
							
							yuzu/CMakeLists: Disable unsafe overloads of QProcess' start() function  
						
						... 
						
						
						
						Other overloads of start() are considerably much safer to use if we ever
need this in the future and need to pass arguments to the program, given
it contains separate parameters for the program path and the arguments
themselves, whereas this unsafe overload contains both as a single
string.
Given the alternatives are much safer, we can disable this. 
						
						
					 
					
						2019-06-05 15:49:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b5e1e87922 
							
						 
					 
					
						
						
							
							yuzu/CMakeLists: Disable implicit type narrowing in connect() calls  
						
						... 
						
						
						
						Prevents hard-to-diagnose bugs from potentially occurring and requires
any type narrowing to be explicitly performed by our code. 
						
						
					 
					
						2019-06-05 15:47:35 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e1d755bdda 
							
						 
					 
					
						
						
							
							yuzu/configuration: Make function naming consistent  
						
						
						
						
					 
					
						2019-06-05 15:40:33 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1eb979221f 
							
						 
					 
					
						
						
							
							Merge pull request  #2527  from lioncash/index  
						
						... 
						
						
						
						yuzu/{profile_select, software_keyboard}: Tidy up interface 
						
						
					 
					
						2019-06-05 15:30:51 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							433ca686a8 
							
						 
					 
					
						
						
							
							Merge pull request  #2531  from ReinUsesLisp/qt-warnings  
						
						... 
						
						
						
						qt: Silence name collision warnings 
						
						
					 
					
						2019-06-05 15:27:12 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ce5f3e1bf 
							
						 
					 
					
						
						
							
							Merge pull request  #2515  from lioncash/narrowing  
						
						... 
						
						
						
						yuzu/configuration/configure_graphics: Eliminate type narrowing in a connect call 
						
						
					 
					
						2019-06-05 15:26:13 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f7a1f6c8c 
							
						 
					 
					
						
						
							
							Merge pull request  #2536  from lioncash/cache  
						
						... 
						
						
						
						game_list_worker: Use QFile over our own IOFile instance or std streams for the game list cache 
						
						
					 
					
						2019-06-05 15:03:59 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							c417b4fe28 
							
						 
					 
					
						
						
							
							game_list: Accept *.kip as a file extension of executables  
						
						
						
						
					 
					
						2019-06-05 00:33:05 -04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ba4aa8a3b 
							
						 
					 
					
						
						
							
							Merge pull request  #2529  from lioncash/boot  
						
						... 
						
						
						
						yuzu/bootmanager: Minor interface tidying 
						
						
					 
					
						2019-06-04 21:35:56 -03:00 
						 
				 
			
				
					
						
							
							
								Mat M 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55f8111543 
							
						 
					 
					
						
						
							
							Merge pull request  #2525  from FearlessTobi/remove-unused-settings  
						
						... 
						
						
						
						yuzu: Remove unused birthday setting 
						
						
					 
					
						2019-06-04 13:39:24 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							77ce85f51d 
							
						 
					 
					
						
						
							
							yuzu/bootmanager: Log out screenshot destination path  
						
						... 
						
						
						
						We can make this message more meaningful by indicating the location the
screenshot has been saved to. We can also log out whenever a screenshot
could not be saved (e.g. due to filesystem permissions or some other
reason). 
						
						
					 
					
						2019-06-03 15:34:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e32bf646cf 
							
						 
					 
					
						
						
							
							yuzu/bootmanager: Treat the resolution factor as a u32  
						
						... 
						
						
						
						Treating it as a u16 can result in a sign-conversion warning when
performing arithmetic with it, as u16 promotes to an int when aritmetic
is performed on it, not unsigned int.
This also makes the interface more uniform, as the layout interface now
operates on u32 across the board. 
						
						
					 
					
						2019-06-03 15:34:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							536c9cf006 
							
						 
					 
					
						
						
							
							yuzu/bootmanager: Default EmuThread's destructor in the cpp file  
						
						... 
						
						
						
						This class contains non-trivial members, so we should default the
destructor's definition within the cpp file. 
						
						
					 
					
						2019-06-03 15:34:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							0a650ec99e 
							
						 
					 
					
						
						
							
							yuzu/bootmanager: unsigned -> u32  
						
						... 
						
						
						
						Same thing (for platforms we support), less reading. 
						
						
					 
					
						2019-06-03 15:34:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2575403acf 
							
						 
					 
					
						
						
							
							yuzu/bootmanager: Change false literal to 0 for setSwapInterval()  
						
						... 
						
						
						
						This function is defined as taking an int, not a bool. 
						
						
					 
					
						2019-06-03 15:31:52 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							cfb59aad3f 
							
						 
					 
					
						
						
							
							yuzu/bootmanager: Remove pointer downcast in GRenderWindow's constructor  
						
						... 
						
						
						
						We can just pass a pointer to GMainWindow directly and make it a
requirement of the interface. This makes the interface a little safer,
since this would technically otherwise allow any random QWidget to be
the parent of a render window, downcasting it to GMainWindow (which is
undefined behavior). 
						
						
					 
					
						2019-06-03 15:31:52 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							49e3a6e924 
							
						 
					 
					
						
						
							
							yuzu/bootmanager: Remove unnecessary pointer casts  
						
						... 
						
						
						
						We can just invoke these functions by qualifying the object name before
the function. 
						
						
					 
					
						2019-06-03 15:31:51 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d0d97de1e4 
							
						 
					 
					
						
						
							
							game_list_worker: Use QFile over our own IOFile instance or std streams  
						
						... 
						
						
						
						Stays consistent in our code with using Qt's provided mechanisms, and
also properly handles Unicode paths (which file streams on Windows don't
do very well). 
						
						
					 
					
						2019-05-30 22:15:13 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							de2533d389 
							
						 
					 
					
						
						
							
							game_list_worker: Remove template specializations  
						
						... 
						
						
						
						This is equivalent to specifying two separate functions, so we can just
do that. 
						
						
					 
					
						2019-05-30 18:56:06 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed74a3cb8b 
							
						 
					 
					
						
						
							
							Merge pull request  #1931  from DarkLordZach/mii-database-1  
						
						... 
						
						
						
						mii: Implement MiiManager backend and several mii service commands 
						
						
					 
					
						2019-05-30 13:26:40 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75561d190a 
							
						 
					 
					
						
						
							
							Merge pull request  #2431  from DarkLordZach/game-list-cache  
						
						... 
						
						
						
						yuzu: Implement a caching mechanism for the game list 
						
						
					 
					
						2019-05-30 13:04:40 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							7259f7a733 
							
						 
					 
					
						
						
							
							rasterizer_opengl: Remove OpenGL core profile  
						
						
						
						
					 
					
						2019-05-30 13:21:00 -03:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							9b2d38582f 
							
						 
					 
					
						
						
							
							main: Remove extraneous comment  
						
						
						
						
					 
					
						2019-05-30 10:47:56 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							3f11d1c821 
							
						 
					 
					
						
						
							
							qt: Silence name collision warnings  
						
						
						
						
					 
					
						2019-05-29 21:35:05 -03:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							d9c1b94f03 
							
						 
					 
					
						
						
							
							yuzu: Remove unused birthday setting  
						
						... 
						
						
						
						Fixes  #2522 . 
					
						2019-05-29 23:31:55 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							665b7e8e18 
							
						 
					 
					
						
						
							
							Merge pull request  #2518  from ReinUsesLisp/sdl2-window  
						
						... 
						
						
						
						yuzu_cmd: Split emu_window OpenGL implementation into its own file 
						
						
					 
					
						2019-05-29 11:01:12 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							cfc9d92b38 
							
						 
					 
					
						
						
							
							yuzu/software_keyboard: Remove unnecessary GetStatus() member function  
						
						... 
						
						
						
						Like with the profile selection dialog, we can just use the result of
QDialog's exec() function to determine whether or not a dialog was
accepted. 
						
						
					 
					
						2019-05-29 00:56:45 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							802dd3cc95 
							
						 
					 
					
						
						
							
							profile_select: Remove unnecessary GetStatus() member function  
						
						... 
						
						
						
						This behavior is already provided by the built-in exec() function. We
just need to check the return value of it. 
						
						
					 
					
						2019-05-29 00:56:41 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							139301c5a1 
							
						 
					 
					
						
						
							
							profile_select: Return int instead of u32 for GetIndex()  
						
						... 
						
						
						
						Qt uses a signed value to represent indices. We should follow this
convention where applicable to avoid unnecessary sign-conversion
warnings, as well as making it easier to interoperate with other aspects
of Qt.
While we're at it, we can also make a sign-conversion explicit. 
						
						
					 
					
						2019-05-29 00:29:09 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							84a8fb9264 
							
						 
					 
					
						
						
							
							core/loader: Remove LoadKernelSystemMode  
						
						... 
						
						
						
						This is a hold-over from Citra and doesn't apply to yuzu. 
						
						
					 
					
						2019-05-28 22:28:44 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							46e2ca5475 
							
						 
					 
					
						
						
							
							game_list_worker: Add better error handling to caching  
						
						
						
						
					 
					
						2019-05-26 17:14:09 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							944c07ac7d 
							
						 
					 
					
						
						
							
							yuzu: Clear partial/full game list cache when data is updated  
						
						
						
						
					 
					
						2019-05-26 15:12:12 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f95bdb5088 
							
						 
					 
					
						
						
							
							game_list: Implement caching for game list  
						
						... 
						
						
						
						Preserves list of add ons and the icon, which are the two costliest parts of game list population. 
						
						
					 
					
						2019-05-26 15:12:12 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							180f22f17e 
							
						 
					 
					
						
						
							
							ui_settings: Add option to cache game list  
						
						
						
						
					 
					
						2019-05-26 15:12:12 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							b77fde7c5c 
							
						 
					 
					
						
						
							
							loader: Move NSO module tracking to AppLoader  
						
						... 
						
						
						
						Also cleanup of general stuff 
						
						
					 
					
						2019-05-26 11:40:46 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							37eaf39b44 
							
						 
					 
					
						
						
							
							emu_window: Pass OnMinimalClientAreaChangeRequest argument by copy  
						
						... 
						
						
						
						There's no performance improvement in passing an unsigned pair by
reference. 
						
						
					 
					
						2019-05-26 00:54:13 -03:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							6f0ee45b5c 
							
						 
					 
					
						
						
							
							qt: Make UI option for 'Reporting Services' temporary  
						
						... 
						
						
						
						Reports are unnecessary for normal users and this is to prevent 'power' users from enabling the feature by accident. 
						
						
					 
					
						2019-05-25 16:09:20 -04:00