fa74449139 
								
							 
						 
						
							
							
								
								service/tray: add "Communications" category  
							
							 
							
							... 
							
							
							
							Closes  #28  
							
						 
						
							2025-03-27 14:01:41 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								69430e3873 
								
							 
						 
						
							
							
								
								service/tray: provide default sorting for SystemTray.items  
							
							 
							
							... 
							
							
							
							Items are first sorted by category, and then by name. 
							
						 
						
							2025-03-27 13:51:43 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								392f56c40e 
								
							 
						 
						
							
							
								
								hyprland/ipc: further cleanup + add Hyprland.focusedWorkspace  
							
							 
							
							
							
						 
						
							2025-03-27 00:25:21 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								67b2682604 
								
							 
						 
						
							
							
								
								i3/ipc: general cleanup + add active property  
							
							 
							
							... 
							
							
							
							Brings the I3 ipc interface inline with the Hyprland one. 
							
						 
						
							2025-03-27 00:05:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8f11d60999 
								
							 
						 
						
							
							
								
								hyprland/ipc: make monitor bindable + fix property errors  
							
							 
							
							
							
						 
						
							2025-03-26 22:14:35 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								62ccab5d30 
								
							 
						 
						
							
							
								
								hyprland/ipc: expose active and focused properties + activate()  
							
							 
							
							
							
						 
						
							2025-03-26 03:11:36 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1a20c39fba 
								
							 
						 
						
							
							
								
								i3/ipc: convert to bindable properties  
							
							 
							
							
							
						 
						
							2025-03-21 02:46:47 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3b2d84caf0 
								
							 
						 
						
							
							
								
								hyprland/ipc: convert to bindable properties  
							
							 
							
							
							
						 
						
							2025-03-21 02:46:09 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								eabf79ebb6 
								
							 
						 
						
							
							
								
								core/command: allow qs log to retrieve logs of dead instances  
							
							 
							
							... 
							
							
							
							If no live instances are found matching the current config, the
youngest dead instance will be used instead. 
							
						 
						
							2025-03-19 15:35:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0662c37d67 
								
							 
						 
						
							
							
								
								io/process!: replace manageLifetime with startDetached  
							
							 
							
							... 
							
							
							
							In most cases this is what was desired for usages of
manageLifetime. Starting the process in a detached state also makes
sure the process hierarchy will not result in the child being killed when
Quickshell is killed. 
							
						 
						
							2025-03-12 01:37:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									burein-ita 
								
							 
						 
						
							
							
							
							
								
							
							
								c5bea858a0 
								
							 
						 
						
							
							
								
								io/process: hack around moc parse error  
							
							 
							
							... 
							
							
							
							MOC default include paths contain macros that cause name collisions 
							
						 
						
							2025-03-03 16:08:49 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									burein-ita 
								
							 
						 
						
							
							
							
							
								
							
							
								9534778a78 
								
							 
						 
						
							
							
								
								wayland/screencopy: Add missing include needed for musl  
							
							 
							
							... 
							
							
							
							Musl stdlib does not include sys/types.h resulting in undefined dev_t. 
							
						 
						
							2025-02-28 19:37:19 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d1a172751d 
								
							 
						 
						
							
							
								
								service/mpris: hack around more non-compliant players  
							
							 
							
							... 
							
							
							
							Mpris is currently winning the competition for least compliant clients. 
							
						 
						
							2025-02-21 02:38:12 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1eabf5b3c3 
								
							 
						 
						
							
							
								
								io/fileview: ensure directory is watched for file creation  
							
							 
							
							
							
						 
						
							2025-02-19 21:58:05 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								aeb347ba91 
								
							 
						 
						
							
							
								
								wayland/toplevel: add pending state for outputs entered before qscreen init  
							
							 
							
							... 
							
							
							
							Fixes a crash in sway, and potentially other compositors, when a
toplevel enters an output before Qt has created a QScreen for it. 
							
						 
						
							2025-01-31 23:54:11 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c3ed3b0ee2 
								
							 
						 
						
							
							
								
								hyprland/ipc: fix nullptr workspace read in log line  
							
							 
							
							
							
						 
						
							2025-01-31 23:28:49 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								50026f0934 
								
							 
						 
						
							
							
								
								i3/ipc: ensure workspace does not exist at init before model add  
							
							 
							
							
							
						 
						
							2025-01-31 23:28:14 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fb326e0e9c 
								
							 
						 
						
							
							
								
								i3/ipc: fix wrong event handler being called for GetWorkspaces  
							
							 
							
							... 
							
							
							
							Prevented the workspace list from being initialized correctly. 
							
						 
						
							2025-01-29 17:21:30 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								d58b7b5dcb 
								
							 
						 
						
							
							
								
								core/colorquant: add ColorQuantizer  
							
							 
							
							
							
						 
						
							2025-01-28 13:59:44 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fb343ab639 
								
							 
						 
						
							
							
								
								hyprland/ipc: prefer ID based workspace lookups to name based ones  
							
							 
							
							... 
							
							
							
							Should (hopefully) reduce race condition issues. 
							
						 
						
							2025-01-27 22:19:28 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d3b1a65911 
								
							 
						 
						
							
							
								
								hyprland/ipc: reduce impact of racing workspace queries  
							
							 
							
							
							
						 
						
							2025-01-27 21:13:53 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4f2610dece 
								
							 
						 
						
							
							
								
								io/ipchandler: add prop get  
							
							 
							
							
							
						 
						
							2025-01-26 03:57:07 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9417d6fa57 
								
							 
						 
						
							
							
								
								core/command: deprecate qs msg  
							
							 
							
							
							
						 
						
							2025-01-25 01:00:42 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								420529362f 
								
							 
						 
						
							
							
								
								core/clock: expose date as a QDateTime  
							
							 
							
							
							
						 
						
							2025-01-24 23:53:31 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								325be8857c 
								
							 
						 
						
							
							
								
								core/command: add option to select newest matching instance  
							
							 
							
							
							
						 
						
							2025-01-24 16:30:32 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b289bfa504 
								
							 
						 
						
							
							
								
								hyprland/surface: add visibleMask  
							
							 
							
							
							
						 
						
							2025-01-23 14:00:16 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cdaff2967f 
								
							 
						 
						
							
							
								
								core/icon: stop reusing image ids (dbusmenu, notifications)  
							
							 
							
							... 
							
							
							
							Fixes issues caused by the QML engine caching old pixmaps using the
