dependabot[bot]
eadc7a7bab
build(deps): bump sysinfo from 0.36.0 to 0.36.1
...
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo ) from 0.36.0 to 0.36.1.
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GuillaumeGomez/sysinfo/compare/v0.36.0...v0.36.1 )
---
updated-dependencies:
- dependency-name: sysinfo
dependency-version: 0.36.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-21 15:32:44 +00:00
Alan
5520562a18
feat: support glob patterns for keyboard layout icons ( #949 )
...
* Simplistic globbing for matching keyboard layout icons
Update the logic for determining the display text for the current keyboard layout.
Instead of a direct map lookup, iterate through the layout map to support wildcard matching.
Patterns ending with `*` will match any language string starting with the characters before the `*`. This allows grouping similar layouts (e.g., `English`, `English (Colemak-DH ISO)`) under a single pattern like `English*`.
* Use `IndexMap` instead of `HashMap` for keyboard layout icons map
This enables users to choose which globs to prioritize via ordering in the config
* Enable feature `serde` for `indexmap`
* Document wildcard matching for keyboard layouts
* Enable `indexmap2` feature flag for `schemars`
* Add missing period
* use string slices
* Fix formatting
2025-07-20 22:19:58 +01:00
233f7f1ee2
Merge pull request #1094 from JakeStanger/fix/launcher-regression
...
fix: regression caused by #1089
2025-07-20 16:26:33 +01:00
feccc29fd1
fix: regression caused by #1089
...
This resolves an issue caused by a previous fix which broke launching applications with the `launcher` and `menu` modules
2025-07-20 16:21:31 +01:00
ccb57c8458
Merge pull request #1092 from slowsage/app_id_lowercase
...
fix(desktop_file): case-insensitive app_id -> desktop_file find
2025-07-19 09:33:56 +01:00
slowsage
ff185d0de9
fix(desktop_file): case-insensitive app_id -> desktop_file find
2025-07-19 04:01:51 -04:00
34da5edfe0
docs(sysinfo): add info on querying values
...
Resolves #1090
2025-07-15 22:45:49 +01:00
622ca3cc4f
Merge pull request #1089 from JakeStanger/fix/gtk-launch-zombie
...
fix: opening programs via `launcher` and `menu` leaving zombie processes
2025-07-14 21:45:40 +01:00
40adfaf810
fix: opening programs via launcher
and menu
leaving zombie processes
...
Fixes #1020
2025-07-14 21:42:11 +01:00
749b9f0433
Merge pull request #1067 from JakeStanger/fix/ipc-limit
...
fix(ipc): message size limited to 1024 bytes
2025-07-14 21:10:31 +01:00
c4f5485d53
fix(ipc): message size limited to 1024 bytes
...
Fixes #1065
2025-07-14 21:06:57 +01:00
a67e722dee
Merge pull request #1088 from JakeStanger/chores
...
Chores
2025-07-14 20:09:20 +01:00
f1a8b42cfa
chore: clippy/fmt
2025-07-14 19:55:46 +01:00
3a3888a2d6
chore: update deps
2025-07-14 19:55:25 +01:00
b68e4b4af9
chore(deps): update system-tray
2025-07-14 19:34:04 +01:00
f1dc35e873
Merge pull request #1086 from JakeStanger/dependabot/cargo/clap-4.5.41
...
build(deps): bump clap from 4.5.40 to 4.5.41
2025-07-14 19:32:25 +01:00
dc8af7ada8
Merge pull request #1085 from JakeStanger/dependabot/cargo/sysinfo-0.36.0
...
build(deps): bump sysinfo from 0.35.2 to 0.36.0
2025-07-14 19:30:48 +01:00
613495ce0b
Merge pull request #1084 from JakeStanger/dependabot/cargo/zbus-5.8.0
...
build(deps): bump zbus from 5.7.1 to 5.8.0
2025-07-14 19:28:25 +01:00
dependabot[bot]
98e9af68d9
build(deps): bump clap from 4.5.40 to 4.5.41
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.40 to 4.5.41.
- [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.40...clap_complete-v4.5.41 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.41
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-14 18:24:12 +00:00
dependabot[bot]
1fbe655480
build(deps): bump sysinfo from 0.35.2 to 0.36.0
...
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo ) from 0.35.2 to 0.36.0.
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GuillaumeGomez/sysinfo/compare/v0.35.2...v0.36.0 )
---
updated-dependencies:
- dependency-name: sysinfo
dependency-version: 0.36.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-14 17:46:09 +00:00
dependabot[bot]
93a797be3f
build(deps): bump zbus from 5.7.1 to 5.8.0
...
Bumps [zbus](https://github.com/dbus2/zbus ) from 5.7.1 to 5.8.0.
- [Release notes](https://github.com/dbus2/zbus/releases )
- [Commits](https://github.com/dbus2/zbus/compare/zbus-5.7.1...zbus-5.8.0 )
---
updated-dependencies:
- dependency-name: zbus
dependency-version: 5.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-14 17:15:47 +00: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