bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6088898b02 
							
						 
					 
					
						
						
							
							Merge pull request  #2357  from zarroboogs/force-30fps-mode  
						
						... 
						
						
						
						Add a toggle to force 30FPS mode 
						
						
					 
					
						2019-04-13 22:14:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							065f83c6c3 
							
						 
					 
					
						
						
							
							Merge pull request  #2017  from jroweboy/glwidget  
						
						... 
						
						
						
						Frontend: Migrate to QOpenGLWindow and support shared contexts 
						
						
					 
					
						2019-04-13 22:08:40 -04:00 
						 
				 
			
				
					
						
							
							
								FreddyFunk 
							
						 
					 
					
						
						
						
						
							
						
						
							382722b9c4 
							
						 
					 
					
						
						
							
							Fix Clang Format  
						
						
						
						
					 
					
						2019-04-12 16:40:35 +02:00 
						 
				 
			
				
					
						
							
							
								FreddyFunk 
							
						 
					 
					
						
						
						
						
							
						
						
							dffa1a872a 
							
						 
					 
					
						
						
							
							ui_settings: Rename game directory variables  
						
						
						
						
					 
					
						2019-04-11 19:55:56 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f46c3164e7 
							
						 
					 
					
						
						
							
							Merge pull request  #2353  from lioncash/surface  
						
						... 
						
						
						
						yuzu/debugger: Remove graphics surface viewer 
						
						
					 
					
						2019-04-09 21:20:02 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e1101d3e20 
							
						 
					 
					
						
						
							
							configure_hotkeys: Pass the dialog as a parent to SequenceDialog()  
						
						... 
						
						
						
						Without passing in a parent, this can result in focus being stolen from
the dialog in certain cases.
Example:
On Windows, if the logging window is left open, the logging Window will
potentially get focus over the hotkey dialog itself, since it brings all
open windows for the application into view. By specifying a parent, we
only bring windows for the parent into view (of which there are none,
aside from the hotkey dialog). 
						
						
					 
					
						2019-04-09 20:06:49 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b47c0c8a80 
							
						 
					 
					
						
						
							
							configure_hotkeys: Avoid dialog memory leak within Configure()  
						
						... 
						
						
						
						Without a parent, this dialog won't have its memory freed when it
happens to get destroyed. 
						
						
					 
					
						2019-04-09 20:05:57 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							dbf13f8169 
							
						 
					 
					
						
						
							
							configure_hotkeys: Mark member variables as const where applicable in Configure()  
						
						
						
						
					 
					
						2019-04-09 19:50:14 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							cf6cdd20f8 
							
						 
					 
					
						
						
							
							configure_hotkeys: Make comparison check a little more self-documenting  
						
						... 
						
						
						
						This is checking if an index is valid or not and returning early if it
isn't. 
						
						
					 
					
						2019-04-09 19:47:20 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c4ba717491 
							
						 
					 
					
						
						
							
							configure_dialog: Amend constructor initializer list order  
						
						... 
						
						
						
						Avoids a -Wreorder compiler warning. 
						
						
					 
					
						2019-04-09 19:39:43 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							8c05dfaa61 
							
						 
					 
					
						
						
							
							configure_hotkey: Remove unnecessary include  
						
						... 
						
						
						
						Avoids dumping all of the core settings machinery into whatever files
include this header. Nothing inside the header itself actually made use
of anything in settings.h anyways. 
						
						
					 
					
						2019-04-09 19:37:08 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e28a5b0d18 
							
						 
					 
					
						
						
							
							configure_hotkey: Make IsUsedKey() a const member function  
						
						... 
						
						
						
						This doesn't actually modify instance state of the dialog, so this can
