Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						785bc33192 
					 
					
						
						
							
							[common] added config file loading capability  
						
						
						
						
					 
					
						2019-05-11 18:22:01 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						522bacb1f0 
					 
					
						
						
							
							[c-host] linux: remove extra shm device name validation  
						
						... 
						
						
						
						This is now validated by the option validator callback 
						
						
					 
					
						2019-05-11 11:59:26 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						cf030f6f0c 
					 
					
						
						
							
							[common] remove "Option" from the option help output  
						
						
						
						
					 
					
						2019-05-11 11:51:29 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						823164a924 
					 
					
						
						
							
							[common] further option help cleanup  
						
						
						
						
					 
					
						2019-05-11 11:50:26 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						2ddae623b8 
					 
					
						
						
							
							[c-host] update to use new option validator and tidy up output  
						
						
						
						
					 
					
						2019-05-11 11:35:42 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						86c7286aad 
					 
					
						
						
							
							[common] seperate validator and clean up output  
						
						
						
						
					 
					
						2019-05-11 11:35:17 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						9886316e07 
					 
					
						
						
							
							[c-host] linux: fix shmDevice file size check  
						
						
						
						
					 
					
						2019-05-11 11:23:27 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						53ade56b4e 
					 
					
						
						
							
							[common] fix option parser memory leak  
						
						
						
						
					 
					
						2019-05-09 23:05:33 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						5677117c0d 
					 
					
						
						
							
							[c-host] nvfbc: remove debug line from prior commit  
						
						
						
						
					 
					
						2019-05-09 22:53:02 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						558ae5dc45 
					 
					
						
						
							
							[c-host] dxgi: initialize option to NULL for consistancy  
						
						
						
						
					 
					
						2019-05-09 22:51:12 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						83f63f4c42 
					 
					
						
						
							
							[c-host] dxgi: add the ability to specify the adapter and/or output.  
						
						... 
						
						
						
						Fixes  #132  
					
						2019-05-09 22:48:39 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						247e92937c 
					 
					
						
						
							
							[common] match the correct option  
						
						
						
						
					 
					
						2019-05-09 22:47:48 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						63314941f6 
					 
					
						
						
							
							[c-host] fix build under windows  
						
						
						
						
					 
					
						2019-05-09 22:13:31 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						e7345b9711 
					 
					
						
						
							
							[c-host] initial agnostic option api and parser  
						
						
						
						
					 
					
						2019-05-09 22:06:58 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						22f9fa3938 
					 
					
						
						
							
							[c-host] windows: fix errors from prior commit  
						
						
						
						
					 
					
						2019-05-09 19:32:19 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						4617829d41 
					 
					
						
						
							
							[c-host] provide a platform agnostic method of passing args to app_main  
						
						
						
						
					 
					
						2019-05-09 19:30:09 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						fc907b802f 
					 
					
						
						
							
							[c-host] linux: updated to use the correct headers  
						
						
						
						
					 
					
						2019-05-09 19:07:23 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ba50fbdc3e 
					 
					
						
						
							
							[client] egl: implement pixel perfect upscaling  
						
						
						
						
					 
					
						2019-04-19 11:23:51 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						6f77ba8aea 
					 
					
						
						
							
							[client] perform proper shutdown on SIGTERM  
						
						
						
						
					 
					
						2019-04-14 09:15:03 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						338bc2e0dc 
					 
					
						
						
							
							[c-host] nvfbc: disable ARGB10 until NVIDIA fix the API (if ever)  
						
						
						
						
					 
					
						2019-04-11 19:30:42 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						8cedad8241 
					 
					
						
						
							
							[c-host] fix NvFBC build after moving headers  
						
						
						
						
					 
					
						2019-04-11 17:15:17 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						32bd6d96e3 
					 
					
						
						
							
							[common] implemented crash handler for linux (including backtrace)  
						
						
						
						
					 
					
						2019-04-11 16:41:52 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						d8915dbfc9 
					 
					
						
						
							
							[build] make "common" a static library (part 2/2)  
						
						
						
						
					 
					
						2019-04-11 11:12:59 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						28b12c85f4 
					 
					
						
						
							
							[build] make "common" a static library (part 1/2)  
						
						
						
						
					 
					
						2019-04-11 11:03:30 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						bee221c18d 
					 
					
						
						
							
							[c-host] add ability to provide NvFBC privData  
						
						
						
						
					 
					
						2019-04-10 22:23:56 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						878eb057d1 
					 
					
						
						
							
							[c-host] better formatting of README.md  
						
						
						
						
					 
					
						2019-04-10 22:08:14 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						da7c66419a 
					 
					
						
						
							
							[c-host] a few build tweaks and updated README.md  
						
						
						
						
					 
					
						2019-04-10 22:04:36 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						d5ad53dae7 
					 
					
						
						
							
							[c-host] stop the capture when stopping threads  
						
						
						
						
					 
					
						2019-04-10 21:36:43 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						a03075416c 
					 
					
						
						
							
							[c-host] cmake: fix bad method of setting CFLAGS  
						
						
						
						
					 
					
						2019-04-10 21:20:15 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						e4d8cf2d76 
					 
					
						
						
							
							[c-host] remove extra NvFBC noise  
						
						
						
						
					 
					
						2019-04-10 21:14:11 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						8b47d740a8 
					 
					
						
						
							
							bump version  
						
						
						
						
					 
					
						2019-04-10 21:10:03 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						0cac3e1c40 
					 
					
						
						
							
							[c-host] tons of windows specific fixes  
						
						
						
						
					 
					
						2019-04-10 21:07:56 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						1fbba5cf2d 
					 
					
						
						
							
							[client] egl: make nightvision enhance luminosity before gain  
						
						
						
						
					 
					
						2019-03-31 00:08:52 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						d6805cfa0f 
					 
					
						
						
							
							[client] main: move config free into new config_free method  
						
						
						
						
					 
					
						2019-03-30 16:00:47 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						4dee965fdf 
					 
					
						
						
							
							[client] main: move config and option parsing into a seperate unit  
						
						
						
						
					 
					
						2019-03-30 15:52:00 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						35094a57cb 
					 
					
						
						
							
							[client] more cleanup and added alerts for new events  
						
						
						
						
					 
					
						2019-03-30 12:26:06 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						5d254c7751 
					 
					
						
						
							
							[client] main: don't ignore keybinds when spice is disabled  
						
						
						
						
					 
					
						2019-03-29 02:33:09 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						10217fc8d9 
					 
					
						
						
							
							[all] fix typo in readme  
						
						
						
						
					 
					
						2019-03-29 02:27:17 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						226dd28be8 
					 
					
						
						
							
							[all] fix readme table formatting  
						
						
						
						
					 
					
						2019-03-29 02:26:28 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						c6d2b6ea8a 
					 
					
						
						
							
							[all] updated README.md  
						
						
						
						
					 
					
						2019-03-29 02:25:30 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						7fd4ba3aad 
					 
					
						
						
							
							[client] main: added <escape>+I for spice input enable toggle  
						
						
						
						
					 
					
						2019-03-29 02:17:06 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ecfcf11c05 
					 
					
						
						
							
							[client] main: fix errornous double keybind registration  
						
						
						
						
					 
					
						2019-03-29 02:08:16 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						30ea57c644 
					 
					
						
						
							
							[client] main: add full screen toggle key bind <escape>+F  
						
						... 
						
						
						
						Fixes  #139  
					
						2019-03-29 02:06:37 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						c4001c727a 
					 
					
						
						
							
							[client] egl: added new super+N binding to increase image gain  
						
						... 
						
						
						
						This feture is to allow the use of the key combination <super>+N to
