Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								68c00ee771 
								
							 
						 
						
							
							
								
								Merge pull request  #2228  from freiro/winver_fix  
							
							... 
							
							
							
							Move WINVER definition to cmake and a bit of cleanup 
							
						 
						
							2016-11-30 15:47:08 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									freiro 
								
							 
						 
						
							
							
							
							
								
							
							
								0c22e52f52 
								
							 
						 
						
							
							
								
								WINVER definition moved to CMake and cleanup  
							
							
							
						 
						
							2016-11-30 15:47:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								5b136aa211 
								
							 
						 
						
							
							
								
								Set client SDK version to Service APIs  
							
							
							
						 
						
							2016-11-30 09:51:14 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								aea9a91100 
								
							 
						 
						
							
							
								
								Build: Fixed a few warnings.  
							
							
							
						 
						
							2016-11-29 16:51:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
							
							
								
							
							
								d3b7f57b2b 
								
							 
						 
						
							
							
								
								Merge pull request  #2168  from mailwl/mic  
							
							... 
							
							
							
							MIC_U: Stub service funcions 
							
						 
						
							2016-11-27 00:19:33 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									freiro 
								
							 
						 
						
							
							
							
							
								
							
							
								593ec7fa74 
								
							 
						 
						
							
							
								
								Move to AppData/Roaming/Citra/  
							
							
							
						 
						
							2016-11-26 22:57:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									freiro 
								
							 
						 
						
							
							
							
							
								
							
							
								972b289c78 
								
							 
						 
						
							
							
								
								Removed /user/ from path  
							
							
							
						 
						
							2016-11-26 01:00:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								d4cadf11fc 
								
							 
						 
						
							
							
								
								MIC_U: Stub service funcions  
							
							
							
						 
						
							2016-11-25 09:37:19 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									freiro 
								
							 
						 
						
							
							
							
							
								
							
							
								79317b63d9 
								
							 
						 
						
							
							
								
								Switch to AppData/Roaming  
							
							
							
						 
						
							2016-11-24 16:42:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									freiro 
								
							 
						 
						
							
							
							
							
								
							
							
								3d75e3cd07 
								
							 
						 
						
							
							
								
								Return by value and other fixes  
							
							
							
						 
						
							2016-11-19 15:50:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									freiro 
								
							 
						 
						
							
							
							
							
								
							
							
								29bb82cb8e 
								
							 
						 
						
							
							
								
								Win32 move default user folder location to AppData  
							
							
							
						 
						
							2016-11-19 15:49:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								fb13bfe693 
								
							 
						 
						
							
							
								
								Merge pull request  #2172  from jroweboy/fix-mingw  
							
							... 
							
							
							
							Fix mingw compilation support 
							
						 
						
							2016-11-15 20:07:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								c3ea6f4ddb 
								
							 
						 
						
							
							
								
								Add mingw compile support  
							
							
							
						 
						
							2016-11-13 23:50:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								793339b73a 
								
							 
						 
						
							
							
								
								Round the rectangle size to prevent float to int casting issues  
							
							... 
							
							
							
							And other minor style changes 
							
						 
						
							2016-11-12 10:49:47 -07: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 
								
							 
						 
						
							
							
							
							
								
							
							
								5f72aade77 
								
							 
						 
						
							
							
								
								Rework frame layouts to use a max rectangle instead of hardcoded calculations  
							
							
							
						 
						
							2016-11-05 02:55:58 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SonofUgly 
								
							 
						 
						
							
							
							
							
								
							
							
								e40c23463f 
								
							 
						 
						
							
							
								
								LargeFrameLayout + Swapped  
							
							... 
							
							
							
							Make small screen stay at 1x, and large screen maintain its aspect ratio. 
							
						 
						
							2016-11-05 02:55:53 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								94d23b480e 
								
							 
						 
						
							
							
								
								common: use system bswap* functions on more BSDs  
							
							
							
						 
						
							2016-10-27 23:28:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								ddd8709e14 
								
							 
						 
						
							
							
								
								common: use system CPUID routine on DragonFly as well  
							
							
							
						 
						
							2016-10-27 23:28:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								3d801be97d 
								
							 
						 
						
							
							
								
								common: some FreeBSD headers are incomplete to avoid namespace pollution  
							
							... 
							
							
							
							In file included from src/common/x64/cpu_detect.cpp:16:
/usr/include/machine/cpufunc.h:66:17: error: unknown type name 'u_int'
static __inline u_int
                ^
