Commit Graph

370 Commits

Author SHA1 Message Date
Viktar Lukashonak e03119fe94
Factory. cava_frontend 2025-12-09 18:13:45 +03:00
Viktar Lukashonak 3773021546
cavaGLSL 2025-12-07 23:08:55 +03:00
Viktar Lukashonak 13519ca5bf
cava. nonsafe thread.= & cava bump 2025-11-26 13:26:32 +03:00
Viktar Lukashonak 966da11f3b
cava bump & fixing memory leaks 2025-10-12 14:53:49 +03:00
Viktar Lukashonak 76d3b47ffd
Cava back/front end transformation 2025-09-26 23:34:11 +03:00
Viktar Lukashonak cbab9c9713
spdlog bump 2025-09-25 21:46:13 +03:00
Alex 41de8964f1 chore: 0.14.0 2025-08-08 09:15:22 +02:00
Alexis Rouillard f1b7d829c2
Merge pull request #4016 from jp7677/ext-workspaces
ext/workspaces: port from wlr/workspaces to ext-workspace-v1 for a.o. labwc support
2025-08-08 08:18:01 +02:00
Pol Rivero c98cb7095d Merge remote-tracking branch 'upstream/master' 2025-07-06 10:18:59 +02:00
Jens Peters 29bf5d5da1
ext/workspaces: moved/renamed from wlr/workspaces
The ext-workspace-v1 protocol is not wlr/wlroots
specific.
2025-06-29 21:51:31 +02:00
Jens Peters 255c0ebe28
wlr/workspaces: port to ext-workspace-v1
Rework implementation to match new protocol behavior.
2025-06-29 21:51:31 +02:00
Alex 0fcda9afa5 chore: 0.13.0 2025-06-23 09:10:48 +02:00
Alexis Rouillard 0c1f1f2df9
Merge pull request #3544 from nktnet1/hyprland/windowcount
add Hyprland/windowcount module
2025-06-22 09:03:21 +01:00
Alexis Rouillard f27df33280
Merge pull request #3628 from adryzz/gps-module
Add GPS module
2025-06-22 08:59:46 +01:00
Alexis Rouillard a88e5795a4
Merge branch 'master' into wayfire 2025-06-22 08:53:02 +01:00
Khiet Tam Nguyen 6319569ed0
Merge branch 'Alexays:master' into hyprland/windowcount 2025-05-09 20:46:00 +10:00
Pol Rivero 4222032fa1 Merge remote-tracking branch 'upstream/master' 2025-04-29 19:59:42 +02:00
Lena 45ebf45343 Start GPS module 2025-04-18 22:56:36 +02:00
Viktar Lukashonak e85025f805
libCava bump: 0.10.4 2025-04-15 16:33:07 +03:00
Angelo Dureghello 6fd859c0c4 add login-proxy option
There are cases where systemd-logind is not used/running. Result is
that bcklight module will not run.

Add an option that, when set to false, allows backlight module to
work without systemd-logind.
2025-03-22 18:40:47 +01:00
Pol Rivero e541936df9 Merge remote-tracking branch 'upstream/master' 2025-03-08 17:18:31 +01:00
Alex 8490a1d9b9 chore: 0.12.0 2025-02-21 09:04:59 +01:00
Pol Rivero bc2e143ac5 Extract icon loading logic to separate class 2025-01-27 11:46:35 +01:00
YamaD d7e4a7d91f
add module wayfire/window, wayfire/workspaces 2025-01-03 15:22:46 +09:00
Khiet Tam Nguyen 278588b1a3
Merge branch 'Alexays:master' into hyprland/windowcount 2024-10-06 00:34:20 +10:00
Viktar Lukashonak e46a1c6bfc
cava bump
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
2024-09-28 00:57:02 +03:00
Aleksei Bavshin 7b23d58684
fix(bar): force commit for occluded surfaces
All the mode or visibility changes require `wl_surface_commit` to be
applied. gtk-layer-shell will attempt to force GTK to commit, but may
fail if the surface has stopped receiving frame callbacks[^1].
Thus, we could get stuck in a state where the bar is hidden and unable
to regain visibility.

