Alexis Rouillard
d42e0503e2
Merge pull request #3740 from NoakPalander/feature/squash-list
...
Added a taskbar squash option
2026-07-04 01:07:25 +02:00
Alexis Rouillard
39fdf7b9fb
Merge pull request #3370 from torgiren/idle_inhibitor
...
allow dynamic timeout setting for idle inhibitor
2026-07-04 01:02:30 +02:00
Alexis Rouillard
84e1577489
Merge pull request #4001 from hansp27/niri-workspaces-display-preference
...
feat: add display-condition configuration option
2026-07-04 01:02:19 +02:00
Alexis Rouillard
7484cb8db3
Merge pull request #4014 from piwonskp/4008/dynamic-drawer
...
feat(Group/Drawer): add dynamic drawer hiding modules based on module's class
2026-07-04 01:02:14 +02:00
Alexis Rouillard
01d1b5a47e
Merge pull request #4940 from beyertom/clock/configurable-week-numbering
...
clock: add weeks-numbering option for configurable CW calculation
2026-07-04 00:56:29 +02:00
Alex
8276f6a629
Merge remote-tracking branch 'origin/master' into pr-3017
...
# Conflicts:
# include/modules/hyprland/workspaces.hpp
# man/waybar-hyprland-workspaces.5.scd
# src/modules/hyprland/workspaces.cpp
2026-07-04 00:55:38 +02:00
Alexis Rouillard
24dba2bb24
Merge pull request #4694 from whymusticode/max-icons
...
feat(hyprland/workspaces): add deduplication and max-icons option to workspace-taskbar
2026-07-04 00:55:34 +02:00
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
Alex
35dd0af208
Merge remote-tracking branch 'origin/master' into pr-4001
...
# Conflicts:
# man/waybar-niri-workspaces.5.scd
# src/modules/niri/workspaces.cpp
2026-07-04 00:54:50 +02:00
Alex
f7ff8eab58
Merge remote-tracking branch 'origin/master' into pr-3370
...
# Conflicts:
# include/modules/idle_inhibitor.hpp
# man/waybar-idle-inhibitor.5.scd
# src/modules/idle_inhibitor.cpp
2026-07-04 00:54:41 +02:00
Alex
328b6dc017
Merge remote-tracking branch 'origin/master' into pr-4014
...
# Conflicts:
# include/group.hpp
# src/group.cpp
2026-07-04 00:54:02 +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
4e13253230
Merge pull request #4685 from AckslD/no-switch-output
...
feat: allow not switching output when clicking sway/workspace
2026-07-04 00:53:26 +02:00
Alex
a45328359d
Merge remote-tracking branch 'origin/master' into pr-4265
...
# Conflicts:
# src/modules/network.cpp
2026-07-04 00:52:34 +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
Alex
90883da500
Merge remote-tracking branch 'origin/master' into pr-3151
...
# Conflicts:
# include/modules/image.hpp
# src/modules/image.cpp
2026-07-04 00:51:52 +02:00
Alexis Rouillard
49f6edf67b
Merge pull request #4543 from mbroemme/2025-wlr-taskbar-evenly-distribute-buttons
...
feat(wlr/taskbar): add `homogeneous` option to evenly distribute button widths
2026-07-04 00:51:24 +02:00
Alex
05f32172df
Merge remote-tracking branch 'origin/master' into pr-4320
...
# Conflicts:
# include/modules/hyprland/workspaces.hpp
# man/waybar-hyprland-workspaces.5.scd
# src/modules/hyprland/workspace.cpp
# src/modules/hyprland/workspaces.cpp
2026-07-04 00:51:21 +02:00
Alex
23762842c6
Merge remote-tracking branch 'origin/master' into pr-3573
...
# Conflicts:
# src/AModule.cpp
2026-07-04 00:51:06 +02:00
Alex
3df1a13b7d
Merge remote-tracking branch 'origin/master' into pr-3740
...
# Conflicts:
# include/modules/wlr/taskbar.hpp
# src/modules/wlr/taskbar.cpp
2026-07-04 00:50:23 +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
Alex
29c014e3e5
Merge remote-tracking branch 'origin/master' into pr-3817
...
# Conflicts:
# src/config.cpp
2026-07-04 00:49:37 +02:00
Alex
5c0f954db7
Merge remote-tracking branch 'origin/master' into pr-3311
...
# Conflicts:
# src/modules/river/layout.cpp
2026-07-04 00:49:01 +02:00
Alex
2600e1e641
Merge remote-tracking branch 'origin/master' into pr-3818
...
# Conflicts:
# src/modules/pulseaudio.cpp
2026-07-04 00:48:49 +02:00
Alexis Rouillard
e9494bd271
Merge pull request #5153 from Grinchuelo/feat-customizable-icon-thresholds
...
feat(ALabel): allow custom percentage thresholds in format-icons
2026-07-04 00:44:34 +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
Alex
08e457e3cd
Merge remote-tracking branch 'origin/master' into pr-4694
...
# Conflicts:
# src/modules/hyprland/workspace.cpp
2026-07-04 00:41:50 +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
Alex
da5b02a405
Merge remote-tracking branch 'origin/master' into pr-4543
...
# Conflicts:
# man/waybar-wlr-taskbar.5.scd
# src/modules/wlr/taskbar.cpp
2026-07-04 00:38:45 +02:00
Alex
4ffc97efe9
Merge remote-tracking branch 'origin/master' into pr-4685
...
# Conflicts:
# src/modules/sway/workspaces.cpp
2026-07-04 00:38:15 +02:00
Alex
b851e1c8f9
Merge remote-tracking branch 'origin/master' into pr-4940
...
# Conflicts:
# man/waybar-clock.5.scd
2026-07-04 00:37:39 +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
fd11ce3b5e
Merge branch 'master' into feat-customizable-icon-thresholds
2026-07-04 00:32:00 +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
70d466d37c
Merge pull request #4553 from VannTen/feat/native_journal_log
...
log: use native journald protocol for when running as a service
2026-07-04 00:30:26 +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
e921e255d1
Merge pull request #5110 from archion/master
...
feat(niri/workspaces): add {total} format token to workspaces
2026-07-04 00:27:31 +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
94a8b40071
Merge remote-tracking branch 'origin/master' into pr-4553
2026-07-04 00:23:24 +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