c63e332fb2 
					 
					
						
						
							
							Merge pull request  #4278  from rwsalie/master  
						
						... 
						
						
						
						add openbsd support 
						
						
					 
					
						2025-08-08 08:43:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3dce0956ec 
					 
					
						
						
							
							Merge pull request  #3930  from Invertisment/master  
						
						
						
						
					 
					
						2025-08-08 08:24:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5bbace1d43 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						
						
						
					 
					
						2025-07-29 23:30:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f91889ce1c 
					 
					
						
						
							
							format SafeSignal.hpp as the linters want  
						
						
						
						
					 
					
						2025-07-13 14:01:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2dfbaabf31 
					 
					
						
						
							
							fix(network): use atomic_bool to store the rfkill state  
						
						
						
						
					 
					
						2025-07-10 08:01:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d808c00324 
					 
					
						
						
							
							avoid useless vars on cpu_frequency, mimic sigrtmin/sigrtmax  
						
						
						
						
					 
					
						2025-07-08 02:21:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c98cb7095d 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						
						
						
					 
					
						2025-07-06 10:18:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aaea814217 
					 
					
						
						
							
							Idempotent bar show/hide via configurable user kill signals  
						
						
						
						
					 
					
						2025-06-27 09:31:51 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6206cebd75 
					 
					
						
						
							
							Merge pull request  #3887  from torstehu/fix-typo  
						
						... 
						
						
						
						Fix typos in function, variable names and in documentation 
						
						
					 
					
						2025-06-22 08:39:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						456c3add4a 
					 
					
						
						
							
							Merge pull request  #4102  from edwin0cheng/style-sym  
						
						... 
						
						
						
						Use load_symbolic for gtk icon to support styling in tray icon 
						
						
					 
					
						2025-06-22 08:29:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						44a8910022 
					 
					
						
						
							
							Merge pull request  #4173  from S0nter/master  
						
						... 
						
						
						
						privacy: ignore some streams 
						
						
					 
					
						2025-06-22 08:24:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25f432b0ce 
					 
					
						
						
							
							refactor: avoid Gio namespace pollution  
						
						
						
						
					 
					
						2025-06-22 00:50:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4dd2ecc5a 
					 
					
						
						
							
							refactor: avoid namespace pollution in util/date.hpp  
						
						
						
						
					 
					
						2025-06-22 00:50:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						831602a913 
					 
					
						
						
							
							privacy: default to ignoring all stream.monitor pw nodes  
						
						
						
						
					 
					
						2025-06-08 12:23:50 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0340760e12 
					 
					
						
						
							
							Use load_symbolic for gtk icon instead of load_icon.  
						
						
						
						
					 
					
						2025-05-07 16:57:54 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fdb9004048 
					 
					
						
						
							
							workspace taskbars: More config options  
						
						... 
						
						
						
						- orientation
