| 
							
							
								 Geoffrey McRae | 3f404905d2 | [c-host] added tray icon and context menu | 2019-05-21 17:52:58 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 67595d6deb | [client] added missing semi-colon (not sure how that happened) | 2019-05-21 15:51:45 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 77f942711a | [client] fixed typo in option description | 2019-05-21 15:51:14 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | e3c98ddc35 | [client] port all configuration parsing to use the new option helper | 2019-05-21 15:03:59 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | db0d966102 | [common] option: add debug errors for invalid options | 2019-05-21 14:58:11 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | a29639fceb | [common] option: fix another invalid usage of an unset variable | 2019-05-21 13:24:28 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 0605b7df8c | [common] option: allow short options to toggle boolean values | 2019-05-21 12:58:53 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 51ca08719e | [common] option: trim whitespace from option names and values | 2019-05-21 12:34:41 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | ce9b94e93d | [common] option: fix crash on failure to parse invalid config file | 2019-05-21 12:28:13 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 7cc0f7cb99 | [common] option: fix incorrect column header padding | 2019-05-21 11:38:40 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 06c229dfd4 | [common] option: fix invalid access of null/invalid options | 2019-05-21 11:34:50 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 2d5f6d65ce | [common] option: added shortopt support and pretty help print | 2019-05-21 11:31:31 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | b9841351b4 | [common] added stringutils with alloc_sprintf helper | 2019-05-21 11:31:19 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | d9b6d115d1 | [common] fix stringlist const free bug | 2019-05-21 11:30:05 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | cc6dd58778 | [c-host] windows: fix dxgi option struct syntax | 2019-05-17 09:27:04 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 0ba931cbed | [c-host] windows: add log file output option | 2019-05-17 09:26:42 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | a7daeb2a12 | [c-host] option: fix memory corruption due to usage of old pointers | 2019-05-17 09:25:57 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 2fe9dc7ca1 | [common] track if option set failed and print help if so | 2019-05-12 16:51:37 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | b662128708 | [c-host] linux: implemented getValuessupport for shmDevice option | 2019-05-12 16:14:25 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | e22f33a44b | [common] add getValues callback for options | 2019-05-12 16:13:50 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 5d69d2aba9 | [common] added new StringList helper module | 2019-05-12 16:12:12 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 0090580a64 | [c-host] be compatible with new option ABI | 2019-05-11 20:59:31 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 538a6dc08e | [common] rework option API to allow for custom types | 2019-05-11 20:58:49 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 5b199d8f25 | [common] make local struct local | 2019-05-11 19:07:10 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 51ddb62126 | [c-host] load config from looking-glass-host.ini if available | 2019-05-11 18:23:06 +10:00 |  | 
			
				
					| 
							
							
								 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 | 8a3356859c | [c-host] implement shmDevice option validator and help | 2019-05-11 11:21:18 +10:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 32d5f1db85 | [common] validate all options including defaults | 2019-05-11 11:21:00 +10:00 |  | 
			
				
					| 
							
							
								 Paul Götzinger | b5975e0f05 | [host] [c-host] added support to specify IVSHMEM device [host] basic IVSHMEM device selecting implemented
Minor fixes for IVSHMEM device scanning
[c-host] added support to specify IVSHMEM device | 2019-05-10 22:28: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 | 972ff93e6c | [common] fix build under arch, thanks @techfreak for pointing this out | 2019-04-12 12:20:24 +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 |  |