same IDs as new ones, notably dbusmenu icons. 
							
						 
						
							2025-01-22 23:10:49 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c6791cf1f2 
								
							 
						 
						
							
							
								
								core/window: fix screen assignments being completely broken  
							
							 
							
							
							
						 
						
							2025-01-22 20:13:29 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b73eff0e47 
								
							 
						 
						
							
							
								
								core/screen: add model and serial number properties  
							
							 
							
							
							
						 
						
							2025-01-22 19:38:18 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Richard Bainesly 
								
							 
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6a017d63d6 
								
							 
						 
						
							
							
								
								fix single quote parsing  
							
							 
							
							
							
						 
						
							2025-01-22 19:25:45 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3c7dfcb220 
								
							 
						 
						
							
							
								
								hyprland/ipc: handle renameworkspace  
							
							 
							
							
							
						 
						
							2025-01-22 04:16:08 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b336129c34 
								
							 
						 
						
							
							
								
								core/window: add QsWindow.devicePixelRatio  
							
							 
							
							
							
						 
						
							2025-01-22 03:33:46 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								bc73d35d03 
								
							 
						 
						
							
							
								
								wayland/screencopy: fix ScreencopyContext leak in ScreencopyView  
							
							 
							
							... 
							
							
							
							Also caused an FD leak. 
							
						 
						
							2025-01-20 15:53:04 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6464ead0f1 
								
							 
						 
						
							
							
								
								core/window: move input mask handling + commit scheduling to polish  
							
							 
							
							
							
						 
						
							2025-01-20 01:14:28 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d6b58521e9 
								
							 
						 
						
							
							
								
								core!: fix typo in ShellScreen.primaryOrientation  
							
							 
							
							
							
						 
						
							2025-01-19 01:00:03 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d195ca7680 
								
							 
						 
						
							
							
								
								wayland/screencopy: fix UAF in dmabuf modifier collection  
							
							 
							
							... 
							
							
							
							The QList optimization the code was for no longer exists. 
							
						 
						
							2025-01-15 03:24:19 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ca79715cce 
								
							 
						 
						
							
							
								
								wayland/screencopy: log more information during buffer creation  
							
							 
							
							
							
						 
						
							2025-01-15 02:52:08 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c2ed5bf559 
								
							 
						 
						
							
							
								
								core/stacklist: add tests  
							
							 
							
							
							
						 
						
							2025-01-15 02:47:14 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6024c37492 
								
							 
						 
						
							
							
								
								core/scriptmodel: improve docs  
							
							 
							
							
							
						 
						
							2025-01-14 15:30:48 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6d8022b709 
								
							 
						 
						
							
							
								
								service/pipewire: add registry and node ready properties  
							
							 
							
							
							
						 
						
							2025-01-14 15:30:47 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Richard Bainesly 
								
							 
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8b6aa624a2 
								
							 
						 
						
							
							
								
								fix fd leaks in scanPath  
							
							 
							
							... 
							
							
							
							use auto 
							
						 
						
							2025-01-14 13:05:15 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cd429142a4 
								
							 
						 
						
							
							
								
								wayland/screencopy: add screencopy  
							
							 
							
							
							
						 
						
							2025-01-14 05:08:07 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								918dd2392d 
								
							 
						 
						
							
							
								
								build/wayland: do not link to a target in wl_proto  
							
							 
							
							
							
						 
						
							2025-01-11 23:59:19 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2c411fce5a 
								
							 
						 
						
							
							
								
								all: fix new lints  
							
							 
							
							
							
						 
						
							2025-01-07 03:11:19 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								af86d5fd19 
								
							 
						 
						
							
							
								
								hyprland/surface: remove debug print  
							
							 
							
							
							
						 
						
							2025-01-05 23:53:03 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								761d99d644 
								
							 
						 
						
							
							
								
								service/mpris: reset position timestamps on seek  
							
							 
							
							... 
							
							
							
							Moving the onPositionUpdated callback to a bpPosition binding caused
it not to fire when Position was changed to the same value, which can
happen when quickly changing tracks before the player has sent a new
position.
This reverts the above change while still updating position on seek. 
							
						 
						
							2025-01-05 01:55:33 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fca058e66c 
								
							 
						 
						
							
							
								
								service/upower: add device model property  
							
							 
							
							
							
						 
						
							2025-01-04 04:38:03 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								eaf854935b 
								
							 
						 
						
							
							
								
								service/upower: correctly deserialize UPowerDeviceState::Discharging  
							
							 
							
							... 
							
							
							
							??? 
							
						 
						
							2025-01-04 03:37:53 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f3b7171b25 
								
							 
						 
						
							
							
								
								core/window: allow explicit surface format selection  
							
							 
							
							
							
						 
						
							2025-01-04 03:04:41 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								dc3a79600d 
								
							 
						 
						
							
							
								
								core/command: avoid running when cli11 forces returning 0  
							
							 
							
							... 
							
							
							
							Fixes running when --help is passed. 
							
						 
						
							2025-01-03 02:42:32 -08:00