Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						9ff476bd09 
					 
					
						
						
							
							[doc] Minor cleanup to release spelling check  
						
						... 
						
						
						
						Co-authored-by: Guanzhong Chen <quantum2048@gmail.com > 
						
						
							
						
					 
					
						2021-12-27 09:23:31 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						6ef3fea05e 
					 
					
						
						
							
							[doc] Version no longer gets spellchecked  
						
						
						
						
							
						
					 
					
						2021-12-27 09:23:31 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						02ec25b008 
					 
					
						
						
							
							[client] audio/pw: it's Looking Glass, not LookingGlass  
						
						
						
						
							
						
					 
					
						2021-12-26 18:49:35 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						4e75c576b2 
					 
					
						
						
							
							[client] ci: add new libpulse-dev dependency  
						
						
						
						
							
						
					 
					
						2021-12-26 18:30:05 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						90dd1f3913 
					 
					
						
						
							
							[client] audio/pa: added initial pulseaudio implementation  
						
						
						
						
							
						
					 
					
						2021-12-26 18:22:51 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						a8ddf72318 
					 
					
						
						
							
							[doc] conf: Fix typo in release git-describe command  
						
						... 
						
						
						
						We got the gist of it, but in the end, didn't git it right. 
						
						
							
						
					 
					
						2021-12-26 14:12:39 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						5d9db8b2f5 
					 
					
						
						
							
							[docs] all: Change nav background from transparent to explicit  
						
						
						
						
							
						
					 
					
						2021-12-26 13:57:05 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						672cd246ab 
					 
					
						
						
							
							[docs] all: Fix mobile layout  
						
						
						
						
							
						
					 
					
						2021-12-26 13:57:05 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						936688ddac 
					 
					
						
						
							
							[doc] all: Center content when there's room  
						
						
						
						
							
						
					 
					
						2021-12-26 13:28:40 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						ff6c46f7ca 
					 
					
						
						
							
							[docs] all: Switch to sphinx-readthedocs-theme  
						
						... 
						
						
						
						From https://github.com/readthedocs/sphinx_rtd_theme  
						
						
							
						
					 
					
						2021-12-26 12:46:23 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						4dccd725bf 
					 
					
						
						
							
							[doc] automatically detect version  
						
						... 
						
						
						
						We prefer the VERSION file if available, otherwise falling back to
querying version directly from git. 
						
						
							
						
					 
					
						2021-12-26 12:08:24 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						6f8745a89b 
					 
					
						
						
							
							[host] installer: enable DPI awareness  
						
						... 
						
						
						
						This should make the installer look less blurry on high DPI displays. 
						
						
							
						
					 
					
						2021-12-26 11:34:43 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						f971a01801 
					 
					
						
						
							
							[host] ci: test IVSHMEM installer build  
						
						
						
						
							
						
					 
					
						2021-12-26 11:31:32 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						3d1eedd4ef 
					 
					
						
						
							
							[host] installer: add ability to install IVSHMEM driver  
						
						... 
						
						
						
						To use this, run makensis with -DIVSHMEM with the driver files in the
ivshmem subdirectory under the build directory. 
						
						
							
						
					 
					
						2021-12-26 11:31:32 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						d073f9969c 
					 
					
						
						
							
							[host] installer: clean up trailing whitespace  
						
						
						
						
							
						
					 
					
						2021-12-26 11:31:32 +11:00 
						 
				 
			
				
					
						
							
							
								WYF 
							
						 
					 
					
						
						
							
						
						b21d842f0e 
					 
					
						
						
							
							[host] nvfbc: add an option to specify adapter  
						
						
						
						
							
						
					 
					
						2021-12-26 11:14:17 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						9fa643484c 
					 
					
						
						
							
							[client] audio/pw: use scaling forumula provided by quantum  
						
						
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						64b64b61be 
					 
					
						
						
							
							[client] audio/pw: implement volume and mute control  
						
						
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						433a5420cb 
					 
					
						
						
							
							[client] audio: update PureSpice and add support for volume control/mute  
						
						
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						e408ea51e2 
					 
					
						
						
							
							[client] audio/pw: gracefully shutdown when asked to  
						
						
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						cca6492069 
					 
					
						
						
							
							[client] audio: call audioDev->free on spice thread exit  
						
						
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						141d5d3731 
					 
					
						
						
							
							[client] ci: build with PipeWire  
						
						
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ebdc847ef1 
					 
					
						
						
							
							[client] audio/pw: don't re-create an idle stream with matching format  
						
						
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						2ea24516d2 
					 
					
						
						
							
							[client] audio/pw: limit how much data gets buffered to reduce latency  
						
						
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						dd04a46403 
					 
					
						
						
							
							[client] audio/pw: make use of the new ringbuffer consume/append funcs  
						
						
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						d99ec3e9c0 
					 
					
						
						
							
							[common] ringbuffer: remove exta locking and add append/consume funcs  
						
						... 
						
						
						
						As the ringbuffer is now in use for audio it makes sense to provide bulk
