Commit Graph
5182 Commits
Author SHA1 Message Date
Kaiyang Wu 252e4f78bf fix: support libcava 0.10.4
Signed-off-by: Kaiyang Wu <self@origincode.me>
2025-04-13 22:23:40 -07:00
literallyvoid dbd3ffd732 Convert reload to a local 2025-04-12 17:54:10 -07:00
literallyvoid 97591c825a Remove signalThread and move reaping to catchSignals 2025-04-12 17:52:37 -07:00
literallyvoid b03ecb3d74 Move signal handling to main thread 2025-04-12 17:52:37 -07:00
Almarhoon Ibraheem 7e845f506e sway workspace: fix workspace button not shown in nested layouts 2025-04-12 18:31:34 +03:00
Austin Horstman afb1ee5422 audio_backend: fix crash
Getting crashes when called before we have proper information.
2025-04-11 14:53:47 -05:00
Corey Doughty 682492f7a9 This commit fixes #4023 2025-04-10 07:05:45 -04:00
Corey Doughty 633bf9e00f Hyprland submap allow pango markup. 2025-04-10 06:56:00 -04:00
Clemens Horn addf44d945 test 2025-04-07 20:51:35 +02:00
Clemens Horn e92b0a86b5 wlr/taskbar: find icon by title as fallback 2025-04-07 20:33:18 +02:00
fkobi 2faad27cad meson_options: improve sndio's description
Correct me if I am wrong but I think that is it's only use.
If that is the case the description would be less generic and thus better.
2025-04-07 14:45:31 +00:00
Rene D. Obermueller 9ca52a48c8 wireplumber: fix potential nullpointer deref 2025-04-06 09:46:06 +02:00
Alexis Rouillard 056295cbc6 Merge pull request #4026 from khaneliman/workflows
.github/workflows/clang-format: bump github action (fix clang-format check)
2025-04-04 10:20:16 +02:00
Alexis Rouillard 80669f7134 Merge pull request #4024 from khaneliman/hyprland-crash 2025-04-04 08:34:13 +02:00
Austin Horstman 5ff6b0ad0f .github/workflows: tweak job names
They didn't seem to correspond to the workflow, properly. Making
triggering them locally weird.
2025-04-04 00:04:51 -05:00
Austin Horstman 84162ec604 .github/workflows/clang-format: bump github action 2025-04-04 00:04:51 -05:00
Austin Horstman 91ef6e51ed hyprland/workspaces: range find lint cleanup 2025-04-03 23:31:18 -05:00
Austin Horstman c5bc3bc59a hyprland/workspaces: fix crash 2025-04-03 23:31:14 -05:00
Alexis Rouillard 569445f8b3 Merge pull request #4017 from RobertMueller2/issue_4015
fix manpage for backlight/slider
2025-04-01 13:38:25 +02:00
Alexis Rouillard eb254db867 Merge pull request #4018 from Alexays/update_flake_lock_action
flake.lock: Update
2025-04-01 13:38:15 +02:00
github-actions[bot] c0b8c4d468 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5135c59491985879812717f4c9fea69604e7f26f?narHash=sha256-Vr3Qi346M%2B8CjedtbyUevIGDZW8LcA1fTG0ugPY/Hic%3D' (2025-02-26)
  → 'github:NixOS/nixpkgs/52faf482a3889b7619003c0daec593a1912fddc1?narHash=sha256-6hl6L/tRnwubHcA4pfUUtk542wn2Om%2BD4UnDhlDW9BE%3D' (2025-03-30)
