4354da2849 
								
							 
						 
						
							
							
								
								chore: disable fmt tests  
							
							
							
						 
						
							2024-09-13 08:59:36 +02:00  
				
					
						
							
							
								 
						
							
								6417782af6 
								
							 
						 
						
							
							
								
								chore: lint  
							
							
							
						 
						
							2024-09-13 08:55:14 +02:00  
				
					
						
							
							
								 
						
							
								64d99a5884 
								
							 
						 
						
							
							
								
								chore(fmt): std format  
							
							
							
						 
						
							2024-09-13 08:50:12 +02:00  
				
					
						
							
							
								 
						
							
								627e4a4a50 
								
							 
						 
						
							
							
								
								Merge pull request  #3555  from Alexays/update_flake_lock_action  
							
							... 
							
							
							
							flake.lock: Update 
							
						 
						
							2024-09-13 08:41:29 +02:00  
				
					
						
							
							
								 
						
							
								c2f1a7894b 
								
							 
						 
						
							
							
								
								chore: update deps  
							
							
							
						 
						
							2024-09-13 08:40:25 +02:00  
				
					
						
							
							
								 
						
							
								6560e32bc1 
								
							 
						 
						
							
							
								
								Merge pull request  #3585  from eltociear/patch-1  
							
							
							
						 
						
							2024-09-10 07:37:16 +02:00  
				
					
						
							
							
								 
						
							
								70f3c1d9e9 
								
							 
						 
						
							
							
								
								chore: update power_profiles_daemon.cpp  
							
							... 
							
							
							
							minor fix 
							
						 
						
							2024-09-10 01:16:42 +09:00  
				
					
						
							
							
								 
						
							
								7a6960842a 
								
							 
						 
						
							
							
								
								flake.lock: Update  
							
							... 
							
							
							
							Flake lock file updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/52ec9ac3b12395ad677e8b62106f0b98c1f8569d?narHash=sha256-veKR07psFoJjINLC8RK4DiLniGGMgF3QMlS4tb74S6k%3D' (2024-07-28)
  → 'github:NixOS/nixpkgs/71e91c409d1e654808b2621f28a327acfdad8dc2?narHash=sha256-GnR7/ibgIH1vhoy8cYdmXE6iyZqKqFxQSVkFgosBh6w%3D' (2024-08-28) 
							
						 
						
							2024-09-01 00:11:30 +00:00  
				
					
						
							
							
								 
						
							
								5d184f74d8 
								
							 
						 
						
							
							
								
								Merge pull request  #3506  from soreau/taskbar-minimize-hints  
							
							... 
							
							
							
							taskbar: Send minimize geometry hints 
							
						 
						
							2024-08-26 13:10:43 +02:00  
				
					
						
							
							
								 
						
							
								4d89c64bed 
								
							 
						 
						
							
							
								
								taskbar: Fixup whitespace  
							
							
							
						 
						
							2024-08-26 04:44:22 -06:00  
				
					
						
							
							
								 
						
							
								f665d1da52 
								
							 
						 
						
							
							
								
								Merge pull request  #3527  from alebastr/hypr-getaddrinfo  
							
							... 
							
							
							
							hyprland/backend: drop unnecessary getaddrinfo call 
							
						 
						
							2024-08-26 09:03:51 +02:00  
				
					
						
							
							
								 
						
							
								26329b660a 
								
							 
						 
						
							
							
								
								Merge pull request  #3534  from ilpianista/bugfix/check-format-source  
							
							... 
							
							
							
							fix: check format-source before use 
							
						 
						
							2024-08-20 14:03:50 +02:00  
				
					
						
							
							
								 
						
							
								0fb1957dae 
								
							 
						 
						
							
							
								
								fix: check format-source before use  
							
							
							
						 
						
							2024-08-20 13:57:29 +02:00  
				
					
						
							
							
								 
						
							
								c5a4266329 
								
							 
						 
						
							
							
								
								Merge pull request  #3531  from yangyingchao/master  
							
							... 
							
							
							
							fix crash caused by use bar instance after it is freed (use-after-free) 
							
						 
						
							2024-08-19 09:05:30 +02:00  
				
					
						
							
							
								 
						
							
								fd478bf2ab 
								
							 
						 
						
							
							
								
								fix crash caused by use bar instance after it is freed (use-after-free)  
							
							
							
						 
						
							2024-08-19 13:47:56 +08:00  
				
					
						
							
							
								 
						
							
								1f23b30b56 
								
							 
						 
						
							
							
								
								hyprland/backend: drop unnecessary getaddrinfo call  
							
							... 
							
							
							
							Hyprland hasn't been using TCP sockets for IPC since the first release,