/usr/include/machine/cpufunc.h:67:6: error: unknown type name 'u_int'
bsfl(u_int mask)
     ^
/usr/include/machine/cpufunc.h:69:2: error: unknown type name 'u_int'
        u_int   result;
        ^
/usr/include/machine/cpufunc.h:75:17: error: unknown type name 'u_long'; did you mean 'long'?
static __inline u_long
                ^
/usr/include/machine/cpufunc.h:76:6: error: unknown type name 'u_long'; did you mean 'long'?
bsfq(u_long mask)
     ^
/usr/include/machine/cpufunc.h:78:2: error: use of undeclared identifier 'u_long'; did you mean
      'long'?
        u_long  result;
        ^
[...] 
							
						 
						
							2016-10-27 23:28:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anthony J. Bentley 
								
							 
						 
						
							
							
							
							
								
							
							
								26af2b644c 
								
							 
						 
						
							
							
								
								common: convert to standard stat()/fstat() interfaces  
							
							... 
							
							
							
							Most modern Unix environments use 64-bit off_t by default: OpenBSD,
FreeBSD, OS X, and Linux libc implementations such as Musl.
glibc is the lone exception; it can default to 32 bits but this is
configurable by setting _FILE_OFFSET_BITS.
Avoiding the stat64()/fstat64() interfaces is desirable because they
are nonstandard and not implemented on many systems (including
OpenBSD and FreeBSD), and using 64 bits for stat()/fstat() is either
the default or trivial to set up. 
							
						 
						
							2016-10-27 23:28:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								51f92f0e4e 
								
							 
						 
						
							
							
								
								common: stat64 is non-standard, hide on a random Unix  
							
							... 
							
							
							
							src/common/file_util.cpp:79:19: error: variable has incomplete type 'struct stat64'
    struct stat64 file_info;
                  ^
src/common/file_util.cpp:79:12: note: forward declaration of 'stat64'
    struct stat64 file_info;
           ^
src/common/file_util.cpp:99:19: error: variable has incomplete type 'struct stat64'
    struct stat64 file_info;
                  ^
src/common/file_util.cpp:99:12: note: forward declaration of 'stat64'
    struct stat64 file_info;
           ^
src/common/file_util.cpp:342:19: error: variable has incomplete type 'struct stat64'
    struct stat64 buf;
                  ^
src/common/file_util.cpp:342:12: note: forward declaration of 'stat64'
    struct stat64 buf;
           ^
src/common/file_util.cpp:359:19: error: variable has incomplete type 'struct stat64'
    struct stat64 buf;
                  ^
src/common/file_util.cpp:359:12: note: forward declaration of 'stat64'
    struct stat64 buf;
           ^
4 errors generated. 
							
						 
						
							2016-10-27 23:28:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								8ce1ec7ffa 
								
							 
						 
						
							
							
								
								common: only FreeBSD has thread affinity compatible with Linux  
							
							... 
							
							
							
							src/common/thread.cpp:90:5: error: unknown type name 'cpu_set_t'; did you mean 'cpuset_t'?
    cpu_set_t cpu_set;
    ^~~~~~~~~
    cpuset_t
/usr/include/sys/_cpuset.h:48:24: note: 'cpuset_t' declared here
typedef struct _cpuset cpuset_t;
                       ^
1 error generated. 
							
						 
						
							2016-10-27 23:28:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								1410bd3bd0 
								
							 
						 
						
							
							
								
								common: define routines to set thread name on more BSDs  
							
							... 
							
							
							
							src/common/thread.cpp:123:5: error: use of undeclared identifier 'pthread_setname_np'
    pthread_setname_np(pthread_self(), szThreadName);
    ^
1 error generated. 
							
						 
						
							2016-10-27 23:28:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ricardo de Almeida Gonzaga 
								
							 
						 
						
							
							
							
							
								
							
							
								13d46f6820 
								
							 
						 
						
							
							
								
								Fix typos  
							
							
							
						 
						
							2016-10-20 12:26:59 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								cc7f1155a8 
								
							 
						 
						
							
							
								
								Merge pull request  #2024  from JamePeng/update-boss-code  
							
							... 
							
							
							
							Update the stub code of BOSS 
							
						 
						
							2016-10-07 23:02:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									JamePeng 
								
							 
						 
						
							
							
							
							
								
							
							
								bd8c80a7b4 
								
							 
						 
						
							
							
								
								Update the stub code of BOSS  
							
							
							
						 
						
							2016-10-02 17:36:57 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								6219654ded 
								
							 
						 
						
							
							
								
								Common: Remove dangerous Vec[234] array constructors  
							
							... 
							
							
							
							They're not currently used, and it's easy to accidentally pass a single