To address this, a new API has been added to gtk-layer-shell,
`gtk_layer_try_force_commit`, which does `wl_surface_commit` with the
necessary safety checks to avoid corrupting GTK internal state.

Note: this change bumps gtk-layer-shell requirement to 0.9.0.

[^1]: https://github.com/wmww/gtk-layer-shell/issues/185
2024-09-14 22:43:06 -07:00
Khiet Tam Nguyen 4cb2bf06b7
Merge branch 'Alexays:master' into hyprland/windowcount 2024-09-14 13:42:04 +10:00
Alex d56dd6ee7f chore: v0.11.0 2024-09-13 09:51:11 +02:00
Ivan Molodetskikh 34bfefcd2e niri: Gate behind a meson option 2024-09-13 10:34:55 +03:00
Ivan Molodetskikh 46e7ed35de Add niri/workspaces, niri/window, niri/language 2024-09-13 10:34:55 +03:00
Alex 4354da2849 chore: disable fmt tests 2024-09-13 08:59:36 +02:00
Alex 64d99a5884 chore(fmt): std format 2024-09-13 08:50:12 +02:00
Khiet Tam Nguyen 5c859bf520
temp: changed window -> windowcount 2024-08-24 00:06:24 +10:00
Alex 15e1547661 chore: 0.10.4 2024-07-17 23:04:05 +02:00
Alexis Rouillard 9c7a275cd6
Merge pull request #3247 from benjamin-voisin/menu
Adding the ability to have dropdown menu for modules
2024-07-01 09:18:13 +02:00
Benjamin Voisin 8220dbb513
📝 add a wayba-menu entry for documenting popup menus. 2024-05-28 20:42:47 +02:00
Austin Horstman 56319a4705
hyprland/workspaces: break up implementations 2024-05-24 14:21:31 -05:00
Viktar Lukashonak 60a613ae51
cava bump: 0.10.2
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
2024-05-23 16:15:48 +03:00
ViktarL 2ead1bbf84
Upower refactoring (#3220)
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
2024-05-07 10:29:52 +02:00
Alex e627879b16 chore: 0.10.3 2024-05-06 10:54:52 +02:00
Alex a04016e0b6 chore: 0.10.2 2024-04-23 17:59:08 +02:00
Alex 501e63fba6 chore: 0.10.1 2024-04-23 07:53:22 +02:00
Daniel Kahn Gillmor 3d15b96429 Add waybar-styles(5) manual page
waybar(5) describes the configuration syntax but doesn't mention how
the stylesheets are handled.

This documentation would have been helpful to me as i figured out how
to configure waybar.
2024-04-09 10:02:33 -04:00
Kuruyia fe15530f34 refactor(privacy): clean up the module 2024-03-25 20:16:47 +01:00
Alexis Rouillard c4907a6065
Merge pull request #3005 from eyusupov/dwl-title
Add dwl/window module
2024-03-22 23:20:26 +01:00
Ryan Walklin 2326727ccb Update Wireplumber API to 0.5
The WP component loader API has changed to be asynchronous, so implement a (GAsyncReadyCallback)-based loader to manage them. Logging integration change was required for 0.5.0 RCs but not for the 0.5.0 release.

Fix clang-tidy and clang-format warnings. Note these are significantly wider than the changes for 0.5.0 so optional beyond the existing patchset.
2024-03-21 13:37:03 +13:00
Eldar Yusupov 17734f0364 Add dwl/window module 2024-03-14 23:51:46 +03:00
Alex 32eac3ccb7 chore: 0.10.0 2024-03-13 19:46:56 +01:00
Félix Baylac Jacqué bddc870340 modules/power-profiles-daemon: add man page
There was no way to display the default value of format-icons without
breaking the table :(
2024-03-02 09:46:14 +01:00