Grzegorz Szymaszek
73808dfacc
modules: memory: fix fully utilized swap percentage calculation
...
Do calculate used swap percentage even if swapfree is 0, otherwise
reported used_swap_percentage would be 0, even though it should be 100.
Signed-off-by: Grzegorz Szymaszek <gszymaszek@short.pl >
2025-11-18 11:50:04 +01:00
schmop
ce1da5a178
Make udev_deleter not linux-only and fix freebsd build
2025-11-01 10:57:18 +01:00
schmop
4e25871655
Reapply "Make battery module update on plugging/unplugging again (refs #2519 )"
...
This reverts commit bb2c67ebad .
2025-10-31 13:43:36 +01:00
zspher
d61bc859ae
perf(image): set image from path only once
2025-10-29 17:10:15 -06:00
zspher
16d7c9d849
feat(image): expand ~ & $HOME in path
2025-10-28 13:36:54 -06:00
arne
ca62481dc9
fix: default weighted average to true
2025-10-26 06:44:53 +01:00
arne
b701d7f70b
docs: add information about weighted-average config option
2025-10-26 06:34:04 +01:00
cebem1nt
68cbb507d9
fixing crash on group scrolling
2025-10-24 21:57:58 -03:00
Alexis Rouillard
161367d961
Merge pull request #4579 from khaneliman/freebsd
...
fix(clock): fix freebsd compatibility
2025-10-23 09:36:19 +02:00
Alexis Rouillard
a62455e1b9
Merge pull request #4578 from khaneliman/fmt
...
fix(subprojects): fmt hash mismatch
2025-10-23 09:35:49 +02:00
Alexis Rouillard
588c344c8a
Merge pull request #4577 from khaneliman/cava
...
fix(nix): bump cava and fix nix build
2025-10-23 09:35:39 +02:00
Austin Horstman
bf0ccfd90c
fix(clock): fix freebsd compatibility
...
Recently introduced for ISO 8601 calendar compatibility. But, lib
differences causing the explicit type to break freebsd.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-10-21 23:07:04 -05:00
Austin Horstman
8b0a82ad34
fix(subprojects): fmt hash mismatch
...
Failing ci for multiple runners
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-10-21 22:56:33 -05:00
Austin Horstman
37ac2daac8
flake.lock: update
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-10-21 22:08:57 -05:00
Austin Horstman
97682a1332
nix: bump cava
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-10-21 22:08:57 -05:00
Austin Horstman
4beb7ddac7
nix: remove useless parens
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-10-19 17:35:07 -05:00
Alexis Rouillard
84ec25bbeb
Merge pull request #4551 from LukashonakV/cavaBump
...
cava bump & fixing memory leaks
2025-10-19 13:38:58 +02:00
Alexis Rouillard
b475399a22
Merge pull request #4541 from aanderse/master
...
backlight: gracefully handle a null epoll device
2025-10-19 13:38:39 +02:00
Alexis Rouillard
15a503ae21
Merge pull request #4546 from kosa12/fix/fmt-version
...
fix: FMT version update from 11.0.2 to 12.0.0
2025-10-19 13:38:15 +02:00
Alexis Rouillard
46d3e80bce
Merge pull request #4559 from carljustineoyales/chore/update-pulseaudio-slider-module
...
fix(pulseaudio-slider): Use `background` in CSS example
2025-10-19 13:38:03 +02:00
Alexis Rouillard
9221508e51
Merge pull request #4560 from NicolasBuchin/fix-css-memory-leak
...
fix: resolve memory leak by removing old CSS provider before reloading CSS styles
2025-10-19 13:37:48 +02:00
guttermonk
19afad8675
updated client to bind version 2 of the ext-idle-notifier protocol
2025-10-17 21:21:48 -05:00
guttermonk
e1e9971680
fixed stale notification object issue
2025-10-17 20:49:24 -05:00
guttermonk
26922c7fbc
Update idle_inhibitor.hpp
2025-10-17 20:07:28 -05:00
guttermonk
3e2ea1a870
fixed the type declarations
2025-10-17 19:58:43 -05:00
guttermonk
d68f168e09
fixed the compilation error
2025-10-17 19:50:38 -05:00
guttermonk
173e7306d0
fix using the ext-idle-notify-v1 protocol
2025-10-17 19:42:53 -05:00
guttermonk
262f8d96f3
fixed the compilation errors in the idle_inhibitor.cpp file
2025-10-17 18:26:06 -05:00
guttermonk
c831a352f2
Added signal support and wait-for-activity bool.
2025-10-17 18:11:50 -05:00
hecate cantus
72e6151f5e
Merge branch 'Alexays:master' into master
2025-10-16 18:40:58 -07:00
NicolasBuchin
9d37dedb57
fix: resolve memory leak by removing old CSS provider before reloading styles
2025-10-16 10:04:12 +02:00
carljustineoyales
6021261383
fix(pulseaudio-slider): Use background in CSS example
...
The `background-color` property does not work as expected for the slider. Using the `background` shorthand property correctly applies the color.
2025-10-15 20:47:35 +08:00
winkelnp
deb8a56eb1
[wireplumber] remove old version (bluetooth) and unnecessary checks (form-factor)
2025-10-14 00:40:56 +02:00
winkelnp
644a357541
[wireplumber] Add support for device.form-factor
2025-10-13 23:27:45 +02:00
Viktar Lukashonak
966da11f3b
cava bump & fixing memory leaks
2025-10-12 14:53:49 +03:00
lilly-lizard
a96f1caa19
fixed bug after merge with master duplicating code in handle_show()
2025-10-11 10:25:50 +13:00
Kosa Matyas
7add8b2726
fix: FMT version update from 11.0.2 to 12.0.0
2025-10-10 19:40:43 +03:00
Maik Broemme
382b9daada
wlr/taskbar: add homogeneous to evenly distribute button widths
2025-10-10 15:25:21 +02:00
dimti
4c12001569
do not need to remove css class from gtk label on init phase
2025-10-10 11:58:56 +03:00
dimti
a36a5e89a9
Approach to dry pattern - separate remove/add css-classes logic to methods
2025-10-10 11:57:44 +03:00
dimti
2e6bf549a0
Change label css classes in initial and on event language class method. Used in getLabel - make a strange behaviour
2025-10-10 11:52:59 +03:00
dimti
bdf501a8a5
make getLayout is not static and set css classes for short name keyboard layout in getLayout method
2025-10-10 11:35:47 +03:00
dimti
cd820a100d
also remove/add css class in onEvent method
2025-10-10 11:14:30 +03:00
Aaron Andersen
bef35e48fe
backlight: gracefully handle a null epoll device
2025-10-09 20:52:51 -04:00
lilly-lizard
9a873705d3
Merge branch 'river-tags-monitor-focus' of github.com:lilly-lizard/Waybar-fork into river-tags-monitor-focus
2025-10-09 20:21:25 +13:00
Thomas Crha
e1d4967d8e
feat(niri/worspaces): add ignore-workspaces configuration option
2025-10-09 18:03:24 +11:00
lilly-lizard
408a87fe89
Merge branch 'master' into river-tags-monitor-focus
2025-10-09 17:16:33 +13:00
Maik Broemme
730b502c76
wlr/taskbar: add justify option for Gtk::Box horizontal alignment
...
The `wlr/taskbar` module had no way to control its container's horizontal
alignment. This change adds a `justify` config key (left|center|right) that
maps to Gtk::Align::START/CENTER/END and is applied via set_halign() on the
module's Gtk::Box. Default behavior remains unchanged (left).
2025-10-08 08:52:19 +02:00
Dominique Martinet
632e30eb9f
niri/window: add col/max_col parameters
...
niri v25.08 added window positions to IPC, so waybar actually has the
information stored in json around.
This handles the associated WindowLayoutsChanged IPC message to keep the
position up to date in memory, and adds a couple of format messages to
show the current column, so one can dislpay where we are in the
workspace (in the hope of improving this feeling of being lost...)
Ideally a visual representation of the workspace like the one
illustrated in the PR[1] would be even better but this will probably do
for now.
Link: https://github.com/YaLTeR/niri/pull/1265#issuecomment-2724621758 [1]
2025-10-07 22:56:30 +09:00
dimti
192baa4556
Add css class to hyprland language module of short_name language code
2025-10-07 10:41:19 +03:00