be made const. 
						
						
					 
					
						2019-04-09 19:35:54 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61f63bb994 
							
						 
					 
					
						
						
							
							Merge pull request  #1957  from DarkLordZach/title-provider  
						
						... 
						
						
						
						file_sys: Provide generic interface for accessing game data 
						
						
					 
					
						2019-04-09 19:16:37 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a3098f11a 
							
						 
					 
					
						
						
							
							Merge pull request  #2132  from FearlessTobi/port-4437  
						
						... 
						
						
						
						Port citra-emu/citra#4437 : "citra-qt: Make hotkeys configurable via the GUI (Attempt 2)" 
						
						
					 
					
						2019-04-09 18:08:30 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							b73e433dff 
							
						 
					 
					
						
						
							
							yuzu/loading_screen: Resolve runtime Qt string formatting warnings  
						
						... 
						
						
						
						In our error console, when loading a game, the strings:
QString::arg: Argument missing: "Loading...", 0
QString::arg: Argument missing: "Launching...", 0
would occasionally pop up when the loading screen was running. This was
due to the strings being assumed to have formatting indicators in them,
however only two out of the four strings actually have them.
This only applies the arguments to the strings that have formatting
specifiers provided, which avoids these warnings from occurring. 
						
						
					 
					
						2019-04-09 10:49:38 -04:00 
						 
				 
			
				
					
						
							
							
								zarroboogs 
							
						 
					 
					
						
						
						
						
							
						
						
							be6466d5c0 
							
						 
					 
					
						
						
							
							added a toggle to force 30fps mode  
						
						
						
						
					 
					
						2019-04-09 02:14:03 +03:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							218ae888f3 
							
						 
					 
					
						
						
							
							yuzu/debugger: Remove graphics surface viewer  
						
						... 
						
						
						
						This doesn't actually work anymore, and given how long it's been left in
that state, it's unlikely anyone actually seriously used it.
Generally it's preferable to use RenderDoc or Nsight to view surfaces. 
						
						
					 
					
						2019-04-05 23:54:00 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c0e320ad0d 
							
						 
					 
					
						
						
							
							yuzu/debugger/graphics_surface: Display error messages for file I/O errors  
						
						
						
						
					 
					
						2019-04-05 19:54:53 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							845607481c 
							
						 
					 
					
						
						
							
							yuzu/debugger/graphics_surface: Tidy up SaveSurface  
						
						... 
						
						
						
						- Use QStringLiteral where applicable.
- Use const where applicable
- Remove unnecessary precondition check (we already assert the pixbuf
  being non null) 
						
						
					 
					
						2019-04-05 19:33:00 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							bbeb859122 
							
						 
					 
					
						
						
							
							yuzu/debugger/graphics_surface: Clean up connection overload deduction  
						
						... 
						
						
						
						We can utilize qOverload with the signal connections to make the
function deducing a little less ugly. 
						
						
					 
					
						2019-04-05 19:26:43 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9d296f8a35 
							
						 
					 
					
						
						
							
							yuzu/debugger/graphics_surface: Fill in missing surface format listings  
						
						... 
						
						
						
						Fills in the missing surface types that were marked as unknown. The
order corresponds with the TextureFormat enum within
video_core/texture.h.
We also don't need to all of these strings as translatable (only the
first string, as it's an English word). 
						
						
					 
					
						2019-04-05 19:09:56 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9959c95966 
							
						 
					 
					
						
						
							
							Merge pull request  #2331  from lioncash/cache  
						
						... 
						
						
						
						yuzu/main: Minor adjustments to OnTransferableShaderCacheOpenFile() 
						
						
					 
					
						2019-04-04 22:35:53 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e8f3d85ea5 
							
						 
					 
					
						
						
							
							yuzu/main: Remove unnecessary includes  
						
						... 
						
						
						
						While we're at it, don't use <QtGui> and <QtWidgets> and instead include
exactly which headers we actually need. 
						
						
					 
					
						2019-04-04 11:29:19 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							e5bb07a973 
							
						 
					 
					
						
						
							
							yuzu/main: Use QStringLiteral where applicable within OnTransferableShaderCacheOpenFile()  
						
						... 
						
						
						
						Allows these strings to have no allocation cost when used at runtime. 
						
						
					 
					
						2019-04-04 00:12:55 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5ba5f82082 
							
						 
					 
					
						
						
							
							yuzu/main: Tidy up the error dialog string in OnTransferableShaderCacheOpenFile()  
						
						... 
						
						
						
						Rather than scream that the file doesn't exist, we can clearly state
