Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						183d06f90c 
					 
					
						
						
							
							[client] spice: fix borderless due to another SDL bug  
						
						... 
						
						
						
						SDL2 reports the window position as 0x0 when in borderless mode until
the window is moved or resized. 
						
						
					 
					
						2021-01-04 12:28:35 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						f7d7fbdb73 
					 
					
						
						
							
							[client] rename state to g_state  
						
						
						
						
					 
					
						2021-01-04 12:06:54 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						6878eee40a 
					 
					
						
						
							
							[client] refactor cursor variables into their own global struct  
						
						
						
						
					 
					
						2021-01-04 12:04:43 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						9c941239ea 
					 
					
						
						
							
							[module] bump the version  
						
						
						
						
					 
					
						2021-01-03 23:42:43 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						1313858889 
					 
					
						
						
							
							[module] fix loading on 5.10, new member nr_range must be specified  
						
						
						
						
					 
					
						2021-01-03 23:41:59 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						c08aa8ece7 
					 
					
						
						
							
							[client] spice: correct enter/leave event handling  
						
						
						
						
					 
					
						2021-01-03 23:05:35 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						5323d9833a 
					 
					
						
						
							
							[client] spice: fix mouse warp on window focus  
						
						
						
						
					 
					
						2021-01-03 22:59:23 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						3b580af194 
					 
					
						
						
							
							[client] spice: correct oob hotspot  
						
						
						
						
					 
					
						2021-01-03 22:28:06 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						29a6365107 
					 
					
						
						
							
							[client] spice: correct rounding errors when reaching edges  
						
						
						
						
					 
					
						2021-01-03 22:27:48 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						9f495863cd 
					 
					
						
						
							
							[client] spice: take into account the render rect for the new x/y pos  
						
						
						
						
					 
					
						2021-01-03 17:42:58 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						cd06fc251f 
					 
					
						
						
							
							[client] spice: don't process cursor input when the local cursor is oob  
						
						
						
						
					 
					
						2021-01-03 17:21:04 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						029640f1b3 
					 
					
						
						
							
							[client] spice: don't use SDLs capture mode under X11, we have our own  
						
						
						
						
					 
					
						2021-01-03 16:31:10 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						5064a4ecdd 
					 
					
						
						
							
							[client] spice: take the cursor hotspot into account  
						
						
						
						
					 
					
						2021-01-03 15:53:20 +11:00 
						 
				 
			
				
					
						
							
							
								Michael Golisch 
							
						 
					 
					
						
						
							
						
						8ae39fd346 
					 
					
						
						
							
							[doc] update devicenames in module/README.md  
						
						
						
						
					 
					
						2021-01-01 16:22:30 +11:00 
						 
				 
			
				
					
						
							
							
								JJRcop 
							
						 
					 
					
						
						
							
						
						d018781537 
					 
					
						
						
							
							[doc] update Looking Glass website in README.md  
						
						... 
						
						
						
						Replace instances of https://looking-glass.hostfission.com/  with https://looking-glass.io/  
						
						
					 
					
						2021-01-01 12:12:07 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						393a879c0b 
					 
					
						
						
							
							[host] nsis: change 'Stopping' to imperative 'Stop'  
						
						... 
						
						
						
						This follows the rest of the output like Install, Delete 
						
						
					 
					
						2021-01-01 12:12:07 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						d01d9db9bf 
					 
					
						
						
							
							[host] nsis: log more details about the process  
						
						... 
						
						
						
						Uses nsExec:ExecToLog in a few places to log on the installation output
window 
						
						
					 
					
						2021-01-01 12:12:02 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						fabb5bd4a9 
					 
					
						
						
							
							[cmake] remove --long from version.cmake  
						
						... 
						
						
						
						This means if someone checks out a tagged revision, the extra commit N
and commit hash are removed from the VERSION, leaving just the tag name
Adding any commits will cause -<commitssince>-g<commithash> to return.
The dirty worktree '+' still functions as normal, simply appended to
the end of the tag name, like 'v1.0.3+'. With both extra commits and a
dirty worktree, it will look like 'v1.0.3-2-gd6e00e4f34a+', as usual. 
						
						
					 
					
						2021-01-01 12:10:35 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						5cc4f5454f 
					 
					
						
						
							
							[host] nsis: amended installer welcome description  
						
						
						
						
					 
					
						2021-01-01 12:10:23 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						32c797e60a 
					 
					
						
						
							
							[host] nsis: adds colour to installer and welcome screen  
						
						
						
						
					 
					
						2021-01-01 12:10:15 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						b66715b042 
					 
					
						
						
							
							[host] nsisi: add welcome page to installer  
						
						
						
						
					 
					
						2021-01-01 12:10:09 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						57a5488ac2 
					 
					
						
						
							
							[cmake] replace git diff logic with git describe --dirty  
						
						... 
						
						
						
						The --dirty argument of git describe performs the same function as the
now-removed git diff logic.
It will add its argument (default '-dirty') to the end of the revision.
Providing '+' as the argument replicates old behavior. 
						
						
					 
					
						2021-01-01 12:04:55 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						9f787777b5 
					 
					
						
						
							
							[cmake] ensure the version is flagged as dirty in all cases  
						
						... 
						
						
						
						A developer could have changes in the index which would not add the "+"
