1
0
Fork 0
mirror of https://github.com/Zedfrigg/ironbar.git synced 2025-08-16 22:31:03 +02:00
Commit graph

1625 commits

Author SHA1 Message Date
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
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