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 7725f6ed5a
.
Signed-off-by: Kefu Chai <tchaikov@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