increase the brightness of the screen when using monitors with poor
backlighting. Can help in some games.
N = Night vision 
						
						
					 
					
						2019-03-29 00:15:14 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						fd4cfc2ff3 
					 
					
						
						
							
							[client] main: add interface for modules to register key binds  
						
						
						
						
					 
					
						2019-03-29 00:15:04 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						03cb61f746 
					 
					
						
						
							
							[client] main: prevent the cursor thread starting too early  
						
						... 
						
						
						
						fixes  #136  
					
						2019-03-28 21:23:24 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						8eed25b469 
					 
					
						
						
							
							[client] cmake: list enabled features in configure output  
						
						
						
						
					 
					
						2019-03-28 20:27:38 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ee09594190 
					 
					
						
						
							
							[client] cmake: cosmetics  
						
						
						
						
					 
					
						2019-03-28 20:15:13 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						66c3c0115f 
					 
					
						
						
							
							[client] added options to disable/enable interfaces  
						
						
						
						
					 
					
						2019-03-28 20:12:18 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						3e021f3a6b 
					 
					
						
						
							
							[client] use cmake to generate renderers/fonts/clipboards headers/code  
						
						... 
						
						
						
						This is in preperation of cmake options to enable/disable various
functionallity. 
						
						
					 
					
						2019-03-28 19:56:14 +11:00