append and consume functions that are thread safe instead of adding
locking over all of the functions. This partially reverts the prior
commit that added the extra locking. 
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						f403033ab1 
					 
					
						
						
							
							[client] audio/pw: properly manage the stream state  
						
						
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						11ef94c134 
					 
					
						
						
							
							[client] audio/pw: set the node name  
						
						
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						75e46128d4 
					 
					
						
						
							
							[client] audio/pw: don't actually stop when SPICE signals a stop  
						
						
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						e810577317 
					 
					
						
						
							
							[client] audio: initial addition of PipeWire audio support via SPICE  
						
						
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						8ba4b56dba 
					 
					
						
						
							
							[common] ringbuffer: added shift and locking for thread safety  
						
						
						
						
							
						
					 
					
						2021-12-26 11:09:42 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						d69069fb09 
					 
					
						
						
							
							[client] egl: keep the mouse cursor 1:1 when downscaling  
						
						... 
						
						
						
						This keeps the cursor a usable size when the guest is running a high
resolution and downscaling (ie, 4K -> FHD). 
						
						
							
						
					 
					
						2021-12-26 11:08:42 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						74444f8eed 
					 
					
						
						
							
							[docs] Minor semantic spit and polish  
						
						... 
						
						
						
						Co-authored-by: Guanzhong Chen <quantum2048@gmail.com >
Co-authored-by: Netboy3 <1472804+netboy3@users.noreply.github.com > 
						
						
							
 
						
					 
					
						2021-12-26 10:02:07 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						6c43650cd3 
					 
					
						
						
							
							[doc] spelling fixes  
						
						
						
						
							
						
					 
					
						2021-12-26 10:02:07 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						181ee2b4f5 
					 
					
						
						
							
							[doc] module: Kernel Module polish  
						
						
						
						
							
						
					 
					
						2021-12-26 10:02:07 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						5bef733647 
					 
					
						
						
							
							[doc] install: Update command line options  
						
						
						
						
							
						
					 
					
						2021-12-26 10:02:07 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						22cef47bc4 
					 
					
						
						
							
							[doc] install: Overlay Filter config polish  
						
						
						
						
							
						
					 
					
						2021-12-26 10:02:07 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						5b25e20a2e 
					 
					
						
						
							
							[doc] install: Overlay Mode polish  
						
						
						
						
							
						
					 
					
						2021-12-26 10:02:07 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						bb5c7a222c 
					 
					
						
						
							
							[doc] conf: Whitespace  
						
						
						
						
							
						
					 
					
						2021-12-26 10:02:07 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						39ea6b0587 
					 
					
						
						
							
							[doc] install: Config file loading polish  
						
						
						
						
							
						
					 
					
						2021-12-26 10:02:07 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						ddc6cb5277 
					 
					
						
						
							
							[doc] obs: Install polish  
						
						
						
						
							
						
					 
					
						2021-12-26 10:02:07 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						b13a79880b 
					 
					
						
						
							
							[doc] faq: GNOME on Wayland polish  
						
						
						
						
							
						
					 
					
						2021-12-26 10:02:07 +11:00 
						 
				 
			
				
					
						
							
							
								Jonathan Rubenstein 
							
						 
					 
					
						
						
							
						
						53fdc2e148 
					 
					
						
						
							
							[docs] build: Better flow for Wayland tip  
						
						
						
						
							
						
					 
					
						2021-12-26 10:02:07 +11:00 
						 
				 
			
				
					
						
							
							
								Tudor Brindus 
							
						 
					 
					
						
						
							
						
						9872d2e407 
					 
					
						
						
							
							[host] dxgi: fix typo in debug log message  
						
						
						
						
							
						
					 
					
						2021-12-26 09:49:03 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						3ccf6de868 
					 
					
						
						
							
							[all] gitignore: ignore __pycache__ and *.py[co]  
						
						... 
						
						
						
						This prevents accidental commits of the compiled spellchecker. 
						
						
							
						
					 
					
						2021-12-26 09:46:31 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						12461196c3 
					 
					
						
						
							
							[host] nvfbc: fix comments in updateDamageRects  
						
						
						
						
							
						
					 
					
						2021-12-24 15:30:04 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						15ec80e80d 
					 
					
						
						
							
							[client] input: fix race between window size and guest cursor  
						
						... 
						
						
						
						g_state.posInfoValid could become valid after the guest reports the
cursor position, in which case we did not show the cursor until another
update occurs.
This commit eliminates the race by performing the update when
g_state.posInfoValid becomes true. 
						
						
							
						
					 
					
						2021-12-24 13:16:52 +11:00 
						 
				 
			
				
					
						
							
							
								Netboy3 
							
						 
					 
					
						
						
							
						
						d6eb72331c 
					 
					
						
						
							
							[doc] module: Bring back older style XML  
						
						... 
						
						
						
						Older libvirt and QEMU require older style config
so put it back with version instructions. 
						
						
							
						
					 
					
						2021-12-24 10:24:57 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						eea0ced627 
					 
					
						
						
							
							[client] wayland: handle NULL wl_keyboard on destruction  
						
						
						
						
							
						
					 
					
						2021-12-24 10:22:23 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						94684324f4 
					 
					
						
						
							
							[client] wayland: don't create confines on uncapture without wl_pointer  
						
						
						
						
							
						
					 
					
						2021-12-24 10:17:16 +11:00