so this getaddrinfo call and its result was never needed.
Additionally, it leaks the `aiRes`, causing test failure under ASan. 
							
						 
						
							2024-08-17 22:32:17 -07:00  
				
					
						
							
							
								 
						
							
								21906f07b3 
								
							 
						 
						
							
							
								
								Merge pull request  #3511  from hacrvlq/wireplumber-fix  
							
							... 
							
							
							
							Accept "default-node-changed" signals from wireplumber, even if only the node ID is changed 
							
						 
						
							2024-08-07 09:22:33 +02:00  
				
					
						
							
							
								 
						
							
								c468119f52 
								
							 
						 
						
							
							
								
								fix(wireplumber): Handle changes to the default node ID  
							
							
							
						 
						
							2024-08-06 19:59:58 +02:00  
				
					
						
							
							
								 
						
							
								79d3a1a296 
								
							 
						 
						
							
							
								
								Merge pull request  #3494  from yangyingchao/master  
							
							... 
							
							
							
							fix  #3490 : expand menu file before opening it 
						
							2024-08-05 09:51:35 +02:00  
				
					
						
							
							
								 
						
							
								4ae144a724 
								
							 
						 
						
							
							
								
								Merge pull request  #3499  from gergo-salyi/cpuhotplug  
							
							... 
							
							
							
							Handle offline CPUs and CPU hotplug 
							
						 
						
							2024-08-05 09:51:00 +02:00  
				
					
						
							
							
								 
						
							
								fdc8431709 
								
							 
						 
						
							
							
								
								taskbar: Send minimize geometry hints  
							
							... 
							
							
							
							This allows compositors to know the minimize widget geometry so that
minimize animations work properly. 
							
						 
						
							2024-08-04 22:49:51 -06:00  
				
					
						
							
							
								 
						
							
								9d15c666b2 
								
							 
						 
						
							
							
								
								Merge pull request  #3493  from Alexays/update_flake_lock_action  
							
							
							
						 
						
							2024-08-03 08:10:45 +02:00  
				
					
						
							
							
								 
						
							
								2131678f6b 
								
							 
						 
						
							
							
								
								Merge pull request  #3500  from khaneliman/group  
							
							
							
						 
						
							2024-08-03 08:10:02 +02:00  
				
					
						
							
							
								 
						
							
								17f07b2452 
								
							 
						 
						
							
							
								
								group: proper fix of enter/leave  
							
							... 
							
							
							
							Ignore mouse leave event when we are still within the parent element 
							
						 
						
							2024-08-02 23:37:52 -05:00  
				
					
						
							
							
								 
						
							
								05d69ae822 
								
							 
						 
						
							
							
								
								src/util/css_reload_helper: clang-format  
							
							
							
						 
						
							2024-08-02 23:06:53 -05:00  
				
					
						
							
							
								 
						
							
								3ae81d62bc 
								
							 
						 
						
							
							
								
								group: fix hover regression  
							
							... 
							
							
							
							We aren't including the hover detection on the revealer, so when the
animation fires we fire the leave event which starts an infinite loop of
enter/leave while we watch boxes move back and forth. 
							
						 
						
							2024-08-02 23:06:53 -05:00  
				
					
						
							
							
								 
						
							
								4efa123183 
								
							 
						 
						
							
							
								
								group: clang-tidy  
							
							
							
						 
						
							2024-08-02 23:06:53 -05:00  
				
					
						
							
							
								 
						
							
								24a9886952 
								
							 
						 
						
							
							
								
								Handle offline CPUs and CPU hotplug  
							
							... 
							
							
							
							First of all in case when the number CPUs change