what specifically doesn't exist, to avoid ambiguity, and make it easier
to understand for non-primary English speakers/readers. 
						
						
					 
					
						2019-04-04 00:12:04 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							3f8c9b25d8 
							
						 
					 
					
						
						
							
							yuzu/main: Remove unnecessary string concatenation in OnTransferableShaderCacheOpenFile()  
						
						... 
						
						
						
						We can just make the trailing portion of the string part of the
formatting, getting rid of the need to make another temporary string. 
						
						
					 
					
						2019-04-03 23:58:58 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							872d480c60 
							
						 
					 
					
						
						
							
							yuzu/main: Make open_target a QString  
						
						... 
						
						
						
						Simplifies the amount of string conversions necessary. We also don't
need to log out what occurs here. 
						
						
					 
					
						2019-04-03 23:55:57 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							ba4e1adda1 
							
						 
					 
					
						
						
							
							yuzu/main: Use static variant of QFile's exists()  
						
						... 
						
						
						
						There's no need to construct a QFile instance just to check for its
existence. 
						
						
					 
					
						2019-04-03 23:53:31 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a56c4ac91b 
							
						 
					 
					
						
						
							
							Merge pull request  #2095  from FreddyFunk/open-transferable-shader-cache  
						
						... 
						
						
						
						frontend: Open transferable shader cache for a selected game in the gamelist 
						
						
					 
					
						2019-04-03 21:51:50 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							908f24eb88 
							
						 
					 
					
						
						
							
							Merge pull request  #2323  from lioncash/include  
						
						... 
						
						
						
						yuzu/debugger/profiler: Remove unnecessary includes 
						
						
					 
					
						2019-04-03 12:08:16 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							65ae1ac4e5 
							
						 
					 
					
						
						
							
							yuzu/applets/software_keyboard: Use QDialogButtonBox standard buttons instead of custom buttons  
						
						... 
						
						
						
						Like the previous change, this allows Qt to handle proper translations
of the UI buttons, rather than us needing to handle it. 
						
						
					 
					
						2019-04-03 11:17:10 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							a504bad3fb 
							
						 
					 
					
						
						
							
							yuzu/applets/profile_select: Use QDialogButtonBox standard buttons instead of custom buttons  
						
						... 
						
						
						
						Makes for shorter code, while also not requiring the buttons to be
directly translated, they'll be handled by Qt itself. 
						
						
					 
					
						2019-04-03 11:15:54 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							6b629f4816 
							
						 
					 
					
						
						
							
							yuzu/debugger/profiler: Remove unnecessary includes  
						
						... 
						
						
						
						Moves includes into the cpp file where necessary. This way,
microprofile-related stuff isn't dumped into other UI-related code when
the dialog header gets included. 
						
						
					 
					
						2019-04-03 10:07:12 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62860dc0b0 
							
						 
					 
					
						
						
							
							Merge pull request  #2301  from FearlessTobi/remove-amiibo-setting  
						
						... 
						
						
						
						core/yuzu: Remove enable_nfc setting 
						
						
					 
					
						2019-04-01 15:02:08 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							781ab8407b 
							
						 
					 
					
						
						
							
							general: Use deducation guides for std::lock_guard and std::unique_lock  
						
						... 
						
						
						
						Since C++17, the introduction of deduction guides for locking facilities