pointer argument to them, causing an out-of-bounds read. 
							
						 
						
							2016-09-29 21:11:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								f120e78b56 
								
							 
						 
						
							
							
								
								Remove special rules for Windows.h and library includes  
							
							
							
						 
						
							2016-09-21 00:16:33 -07: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 
								
							 
						 
						
							
							
							
							
								
							
							
								57ce84d471 
								
							 
						 
						
							
							
								
								microprofile: Double buffer size to 16MB.  
							
							
							
						 
						
							2016-09-15 17:49:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								519e7013be 
								
							 
						 
						
							
							
								
								Common: readdir_r() is deprecated, switch to readdir().  
							
							
							
						 
						
							2016-09-13 22:11:23 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre LittleWhite Laurent 
								
							 
						 
						
							
							
							
							
								
							
							
								7331b79021 
								
							 
						 
						
							
							
								
								Protection against a resize of size 0  
							
							
							
						 
						
							2016-07-23 21:02:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									scurest 
								
							 
						 
						
							
							
							
							
								
							
							
								0f9274fe24 
								
							 
						 
						
							
							
								
								Remove superfluous std::move in return std::move(local_var)  
							
							
							
						 
						
							2016-06-25 13:26:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								d6792632f0 
								
							 
						 
						
							
							
								
								Fix recursive scanning of directories  
							
							... 
							
							
							
							ForeachDirectoryEntry didn't actually do anything with the `recursive`
parameter, and the corresponding callback parameter was shadowing the
actual recursion counters in the user functions. 
							
						 
						
							2016-06-19 00:12:15 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f99961581e 
								
							 
						 
						
							
							
								
								Merge pull request  #1789  from wwylele/input-refactor  
							
							... 
							
							
							
							Refactor input mapping & implement circle pad modifier 
							
						 
						
							2016-06-10 22:28:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								08e09184df 
								
							 
						 
						
							
							
								
								Merge pull request  #1751  from linkmauve/no-recursive-readdir  
							
							... 
							
							
							
							Make recursive FileUtil functions take a maximum recursion 
							
						 
						
							2016-05-30 20:59:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								8e1768cf1d 
								
							 
						 
						
							
							
								
								common_funcs: Provide rotr and rotl for MSVC  
							
							
							
						 
						
							2016-05-27 10:42:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								8ab6f26c09 
								
							 
						 
						
							
							
								
								Common: Make recursive FileUtil functions take a maximum recursion  
							
							... 
							
							
							
							Fixes  #1115 .
Also improves the performances of DiskArchive’s directory
implementation a lot, simply by not going through the entire tree
instead of just listing the first level files.
Thanks to JayRoxFox for rebasing this on current master! 
						
							2016-05-21 16:41:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								6cccdcacd2 
								
							 
						 
						
							
							
								
								fixup! fixup! Refactor input system  
							
							
							
						 
						
							2016-05-15 19:35:06 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								6d49e4621c 
								
							 
						 
						
							
							
								
								fixup! Refactor input system  
							
							
							
						 
						
							2016-05-15 13:35:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								416faa20d1 
								
							 
						 
						
							
							
								
								implement circle pad modifier  
							
							
							
						 
						
							2016-05-15 13:24:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								03631f9b8f 
								
							 
						 
						
							
							
								
								Refactor input subsystem  
							
							
							
						 
						
							2016-05-15 13:24:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d5b983a8c0 
								
							 
						 
						
							
							
								
								swap: Get rid of pointer casting for swapping structs  
							
							... 
							
							
							
							These shouldn't haphazardly convert types 
							
						 
						
							2016-05-08 23:33:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								47ca79ba4b 
								
							 
						 
						
							
							
								
								swap: Get rid of undefined behavior in swapf and swapd  
							
							... 
							
							
							
							This isn't well-defined in C++. 
							
						 
						
							2016-05-08 23:21:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								aef4630102 
								
							 
						 
						
							
							
								
								swap: Remove unused methods  
							
							... 
							
							
							
							Also gets rid of pointer data variants as this prevents the use of
the regular swapping routines as unary predicates in std lib functions.
They also cast to stricter alignment types, which is undefined behavior. 
							
						 
						
							2016-05-08 23:12:04 -04:00