- icon-size
- icon-theme 
						
						
					 
					
						2025-01-27 11:46:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc2e143ac5 
					 
					
						
						
							
							Extract icon loading logic to separate class  
						
						
						
						
					 
					
						2025-01-27 11:46:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						481b01d9af 
					 
					
						
						
							
							fix: lint  
						
						
						
						
					 
					
						2025-01-25 09:31:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bb2c67ebad 
					 
					
						
						
							
							Revert "Make battery module update on plugging/unplugging again (refs  #2519 )"  
						
						
						
						
					 
					
						2025-01-25 09:24:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dc64b3542b 
					 
					
						
						
							
							Merge pull request  #3474  from schmop/battery-plugging-instant-updates  
						
						... 
						
						
						
						Make battery module update on plugging/unplugging again (refs #2519 ) 
						
						
					 
					
						2025-01-25 09:20:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6004316f1a 
					 
					
						
						
							
							Fix typos in function, variable names and in documentation  
						
						
						
						
					 
					
						2025-01-16 13:25:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dedee8cd14 
					 
					
						
						
							
							pulseaudio: show correct sink volume on default output changes  
						
						... 
						
						
						
						on sinkInfo callbacks, the default sink now has highest priority.
That fixes an issue that the volume indicator is not updated when
the changes the default output to another devices.
added PA_SINK_IDLE as valid state. PA_SINK_RUNNING is only true
if any sound output is happening on sink switch. Indicator should
also update when no sound is being played. 
						
						
					 
					
						2024-09-21 13:25:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6417782af6 
					 
					
						
						
							
							chore: lint  
						
						
						
						
					 
					
						2024-09-13 08:55:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4608b3e31 
					 
					
						
						
							
							Fix battery status changes not being detected  
						
						... 
						
						
						
						Historically we listened to /sys/class/poewr_supply inotify events,
which does not seem to work anymore.
We switched now to udev netlink kernel events. 
						
						
					 
					
						2024-07-27 01:15:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b71dfce1f7 
					 
					
						
						
							
							Fix build with fmt11  
						
						... 
						
						
						
						Since fmt 11.0.0, formatter:format() is required to be const. Mark
all of the specializations as const to be compatible with fmt 11.
This change is implemented in the same spirit of 7725f6ed5atchaikov@gmail.com > 
						
						
					 
					
						2024-07-16 08:46:55 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7725f6ed5a 
					 
					
						
						
							
							Fix build with fmt11  
						
						... 
						
						
						
						Since fmt 11.0.0, formatter:format() is required to be const.Mark
affected functions as const to stay compatible with fmt 11.
Signed-off-by: Yao Zi <ziyao@disroot.org > 
						
						
					 
					
						2024-07-08 20:28:26 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d66685a3aa 
					 
					
						
						
							
							util: clang-tidy  
						
						
						
						
					 
					
						2024-07-02 10:38:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b114b1155c 
					 
					
						
						
							
							treewide: clang-format  
						
						
						
						
					 
					
						2024-06-15 18:44:46 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bc43c1aa7 
					 
					
						
						
							
							fix: lint  
						
						
						
						
					 
					
						2024-06-12 23:08:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76c2f3166e 
					 
					
						
						
							
							format RegexCollection output using match results  
						
						
						
						
					 
					
						2024-06-05 19:58:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						79ae530bd2 
					 
					
						
						
							
							pipewire: unbreak build on FreeBSD ( #3193 )  
						
						
						
						
					 
					
						2024-05-02 08:31:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe15530f34 
					 
					
						
						
							
							refactor(privacy): clean up the module  
						
						
						
						
					 
					
						2024-03-25 20:16:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f228c13802 
					 
					
						
						
							
							Merge pull request  #2638  from staticssleever668/fix_mold_linking  
						
						... 
						
						
						
						refactor(backlight): use concrete types for some helper functions 
						
						
					 
					
						2024-03-22 23:19:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f885baba61 
					 
					
						
						
							
							fix(clock): remove literal operator with reserved name  
						
						... 
						
						
						
						```
../include/util/date.hpp:34:26: warning: literal operator suffixes not preceded by ‘_’ are reserved for future standardization [-Wliteral-suffix]
   34 | constexpr decltype(auto) operator""d(unsigned long long d) noexcept {
``` 
						
						
					 
					
						2024-02-19 21:56:47 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						543290ab07 
					 
					
						
						
							
							fix: -Wnon-virtual-dtor warning in CssReloadHelper  
						
						... 
						
						
						
						```
../include/util/css_reload_helper.hpp:15:7: warning: 'class waybar::CssReloadHelper' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
``` 
						
						
					 
					
						2024-02-17 21:43:10 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1dce607c42 
					 
					
						
						
							
							Merge pull request  #2852  from dpayne/add_css_reload  
						
						... 
						
						
						
						Adding css reloader 
						
						
					 
					
						2024-01-29 22:44:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						10cb4180f6 
					 
					
						
						
							
							* Fixing clang tidy comments  
						
						... 
						
						
						
						* Fixing missing includes
* Fixing formatting 
						
						
					 
					
						2024-01-28 14:44:25 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5534fc48b1 
					 
					
						
						
							
							Merge pull request  #2496  from zjeffer/tests/json  
						
						... 
						
						
						
						Fix JSON parsing with hexadecimal characters 
						
						
					 
					
						2024-01-28 23:38:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						14d168c254 
					 
					
						
						
							
							pulseaudio: extract context connecting into connectContext()  
						
						
						
						
					 
					
						2024-01-27 23:47:39 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f7eca99496 
					 
					
						
						
							
							Using Gio::FileMonitor for watching style changes  
						
						
						
						
					 
					
						2024-01-21 20:49:13 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7ed4f1fa8 
					 
					
						
						
							
							Adding css reloader  
						
						
						
						
					 
					
						2024-01-21 18:23:46 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f5d0098d6 
					 
					
						
						
							
							Fixed json parsing with hexadecimal characters  
						
						... 
						
						
						
						* replace \x with \u00 to follow JSON spec
* fixes  #2475  and #2495 
* added unit tests for json parsing 
						
						
					 
					
						2024-01-14 14:06:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ea5143493 
					 
					
						
						
							
							Pass WAYBAR_OUTPUT_NAME environment variable to custom exec scripts  
						
						... 
						
						
						
						Signed-off-by: Jo De Boeck <deboeck.jo@gmail.com > 
						
						
					 
					
						2023-12-19 22:54:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86a38980e4 
					 
					
						
						
							
							c++20. clock chrono API. STL + format  
						
						... 
						
						
						
						Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com > 
						
						
					 
					
						2023-11-10 17:57:26 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e24adbc3c2 
					 
					
						
						
							
							Merge pull request  #2612  from ErikReider/privacy-module  
						
						... 
						
						
						
						Add Privacy Module 
						
						
					 
					
						2023-11-06 09:42:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c420b40668 
					 
					
						
						
							
							refactor(backlight): use concrete types for some helper functions  
						
						... 
						
						
						
						This fixes linking of the best_device() function with 'mold' linker. 
						
						
					 
					
						2023-11-04 18:31:25 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e7c2e90236 
					 
					
						
						
							
							Revert "custom: reap zombie processes on termination"  
						
						... 
						
						
						
						This reverts commit 1c1a39f597 
						
						
					 
					
						2023-11-03 14:06:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c1a39f597 
					 
					
						
						
							
							custom: reap zombie processes on termination  
						
						
						
						
					 
					
						2023-11-02 01:57:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49caa4bf31 
					 
					
						
						
							
							Add the PrivacyNodeInfo object as pw_proxy data  
						
						
						
						
					 
					
						2023-10-31 11:38:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c60a8e9836 
					 
					
						
						
							
							free pipewire listeners on proxy destruction  
						
						
						
						
					 
					
						2023-10-31 08:52:54 +01:00