Alexis Rouillard
c3d29b1185
Merge branch 'master' into battery-plugging-instant-updates
2025-12-18 19:04:31 +01:00
Alexis Rouillard
c6844781ea
Merge pull request #4671 from touero/dev
...
Fix example error about update moudle by signal in man page
2025-12-18 19:03:11 +01:00
Alexis Rouillard
c1218fa889
Merge pull request #4646 from gszy/swap-abused
...
modules: memory: fix fully utilized swap percentage calculation
2025-12-18 19:02:47 +01:00
Alexis Rouillard
11c4e55376
Merge pull request #4591 from rrrnld/fix/multiple-batteries
...
Improve multiple battery support
2025-12-18 19:02:31 +01:00
Alexis Rouillard
6b05d73a64
Merge pull request #4589 from cebem1nt/master
...
fix: crash on group scrolling #4510
2025-12-18 19:01:15 +01:00
Alexis Rouillard
374ccbb878
Merge pull request #4705 from rwwiv/fix/duplicate-layers-on-monitor-hotplug
...
fix: prevent duplicate layer surfaces on monitor hotplug
2025-12-18 19:00:48 +01:00
Alexis Rouillard
d012de3cde
Merge pull request #4682 from LukashonakV/cavaGLSL
...
Cava GLSL
2025-12-18 18:59:27 +01:00
Alexis Rouillard
7ecad3229d
Merge pull request #4650 from BartiX259/master
...
fix(docs): pulseaudio man page example
2025-12-18 18:59:01 +01:00
Alexis Rouillard
278e8822ff
Merge pull request #4686 from marvelpokemaster/fix-wireplumber-init-order
...
fix(wireplumber): reorder initializer list to match header and fix -Wreorder
2025-12-18 18:58:10 +01:00
Alexis Rouillard
a23cef457f
Merge pull request #4615 from Alexays/update_flake_lock_action
...
flake.lock: Update
2025-12-18 18:57:57 +01:00
Will Wernert
a9ef11a2b3
fix: prevent duplicate layer surfaces on monitor hotplug
...
The monitor signal handlers (signal_monitor_added, signal_monitor_removed)
were never disconnected during SIGUSR2 reload. Each reload accumulated
additional handlers, causing multiple layer surfaces to be created when
monitors were hotplugged.
This fix:
- Stores signal connections as class members
- Disconnects them before reconnecting in bindInterfaces()
- Clears stale outputs_ on reload
2025-12-17 22:17:35 -05:00
Viktar Lukashonak
e03119fe94
Factory. cava_frontend
2025-12-09 18:13:45 +03:00
marvelpokemaster
5ee3bd5325
fix(wireplumber): reorder initializer list to match header and fix -Wreorder warnings
2025-12-08 01:44:19 +05:30
Viktar Lukashonak
3773021546
cavaGLSL
2025-12-07 23:08:55 +03:00
Viktar Lukashonak
52f4db1154
Moving GTK dispatcher into frontend
2025-12-05 10:04:52 +03:00
github-actions[bot]
cb0ee665a3
flake.lock: Update
...
Flake lock file updates:
• Updated input 'flake-compat':
'github:edolstra/flake-compat/9100a0f413b0c601e0533d1d94ffd501ce2e7885?narHash=sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX%2BfjA8Xf8PUmqCY%3D' (2025-05-12)
→ 'github:edolstra/flake-compat/f387cd2afec9419c8ee37694406ca490c3f34ee5?narHash=sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4%3D' (2025-10-27)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/5e2a59a5b1a82f89f2c7e598302a9cacebb72a67?narHash=sha256-K5Osef2qexezUfs0alLvZ7nQFTGS9DL2oTVsIXsqLgs%3D' (2025-10-19)
→ 'github:NixOS/nixpkgs/2fad6eac6077f03fe109c4d4eb171cf96791faa4?narHash=sha256-sKoIWfnijJ0%2B9e4wRvIgm/HgE27bzwQxcEmo2J/gNpI%3D' (2025-11-27)
2025-12-01 00:15:02 +00:00
touero
e189649c33
docs(custom): fix example error about update moudle by signal
2025-11-29 17:29:52 +08:00
Viktar Lukashonak
13519ca5bf
cava. nonsafe thread.= & cava bump
2025-11-26 13:26:32 +03:00
BartiX259
097c00c7bd
fix(docs): pulseaudio man page example
...
The example configuration in the man page used 'headphones' and 'handsfree' as keys for format-icons. The correct keys are 'headphone' and 'hands-free'.
2025-11-22 20:09:34 +01:00
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
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
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
Viktar Lukashonak
966da11f3b
cava bump & fixing memory leaks
2025-10-12 14:53:49 +03:00
Kosa Matyas
7add8b2726
fix: FMT version update from 11.0.2 to 12.0.0
2025-10-10 19:40:43 +03:00
Aaron Andersen
bef35e48fe
backlight: gracefully handle a null epoll device
2025-10-09 20:52:51 -04:00
Alex
559079e9a6
fix: lint
2025-10-05 10:56:24 +02:00
Alexis Rouillard
0c41cf47c2
Merge pull request #4359 from zjeffer/fix/zjeffer/thread-sanitizer-warning
...
Fix Hyprland IPC thread sanitizer warning, other IPC & general fixes
2025-10-05 10:56:02 +02:00
Alexis Rouillard
a16d53b30d
Merge branch 'master' into fix/zjeffer/thread-sanitizer-warning
2025-10-05 10:51:47 +02:00
Alex
151cf54532
fix: lint
2025-10-05 09:58:34 +02:00
Alexis Rouillard
b3f1d02b16
Merge pull request #4516 from DreamMaoMao/fix-ext-ws
...
fix: right and middle button not work in ext/workspace module
2025-10-05 09:57:50 +02:00
Alexis Rouillard
bea012d06d
Merge pull request #4518 from DreamMaoMao/fix-network
...
fix: Correct the error in converting network speed units
2025-10-05 09:57:29 +02:00
Alexis Rouillard
197ee78080
Merge pull request #4525 from lairez/makepkg
...
Fixes #4521 and #4522
2025-10-05 09:57:06 +02:00