symbol. 
						
						
					 
					
						2021-01-01 12:04:40 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						bf1eba15d1 
					 
					
						
						
							
							[client] egl: actually do front buffer rendering  
						
						
						
						
					 
					
						2020-12-31 15:31:24 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						1e4e582f67 
					 
					
						
						
							
							[client] egl: only use a single texture but multiple PBOs  
						
						
						
						
					 
					
						2020-12-31 14:18:38 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						678ba0f484 
					 
					
						
						
							
							[client] egl: check for EGLImage creation failure  
						
						
						
						
					 
					
						2020-12-31 12:58:40 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						2c2008c981 
					 
					
						
						
							
							[client] egl: improve DMA logic  
						
						
						
						
					 
					
						2020-12-31 12:58:22 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						38198b1477 
					 
					
						
						
							
							[host] dynamically locate CreateProcesssAsUserA for pre-win 10  
						
						
						
						
					 
					
						2020-12-30 18:29:58 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						5802bfb5eb 
					 
					
						
						
							
							[client] spice: calculate the entry point delta correctly  
						
						
						
						
					 
					
						2020-12-06 11:07:05 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						d61d7699e5 
					 
					
						
						
							
							[client] spice: stop the cursor skipping the letterboxing  
						
						
						
						
					 
					
						2020-12-06 09:58:50 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						80d911f040 
					 
					
						
						
							
							[client] spice: fix mouse exiting when the window is letterboxed/padded  
						
						
						
						
					 
					
						2020-12-04 20:04:06 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						1a8dfe1cc0 
					 
					
						
						
							
							[client] spice: only check for a valid position if needed  
						
						
						
						
					 
					
						2020-12-04 17:36:08 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						c0a3b85580 
					 
					
						
						
							
							[client] spice: don't disable warp when the future cursor pos is invalid  
						
						
						
						
					 
					
						2020-12-04 17:32:28 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						265b4544ef 
					 
					
						
						
							
							[client] spice: adjust ordering to avoid dropping mouse input events  
						
						
						
						
					 
					
						2020-12-04 01:40:29 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						c5befbba0e 
					 
					
						
						
							
							[client] spice: don't scale mouse if it's 1:1  
						
						
						
						
					 
					
						2020-12-04 00:50:27 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						3df23d6b73 
					 
					
						
						
							
							[client] reworked the mouse tracking logic  
						
						
						
						
					 
					
						2020-12-04 00:32:28 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						e57f084c93 
					 
					
						
						
							
							[client] added streaming clipboard support for large transfers  
						
						
						
						
					 
					
						2020-12-03 12:01:51 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						d700e19a32 
					 
					
						
						
							
							[client] clipboard: correctly alert for large buffers  
						
						
						
						
					 
					
						2020-12-03 02:35:40 +11:00 
						 
				 
			
				
					
						
							
							
								aspen 
							
						 
					 
					
						
						
							
						
						69b8c4b4eb 
					 
					
						
						
							
							module: fix kernel module compilation on Linux 5.10+  
						
						... 
						
						
						
						linux@a4574f63 caused the kernel module to fail to compile, due to
changing the dev_pagemap->res field to dev_pagemap->range.
Closes  #328  
						
						
					 
					
						2020-12-03 02:18:59 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						018dae691a 
					 
					
						
						
							
							[client] remove left behind debug output  
						
						
						
						
					 
					
						2020-12-03 02:03:47 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						5c50efd074 
					 
					
						
						
							
							[client] update the PureSpice submodule to fix large clipboard bug  
						
						
						
						
					 
					
						2020-12-03 02:01:08 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						aaf449442a 
					 
					
						
						
							
							[client] clipboard: refactor for readabillity  
						
						
						
						
					 
					
						2020-12-03 01:58:05 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						301ba45f0f 
					 
					
						
						
							
							[client] don't grab keyboard if spice input is disabled  
						
						
						
						
					 
					
						2020-12-01 10:03:20 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						806ff934b2 
					 
					
						
						
							
							[client] egl: detect if egl is even available  
						
						
						
						
					 
					
						2020-11-29 21:43:28 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						bbcaaccdcc 
					 
					
						
						
							
							[client] added new option input:grabKeyboardOnFocus  
						
						
						
						
					 
					
						2020-11-29 07:12:19 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						dea7177d29 
					 
					
						
						
							
							[client] added support for spice side/extra buttons  
						
						... 
						
						
						
						Note, QEMU must have support for these new buttons for this to have any
effect. 
						
						
					 
					
						2020-11-28 14:59:21 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						58dd352def 
					 
					
						
						
							
							[client] set fullscreen after window creation to keep window dimensions  
						
						
						
						
					 
					
						2020-11-28 10:19:17 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						f36c674791 
					 
					
						
						
							
							[client] always set the minimize on focus loss hint  
						
						
						
						
					 
					
						2020-11-28 10:16:11 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						4a823d0e4f 
					 
					
						
						
							
							[client] grab the keyboard when the window has focus  
						
						
						
						
					 
					
						2020-11-28 10:06:06 +11:00 
						 
				 
			
				
					
						
							
							
								jonpas 
							
						 
					 
					
						
						
							
						
						db51acdd8a 
					 
					
						
						
							
							[client] add option to always show cursor  
						
						
						
						
					 
					
						2020-11-16 06:48:57 +11:00