Alexis Rouillard
2e9e0ba706
Merge pull request #4714 from PickNicko13/master
...
Implemented "only-physical" parameter in the wireplumber module.
2026-07-04 00:55:27 +02:00
Alexis Rouillard
10add89802
Merge pull request #4624 from andresilva/tray-hide-icons
...
Support hiding tray icons
2026-07-04 00:53:31 +02:00
Alexis Rouillard
40042f42ac
Merge pull request #4537 from thomascrha/niri-workspace-ignore-workspaces
...
feat(niri/worspaces): add ignore-workspaces configuration option
2026-07-04 00:52:19 +02:00
Alexis Rouillard
2709d293ee
Merge pull request #4941 from sjudin/groups-add-empty-css-class
...
feat(group): Add .empty class to empty groups
2026-07-04 00:50:01 +02:00
Alexis Rouillard
3cd93d849f
Merge pull request #5032 from yyyumeniku/master
...
hyprland/workspaces: add debounce timer to prevent workspace button f…
2026-07-04 00:42:04 +02:00
Alexis Rouillard
15fd0b6c5d
Merge pull request #4772 from szbmrk/feat-hyprland-submap-icon-handling
...
feat(hyprland/submap): add config option to specify different icons for submaps
2026-07-04 00:41:11 +02:00
Alex
9f3e5c09a3
Merge remote-tracking branch 'origin/master' into pr-4537
...
# Conflicts:
# include/modules/niri/workspaces.hpp
# src/modules/niri/workspaces.cpp
2026-07-04 00:40:14 +02:00
Alex
df0edaf162
Merge remote-tracking branch 'origin/master' into pr-4624
...
# Conflicts:
# include/modules/sni/item.hpp
# src/modules/sni/item.cpp
# src/modules/sni/tray.cpp
2026-07-04 00:39:23 +02:00
Alex
b509e254da
Merge remote-tracking branch 'origin/master' into pr-4714
...
# Conflicts:
# include/modules/wireplumber.hpp
# src/modules/wireplumber.cpp
2026-07-04 00:38:51 +02:00
Alexis Rouillard
889cff224b
Merge pull request #5156 from Alexays/refactor/generic-tooltip
...
refactor(ALabel): generic label+tooltip helper to remove per-module duplication
2026-07-04 00:37:19 +02:00
Alex
ef050a343f
Merge remote-tracking branch 'origin/master' into pr-4941
...
# Conflicts:
# include/group.hpp
# man/waybar.5.scd.in
2026-07-04 00:36:57 +02:00
Alexis Rouillard
a3101a1ca0
Merge branch 'master' into feat-hyprland-submap-icon-handling
2026-07-04 00:32:12 +02:00
Alexis Rouillard
423ca224f5
Merge branch 'master' into master
2026-07-04 00:32:08 +02:00
Alexis Rouillard
d304e2fdac
Merge pull request #5133 from J0hannes101/master
...
feat(cursor): use cursor-shape-v1 cursor names instead of Gdk::CursorType
2026-07-04 00:30:33 +02:00
Alexis Rouillard
9a6009b0b4
Merge pull request #5068 from c4rlo/sway-ipc-fixes
...
Sway IPC client: robustness improvements & code cleanups
2026-07-04 00:30:22 +02:00
Alex
da562a9172
Merge remote-tracking branch 'origin/master' into refactor/generic-tooltip
...
# Conflicts:
# src/modules/wireplumber.cpp
2026-07-04 00:29:26 +02:00
Alexis Rouillard
ffc3bec905
Merge pull request #4565 from guttermonk/idle_inhibitor-activity-detection
...
Added Idle Inhibitor Features: Signal Inputs & Activity Detection
2026-07-04 00:27:29 +02:00
Alex
c0a0608c43
Merge remote-tracking branch 'origin/master' into pr-5068
2026-07-04 00:22:43 +02:00
Alexis Rouillard
f5164a9f30
Merge branch 'master' into master
2026-07-04 00:17:35 +02:00
Alex
003d531701
refactor(AModule): hoist format/tooltip resolution to the base module
...
Move resolveTooltipFormat() (and add resolveFormat()) from ALabel down into
AModule, and add a generic updateTooltip(Gtk::Widget&, ...) helper. This lets
modules that are not ALabel-derived reuse the shared tooltip logic instead of
re-implementing it. Migrate gamemode (the only non-ALabel module reading
tooltip-format) to updateTooltip(box_, ...). ALabel inherits the resolvers.
2026-07-04 00:17:14 +02:00
Alexis Rouillard
733ec6fdc4
Merge pull request #4712 from AntoineGS/feat/bt-multiple-batteries
...
feat: add support for bt peripheral device battery
2026-07-04 00:14:59 +02:00
Alexis Rouillard
2754ea6914
Merge pull request #5017 from nonamescm/add-static-river-tag-classes
...
River/tags: Add static CSS classes for all available tags.
2026-07-04 00:14:54 +02:00
Alexis Rouillard
3a5158590d
Merge pull request #5069 from stlkr/master
...
feat(custom): add image
2026-07-04 00:14:00 +02:00
Alexis Rouillard
6e1f551919
Merge pull request #4334 from theoratkin/master
...
feat(mpd): add playing-interval option
2026-07-04 00:11:01 +02:00
Alexis Rouillard
84cb232305
Merge pull request #5041 from yuukibarns/enable-bar-scroll
...
feat(niri/workspaces): Add `enable-bar-scroll` option
2026-07-04 00:10:51 +02:00
Alexis Rouillard
b3f7617ed4
Merge pull request #4588 from Gazer/feat/basic-cpu-graph
...
feat: add customgraph module
2026-07-04 00:09:00 +02:00
Alexis Rouillard
65effe9053
Merge pull request #4760 from akselaase/aksel.aase/clock-exec
...
feat(clock): Add action to execute external command
2026-07-04 00:05:52 +02:00
Alex
8dbba448ce
refactor(modules): migrate state modules to ALabel tooltip helper
...
Migrate cpu, cpu_usage, cpu_frequency and memory to the generic
updateLabelAndTooltip/ForState helper so label and tooltip rendering go
through the dedup-aware setters and shared tooltip-format resolution.
Add store-accepting overloads of the helper to ALabel for modules that
build a dynamic fmt argument store (per-core cpu stats). cpu keeps its
tooltip-format-<state> selection via the state overload; the others keep
their existing tooltip-format-only behavior.
2026-07-04 00:05:17 +02:00
Alexis Rouillard
0fd8a4c30f
Merge pull request #4366 from winkelnp/wp-bluetooth
...
`format-bluetooth` and `device.form-factor` support for wireplumber module
2026-07-03 23:59:05 +02:00
Alexis Rouillard
5af4b83d19
Merge pull request #4861 from eonphi/master
...
feat(hyprland/workspaces): grouping icons
2026-07-03 23:59:01 +02:00
Alex
a91dcbe595
Merge remote-tracking branch 'origin/master' into refactor/generic-tooltip
...
# Conflicts:
# src/modules/disk.cpp
2026-07-03 23:56:44 +02:00
Alex
331fe0e963
Fix clang-format
2026-07-03 23:52:24 +02:00
Alex
15e0c9cb1c
Merge remote-tracking branch 'origin/master' into pr-4760
2026-07-03 23:52:11 +02:00
Alex
c4c9345fef
Fix clang-format
2026-07-03 23:52:02 +02:00
Alex
846ce3e1a4
Merge remote-tracking branch 'origin/master' into pr-5069
2026-07-03 23:51:53 +02:00
Alex
913cde915a
Fix clang-format
2026-07-03 23:51:45 +02:00
Alex
67cbeb35b4
Merge remote-tracking branch 'origin/master' into pr-4334
2026-07-03 23:51:40 +02:00
Alex
c33b2f659c
Merge remote-tracking branch 'origin/master' into pr-5017
...
# Conflicts:
# man/waybar-river-tags.5.scd
2026-07-03 23:51:34 +02:00
Alex
733c688ded
Merge remote-tracking branch 'origin/master' into pr-4588
2026-07-03 23:51:30 +02:00
Alex
8fafb53177
Merge remote-tracking branch 'origin/master' into pr-4712
2026-07-03 23:51:23 +02:00
Alex
e792ed8f85
Merge remote-tracking branch 'origin/master' into pr-4861
...
# Conflicts:
# src/modules/hyprland/workspace.cpp
2026-07-03 23:51:19 +02:00
Alex
b13d76d346
Merge remote-tracking branch 'origin/master' into pr-4366
...
# Conflicts:
# src/modules/wireplumber.cpp
2026-07-03 23:51:16 +02:00
Alex
5ad0eb3163
Merge remote-tracking branch 'origin/master' into pr-3421
...
# Conflicts:
# src/modules/pulseaudio.cpp
2026-07-03 23:51:13 +02:00
Alex
b9d5b3b4a2
Merge remote-tracking branch 'origin/master' into pr-5041
...
# Conflicts:
# src/modules/niri/workspaces.cpp
2026-07-03 23:50:53 +02:00
Alex
8eb916ac84
refactor(ALabel): add generic label+tooltip helper to remove duplication
...
Modules duplicated the same boilerplate to format their label and tooltip
(read tooltip-format, fmt::format, set_tooltip_markup) across ~29 modules.
Add updateLabelAndTooltip(labelFormat, tooltipDefault, args...) and its
state-aware variant updateLabelAndTooltipForState(state, ...) to ALabel: they
build a single fmt arg store, render the label and the resolved tooltip format
(tooltip-format[-state] or default) through the dedup-aware setters, honoring
the tooltip toggle. resolveTooltipFormat() centralizes the format resolution.
Migrate temperature and disk as the first adopters.
2026-07-03 23:46:31 +02:00
Alexis Rouillard
e2056db932
Merge pull request #4084 from PandorasFox/master
...
add prefer-album-artist to mpris module
2026-07-03 23:43:11 +02:00
Alexis Rouillard
960a2069ee
Merge pull request #4762 from szbmrk/feat-multiple-disks
...
feat(disk)!: handle multiple disks at once
2026-07-03 23:42:55 +02:00
Alexis Rouillard
325ee9e7f7
Merge pull request #4826 from AntGarSil/agd/ignore-tray-applets
...
feat (tray): Ignore Tray items by service name and when dbus properties load
2026-07-03 23:42:51 +02:00
Alexis Rouillard
4b9284ffd0
Merge pull request #3925 from casKd-dev/dwl/hide-vacant
...
dwl/tags: add hide-vacant option
2026-07-03 23:42:17 +02:00
Alexis Rouillard
a4cba38c81
Merge pull request #3926 from casKd-dev/dwl/hide-title
...
dwl/window: allow hiding of title when either inactive or empty
2026-07-03 23:20:36 +02:00