f631d5eaf9 
					 
					
						
						
							
							nix/default: disable version check  
						
						... 
						
						
						
						Downstream added version check, causes this flake to fail building. 
						
						
					 
					
						2025-03-05 22:44:55 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						906170400e 
					 
					
						
						
							
							cffi: always return config values as JSON  
						
						... 
						
						
						
						Previously, string JSON values were special cased to be provided as
bare strings, which means that CFFI modules have to either know what
type each value is expected to be, or use a heuristic such as trying to
decode and then treating the value as a string on failure.
Instead, we can always return JSON, and let the downstream consumer
handle deserialising the value into whatever type is expected.
The new behaviour is gated on a new ABI version 2: modules built against
version 1 will continue to get the old behaviour. 
						
						
					 
					
						2025-03-05 17:11:26 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e4dac1c0a 
					 
					
						
						
							
							Newline as a seperator when displaying IPv4 and 6 at the same time  
						
						
						
						
					 
					
						2025-03-05 15:29:21 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f7b4451564 
					 
					
						
						
							
							fix(hyprland): support additional v2 events  
						
						
						
						
					 
					
						2025-03-04 10:23:19 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a6c417ef5 
					 
					
						
						
							
							Add format replacements  
						
						... 
						
						
						
						For cidr6, netmask6 
						
						
					 
					
						2025-03-04 19:09:21 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f71de5227 
					 
					
						
						
							
							flake.lock: Update  
						
						... 
						
						
						
						Flake lock file updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9d3ae807ebd2981d593cddd0080856873139aa40?narHash=sha256-NGqpVVxNAHwIicXpgaVqJEJWeyqzoQJ9oc8lnK9%2BWC4%3D' (2025-01-29)
  → 'github:NixOS/nixpkgs/5135c59491985879812717f4c9fea69604e7f26f?narHash=sha256-Vr3Qi346M%2B8CjedtbyUevIGDZW8LcA1fTG0ugPY/Hic%3D' (2025-02-26) 
						
						
					 
					
						2025-03-01 00:11:29 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17cee0d876 
					 
					
						
						
							
							feat(hyprland): support workspacev2  
						
						
						
						
					 
					
						2025-02-26 18:56:11 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c6ca8321c 
					 
					
						
						
							
							feat(hyprland): support destroyworkspacev2  
						
						
						
						
					 
					
						2025-02-26 18:56:11 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26a344b131 
					 
					
						
						
							
							feat(hyprland): support createworkspacev2  
						
						
						
						
					 
					
						2025-02-26 18:56:11 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8bd0285c88 
					 
					
						
						
							
							Remove redundant if condition  
						
						
						
						
					 
					
						2025-02-26 16:06:58 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						212c676251 
					 
					
						
						
							
							Provide an option to show ipv4 or ipv6 or both of them  
						
						
						
						
					 
					
						2025-02-26 15:59:33 +05:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8490a1d9b9 
					 
					
						
						
							
							chore: 0.12.0  
						
						
						
						
					 
					
						2025-02-21 09:04:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3ee5f1125 
					 
					
						
						
							
							Update clang-format.yml  
						
						
						
						
					 
					
						2025-02-21 09:04:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b87af9372 
					 
					
						
						
							
							Merge pull request  #3922  from hansp27/niri-language-dont-ellipsize  
						
						... 
						
						
						
						turn off ellipsize for niri/language module 
						
						
					 
					
						2025-02-20 09:11:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe3dda4c23 
					 
					
						
						
							
							Merge pull request  #3932  from rokiden/fix-urgent-special  
						
						... 
						
						
						
						hyprland/workspaces: fixed urgent for special workspaces 
						
						
					 
					
						2025-02-20 09:11:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d8d42573b 
					 
					
						
						
							
							Merge pull request  #3945  from zjeffer/fix/zjeffer/hyprland-ipc  
						
						... 
						
						
						
						Hyprland IPC improvements 
						
						
					 
					
						2025-02-20 09:10:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d098dbbeb0 
					 
					
						
						
							
							Merge pull request  #3940  from Malix-Labs/patch-1  
						
						... 
						
						
						
						update(docs): link 
						
						
					 
					
						2025-02-20 09:09:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						533d5de243 
					 
					
						
						
							
							Merge pull request  #3942  from aruhier/pr_battery_module  
						
						... 
						
						
						
						fix: battery runtime estimation with negative sysfs values 
						
						
					 
					
						2025-02-20 09:09:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d3c7ff6525 
					 
					
						
						
							
							Merge pull request  #3947  from zjeffer/fix/zjeffer/workspacerules-defaultname  
						
						... 
						
						
						
						Fix workspacerules not taking into account defaultName 
						
						
					 
					
						2025-02-20 09:09:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bcee548f5e 
					 
					
						
						
							
							Fix workspacerules not taking into account defaultName  
						
						
						
						
					 
					
						2025-02-20 00:06:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						37c6cd42f5 
					 
					
						
						
							
							fix freebsd compilation  
						
						
						
						
					 
					
						2025-02-19 21:15:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4989cedae 
					 
					
						
						
							
							formatting  
						
						
						
						
					 
					
						2025-02-19 21:02:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b8839ab5c 
					 
					
						
						
							
							Hyprland IPC improvements  
						
						... 
						
						
						
						Fixes IPC being blocked at shutdown 
						
						
					 
					
						2025-02-19 20:45:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4be1f3bf42 
					 
					
						
						
							
							fix: battery runtime estimation with negative sysfs values  
						
						... 
						
						
						
						Some drivers (example: qualcomm-battmgr, present on Snapdragon X1
laptops) expose the current_now and power_now values in sysfs as
negative int when the device is discharging, positive when charging.
This breaks the battery runtime estimation in Waybar, as it expects a
uint32 for power_now.
Change the battery module to use the absolute values of current_now and
power_now. 
						
						
					 
					
						2025-02-16 18:33:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ddf5b3e07b 
					 
					
						
						
							
							add tray icons docs  
						
						
						
						
					 
					
						2025-02-16 14:30:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d1998de47a 
					 
					
						
						
							
							add setCustomIcon and try to apply such when ID is known  
						
						
						
						
					 
					
						2025-02-16 14:22:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78d5c3ef3a 
					 
					
						
						
							
							init custom icons from config per tray  
						
						
						
						
					 
					
						2025-02-16 14:21:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						937b62ea9a 
					 
					
						
						
							
							add SNI custom icon manager  
						
						
						
						
					 
					
						2025-02-16 14:21:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c4f0af2fe 
					 
					
						
						
							
							update(docs): link  
						
						
						
						
					 
					
						2025-02-15 20:33:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc94278c4e 
					 
					
						
						
							
							hyprland/workspaces: fixed urgent for special workspaces  
						
						
						
						
					 
					
						2025-02-10 18:32:57 +05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0abb2166a4 
					 
					
						
						
							
							turn off ellipsize for niri/language module  
						
						
						
						
					 
					
						2025-02-08 00:29:09 +04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a26ed50d0f 
					 
					
						
						
							
							Add support for vertical bars in privacy module  
						
						
						
						
					 
					
						2025-02-07 14:39:07 -03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4dbb874f7c 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						
						
						
					 
					
						2025-02-06 12:19:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c32d5e3883 
					 
					
						
						
							
							Merge pull request  #3898  from Duckulus/master  
						
						... 
						
						
						
						[hyprland/window] enable tooltip for hyprland window module 
						
						
					 
					
						2025-02-05 11:44:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						834868e0b5 
					 
					
						
						
							
							Merge pull request  #3914  from Alexays/update_flake_lock_action  
						
						... 
						
						
						
						flake.lock: Update 
						
						
					 
					
						2025-02-05 09:34:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2d11f9ec0 
					 
					
						
						
							
							Merge pull request  #3919  from KasyanDiGris/master  
						
						... 
						
						
						
						Hide upower module when specified device disconnected 
						
						
					 
					
						2025-02-05 09:34:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e32a678478 
					 
					
						
						
							
							Hide upower module when specified device disconnected  
						
						
						
						
					 
					
						2025-02-05 00:02:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d5a4f82ec 
					 
					
						
						
							
							Merge pull request  #3913  from ladenburger/fix-json-hyprland-kb-manpage  
						
						... 
						
						
						
						fix: JSON format for Hyprland keyboard example 
						
						
					 
					
						2025-02-01 09:42:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8bdb5c1906 
					 
					
						
						
							
							flake.lock: Update  
						
						... 
						
						
						
						Flake lock file updates:
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/88195a94f390381c6afcdaa933c2f6ff93959cb4?narHash=sha256-0q9NGQySwDQc7RhAV2ukfnu7Gxa5/ybJ2ANT8DQrQrs%3D' (2024-12-29)
  → 'github:NixOS/nixpkgs/9d3ae807ebd2981d593cddd0080856873139aa40?narHash=sha256-NGqpVVxNAHwIicXpgaVqJEJWeyqzoQJ9oc8lnK9%2BWC4%3D' (2025-01-29) 
						
						
					 
					
						2025-02-01 00:10:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a741f6ec7 
					 
					
						
						
							
							fix: JSON format for Hyprland keyboard example  
						
						
						
						
					 
					
						2025-02-01 00:38:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a9f5aced7 
					 
					
						
						
							
							workspace taskbars: Add button param to click command  
						
						
						
						
					 
					
						2025-01-27 11:47:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b854112ed 
					 
					
						
						
							
							workspace taskbars: Allow custom command on window click  
						
						
						
						
					 
					
						2025-01-27 11:46:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4519c0819 
					 
					
						
						
							
							workspace taskbars: Use sigc::mem_fun instead of lambda  
						
						
						
						
					 
					
						2025-01-27 11:46:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0f3695523 
					 
					
						
						
							
							workspace taskbars: Minor fixes  
						
						... 
						
						
						
						- Add missing CSS class to manpage