2025-04-01 00:12:37 +00:00
Rene D. Obermueller 9d2b137594 fix manpage for backlight/slider 2025-03-31 18:36:12 +02:00
Piotr Piwoński 67df5f5838 feat(Group): enhance widget visibility management - set visibility instantly on module update using dynamic signal handling.
Improve performance - manage the visibility of updated module only instead of iterating over all modules on `hide_group`.
2025-03-30 14:49:07 +00:00
lilly-lizard 494e438f6c Merge branch 'master' into river-tags-monitor-focus 2025-03-30 18:57:27 +13:00
Piotr Piwoński 653732dfc6 fix(Group): update always visible modules logic to use dynamic class reference 2025-03-28 21:30:36 +00:00
Piotr Piwoński 6a7b4af78a feat(Group): add dynamic drawer hiding modules based on module's class.
Add `always-visible-class` to config.
Update the drawer on `hide_group`.
2025-03-28 20:56:22 +00:00
Alexis Rouillard 4a8d527dd5 Merge pull request #3921 from bpandreotti/vertical-privacy
Add support for vertical orientation in privacy module
2025-03-28 09:52:48 +01:00
Alexis Rouillard b98e717433 Merge pull request #3941 from ChaosInfinited/features/systray-custom-icons
Features/systray custom icons
2025-03-28 09:46:22 +01:00
Alexis Rouillard fda7abb33d Merge pull request #3878 from matt-fff/mw/hyprland-events-workspaces-v2
Migrate Hyprland workspace events to v2
2025-03-28 09:45:44 +01:00
Alexis Rouillard 9681cfd2e8 Merge pull request #4009 from teatwig/master
fix incorrect type for `weeks-pos` in waybar-clock man page
2025-03-28 09:45:19 +01:00
tea 567ae16a68 fix incorrect type for weeks-pos in waybar-clock man page 2025-03-28 09:43:47 +01:00
Alexis Rouillard 2fdfd1028a Merge pull request #3959 from voiceroy/ip-address-display
Provide an option to show ipv4, ipv6 or both
2025-03-28 09:25:44 +01:00
Alexis Rouillard 8476a7dc84 Merge pull request #3970 from khaneliman/nativeinstallcheck
nix/default: disable version check
2025-03-28 09:24:43 +01:00
Alexis Rouillard e74844b8d4 Merge pull request #3961 from Alexays/update_flake_lock_action
flake.lock: Update
2025-03-28 09:24:28 +01:00
Alexis Rouillard a622dfd072 Merge pull request #3969 from LawnGnome/cffi-config-value-json
cffi: always return config values as JSON
2025-03-28 09:24:14 +01:00
Alexis Rouillard 775067f2da Merge pull request #3995 from spectrum70/wip/login-proxy
add login-proxy option
2025-03-28 09:23:32 +01:00
Alexis Rouillard 508d3cd3dd Merge pull request #3638 from RowanLeeder/ISSUE-3092
Resolves #3092 Add source support to wireplumber module
2025-03-28 09:23:01 +01:00
Alexis Rouillard eb2df58f5a Merge pull request #4002 from lbartoletti/freebsd_temp
fix(FreeBSD): Use dev.cpu temperature sysctl
2025-03-24 22:19:40 +01:00
Loïc Bartoletti 4ba1947a50 fix(FreeBSD): Use dev.cpu temperature sysctl 2025-03-24 15:30:57 +01:00
hansi 9556bdabda feat: add display-condition configuration option 2025-03-24 11:47:29 +04: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
Jeevitha Kannan K S feb6dfb9d6 feat(power-profiles-daemon): split driver into cpu driver and platform driver 2025-03-21 16:23:39 +05:30
Lars Niesen 8a15cbad5c Fixes: Add stretching of modules and modules-center toggling
Thanks to tmccombs this commit fixes some inconsitencies in #3730.
These inconsitencies were:
- Fixed the oversight of missing the implementation of expand_center for
  center_ and right_
- Removes a last minut printf debugging statment I missed.
2025-03-09 16:15:39 +01:00
Pol Rivero e541936df9 Merge remote-tracking branch 'upstream/master' 2025-03-08 17:18:31 +01:00
Austin Horstman f631d5eaf9 nix/default: disable version check
Downstream added version check, causes this flake to fail building.
2025-03-05 22:44:55 -06:00
Adam Harvey 906170400e cffi: always return config values as JSON
Previously, string JSON values were special cased to be provided as
bare strings, which means that CFFI modules have to either know what
type each value is expected to be, or use a heuristic such as trying to
decode and then treating the value as a string on failure.

Instead, we can always return JSON, and let the downstream consumer
handle deserialising the value into whatever type is expected.

The new behaviour is gated on a new ABI version 2: modules built against
version 1 will continue to get the old behaviour.
2025-03-05 17:11:26 -08:00
Harishankar G 5e4dac1c0a Newline as a seperator when displaying IPv4 and 6 at the same time 2025-03-05 15:29:21 +05:30
Matthew White f7b4451564 fix(hyprland): support additional v2 events 2025-03-04 10:23:19 -07:00
Harishankar G 4a6c417ef5 Add format replacements
For cidr6, netmask6
2025-03-04 19:09:21 +05:30
github-actions[bot] 9f71de5227 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9d3ae807ebd2981d593cddd0080856873139aa40?narHash=sha256-NGqpVVxNAHwIicXpgaVqJEJWeyqzoQJ9oc8lnK9%2BWC4%3D' (2025-01-29)
  → 'github:NixOS/nixpkgs/5135c59491985879812717f4c9fea69604e7f26f?narHash=sha256-Vr3Qi346M%2B8CjedtbyUevIGDZW8LcA1fTG0ugPY/Hic%3D' (2025-02-26)
2025-03-01 00:11:29 +00:00