means that we no longer need to hardcode the mutex type into the locks
themselves, making it easier to switch mutex types, should it ever be
necessary in the future. 
						
						
					 
					
						2019-04-01 12:53:47 -04:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							ff7e6a42c1 
							
						 
					 
					
						
						
							
							core/yuzu: Remove enable_nfc setting  
						
						... 
						
						
						
						This was initially added to prevent problems from stubbed/not implemented NFC services, but as we never encountered such and as it's only used in a deprecated function anyway, I guess we can just remove it to prevent more clutter of the settings. 
						
						
					 
					
						2019-03-29 15:02:28 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f770c17d01 
							
						 
					 
					
						
						
							
							Merge pull request  #2266  from FernandoS27/arbitration  
						
						... 
						
						
						
						Kernel: Fixes to Arbitration and SignalProcessWideKey Management 
						
						
					 
					
						2019-03-28 21:42:24 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							41d2565f29 
							
						 
					 
					
						
						
							
							game_list: Register content with ContentProvider  
						
						
						
						
					 
					
						2019-03-26 22:05:37 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							9ebc27234d 
							
						 
					 
					
						
						
							
							bootmanager: Bypass input focus issues  
						
						
						
						
					 
					
						2019-03-25 17:10:34 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							bbb396d7f1 
							
						 
					 
					
						
						
							
							bootmanager: Bypass resizing issue  
						
						
						
						
					 
					
						2019-03-25 17:10:34 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							9ff72ca9f2 
							
						 
					 
					
						
						
							
							bootmanager: Delete container to avoid crash on game restarting  
						
						... 
						
						
						
						While we are at it, remove nullptr checks for deletion, since the C++
standard defines that delete does it by its own 
						
						
					 
					
						2019-03-25 17:10:34 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							241563d15c 
							
						 
					 
					
						
						
							
							gpu: Move GPUVAddr definition to common_types.  
						
						
						
						
					 
					
						2019-03-20 22:36:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1409602da 
							
						 
					 
					
						
						
							
							Merge pull request  #2239  from FearlessTobi/port-4684  
						
						... 
						
						
						
						Port citra-emu/citra#4684 : "frontend: qt: fix a freeze where if you click on entry in the game list too fast, citra will hang" 
						
						
					 
					
						2019-03-20 21:33:05 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							acbdfdae64 
							
						 
					 
					
						
						
							
							Add CondVar Thread State.  
						
						
						
						
					 
					
						2019-03-19 20:32:47 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							574e89d924 
							
						 
					 
					
						
						
							
							video_core: Refactor to use MemoryManager interface for all memory access.  
						
						... 
						
						
						
						# Conflicts:
#	src/video_core/engines/kepler_memory.cpp
#	src/video_core/engines/maxwell_3d.cpp
#	src/video_core/morton.cpp
#	src/video_core/morton.h
#	src/video_core/renderer_opengl/gl_global_cache.cpp
#	src/video_core/renderer_opengl/gl_global_cache.h
#	src/video_core/renderer_opengl/gl_rasterizer_cache.cpp 
						
						
					 
					
						2019-03-16 00:38:48 -04:00 
						 
				 
			
				
					
						
							
							
								Adityarup Laha 
							
						 
					 
					
						
						
						
						
							
						
						
							57a4a2ae0f 
							
						 
					 
					
						
						
							
							yuzu: Make hotkeys configurable via the GUI  
						
						... 
						
						
						
						* Adds a new Hotkeys tab in the Controls group.
* Double-click a Hotkey to rebind it. 
						
						
					 
					
						2019-03-16 03:55:57 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06ac6460d3 
							
						 
					 
					
						
						
							
							Merge pull request  #2048  from FearlessTobi/port-3924  
						
						... 
						
						
						
						Port citra-emu/citra#3924 : "citra_qt: Settings (configuration) rework" 
						
						
					 
					
						2019-03-15 22:23:38 -04:00 
						 
				 
			
				
					
						
							
							
								liushuyu 
							
						 
					 
					
						
						
						
						
							
						
						
							59f16f2e02 
							
						 
					 
					
						
						
							
							frontend: qt: fix a freeze where if you click on entry in the game list too fast, citra will hang  
						
						
						
						
					 
					
						2019-03-15 16:10:21 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a923b4ab3 
							
						 
					 
					
						
						
							
							Merge pull request  #2187  from FearlessTobi/port-sdl-things  
						
						... 
						
						
						
						Port various Citra changes to input_common, including deadzone support 
						
						
					 
					
						2019-03-13 11:46:57 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b63a46ca4 
							
						 
					 
					
						
						
							
							Merge pull request  #2196  from DarkLordZach/web-applet-esc  
						
						... 
						
						
						
						web_browser: Add shortcut to Enter key to exit applet 
						
						
					 
					
						2019-03-07 15:32:32 -05:00