- Fix rare segfault when address is not found (seems to only happen when compiled for production) 
						
						
					 
					
						2025-01-27 11:46:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42affa4eda 
					 
					
						
						
							
							workspace taskbars: Update manpage  
						
						
						
						
					 
					
						2025-01-27 11:46:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ee0d1c7fe 
					 
					
						
						
							
							workspace taskbars: Fix windows not showing  
						
						... 
						
						
						
						Windows were not being shown or updated unless the window-rewrite config were present. 
						
						
					 
					
						2025-01-27 11:46:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3948c0d154 
					 
					
						
						
							
							workspace taskbars: Focus window on click  
						
						
						
						
					 
					
						2025-01-27 11:46:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53ca5a4883 
					 
					
						
						
							
							workspace taskbars: Display windows in a consistent order  
						
						... 
						
						
						
						Use a vector instead of a map for for storing the workspace windows.
This orders the windows by the time they were added to the workspace, instead of sorting by address (which is effectively a random order). The new ordering seems to match the wlr/taskbar module 
						
						
					 
					
						2025-01-27 11:46:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1649b001f 
					 
					
						
						
							
							workspace taskbars: Fix title not updating  
						
						... 
						
						
						
						Fix another older bug where the title of a window will not be updated after moving it to another monitor.
In onWindowMoved, when moving an orphan window to the display of the current bar, that window should no longer be an orphan. 
						
						
					 
					
						2025-01-27 11:46:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e1d6d1cc5 
					 
					
						
						
							
							workspace taskbars: Fix title not updating  
						
						... 
						
						
						
						This seems to be an old bug that has been made visible with the new workspace taskbars feature.
Sometimes, when closing a window and re-opening a window of the same program, hyprland reuses the window address. Since m_orphanWindowMap was not being cleaned up on window close, the new window would not be updated properly. 
						
						
					 
					
						2025-01-27 11:46:35 +01:00