dependabot[bot]
4adf15ca0d
build(deps): bump clap_complete from 4.5.52 to 4.5.54
...
Bumps [clap_complete](https://github.com/clap-rs/clap ) from 4.5.52 to 4.5.54.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.52...clap_complete-v4.5.54 )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-version: 4.5.54
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-16 16:15:54 +00:00
326c036acd
Merge pull request #1054 from JakeStanger/dependabot/cargo/swayipc-async-2.1.0
...
build(deps): bump swayipc-async from 2.0.4 to 2.1.0
2025-06-16 17:14:48 +01:00
4b9d783026
Merge pull request #1052 from JakeStanger/dependabot/cargo/lua-src-548.1.0
...
build(deps): bump lua-src from 548.0.0 to 548.1.0
2025-06-16 17:14:27 +01:00
f1e07d496b
Merge pull request #1051 from JakeStanger/dependabot/cargo/clap-4.5.40
...
build(deps): bump clap from 4.5.39 to 4.5.40
2025-06-16 17:14:04 +01:00
a00f38bfe9
Merge pull request #1055 from JakeStanger/dependabot/cargo/cfg-if-1.0.1
...
build(deps): bump cfg-if from 1.0.0 to 1.0.1
2025-06-16 17:13:46 +01:00
dependabot[bot]
687b3c60fb
build(deps): bump cfg-if from 1.0.0 to 1.0.1
...
Bumps [cfg-if](https://github.com/rust-lang/cfg-if ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/rust-lang/cfg-if/releases )
- [Changelog](https://github.com/rust-lang/cfg-if/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cfg-if/compare/1.0.0...v1.0.1 )
---
updated-dependencies:
- dependency-name: cfg-if
dependency-version: 1.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-16 15:53:17 +00:00
dependabot[bot]
fc1b54c26b
build(deps): bump swayipc-async from 2.0.4 to 2.1.0
...
Bumps [swayipc-async](https://github.com/jaycefayne/swayipc-rs ) from 2.0.4 to 2.1.0.
- [Commits](https://github.com/jaycefayne/swayipc-rs/compare/swayipc-async-2.0.4...swayipc-async-2.1.0 )
---
updated-dependencies:
- dependency-name: swayipc-async
dependency-version: 2.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-16 15:51:51 +00:00
dependabot[bot]
e54a6f087a
build(deps): bump lua-src from 548.0.0 to 548.1.0
...
Bumps [lua-src](https://github.com/mlua-rs/lua-src-rs ) from 548.0.0 to 548.1.0.
- [Commits](https://github.com/mlua-rs/lua-src-rs/compare/v548.0.0...v548.1.0 )
---
updated-dependencies:
- dependency-name: lua-src
dependency-version: 548.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-16 15:45:27 +00:00
dependabot[bot]
ffb087fe0b
build(deps): bump clap from 4.5.39 to 4.5.40
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.39 to 4.5.40.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.39...clap_complete-v4.5.40 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.40
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-16 15:37:26 +00:00
923fc4b5af
Merge pull request #1048 from postsolar/feat/music-popup-truncate
...
feat(music): Add `truncate_popup_{artist,album,title}` to `music`
2025-06-16 11:40:42 +01:00
postsolar
69ae4c2ac6
Add truncate_popup_{artist,album,title}
to music
2025-06-16 13:36:28 +03:00
ff9f4477bb
Merge pull request #1047 from postsolar/feat/volume-input-truncate
...
feat(volume): Add `truncate` option for `volume` popup
2025-06-16 09:55:08 +01:00
d4c2ac1dc2
Merge pull request #1046 from postsolar/fix/hm-settings
...
fix(nix): default HM module `config` option to `null`
2025-06-16 09:31:26 +01:00
postsolar
f9ff267aa2
Add truncate
option for volume
popup
2025-06-14 05:43:42 +03:00
postsolar
9b0c0dd0fe
fix: default HM module config
option to null
...
This makes it more semantically approachable IMO.
I would expect this behavior:
- Default value is `null`
- Config is created if the value is not `null`
Currently it's this behavior (makes little sense to me):
- Default value is `{}`
- Config is created if the values is not `""`
2025-06-14 04:29:47 +03:00
4fad5a4d18
Merge pull request #1041 from JakeStanger/dependabot/cargo/lua-src-548.0.0
...
build(deps): bump lua-src from 547.1.0 to 548.0.0
2025-06-10 22:21:20 +01:00
1b40bf6450
Merge pull request #1040 from JakeStanger/dependabot/cargo/sysinfo-0.35.2
...
build(deps): bump sysinfo from 0.35.1 to 0.35.2
2025-06-10 22:21:05 +01:00
dependabot[bot]
268a34f504
build(deps): bump lua-src from 547.1.0 to 548.0.0
...
Bumps [lua-src](https://github.com/mlua-rs/lua-src-rs ) from 547.1.0 to 548.0.0.
- [Commits](https://github.com/mlua-rs/lua-src-rs/commits )
---
updated-dependencies:
- dependency-name: lua-src
dependency-version: 548.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-09 14:39:33 +00:00
dependabot[bot]
a438a6c322
build(deps): bump sysinfo from 0.35.1 to 0.35.2
...
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo ) from 0.35.1 to 0.35.2.
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GuillaumeGomez/sysinfo/compare/v0.35.1...v0.35.2 )
---
updated-dependencies:
- dependency-name: sysinfo
dependency-version: 0.35.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-09 14:38:48 +00:00
199c86d945
Merge pull request #1019 from atagen/nix-fix
...
chore(nix): simplify packaging and outputs
2025-06-06 09:08:39 +01:00
atagen
3b80b43582
chore(nix): simplify packaging and outputs
2025-06-04 13:05:17 +10:00
098df1ee26
Merge pull request #1024 from JakeStanger/dependabot/cargo/clap-4.5.39
...
build(deps): bump clap from 4.5.38 to 4.5.39
2025-06-02 21:07:17 +01:00
dependabot[bot]
1e8e902781
build(deps): bump clap from 4.5.38 to 4.5.39
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.38 to 4.5.39.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.38...clap_complete-v4.5.39 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.39
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 15:58:00 +00:00
1467c19a18
Merge pull request #1027 from JakeStanger/dependabot/cargo/clap_complete-4.5.52
...
build(deps): bump clap_complete from 4.5.50 to 4.5.52
2025-06-02 16:56:18 +01:00
da37126dd2
Merge pull request #1026 from JakeStanger/dependabot/cargo/color-eyre-0.6.5
...
build(deps): bump color-eyre from 0.6.3 to 0.6.5
2025-06-02 16:56:06 +01:00
f06af2e7d0
Merge pull request #1023 from JakeStanger/dependabot/cargo/reqwest-0.12.19
...
build(deps): bump reqwest from 0.12.15 to 0.12.19
2025-06-02 16:50:10 +01:00
dependabot[bot]
8afc797918
build(deps): bump clap_complete from 4.5.50 to 4.5.52
...
Bumps [clap_complete](https://github.com/clap-rs/clap ) from 4.5.50 to 4.5.52.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.50...clap_complete-v4.5.52 )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-version: 4.5.52
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 15:25:34 +00:00
dependabot[bot]
a4ed8dc7be
build(deps): bump color-eyre from 0.6.3 to 0.6.5
...
Bumps [color-eyre](https://github.com/eyre-rs/eyre ) from 0.6.3 to 0.6.5.
- [Commits](https://github.com/eyre-rs/eyre/compare/color-eyre-v0.6.3...color-eyre@0.6.5 )
---
updated-dependencies:
- dependency-name: color-eyre
dependency-version: 0.6.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 15:25:09 +00:00
dependabot[bot]
026fff6430
build(deps): bump reqwest from 0.12.15 to 0.12.19
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.12.15 to 0.12.19.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.15...v0.12.19 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-version: 0.12.19
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 15:09:07 +00:00
ba8506b41f
Merge pull request #1021 from JakeStanger/update_flake_lock_action
...
Update flake.lock
2025-06-01 11:24:25 +01:00
github-actions[bot]
51d2f5129f
flake.lock: Update
...
Flake lock file updates:
• Updated input 'crane':
'github:ipetkov/crane/efd36682371678e2b6da3f108fdb5c613b3ec598?narHash=sha256-oLvmxOnsEKGtwczxp/CwhrfmQUG2ym24OMWowcoRhH8%3D' (2025-04-24)
→ 'github:ipetkov/crane/b718a78696060df6280196a6f992d04c87a16aef?narHash=sha256-t0qLLqb4C1rdtiY8IFRH5KIapTY/n3Lqt57AmxEv9mk%3D' (2025-05-24)
• Updated input 'flake-compat':
'github:edolstra/flake-compat/ff81ac966bb2cae68946d5ed5fc4994f96d0ffec?narHash=sha256-NeCCThCEP3eCl2l/%2B27kNNK7QrwZB1IJCrXfrbv5oqU%3D' (2024-12-04)
→ 'github:edolstra/flake-compat/9100a0f413b0c601e0533d1d94ffd501ce2e7885?narHash=sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX%2BfjA8Xf8PUmqCY%3D' (2025-05-12)
• Updated input 'naersk/nixpkgs':
'github:NixOS/nixpkgs/423d2df5b04b4ee7688c3d71396e872afa236a89?narHash=sha256-vonyYAKJSlsX4n9GCsS0pHxR6yCrfqBIuGvANlkwG6U%3D' (2025-04-30)
→ 'github:NixOS/nixpkgs/59138c7667b7970d205d6a05a8bfa2d78caa3643?narHash=sha256-7gGa49iB9nCnFk4h/g9zwjlQAyjtpgcFkODjcOQS0Es%3D' (2025-05-31)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/46e634be05ce9dc6d4db8e664515ba10b78151ae?narHash=sha256-y3h3NLnzRSiUkYpnfvnS669zWZLoqqI6NprtLQ%2B5dck%3D' (2025-04-29)
→ 'github:nixos/nixpkgs/96ec055edbe5ee227f28cdbc3f1ddf1df5965102?narHash=sha256-7doLyJBzCllvqX4gszYtmZUToxKvMUrg45EUWaUYmBg%3D' (2025-05-28)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/7fbdae44b0f40ea432e46fd152ad8be0f8f41ad6?narHash=sha256-CITAeiuXGjDvT5iZBXr6vKVWQwsUQLJUMFO91bfJFC4%3D' (2025-04-30)
→ 'github:oxalica/rust-overlay/fc82ce758cc5df6a6d5d24e75710321cdbdc787a?narHash=sha256-F%2BnGITu6D7RswJlm8qCuU1PCuOSgDeAqaDKWW1n1jmQ%3D' (2025-05-31)
2025-06-01 00:20:23 +00:00
b62d0d58cb
refactor: fix clippy warnings
2025-05-27 13:33:05 +01:00
3c4b6a0fdb
refactor: remove unnecessary Clone
constraint from recv_glib
methods
2025-05-27 13:31:22 +01:00
448f461943
fix: regression - image prefixes not handled correctly
...
Fixes #1015
2025-05-27 11:38:08 +01:00
93489d6924
Merge pull request #1007 from JakeStanger/dependabot/cargo/mlua-0.10.5
...
build(deps): bump mlua from 0.10.3 to 0.10.5
2025-05-26 23:12:13 +01:00
3b0527c78a
Merge pull request #1009 from JakeStanger/dependabot/cargo/tokio-1.45.1
...
build(deps): bump tokio from 1.45.0 to 1.45.1
2025-05-26 23:05:23 +01:00
dependabot[bot]
ecf6a21cd4
build(deps): bump tokio from 1.45.0 to 1.45.1
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.45.0 to 1.45.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.45.0...tokio-1.45.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-version: 1.45.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-26 21:56:24 +00:00
e035b8eda7
Merge pull request #1008 from JakeStanger/dependabot/cargo/zbus-5.7.1
...
build(deps): bump zbus from 5.7.0 to 5.7.1
2025-05-26 22:54:46 +01:00
b27c601733
Merge pull request #1010 from JakeStanger/refactor/glib-deps
...
refactor: `recv_glib` dependency arrays
2025-05-26 22:54:04 +01:00
9d18ce52f5
refactor: recv_glib
dependency arrays
...
Adds a dependency array system to `recv_glib` which internally clones the passed deps and then passes by reference to the callback.
This cleans up a lot of the big `{}` blocks full of `widget.clone()` and removes a lot of boilerplate. Yay!
2025-05-26 22:46:25 +01:00
beab26a37e
docs: add missing menu sidebar link
2025-05-26 16:38:15 +01:00
333796a9ae
Merge pull request #609 from ClaireNeveu/menu-widget
...
feat: Add Menu module
2025-05-26 16:37:15 +01:00
Claire Neveu
96e10fe139
feat: add menu
module
...
Adds a new Menu module which allows users to create XDG or custom menus that open after clicking on a button.
Resolves #534
Co-authored-by: Jake Stanger <mail@jstanger.dev>
2025-05-26 16:23:49 +01:00
dependabot[bot]
190045b13b
build(deps): bump zbus from 5.7.0 to 5.7.1
...
Bumps [zbus](https://github.com/dbus2/zbus ) from 5.7.0 to 5.7.1.
- [Release notes](https://github.com/dbus2/zbus/releases )
- [Commits](https://github.com/dbus2/zbus/compare/zbus-5.7.0...zbus-5.7.1 )
---
updated-dependencies:
- dependency-name: zbus
dependency-version: 5.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-26 14:28:54 +00:00
dependabot[bot]
ee2ac6f3b0
build(deps): bump mlua from 0.10.3 to 0.10.5
...
Bumps [mlua](https://github.com/mlua-rs/mlua ) from 0.10.3 to 0.10.5.
- [Release notes](https://github.com/mlua-rs/mlua/releases )
- [Changelog](https://github.com/mlua-rs/mlua/blob/v0.10.5/CHANGELOG.md )
- [Commits](https://github.com/mlua-rs/mlua/compare/v0.10.3...v0.10.5 )
---
updated-dependencies:
- dependency-name: mlua
dependency-version: 0.10.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-26 14:28:32 +00:00
2ae2e78407
Merge pull request #1005 from JakeStanger/fix/icon-label-markup
...
fix: unable to use markup in icon labels
2025-05-25 23:31:12 +01:00
9ed0d1270a
fix: unable to use markup in icon labels
2025-05-25 23:27:03 +01:00
e99a04923d
Merge pull request #1003 from JakeStanger/refactor/image
...
Overhaul `.desktop` and image resolver code
2025-05-25 19:29:07 +01:00
9270225db8
chore(intellij): add test run config
2025-05-25 16:24:17 +01:00
3a0e102afc
feat: change icon_overrides
to apply to all resolved images
2025-05-25 16:24:17 +01:00