Commit Graph
5259 Commits
Author SHA1 Message Date
Alexis Rouillard 7ffee464b3 Merge pull request #1358 from RyanGibb/output-dimensions
added output-dimensions option
2026-07-04 01:37:55 +02:00
Alex 5ecda40166 meson: fix libmm-glib dependency to use correct pkg-config name 'mm-glib'
The ModemManager libmm-glib library installs its pkg-config file as
mm-glib.pc (not libmm-glib.pc), so dependency('libmm-glib') never
resolved and the nix-flake-check build failed with the wwan module
enabled.
2026-07-04 01:37:11 +02:00
Alex 8fa58b1000 nix: add libmm-glib for the wwan module 2026-07-04 01:36:46 +02:00
Alex 247e18fb0b Fix clang-format 2026-07-04 01:36:46 +02:00
Alex 41d86d92a8 fix(wwan): null-initialize pointer members to avoid UB in destructor 2026-07-04 01:36:46 +02:00
Alex 2aa74a523c wwan: fix hide-disconnected default, plug dup() leaks, meson/man cleanup
- update(): only hide the module when hide-disconnected is set AND the
  modem is not in the CONNECTED state, instead of hiding it unconditionally
  (the module was invisible by default).
- free the gchar* returned by mm_modem_dup_physdev/
  mm_modem_dup_equipment_identifier/mm_sim_dup_operator_name.
- meson.build: drop duplicate libgps dependency, install the wwan man page.
- man: document hide-disconnected (replacing the unimplemented
  hide-failed/hide-disabled/hide-not-registered options).
- remove stray empty subprojects/.wraplock.
2026-07-04 01:36:46 +02:00
Lena 11fdbe8ae3 clang-format 2026-07-04 01:36:24 +02:00
Lena cd73e6cdfb clang complained 2026-07-04 01:36:24 +02:00
Lena d7274a041f improve manpage 2026-07-04 01:36:24 +02:00
Lena 7e65b091f2 cleanup 2026-07-04 01:36:24 +02:00
Lena fa5abc37f6 remove useless junk 2026-07-04 01:36:24 +02:00
Lena 90a0f46e37 almost done 2026-07-04 01:36:23 +02:00
Lena 949da4e829 create partial wwan module 2026-07-04 01:36:23 +02:00
yangyingchao c07f8ed0a4 (sni) Be able to control order for system tray items. 2026-07-04 01:35:50 +02:00
Esensats 41926e873f feat: add custom workspace sorting functionality 2026-07-04 01:35:05 +02:00
Jason Chiu 1facd4ef95 Update tray.cpp 2026-07-04 01:34:00 +02:00
Jason Chiu 87a337ecdf Update tray.hpp 2026-07-04 01:31:39 +02:00
Alex dbc0e1a00a fix(config): correct weight->width typo in output-dimensions filter 2026-07-04 01:25:49 +02:00
Alexis Rouillard 46e96dfbaa Merge pull request #4545 from mbroemme/2025-wlr-taskbar-truncate-to-ellipsize-long-button
feat(wlr/taskbar): add `truncate` option to ellipsize long button text
2026-07-04 01:24:40 +02:00
Ryan Gibb eddba950f8 better logic to find valid output dimensions 2026-07-04 01:22:01 +02:00
Ryan Gibb d3ef76ccbc added output-dimensions option 2026-07-04 01:22:01 +02:00
Maik Broemme 7a84583a76 wlr/taskbar: add truncate to ellipsize long button text 2026-07-04 01:16:45 +02:00
Alexis Rouillard e36824e7be Merge pull request #2157 from savely-krasovsky/mediaplayer-py-enhancement
feat: added dbus handler to update current player
2026-07-04 01:14:56 +02:00
Alex efe31dfecf build: install wayfire man pages (register in meson man_files)
The wayfire window/workspaces man pages existed but were never added to
man_files, so they were never installed. Fixes #4264.
2026-07-04 01:13:28 +02:00
Alexis Rouillard 1214776ca2 Merge pull request #3818 from Sduniii/patch-1
feat: Added source_desc argument to format_source in pulseaudio.cpp
2026-07-04 01:13:07 +02:00
Alexis Rouillard d6523df849 Merge pull request #3817 from JarKz/master
feat: add way to use environment value for 'output' option
2026-07-04 01:12:14 +02:00
Alexis Rouillard 37dbd59dac Merge pull request #3017 from 0x000C0A71/master
[hyprland/workspaces] Add tooltips to hyprland/workspaces
2026-07-04 01:12:10 +02:00
Alexis Rouillard 78b9a38532 Merge pull request #4320 from LoricAndre/master
feat(hyprland/workspaces): add uniqueIcons option
2026-07-04 01:12:05 +02:00
Alexis Rouillard 285e68c098 Merge pull request #3151 from VPavliashvili/module-images
feat: add new module 'images' to render multiple images under one gtk container
2026-07-04 01:10:43 +02:00
Alexis Rouillard 48c3f9712f Merge pull request #3311 from AtomToast/master
add format-icons to river/layout
2026-07-04 01:09:58 +02:00
Alexis Rouillard a560e6a6d3 Merge pull request #4265 from g-goessel/master
feat: Add wifi network link bitrate value
2026-07-04 01:09:20 +02:00
Alexis Rouillard a4380bb600 Merge pull request #3573 from rossmeier/master
add click coordinates to script
2026-07-04 01:08:26 +02:00
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
Alex ca9bfe5bfa Merge remote-tracking branch 'origin/master' into pr-2157
# Conflicts:
#	resources/custom_modules/mediaplayer.py
2026-07-04 00:59:00 +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