prevent out-of-bound index access in
waybar::modules::CpuUsage::getCpuUsage()
Secondly on Linux when updating CPU usage
read /sys/devices/system/cpu/present
and use it to detect the offline CPUs missing from /proc/stat
For offline CPUs report 0 usage and "offline" in the tooltip
Fixes issue #3498 
On Linux one can test this functionality with:
echo 0 > /sys/devices/system/cpu/cpu1/online
echo 1 > /sys/devices/system/cpu/cpu1/online
On non-Linux OSes I'm not sure how to detect offline CPUs,
so I didn't add the offline CPU detection there
but at least CPU number change should not cause a crash there anymore
or cause memory safety issues after this fix 
							
						 
						
							2024-08-02 17:32:07 +02:00  
				
					
						
							
							
								 
						
							
								7ec1343ad5 
								
							 
						 
						
							
							
								
								fix   #3490 : expand menu file before opening it  
							
							
							
						 
						
							2024-08-01 18:06:00 +08:00  
				
					
						
							
							
								 
						
							
								7e1fffc455 
								
							 
						 
						
							
							
								
								flake.lock: Update  
							
							... 
							
							
							
							Flake lock file updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/693bc46d169f5af9c992095736e82c3488bf7dbb?narHash=sha256-oedh2RwpjEa%2BTNxhg5Je9Ch6d3W1NKi7DbRO1ziHemA%3D' (2024-07-14)
  → 'github:NixOS/nixpkgs/52ec9ac3b12395ad677e8b62106f0b98c1f8569d?narHash=sha256-veKR07psFoJjINLC8RK4DiLniGGMgF3QMlS4tb74S6k%3D' (2024-07-28) 
							
						 
						
							2024-08-01 00:09:59 +00:00  
				
					
						
							
							
								 
						
							
								003dd3a9a2 
								
							 
						 
						
							
							
								
								Merge pull request  #3457  from RobertMueller2/issue_3414  
							
							... 
							
							
							
							Issue #3414/clock: Shift ONLY calendar 
							
						 
						
							2024-07-22 09:06:08 +02:00  
				
					
						
							
							
								 
						
							
								cece04e02f 
								
							 
						 
						
							
							
								
								Merge pull request  #3462  from DomCristaldi/walk-symlink-chain  
							
							
							
						 
						
							2024-07-21 09:47:43 +02:00  
				
					
						
							
							
								 
						
							
								58e21e876e 
								
							 
						 
						
							
							
								
								walk up symlink tree  
							
							... 
							
							
							
							"reload_style_on_change" would check if the target file is a symlink,
but only resolves the first link. If the symlink is acutally a chain of
symlink, such as what happens with NixOS's mkOutOfStoreSymlink, we will
not find the actual file style file.
Update the symlink resolution logic to walk down the symlink chain until
it finds a non-symlink. Also check against a the original filename
(which may be a symlink) to guard against infinitely looping on a
circular symlink chain. 
							
						 
						
							2024-07-20 22:58:03 -04:00  
				
					
						
							
							
								 
						
							
								cb8fc1c10d 
								
							 
						 
						
							
							
								
								Merge pull request  #3459  from khaneliman/bar-visible  
							
							
							
						 
						
							2024-07-20 18:16:06 +02:00  
				
					
						
							
							
								 
						
							
								a544f4b2cd 
								
							 
						 
						
							
							
								
								bar: fix setVisible  
							
							... 
							
							
							
							Accidentally removed updating the visible variable 
							
						 
						
							2024-07-20 09:33:13 -05:00  
				
					
						
							
							
								 
						
							
								ee0912a254 
								
							 
						 
						
							
							
								
								Issue #3414/clock: Shift ONLY calendar  
							
							... 
							
							
							
							Right now, for the tooltip, all times are shifted if shift-down/shift-up
