Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						420eaebb71 
					 
					
						
						
							
							[cmake] all: update cmake_minimum_required version to 3.10  
						
						
						
						
					 
					
						2025-03-05 12:27:23 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						138a0aee53 
					 
					
						
						
							
							[all] update cmake minimum version  
						
						
						
						
					 
					
						2023-11-10 06:28:05 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						e658c2e0a2 
					 
					
						
						
							
							[client] x11: change to a more visible "dot" cursor  
						
						... 
						
						
						
						This change alters the small square dot cursor to a more visible 16x16
cursor for X11. A new option `spice:largeDotCursor` can be set to use an
alternative 32x32 cursor for the vision impaired. 
						
						
					 
					
						2023-09-13 21:54:31 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						24d4fce17c 
					 
					
						
						
							
							[client] x11: add support for i3 global full screen toggle  
						
						... 
						
						
						
						This commit adds an interface to the X11 display server code to support
various window manage specific features, such as in this case, the i3
global full screen toggle.
This feature specifically uses the i3 IPC to cause looking glass to go
full screen across all monitors if the new option `i3:globalFullScreen`
is enabled. 
						
						
					 
					
						2023-09-12 01:19:06 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						9a9f9d433e 
					 
					
						
						
							
							[client] x11: add dependency on xkbcommon  
						
						
						
						
					 
					
						2022-06-30 15:09:24 +10:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						a8521b821e 
					 
					
						
						
							
							[all] cmake: standardize indentation to 2 spaces  
						
						
						
						
					 
					
						2022-05-29 11:16:16 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						891ee3e789 
					 
					
						
						
							
							[client] x11: make use of the x11 present extension for jitRender  
						
						... 
						
						
						
						This implementation is a bit dodgy and needs some work but is currently
functional. Consider this feature highly experiemental under X11. 
						
						
					 
					
						2021-08-02 23:59:26 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						5e2dd589a1 
					 
					
						
						
							
							[client] x11: implement cursor support for the imgui overlay  
						
						... 
						
						
						
						This commit adds libxcursor to the dependencies for X11. 
						
						
					 
					
						2021-07-31 18:23:05 +10:00 
						 
				 
			
				
					
						
							
							
								arcnmx 
							
						 
					 
					
						
						
							
						
						3b37898eb2 
					 
					
						
						
							
							[all] use cmake FindPkgConfig IMPORTED_TARGETs  
						
						
						
						
					 
					
						2021-07-24 12:35:48 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						84d4c18c48 
					 
					
						
						
							
							[client] x11: split out atoms into a seperate structure  
						
						
						
						
					 
					
						2021-03-27 10:05:57 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						2f14d64289 
					 
					
						
						
							
							[client] x11: split out clipboard code for maintainabillity  
						
						
						
						
					 
					
						2021-03-27 09:21:32 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						973806dd9c 
					 
					
						
						
							
							[client] opengl: implement & fix opengl support  
						
						
						
						
					 
					
						2021-02-21 10:31:48 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						2eac3dcb56 
					 
					
						
						
							
							[client] x11: implemented missing functionallity  
						
						
						
						
					 
					
						2021-02-21 10:31:48 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						d6f39d66bf 
					 
					
						
						
							
							[client] x11: xi is now a required library for the x11 backend  
						
						
						
						
					 
					
						2021-01-20 15:33:34 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ee8c883201 
					 
					
						
						
							
							[client] x11: implement screensaver (un)inhibit  
						
						
						
						
					 
					
						2021-01-20 15:24:10 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						27a38294ea 
					 
					
						
						
							
							[client] major restructure of platform specific code  
						
						
						
						
					 
					
						2021-01-16 20:41:13 +11:00