1
0
Fork 0
mirror of https://github.com/Zedfrigg/ironbar.git synced 2025-08-17 14:51:04 +02:00
Commit graph

588 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
3e55d87c3a
refactor: overhaul .desktop and image resolver systems
Rewrites the desktop file parser code and image resolver code to introduce caching system and make fully async. They should be much faster now.

BREAKING CHANGE: The `icon_theme` setting has been moved from per-bar to top-level
2025-05-25 16:24:17 +01:00
dependabot[bot]
cf65691d6b
build(deps): bump ctrlc from 3.4.6 to 3.4.7
Bumps [ctrlc](https://github.com/Detegr/rust-ctrlc) from 3.4.6 to 3.4.7.
- [Release notes](https://github.com/Detegr/rust-ctrlc/releases)
- [Commits](https://github.com/Detegr/rust-ctrlc/compare/3.4.6...3.4.7)

---
updated-dependencies:
- dependency-name: ctrlc
  dependency-version: 3.4.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 15:06:56 +00:00
60b42c4d94
Merge pull request #993 from JakeStanger/dependabot/cargo/zbus-5.7.0
build(deps): bump zbus from 5.6.0 to 5.7.0
2025-05-19 16:05:13 +01:00
dependabot[bot]
5be6892458
build(deps): bump sysinfo from 0.35.0 to 0.35.1
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo) from 0.35.0 to 0.35.1.
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/GuillaumeGomez/sysinfo/compare/v0.35.0...v0.35.1)

---
updated-dependencies:
- dependency-name: sysinfo
  dependency-version: 0.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 14:45:08 +00:00
dependabot[bot]
aafa60ba58
build(deps): bump zbus from 5.6.0 to 5.7.0
Bumps [zbus](https://github.com/dbus2/zbus) from 5.6.0 to 5.7.0.
- [Release notes](https://github.com/dbus2/zbus/releases)
- [Commits](https://github.com/dbus2/zbus/compare/zbus-5.6.0...zbus-5.7.0)

---
updated-dependencies:
- dependency-name: zbus
  dependency-version: 5.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 14:43:19 +00:00
1b6aa10423
refactor: update hyprland-rs, remove expects from hyprland client code
Fixes #960
2025-05-16 22:29:25 +01:00
fe1d28cda8
Merge pull request #977 from JakeStanger/dependabot/cargo/clap_complete-4.5.50
build(deps): bump clap_complete from 4.5.47 to 4.5.50
2025-05-12 17:02:06 +01:00
f72e83a3ea
Merge pull request #974 from JakeStanger/dependabot/cargo/chrono-0.4.41
build(deps): bump chrono from 0.4.40 to 0.4.41
2025-05-12 17:01:56 +01:00
dependabot[bot]
3638670aeb
build(deps): bump clap_complete from 4.5.47 to 4.5.50
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.5.47 to 4.5.50.
- [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.47...clap_complete-v4.5.50)

---
updated-dependencies:
- dependency-name: clap_complete
  dependency-version: 4.5.50
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-12 14:36:09 +00:00
ffbc851f0e
Merge pull request #975 from JakeStanger/dependabot/cargo/tokio-1.45.0
build(deps): bump tokio from 1.44.2 to 1.45.0
2025-05-12 15:34:27 +01:00
dependabot[bot]
533385f3b1
build(deps): bump tokio from 1.44.2 to 1.45.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.44.2 to 1.45.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.44.2...tokio-1.45.0)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.45.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-12 14:19:05 +00:00
dependabot[bot]
532a7b6bf6
build(deps): bump chrono from 0.4.40 to 0.4.41
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.40 to 0.4.41.
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.40...v0.4.41)

---
updated-dependencies:
- dependency-name: chrono
  dependency-version: 0.4.41
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-12 14:18:54 +00:00
dependabot[bot]
b2ff2de5f1
build(deps): bump clap from 4.5.37 to 4.5.38
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.37 to 4.5.38.
- [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.37...clap_complete-v4.5.38)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.38
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-12 14:18:44 +00:00
95669fcf38
Merge pull request #958 from JakeStanger/dependabot/cargo/lua-src-547.1.0
build(deps): bump lua-src from 547.0.0 to 547.1.0
2025-05-05 18:47:35 +01:00
2e29f8a323
Merge pull request #957 from JakeStanger/dependabot/cargo/wayland-protocols-wlr-0.3.8
build(deps): bump wayland-protocols-wlr from 0.3.6 to 0.3.8
2025-05-05 18:47:15 +01:00
dependabot[bot]
0543820078
build(deps): bump zbus from 5.5.0 to 5.6.0
Bumps [zbus](https://github.com/dbus2/zbus) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/dbus2/zbus/releases)
- [Commits](https://github.com/dbus2/zbus/compare/zbus-5.5.0...zbus-5.6.0)

---
updated-dependencies:
- dependency-name: zbus
  dependency-version: 5.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 16:01:02 +00:00
68665e5107
Merge pull request #955 from JakeStanger/dependabot/cargo/sysinfo-0.35.0
build(deps): bump sysinfo from 0.34.2 to 0.35.0
2025-05-05 16:58:45 +01:00
dependabot[bot]
f05553c6dc
build(deps): bump lua-src from 547.0.0 to 547.1.0
Bumps [lua-src](https://github.com/mlua-rs/lua-src-rs) from 547.0.0 to 547.1.0.
- [Commits](https://github.com/mlua-rs/lua-src-rs/compare/v547.0.0...v547.1.0)

---
updated-dependencies:
- dependency-name: lua-src
  dependency-version: 547.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 15:01:29 +00:00