26686739a0
WIP update of networkmanager & volume modules
2025-08-10 16:37:55 +02:00
c42024d48a
Merge branch 'master' into develop
...
# Conflicts:
# Cargo.lock
# Cargo.toml
# src/clients/networkmanager.rs
# src/modules/networkmanager.rs
# src/modules/volume.rs
2025-07-14 14:44:53 +02:00
b980d74a9a
Merge pull request #1082 from JakeStanger/dependabot/cargo/tokio-1.46.1
...
build(deps): bump tokio from 1.45.1 to 1.46.1
2025-07-08 16:18:00 +01:00
3fce815fa9
Merge pull request #1080 from JakeStanger/dependabot/cargo/reqwest-0.12.22
...
build(deps): bump reqwest from 0.12.20 to 0.12.22
2025-07-08 16:17:24 +01:00
cc11e9df52
Merge pull request #1079 from JakeStanger/dependabot/cargo/notify-8.1.0
...
build(deps): bump notify from 8.0.0 to 8.1.0
2025-07-08 16:16:59 +01:00
dependabot[bot]
6c41b9c336
build(deps): bump tokio from 1.45.1 to 1.46.1
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.45.1 to 1.46.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.45.1...tokio-1.46.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-version: 1.46.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-07 17:36:28 +00:00
dependabot[bot]
74e19848f3
build(deps): bump reqwest from 0.12.20 to 0.12.22
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.12.20 to 0.12.22.
- [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.20...v0.12.22 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-version: 0.12.22
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-07 17:17:34 +00:00
dependabot[bot]
b6d8d73858
build(deps): bump notify from 8.0.0 to 8.1.0
...
Bumps [notify](https://github.com/notify-rs/notify ) from 8.0.0 to 8.1.0.
- [Release notes](https://github.com/notify-rs/notify/releases )
- [Changelog](https://github.com/notify-rs/notify/blob/main/CHANGELOG.md )
- [Commits](https://github.com/notify-rs/notify/compare/notify-8.0.0...notify-8.1.0 )
---
updated-dependencies:
- dependency-name: notify
dependency-version: 8.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-07 17:04:08 +00:00
6d4170d3a6
Merge pull request #1073 from JakeStanger/update_flake_lock_action
...
Update flake.lock
2025-07-01 10:46:17 +01:00
15a933e887
Merge pull request #1070 from JakeStanger/dependabot/cargo/indexmap-2.10.0
...
build(deps): bump indexmap from 2.9.0 to 2.10.0
2025-07-01 10:45:29 +01:00
github-actions[bot]
a4cc46b2d8
flake.lock: Update
...
Flake lock file updates:
• Updated input 'naersk/nixpkgs':
'github:NixOS/nixpkgs/59138c7667b7970d205d6a05a8bfa2d78caa3643?narHash=sha256-7gGa49iB9nCnFk4h/g9zwjlQAyjtpgcFkODjcOQS0Es%3D' (2025-05-31)
→ 'github:NixOS/nixpkgs/b95255df2360a45ddbb03817a68869d5cb01bf96?narHash=sha256-IJWIzZSkBsDzS7iS/iwSwur%2BxFkWqeLYC4kdf8ObtOM%3D' (2025-06-30)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/96ec055edbe5ee227f28cdbc3f1ddf1df5965102?narHash=sha256-7doLyJBzCllvqX4gszYtmZUToxKvMUrg45EUWaUYmBg%3D' (2025-05-28)
→ 'github:nixos/nixpkgs/30e2e2857ba47844aa71991daa6ed1fc678bcbb7?narHash=sha256-krGXKxvkBhnrSC/kGBmg5MyupUUT5R6IBCLEzx9jhMM%3D' (2025-06-27)
2025-07-01 00:19:15 +00:00
dependabot[bot]
4bc41415fa
build(deps): bump indexmap from 2.9.0 to 2.10.0
...
Bumps [indexmap](https://github.com/indexmap-rs/indexmap ) from 2.9.0 to 2.10.0.
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md )
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.9.0...2.10.0 )
---
updated-dependencies:
- dependency-name: indexmap
dependency-version: 2.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-30 17:24:37 +00:00
d45eb2a69a
Merge pull request #1063 from JakeStanger/dependabot/cargo/lua-src-548.1.1
...
build(deps): bump lua-src from 548.1.0 to 548.1.1
2025-06-23 23:23:38 +01:00
dependabot[bot]
411fa53071
build(deps): bump lua-src from 548.1.0 to 548.1.1
...
Bumps [lua-src](https://github.com/mlua-rs/lua-src-rs ) from 548.1.0 to 548.1.1.
- [Commits](https://github.com/mlua-rs/lua-src-rs/compare/v548.1.0...v548.1.1 )
---
updated-dependencies:
- dependency-name: lua-src
dependency-version: 548.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-23 16:30:59 +00:00
bb7e927309
Merge pull request #1060 from Username404-59/master
...
Add a launch_command setting
2025-06-22 17:39:51 +01:00
Username404-59
d891893101
Rename launch_command to open_program & move it to desktop_file.rs
2025-06-22 18:31:22 +02:00
452bd89e98
Merge pull request #1061 from JakeStanger/fix/controller-crash
...
fix: panic when module controller errors
2025-06-22 16:36:38 +01:00
673b05e337
fix: panic when module controller errors
...
If an individual controller fails, it will now error independently and allow other modules to continue loading.
Fixes #1057
2025-06-22 16:26:19 +01:00
Username404-59
8dfca4303d
Update docs to mention {app_name} in launch_command
2025-06-22 16:53:43 +02:00
Username404-59
d2f46a59b4
Make launch_command more flexible with {app_name}
2025-06-22 16:45:17 +02:00
Username404-59
a6f63b3bf1
Improve launch_command
2025-06-22 16:15:33 +02:00
Username404-59
a253a23d57
Remove now unused imports in menu
2025-06-21 19:12:22 +02:00
Username404-59
c2d55a1963
Add documentation for launch_command
2025-06-21 14:47:53 +02:00
Username404-59
931807e326
Add a launch_command setting
...
(and put duplicate code in a function)
2025-06-21 14:21:54 +02:00
Preston Corless
81ce2c169f
fix(upower): round battery percent to whole number ( #1058 )
2025-06-20 18:20:27 +01:00
f125058e79
Merge pull request #1056 from JakeStanger/dependabot/cargo/reqwest-0.12.20
...
build(deps): bump reqwest from 0.12.19 to 0.12.20
2025-06-17 20:56:16 +01:00
dc7c109d08
Merge pull request #1053 from JakeStanger/dependabot/cargo/clap_complete-4.5.54
...
build(deps): bump clap_complete from 4.5.52 to 4.5.54
2025-06-17 20:55:44 +01:00
dependabot[bot]
0fb7199140
build(deps): bump reqwest from 0.12.19 to 0.12.20
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.12.19 to 0.12.20.
- [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.19...v0.12.20 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-version: 0.12.20
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-16 16:46:42 +00:00
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