Kloen Lansfiel 
							
						 
					 
					
						
						
						
						
							
						
						
							f852369986 
							
						 
					 
					
						
						
							
							SDL: Select audio device ( #2403 )  
						
						... 
						
						
						
						* Initial Commit
Added Device logic to Sinks
Started on UI for selecting devices
Removed redundant import
* Audio Core: Complete Device Switching
Complete the device switching implementation by allowing the output
device to be loaded, changed and saved through the configurations menu.
Worked with the Sink abstraction and tuned the "Device Selection"
configuration so that the Device List is automatically populated when
the Sink is changed.
This hopefully addresses the concerns and recommendations mentioned in
the comments of the PR.
* Clean original implementation.
* Refactor GetSinkDetails 
						
					 
					
						2017-01-25 22:33:26 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							0e9081b973 
							
						 
					 
					
						
						
							
							VideoCore/Shader: Move entry_point to SetupBatch  
						
						
						
					 
					
						2017-01-25 18:53:25 -08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							0f64274145 
							
						 
					 
					
						
						
							
							VideoCore/Shader: Move per-batch ShaderEngine state into ShaderSetup  
						
						
						
					 
					
						2017-01-25 18:53:25 -08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							ade7ed7c5f 
							
						 
					 
					
						
						
							
							VideoCore/Shader: Move ProduceDebugInfo to InterpreterEngine  
						
						
						
					 
					
						2017-01-25 18:53:24 -08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b7752b9d 
							
						 
					 
					
						
						
							
							Debugger: Always use interpreter for shader debugging  
						
						
						
					 
					
						2017-01-25 18:53:24 -08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							dd4a1672a7 
							
						 
					 
					
						
						
							
							VideoCore/Shader: Split shader uniform state and shader engine  
						
						... 
						
						
						
						Currently there's only a single dummy implementation, which will be
split in a following commit. 
						
					 
					
						2017-01-25 18:53:23 -08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							1e1f939817 
							
						 
					 
					
						
						
							
							VideoCore/Shader: Use only entry_point as ShaderSetup param  
						
						... 
						
						
						
						This removes all implicit dependency of ShaderState on global PICA
state. 
						
					 
					
						2017-01-25 18:53:23 -08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							e3caf669b0 
							
						 
					 
					
						
						
							
							VideoCore/Shader: Use self instead of g_state.vs in ShaderSetup  
						
						
						
					 
					
						2017-01-25 18:53:23 -08:00 
						 
				 
			
				
					
						
							
							
								Kloen 
							
						 
					 
					
						
						
						
						
							
						
						
							abc5c134a3 
							
						 
					 
					
						
						
							
							Removed unused and outdated external qhexedit  
						
						
						
					 
					
						2017-01-22 18:46:48 +01:00 
						 
				 
			
				
					
						
							
							
								Kloen 
							
						 
					 
					
						
						
						
						
							
						
						
							380c165339 
							
						 
					 
					
						
						
							
							citra-qt: Removed unused and unimplemented ramview files.  
						
						
						
					 
					
						2017-01-22 18:42:15 +01:00 
						 
				 
			
				
					
						
							
							
								Kloen 
							
						 
					 
					
						
						
						
						
							
						
						
							8d48798f1c 
							
						 
					 
					
						
						
							
							QT: Fix ui file format  
						
						
						
					 
					
						2017-01-11 13:52:26 +01:00 
						 
				 
			
				
					
						
							
							
								Kloen 
							
						 
					 
					
						
						
						
						
							
						
						
							551fe3dd69 
							
						 
					 
					
						
						
							
							QT: Fix some UI related warnings  
						
						
						
					 
					
						2017-01-11 13:52:01 +01:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							cf3a272332 
							
						 
					 
					
						
						
							
							CAM: implement basic camera functions with a blank camera  
						
						
						
					 
					
						2017-01-11 11:46:44 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9fc8ead842 
							
						 
					 
					
						
						
							
							Merge pull request  #2384  from bunnei/internal-res-option  
						
						... 
						
						
						
						config: Add option for specifying screen resolution scale factor. 
						
					 
					
						2017-01-08 12:25:12 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							7cfe3ef046 
							
						 
					 
					
						
						
							
							Merge pull request  #1951  from wwylele/motion-sensor  
						
						... 
						
						
						
						Emulate motion sensor in frontend 
						
					 
					
						2017-01-07 12:39:20 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							22ad9094e6 
							
						 
					 
					
						
						
							
							config: Add option for specifying screen resolution scale factor.  
						
						
						
					 
					
						2017-01-07 03:23:22 -05:00 
						 
				 
			
				
					
						
							
							
								Sebastian Valle 
							
						 
					 
					
						
						
						
						
							
						
						
							f20d872643 
							
						 
					 
					
						
						
							
							Merge pull request  #2393  from Subv/synch  
						
						... 
						
						
						
						Kernel: Mutex priority inheritance and synchronization improvements. 
						
					 
					
						2017-01-05 12:55:01 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							cef5f45de2 
							
						 
					 
					
						
						
							
							Kernel: Use different thread statuses when a thread calls WaitSynchronization1 and  WaitSynchronizationN with wait_all = true.  
						
						... 
						
						
						
						This commit removes the overly general THREADSTATUS_WAIT_SYNCH and replaces it with two more granular statuses:
THREADSTATUS_WAIT_SYNCH_ANY when a thread waits on objects via WaitSynchronization1 or WaitSynchronizationN with wait_all = false.
THREADSTATUS_WAIT_SYNCH_ALL when a thread waits on objects via WaitSynchronizationN with wait_all = true. 
						
					 
					
						2017-01-04 15:58:50 -05:00 
						 
				 
			
				
					
						
							
							
								Jonathan Hao 
							
						 
					 
					
						
						
						
						
							
						
						
							c18cb1b192 
							
						 
					 
					
						
						
							
							Fix some warnings ( #2399 )  
						
						
						
					 
					
						2017-01-04 13:48:29 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f556d6ee90 
							
						 
					 
					
						
						
							
							Merge pull request  #2240  from wwylele/auto-region  
						
						... 
						
						
						
						Config: auto-select region and language 
						
					 
					
						2016-12-29 22:09:01 -05:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							bcf9d20d57 
							
						 
					 
					
						
						
							
							Frontend: emulate motion sensor  
						
						
						
					 
					
						2016-12-26 10:52:16 +02:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							64f98f4d0f 
							
						 
					 
					
						
						
							
							core: Move emu_window and key_map into core  
						
						... 
						
						
						
						* Removes circular dependences (common should not depend on core) 
						
					 
					
						2016-12-23 13:42:39 +00:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							aa47af7fb6 
							
						 
					 
					
						
						
							
							Merge pull request  #2343  from bunnei/core-cleanup  
						
						... 
						
						
						
						Core: Top-level consolidate & misc cleanup 
						
					 
					
						2016-12-22 11:47:44 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e26fbfd1d7 
							
						 
					 
					
						
						
							
							core: Replace "AppCore" nomenclature with just "CPU".  
						
						
						
					 
					
						2016-12-22 00:27:46 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							7623957f80 
							
						 
					 
					
						
						
							
							Merge pull request  #2361  from lioncash/disasm  
						
						... 
						
						
						
						disassembler: Remove mutable specifier from breakpoints member variable 
						
					 
					
						2016-12-22 00:15:06 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5ac5cbeab7 
							
						 
					 
					
						
						
							
							Address clang-format issues.  
						
						
						
					 
					
						2016-12-21 23:48:14 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							232ef55c1a 
							
						 
					 
					
						
						
							
							core: Consolidate core and system state, remove system module & cleanups.  
						
						
						
					 
					
						2016-12-21 23:29:13 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							198b6c9bdd 
							
						 
					 
					
						
						
							
							core: Consolidate top-level system state into a singleton.  
						
						
						
					 
					
						2016-12-21 23:29:04 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							8309d0dade 
							
						 
					 
					
						
						
							
							citra-qt: Move graphics debugging code into its own folder  
						
						... 
						
						
						
						Keeps all graphics debugging stuff from cluttering up the root debugger
folder 
						
					 
					
						2016-12-21 17:19:21 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f2c307557a 
							
						 
					 
					
						
						
							
							disassembler: Remove mutable specifier from breakpoints member variable  
						
						... 
						
						
						
						Breakpoints has been const correct with regards to what the
DisassmblerModel needs for quite a while now. 
						
					 
					
						2016-12-21 14:12:41 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							cc1f2c131b 
							
						 
					 
					
						
						
							
							citra-qt: Move bits of constructor behavior to named functions  
						
						... 
						
						
						
						Makes the initialization process a tad easier to grok,
since the constructor isn't just a glob of random unrelated behaviors. 
						
					 
					
						2016-12-19 15:12:28 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							dac86b61ee 
							
						 
					 
					
						
						
							
							Merge pull request  #2351  from CaptV0rt3x/master  
						
						... 
						
						
						
						Fixed game_list focus issue. 
						
					 
					
						2016-12-18 16:12:21 -05:00 
						 
				 
			
				
					
						
							
							
								CaptV0rt3x 
							
						 
					 
					
						
						
						
						
							
						
						
							393a0f99da 
							
						 
					 
					
						
						
							
							line fixup for travis ci  
						
						
						
					 
					
						2016-12-19 00:52:54 +05:30 
						 
				 
			
				
					
						
							
							
								Vamsi Krishna 
							
						 
					 
					
						
						
						
						
							
						
						
							77f4743199 
							
						 
					 
					
						
						
							
							screen swap - Hotkey mapping  
						
						
						
					 
					
						2016-12-19 00:49:57 +05:30 
						 
				 
			
				
					
						
							
							
								Vamsi Krishna 
							
						 
					 
					
						
						
						
						
							
						
						
							27217c621b 
							
						 
					 
					
						
						
							
							Fixed game_list focusing issue.  
						
						... 
						
						
						
						added line render_window->setFocus(); 
						
					 
					
						2016-12-18 16:13:51 +05:30 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d30d6f81aa 
							
						 
					 
					
						
						
							
							Merge pull request  #2303  from freiro/citra-qt_missing_sdl2_dll  
						
						... 
						
						
						
						Copy SDL2.dll when compiling citra-qt with msvc 
						
					 
					
						2016-12-16 11:35:55 -05:00 
						 
				 
			
				
					
						
							
							
								Merry 
							
						 
					 
					
						
						
						
						
							
						
						
							acc83a1c32 
							
						 
					 
					
						
						
							
							Merge pull request  #2322  from MerryMage/ctx-mnu  
						
						... 
						
						
						
						game_list: Add a context menu with "Open Save Location"  option 
						
					 
					
						2016-12-16 15:08:04 +00:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							cda7210fad 
							
						 
					 
					
						
						
							
							Merge pull request  #2260  from Subv/scheduling  
						
						... 
						
						
						
						Threading: Reworked the way our scheduler works. 
						
					 
					
						2016-12-16 00:41:22 -05:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							5a4e1b469d 
							
						 
					 
					
						
						
							
							main: Open folder when open save folder location context menu is clicked  
						
						
						
					 
					
						2016-12-15 18:43:11 +00:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							f50dcc88bf 
							
						 
					 
					
						
						
							
							game_list: Implement context menu for items in list  
						
						... 
						
						
						
						* Add a context menu with a "Open Save Data Location" action 
						
					 
					
						2016-12-15 18:43:10 +00:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							905fc92ce1 
							
						 
					 
					
						
						
							
							Merge pull request  #2249  from Subv/sessions_v3  
						
						... 
						
						
						
						Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication. 
						
					 
					
						2016-12-14 20:35:33 -08:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							5b1edc6ae7 
							
						 
					 
					
						
						
							
							Fixed the codestyle to match our clang-format rules.  
						
						
						
					 
					
						2016-12-14 12:35:01 -05:00 
						 
				 
			
				
					
						
							
							
								freiro 
							
						 
					 
					
						
						
						
						
							
						
						
							b7b2627b37 
							
						 
					 
					
						
						
							
							Modularized Qt and SDL file copying  
						
						... 
						
						
						
						Now cmake relies on two submodules to copy the libraries in the proper folders 
						
					 
					
						2016-12-13 21:05:00 +01:00 
						 
				 
			
				
					
						
							
							
								Sebastian Valle 
							
						 
					 
					
						
						
						
						
							
						
						
							2589c30cbe 
							
						 
					 
					
						
						
							
							Merge pull request  #2267  from JayFoxRox/fix-mingw-cc  
						
						... 
						
						
						
						Support mingw cross-compilation 
						
					 
					
						2016-12-11 14:44:21 -05:00 
						 
				 
			
				
					
						
							
							
								freiro 
							
						 
					 
					
						
						
						
						
							
						
						
							031fc3a460 
							
						 
					 
					
						
						
							
							Modularization of copy_msvc_libraries cmake funct  
						
						... 
						
						
						
						Created a new folder in Citra's root called CMakeModules that should
contain cmake functions used by the various CMakeLists.txt. 
						
					 
					
						2016-12-11 15:36:34 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							d0e4d1182b 
							
						 
					 
					
						
						
							
							citra-qt: Make constructors explicit where applicable  
						
						
						
					 
					
						2016-12-11 14:18:06 +00:00 
						 
				 
			
				
					
						
							
							
								freiro 
							
						 
					 
					
						
						
						
						
							
						
						
							942f70951d 
							
						 
					 
					
						
						
							
							Removed redundant Qt check and other fixes  
						
						... 
						
						
						
						This removes a redundant check and moves part of the code to a separate
function. 
						
					 
					
						2016-12-11 15:10:21 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							327b23e4ce 
							
						 
					 
					
						
						
							
							citra-qt: Add missing #pragma once directives  
						
						
						
					 
					
						2016-12-11 12:12:03 +00:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							3bbd35dde9 
							
						 
					 
					
						
						
							
							game_list: Make slots private functions  
						
						... 
						
						
						
						The new Qt event syntax allows for regular member functions to be used in
connect(), so explicitly indicating slots isn't necessary. 
						
					 
					
						2016-12-11 11:45:50 +00:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7402001787 
							
						 
					 
					
						
						
							
							game_list: Make the constructor explicit  
						
						
						
					 
					
						2016-12-11 11:45:50 +00:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							db33d7668e 
							
						 
					 
					
						
						
							
							game_list: Make the AddEntry argument a const reference  
						
						... 
						
						
						
						appendRow takes a QList by const reference, so it doesn't need to be
modifiable. 
						
					 
					
						2016-12-11 11:45:50 +00:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							aa05d36823 
							
						 
					 
					
						
						
							
							game_list: Replace 0 literals with nullptr  
						
						
						
					 
					
						2016-12-11 11:45:50 +00:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							dd4582f85d 
							
						 
					 
					
						
						
							
							game_list: Use QT5's new event connection syntax  
						
						... 
						
						
						
						Makes for more compact code in most places. 
						
					 
					
						2016-12-11 11:45:50 +00:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							fd3d56740e 
							
						 
					 
					
						
						
							
							game_list: Pass the parent constructor argument to the QWidget base class  
						
						... 
						
						
						
						If the control was ever passed an explicit parent, a potential memory leak
would happen, as the game list wouldn't be freed.
However, in our case, the game list was placed within a layout, which
automatically performs reparenting, avoiding this issue. 
						
					 
					
						2016-12-11 11:45:50 +00:00 
						 
				 
			
				
					
						
							
							
								freiro 
							
						 
					 
					
						
						
						
						
							
						
						
							143bc8713d 
							
						 
					 
					
						
						
							
							[MSVC] Copy SDL2.dll to build folder  
						
						... 
						
						
						
						CMake now copies SDL2.dll when compiling citra with citra-qt as a target
on MSVC. 
						
					 
					
						2016-12-11 12:22:37 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4e7092881f 
							
						 
					 
					
						
						
							
							graphics_cmdlists: Get rid of variable shadowing  
						
						
						
					 
					
						2016-12-11 04:33:24 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							1e5644935d 
							
						 
					 
					
						
						
							
							graphics_cmdlists: Get rid of an unused variable  
						
						
						
					 
					
						2016-12-10 20:01:27 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							f1ee7e4e0e 
							
						 
					 
					
						
						
							
							graphics_cmdlists: Make LoadTexture and TextureInfoWidget src arguments const  
						
						
						
					 
					
						2016-12-10 20:01:22 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb8113347 
							
						 
					 
					
						
						
							
							graphics_cmdlists: Make LoadImage internally linked  
						
						... 
						
						
						
						Puts the TextureInfoWidget definition in the anonymous namespace as well,
as it's only used in the translation unit as well. 
						
					 
					
						2016-12-10 20:00:40 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							963aedd8cc 
							
						 
					 
					
						
						
							
							Add all services to the Service namespace  
						
						... 
						
						
						
						Previously there was a split where some of the services were in the
Service namespace and others were not. 
						
					 
					
						2016-12-11 00:07:27 +00:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							a2d474386c 
							
						 
					 
					
						
						
							
							configure_input: Modernize and cleanup input configuration tab  
						
						... 
						
						
						
						* Removed use of raw QTimer* pointer.
* Update to use type-safe QObject::connect.
* getKeyName can be a static local function.
* Prefer to use function arguments instead of member variables.
* Store Qt::Key instead of converting string back into keycode. 
						
					 
					
						2016-12-10 23:30:28 +00:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							17b29d8865 
							
						 
					 
					
						
						
							
							WaitSynch: Removed unused variables and reduced SharedPtr copies.  
						
						... 
						
						
						
						Define a variable with the value of the sync timeout error code.
Use a boost::flat_map instead of an unordered_map to hold the equivalence of objects and wait indices in a WaitSynchN call. 
						
					 
					
						2016-12-09 12:23:09 -05:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							84e78790ab 
							
						 
					 
					
						
						
							
							Config: auto-select region and language  
						
						
						
					 
					
						2016-12-07 20:52:42 +02:00 
						 
				 
			
				
					
						
							
							
								emmauss 
							
						 
					 
					
						
						
						
						
							
						
						
							c4e4fa53d9 
							
						 
					 
					
						
						
							
							Implement Frame rate limiter ( #2223 )  
						
						... 
						
						
						
						* implement frame limiter
* fixes 
						
					 
					
						2016-12-06 14:33:19 -05:00 
						 
				 
			
				
					
						
							
							
								Jannik Vogel 
							
						 
					 
					
						
						
						
						
							
						
						
							d2c39bdb29 
							
						 
					 
					
						
						
							
							Unify Windows ICON resource name  
						
						
						
					 
					
						2016-12-05 19:09:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jannik Vogel 
							
						 
					 
					
						
						
						
						
							
						
						
							45d941d62e 
							
						 
					 
					
						
						
							
							Support mingw cross-compile  
						
						
						
					 
					
						2016-12-05 19:09:16 +01:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							bdad00c73f 
							
						 
					 
					
						
						
							
							Threading: Added some utility functions and const correctness.  
						
						
						
					 
					
						2016-12-04 09:58:36 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							8634b8cb83 
							
						 
					 
					
						
						
							
							Threading: Reworked the way our scheduler works.  
						
						... 
						
						
						
						Threads will now be awakened when the objects they're waiting on are signaled, instead of repeating the WaitSynchronization call every now and then.
The scheduler is now called once after every SVC call, and once after a thread is awakened from sleep by its timeout callback.
This new implementation is based off reverse-engineering of the real kernel.
See https://gist.github.com/Subv/02f29bd9f1e5deb7aceea1e8f019c8f4  for a more detailed description of how the real kernel handles rescheduling. 
						
					 
					
						2016-12-03 22:38:14 -05:00 
						 
				 
			
				
					
						
							
							
								Jannik Vogel 
							
						 
					 
					
						
						
						
						
							
						
						
							8efeb6ee2b 
							
						 
					 
					
						
						
							
							Remove unused version.h  
						
						
						
					 
					
						2016-12-01 16:38:46 +01:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							2eceee3a4c 
							
						 
					 
					
						
						
							
							Fixed the rebase mistakes.  
						
						
						
					 
					
						2016-11-30 23:28:31 -05:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							3174bfd50c 
							
						 
					 
					
						
						
							
							Merge pull request  #2196  from Subv/system_mode  
						
						... 
						
						
						
						Kernel/Loader: Grab the system mode from the NCCH ExHeader. 
						
					 
					
						2016-11-27 17:04:11 -08:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							d171409f29 
							
						 
					 
					
						
						
							
							Kernel/Loader: Grab the system mode from the NCCH ExHeader.  
						
						... 
						
						
						
						3dsx and elf files default to system mode 2 (96MB allocated to the application).
This allows Home Menu to boot without modifications.
Closes  #1849  
						
					 
					
						2016-11-27 18:03:48 -05:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							0820c99462 
							
						 
					 
					
						
						
							
							GPU: Remove the broken frame_skip option.  
						
						... 
						
						
						
						Fixes  #1960 . 
					
						2016-11-27 21:19:56 +00:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							1323ab2f5f 
							
						 
					 
					
						
						
							
							Kernel/Loader: Grab the system mode from the NCCH ExHeader.  
						
						... 
						
						
						
						3dsx and elf files default to system mode 2 (96MB allocated to the application).
This allows Home Menu to boot without modifications.
Closes  #1849  
						
					 
					
						2016-11-19 20:40:04 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							fb13bfe693 
							
						 
					 
					
						
						
							
							Merge pull request  #2172  from jroweboy/fix-mingw  
						
						... 
						
						
						
						Fix mingw compilation support 
						
					 
					
						2016-11-15 20:07:23 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							5a31552764 
							
						 
					 
					
						
						
							
							Merge pull request  #1753  from jroweboy/frame_layouts  
						
						... 
						
						
						
						Support additional screen layouts. 
						
					 
					
						2016-11-15 19:57:08 -05:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							c3ea6f4ddb 
							
						 
					 
					
						
						
							
							Add mingw compile support  
						
						
						
					 
					
						2016-11-13 23:50:46 -07:00 
						 
				 
			
				
					
						
							
							
								Pringo 
							
						 
					 
					
						
						
						
						
							
						
						
							51750dc8f5 
							
						 
					 
					
						
						
							
							Minor Menu Fixes  
						
						
						
					 
					
						2016-11-11 09:58:55 -08:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							d9305b0a07 
							
						 
					 
					
						
						
							
							Add default hotkey to swap primary screens.  
						
						... 
						
						
						
						Also minor style changes 
						
					 
					
						2016-11-05 03:46:43 -06:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							2b1654ad9b 
							
						 
					 
					
						
						
							
							Support additional screen layouts.  
						
						... 
						
						
						
						Allows users to choose a single screen layout or a large screen layout.
Adds a configuration option to change the prominent screen. 
						
					 
					
						2016-11-05 02:55:41 -06:00 
						 
				 
			
				
					
						
							
							
								Jan Beich 
							
						 
					 
					
						
						
						
						
							
						
						
							2240cb2eb0 
							
						 
					 
					
						
						
							
							build: add default install for DragonFly, Solaris, etc.  
						
						
						
					 
					
						2016-10-27 23:28:30 +00:00 
						 
				 
			
				
					
						
							
							
								Ricardo de Almeida Gonzaga 
							
						 
					 
					
						
						
						
						
							
						
						
							13d46f6820 
							
						 
					 
					
						
						
							
							Fix typos  
						
						
						
					 
					
						2016-10-20 12:26:59 -02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							09c3e444d4 
							
						 
					 
					
						
						
							
							Merge pull request  #1652  from wwylele/kernal-tool  
						
						... 
						
						
						
						Debugger: implement wait tree widget 
						
					 
					
						2016-10-04 23:01:56 -04:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							3aa047cd1d 
							
						 
					 
					
						
						
							
							qt: shutdown system if error  
						
						
						
					 
					
						2016-09-22 16:40:33 +08:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							f69a543110 
							
						 
					 
					
						
						
							
							implement wait tree widget  
						
						
						
					 
					
						2016-09-22 13:52:52 +08:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							84fbbe2629 
							
						 
					 
					
						
						
							
							Use negative priorities to avoid special-casing the self-include  
						
						
						
					 
					
						2016-09-21 00:15:56 -07:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							ebdae19fd2 
							
						 
					 
					
						
						
							
							Remove empty newlines in #include blocks.  
						
						... 
						
						
						
						This makes clang-format useful on those.
Also add a bunch of forgotten transitive includes, which otherwise
prevented compilation. 
						
					 
					
						2016-09-21 11:15:47 +09:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							396a8d91a4 
							
						 
					 
					
						
						
							
							Manually tweak source formatting and then re-run clang-format  
						
						
						
					 
					
						2016-09-18 21:14:25 -07:00 
						 
				 
			
				
					
						
							
							
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							dc8479928c 
							
						 
					 
					
						
						
							
							Sources: Run clang-format on everything.  
						
						
						
					 
					
						2016-09-18 09:38:01 +09:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d532f6b496 
							
						 
					 
					
						
						
							
							qt: Add UI configuration option to enable CPU JIT.  
						
						
						
					 
					
						2016-09-15 17:49:28 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							14085ec670 
							
						 
					 
					
						
						
							
							core: Add configuration option for CPU JIT.  
						
						
						
					 
					
						2016-09-15 17:49:27 -04:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							c0262001d8 
							
						 
					 
					
						
						
							
							Qt: fix birthday combo box updating  
						
						
						
					 
					
						2016-09-13 16:15:42 +08:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							bdc59c4c21 
							
						 
					 
					
						
						
							
							Qt: unify running detection  
						
						
						
					 
					
						2016-09-02 20:18:45 +08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							09063dc5bb 
							
						 
					 
					
						
						
							
							Merge pull request  #2032  from bunnei/qt-graphics  
						
						... 
						
						
						
						Qt graphics configure & V-Sync option 
						
					 
					
						2016-08-31 22:20:54 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a71013cf16 
							
						 
					 
					
						
						
							
							qt: Rename all "toogle" to "toggle".  
						
						
						
					 
					
						2016-08-31 22:12:20 -04:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							dc3f6a34f8 
							
						 
					 
					
						
						
							
							configure_audio: User-configuratble option to enable/disable audio stretching  
						
						
						
					 
					
						2016-08-31 16:59:37 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							74842116b2 
							
						 
					 
					
						
						
							
							qt: Add an option to settings for enabling V-Sync.  
						
						
						
					 
					
						2016-08-29 21:42:33 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							02702c6605 
							
						 
					 
					
						
						
							
							qt: Recreate GL context on startup to support changing V-Sync.  
						
						
						
					 
					
						2016-08-29 21:42:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							08ad9b36d4 
							
						 
					 
					
						
						
							
							config: Add a setting for graphics V-Sync.  
						
						
						
					 
					
						2016-08-29 21:42:30 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2267f98941 
							
						 
					 
					
						
						
							
							qt: Add a configuration tab for Graphics and move relevant fields.  
						
						
						
					 
					
						2016-08-29 21:42:29 -04:00