actions are used. But it really only makes sense for this to apply to
the {calendar} replacement, so use shiftedNow there and now for all
the rest. 
							
						 
						
							2024-07-20 09:03:49 +02:00  
				
					
						
							
							
								 
						
							
								15e1547661 
								
							 
						 
						
							
							
								
								chore: 0.10.4  
							
							
							
						 
						
							2024-07-17 23:04:05 +02:00  
				
					
						
							
							
								 
						
							
								dcbcf90aef 
								
							 
						 
						
							
							
								
								Update freebsd.yml  
							
							
							
						 
						
							2024-07-17 22:52:39 +02:00  
				
					
						
							
							
								 
						
							
								ed0ed398b7 
								
							 
						 
						
							
							
								
								Update freebsd.yml  
							
							
							
						 
						
							2024-07-17 22:46:58 +02:00  
				
					
						
							
							
								 
						
							
								152053e069 
								
							 
						 
						
							
							
								
								Merge pull request  #3398  from khaneliman/cursor  
							
							... 
							
							
							
							AModule: Cursor config option 
							
						 
						
							2024-07-17 22:40:12 +02:00  
				
					
						
							
							
								 
						
							
								496dd05e14 
								
							 
						 
						
							
							
								
								Merge pull request  #3443  from yangyingchao/master  
							
							... 
							
							
							
							fix  #3442  
						
							2024-07-17 22:38:22 +02:00  
				
					
						
							
							
								 
						
							
								3ff8fc8a10 
								
							 
						 
						
							
							
								
								Merge pull request  #3447  from khaneliman/hyprland-disable  
							
							... 
							
							
							
							hyprland: disable modules instead of rendering empty 
							
						 
						
							2024-07-17 22:37:48 +02:00  
				
					
						
							
							
								 
						
							
								d061d2259e 
								
							 
						 
						
							
							
								
								Merge pull request  #3448  from khaneliman/sway  
							
							... 
							
							
							
							sway/workspaces: remove deprecated field and ignore empty rewrite rules 
							
						 
						
							2024-07-17 22:36:58 +02:00  
				
					
						
							
							
								 
						
							
								90ac7d5d2c 
								
							 
						 
						
							
							
								
								sway/workspaces: support ignore window-rewrite  
							
							... 
							
							
							
							Similar to hyprland implementation to ignore "" empty rules 
							
						 
						
							2024-07-16 22:50:26 -05:00  
				
					
						
							
							
								 
						
							
								4295faa7c4 
								
							 
						 
						
							
							
								
								hyprland/backend: throw runtime_error instead of log  
							
							... 
							
							
							
							Allows us to disable modules entirely when socket connection isn't
working. This is similar to how sway handles their socket connections
disabling modules. This supports a single waybar config for multiple
IPCs. 
							
						 
						
							2024-07-16 18:40:47 -05:00  
				
					
						
							
							
								 
						
							
								9c40137d05 
								
							 
						 
						
							
							
								
								sway/workspaces: clang-tidy  
							
							
							
						 
						
							2024-07-16 18:33:43 -05:00  
				
					
						
							
							
								 
						
							
								17132b250d 
								
							 
						 
						
							
							
								
								sway/workspaces: remove deprecated field  
							
							... 
							
							
							
							Was deprecated a long time ago, we removed the Hyprland version.
Removing this, as well. 
							
						 
						
							2024-07-16 18:33:43 -05:00  
				
					
						
							
							
								 
						
							
								3f61df4e66 
								
							 
						 
						
							
							
								
								Merge pull request  #3416  from Ape/pr/ignored_sink_never_running  
							
							... 
							
							
							
							pulseaudio: Consider ignored sinks never running 
							
						 
						
							2024-07-16 14:20:32 +02:00  
				
					
						
							
							
								 
						
							
								2d9cc623c2 
								
							 
						 
						
							
							
								
								Merge pull request  #3422  from RobertMueller2/issue_feat_3256  
							
							... 
							
							
							
							feat/issue 3256: Toggle drawer state 
							
						 
						
							2024-07-16 14:19:30 +02:00  
				
					
						
							
							
								 
						
							
								f6ff6492ef 
								
							 
						 
						
							
							
								
								Merge pull request  #3441  from tchaikov/fmt-format-const  
							
							
							
						 
						
							2024-07-16 08:12:29 +02:00