Commit Graph

371 Commits

Author SHA1 Message Date
90b209add8 chore: 0.15.0 2026-02-06 21:15:03 +01:00
e03119fe94 Factory. cava_frontend 2025-12-09 18:13:45 +03:00
3773021546 cavaGLSL 2025-12-07 23:08:55 +03:00
13519ca5bf cava. nonsafe thread.= & cava bump 2025-11-26 13:26:32 +03:00
966da11f3b cava bump & fixing memory leaks 2025-10-12 14:53:49 +03:00
76d3b47ffd Cava back/front end transformation 2025-09-26 23:34:11 +03:00
cbab9c9713 spdlog bump 2025-09-25 21:46:13 +03:00
41de8964f1 chore: 0.14.0 2025-08-08 09:15:22 +02:00
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
c98cb7095d Merge remote-tracking branch 'upstream/master' 2025-07-06 10:18:59 +02:00
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
255c0ebe28 wlr/workspaces: port to ext-workspace-v1
Rework implementation to match new protocol behavior.
2025-06-29 21:51:31 +02:00
0fcda9afa5 chore: 0.13.0 2025-06-23 09:10:48 +02:00
0c1f1f2df9 Merge pull request #3544 from nktnet1/hyprland/windowcount
add Hyprland/windowcount module
2025-06-22 09:03:21 +01:00
f27df33280 Merge pull request #3628 from adryzz/gps-module
Add GPS module
2025-06-22 08:59:46 +01:00
a88e5795a4 Merge branch 'master' into wayfire 2025-06-22 08:53:02 +01:00
6319569ed0 Merge branch 'Alexays:master' into hyprland/windowcount 2025-05-09 20:46:00 +10:00
4222032fa1 Merge remote-tracking branch 'upstream/master' 2025-04-29 19:59:42 +02:00
45ebf45343 Start GPS module 2025-04-18 22:56:36 +02:00
e85025f805 libCava bump: 0.10.4 2025-04-15 16:33:07 +03:00
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
e541936df9 Merge remote-tracking branch 'upstream/master' 2025-03-08 17:18:31 +01:00
8490a1d9b9 chore: 0.12.0 2025-02-21 09:04:59 +01:00
bc2e143ac5 Extract icon loading logic to separate class 2025-01-27 11:46:35 +01:00
d7e4a7d91f add module wayfire/window, wayfire/workspaces 2025-01-03 15:22:46 +09:00
278588b1a3 Merge branch 'Alexays:master' into hyprland/windowcount 2024-10-06 00:34:20 +10:00
e46a1c6bfc cava bump
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
2024-09-28 00:57:02 +03:00
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
4cb2bf06b7 Merge branch 'Alexays:master' into hyprland/windowcount 2024-09-14 13:42:04 +10:00
d56dd6ee7f chore: v0.11.0 2024-09-13 09:51:11 +02:00
34bfefcd2e niri: Gate behind a meson option 2024-09-13 10:34:55 +03:00
46e7ed35de Add niri/workspaces, niri/window, niri/language 2024-09-13 10:34:55 +03:00
4354da2849 chore: disable fmt tests 2024-09-13 08:59:36 +02:00
64d99a5884 chore(fmt): std format 2024-09-13 08:50:12 +02:00
5c859bf520 temp: changed window -> windowcount 2024-08-24 00:06:24 +10:00
15e1547661 chore: 0.10.4 2024-07-17 23:04:05 +02:00
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
8220dbb513 📝 add a wayba-menu entry for documenting popup menus. 2024-05-28 20:42:47 +02:00
56319a4705 hyprland/workspaces: break up implementations 2024-05-24 14:21:31 -05:00
60a613ae51 cava bump: 0.10.2
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
2024-05-23 16:15:48 +03:00
2ead1bbf84 Upower refactoring (#3220)
Signed-off-by: Viktar Lukashonak <myxabeer@gmail.com>
2024-05-07 10:29:52 +02:00
e627879b16 chore: 0.10.3 2024-05-06 10:54:52 +02:00
a04016e0b6 chore: 0.10.2 2024-04-23 17:59:08 +02:00
501e63fba6 chore: 0.10.1 2024-04-23 07:53:22 +02:00
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
fe15530f34 refactor(privacy): clean up the module 2024-03-25 20:16:47 +01:00
c4907a6065 Merge pull request #3005 from eyusupov/dwl-title
Add dwl/window module
2024-03-22 23:20:26 +01:00
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
17734f0364 Add dwl/window module 2024-03-14 23:51:46 +03:00
32eac3ccb7 chore: 0.10.0 2024-03-13 19:46:56 +01:00