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

1352 commits

Author SHA1 Message Date
dependabot[bot]
48627a687b
build(deps): bump serde_json from 1.0.137 to 1.0.138
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.137 to 1.0.138.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.137...v1.0.138)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-03 14:34:58 +00:00
dd36891f5b
Merge pull request #856 from JakeStanger/update_flake_lock_action
Update flake.lock
2025-02-01 00:43:26 +00:00
github-actions[bot]
112bfad6e3 flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/72e2d02dbac80c8c86bf6bf3e785536acf8ee926?narHash=sha256-3aH/0Y6ajIlfy7j52FGZ%2Bs4icVX0oHhqBzRdlOeztqg%3D' (2024-12-21)
  → 'github:ipetkov/crane/6fe74265bbb6d016d663b1091f015e2976c4a527?narHash=sha256-ivVXYaYlShxYoKfSo5%2By5930qMKKJ8CLcAoIBPQfJ6s%3D' (2025-01-24)
• Updated input 'naersk':
    'github:nix-community/naersk/378614f37a6bee5a3f2ef4f825a73d948d3ae921?narHash=sha256-a4WZp1xQkrnA4BbnKrzJNr%2BdYoQr5Xneh2syJoddFyE%3D' (2024-12-04)
  → 'github:nix-community/naersk/0621e47bd95542b8e1ce2ee2d65d6a1f887a13ce?narHash=sha256-BwMekRuVlSB9C0QgwKMICiJ5EVbLGjfe4qyueyNQyGI%3D' (2025-01-09)
• Updated input 'naersk/nixpkgs':
    'github:NixOS/nixpkgs/0e82ab234249d8eee3e8c91437802b32c74bb3fd?narHash=sha256-zExSA1i/b%2B1NMRhGGLtNfFGXgLtgo%2BdcuzHzaWA6w3Q%3D' (2024-12-30)
  → 'github:NixOS/nixpkgs/9189ac18287c599860e878e905da550aa6dec1cd?narHash=sha256-AYvaFBzt8dU0fcSK2jKD0Vg23K2eIRxfsVXIPCW9a0E%3D' (2025-01-31)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/88195a94f390381c6afcdaa933c2f6ff93959cb4?narHash=sha256-0q9NGQySwDQc7RhAV2ukfnu7Gxa5/ybJ2ANT8DQrQrs%3D' (2024-12-29)
  → 'github:nixos/nixpkgs/9d3ae807ebd2981d593cddd0080856873139aa40?narHash=sha256-NGqpVVxNAHwIicXpgaVqJEJWeyqzoQJ9oc8lnK9%2BWC4%3D' (2025-01-29)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/d199142e84bfaae476ffb4e09a70879d7918784d?narHash=sha256-rsjojgfPUf9tWuMXuuo2KAIoUZ49XGZQJSjFGOO8Cq4%3D' (2024-12-31)
  → 'github:oxalica/rust-overlay/b031b584125d33d23a0182f91ddbaf3ab4880236?narHash=sha256-YKOHUmc0Clm4tMV8grnxYL4IIwtjTayoq/3nqk0QM7k%3D' (2025-01-31)
2025-02-01 00:15:03 +00:00
141f03f6ca
Merge pull request #853 from JakeStanger/dependabot/cargo/clap-4.5.27
build(deps): bump clap from 4.5.26 to 4.5.27
2025-01-27 16:04:03 +00:00
dependabot[bot]
a695b875cc
build(deps): bump clap from 4.5.26 to 4.5.27
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.26 to 4.5.27.
- [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.26...clap_complete-v4.5.27)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-27 14:27:25 +00:00
dbdff91c3c
Merge pull request #850 from JakeStanger/dependabot/cargo/serde_json-1.0.137
build(deps): bump serde_json from 1.0.135 to 1.0.137
2025-01-20 22:27:55 +00:00
0ba4a9b1ba
Merge pull request #851 from JakeStanger/dependabot/cargo/indexmap-2.7.1
build(deps): bump indexmap from 2.7.0 to 2.7.1
2025-01-20 15:59:28 +00:00
dependabot[bot]
6b9861bad2
build(deps): bump indexmap from 2.7.0 to 2.7.1
Bumps [indexmap](https://github.com/indexmap-rs/indexmap) from 2.7.0 to 2.7.1.
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/master/RELEASES.md)
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.7.0...2.7.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-20 15:29:49 +00:00
9c2d77c0f5
Merge pull request #849 from JakeStanger/dependabot/cargo/dirs-6.0.0
build(deps): bump dirs from 5.0.1 to 6.0.0
2025-01-20 15:28:38 +00:00
dependabot[bot]
de8e45b9a4
build(deps): bump serde_json from 1.0.135 to 1.0.137
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.135 to 1.0.137.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.135...v1.0.137)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-20 15:24:35 +00:00
eb5439e411
Merge pull request #847 from JakeStanger/dependabot/cargo/clap-4.5.26
build(deps): bump clap from 4.5.23 to 4.5.26
2025-01-20 15:23:25 +00:00
dependabot[bot]
d2dde7d766
build(deps): bump dirs from 5.0.1 to 6.0.0
Bumps [dirs](https://github.com/soc/dirs-rs) from 5.0.1 to 6.0.0.
- [Commits](https://github.com/soc/dirs-rs/commits)

---
updated-dependencies:
- dependency-name: dirs
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-20 15:04:08 +00:00
dependabot[bot]
3c44ada6c6
build(deps): bump clap from 4.5.23 to 4.5.26
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.23 to 4.5.26.
- [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.23...clap_complete-v4.5.26)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-20 15:03:34 +00:00
11581380ad
Merge pull request #844 from JakeStanger/dependabot/cargo/cargo-0aefbba9fd
build(deps): bump the cargo group with 2 updates
2025-01-14 09:24:44 +00:00
250777f9b3
Merge pull request #842 from JakeStanger/dependabot/cargo/tokio-1.43.0
build(deps): bump tokio from 1.42.0 to 1.43.0
2025-01-14 09:24:21 +00:00
ad07a8a637
Merge pull request #843 from JakeStanger/dependabot/cargo/futures-lite-2.6.0
build(deps): bump futures-lite from 2.5.0 to 2.6.0
2025-01-14 09:23:38 +00:00
a9004382b5
Merge pull request #841 from JakeStanger/dependabot/cargo/clap_complete-4.5.42
build(deps): bump clap_complete from 4.5.40 to 4.5.42
2025-01-13 22:51:51 +00:00
e445b4020d
Merge pull request #840 from JakeStanger/dependabot/cargo/notify-8.0.0
build(deps): bump notify from 7.0.0 to 8.0.0
2025-01-13 22:47:03 +00:00
dependabot[bot]
2da0e9d17c
build(deps): bump the cargo group with 2 updates
Bumps the cargo group with 2 updates: [anstream](https://github.com/rust-cli/anstyle) and [hashbrown](https://github.com/rust-lang/hashbrown).


Updates `anstream` from 0.6.7 to 0.6.18
- [Commits](https://github.com/rust-cli/anstyle/compare/anstream-v0.6.7...anstream-v0.6.18)

Updates `hashbrown` from 0.15.0 to 0.15.2
- [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/hashbrown/commits)

---
updated-dependencies:
- dependency-name: anstream
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: hashbrown
  dependency-type: indirect
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 22:39:59 +00:00
dependabot[bot]
e4caf2dcc8
build(deps): bump clap_complete from 4.5.40 to 4.5.42
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.5.40 to 4.5.42.
- [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.42)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 22:39:42 +00:00
f1279188ee
Merge pull request #839 from JakeStanger/dependabot/cargo/serde_json-1.0.135
build(deps): bump serde_json from 1.0.134 to 1.0.135
2025-01-13 22:38:31 +00:00
dependabot[bot]
42dbd988ce
build(deps): bump futures-lite from 2.5.0 to 2.6.0
Bumps [futures-lite](https://github.com/smol-rs/futures-lite) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/smol-rs/futures-lite/releases)
- [Changelog](https://github.com/smol-rs/futures-lite/blob/master/CHANGELOG.md)
- [Commits](https://github.com/smol-rs/futures-lite/compare/v2.5.0...v2.6.0)

---
updated-dependencies:
- dependency-name: futures-lite
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 14:57:42 +00:00
dependabot[bot]
1631135ac8
build(deps): bump tokio from 1.42.0 to 1.43.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.42.0 to 1.43.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 14:57:31 +00:00
dependabot[bot]
545b478db0
build(deps): bump notify from 7.0.0 to 8.0.0
Bumps [notify](https://github.com/notify-rs/notify) from 7.0.0 to 8.0.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-7.0.0...notify-8.0.0)

---
updated-dependencies:
- dependency-name: notify
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 14:57:02 +00:00
dependabot[bot]
84f70ba4d6
build(deps): bump serde_json from 1.0.134 to 1.0.135
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.134 to 1.0.135.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.134...v1.0.135)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 14:56:51 +00:00
b296726aa4
Merge pull request #835 from JakeStanger/fix/keys-cpu
fix(keys): high cpu usage
2025-01-06 22:19:38 +00:00
e0bae2c0af
fix(keys): high cpu usage
Fixes #834
2025-01-06 22:13:57 +00:00
0b4d868134
Merge pull request #833 from JakeStanger/dependabot/cargo/reqwest-0.12.12
build(deps): bump reqwest from 0.12.11 to 0.12.12
2025-01-06 14:52:30 +00:00
f9443026e5
Merge pull request #832 from JakeStanger/dependabot/cargo/system-tray-0.6.0
build(deps): bump system-tray from 0.5.0 to 0.6.0
2025-01-06 14:52:04 +00:00
dependabot[bot]
ff3def7a7b
build(deps): bump reqwest from 0.12.11 to 0.12.12
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.12.11 to 0.12.12.
- [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.11...v0.12.12)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-06 14:28:28 +00:00
dependabot[bot]
5efe423a29
build(deps): bump system-tray from 0.5.0 to 0.6.0
Bumps [system-tray](https://github.com/jakestanger/system-tray) from 0.5.0 to 0.6.0.
- [Commits](https://github.com/jakestanger/system-tray/compare/v0.5.0...v0.6.0)

---
updated-dependencies:
- dependency-name: system-tray
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-06 14:28:09 +00:00
998e5cecc0
Merge pull request #829 from BowDown097/master
feat: justify property for clock and custom label
2025-01-02 15:46:25 +00:00
BowDown097
59b5ddcc69 refactor(clock): move justify above common 2025-01-02 07:01:28 -08:00
BowDown097
27c14d2da8
Merge branch 'JakeStanger:master' into master 2025-01-02 06:40:52 -08:00
db6b46abb0
Merge pull request #827 from JakeStanger/dependabot/cargo/clap_complete-4.5.40
build(deps): bump clap_complete from 4.5.8 to 4.5.40
2025-01-02 09:36:39 +00:00
79ea315295
Merge pull request #828 from JakeStanger/update_flake_lock_action
Update flake.lock
2025-01-02 09:36:16 +00:00
BowDown097
9cb1dfc1b1 refactor: enum/struct formatting 2025-01-01 12:27:33 -08:00
BowDown097
708118d266 feat: justify property for clock and custom label 2025-01-01 12:16:04 -08:00
github-actions[bot]
ff9709601f flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/da87d1af7e4e09fd0271432340a5cadf3eb96005?narHash=sha256-CgEHGXSzUdlRI1MzsZmWUwW8%2B6MKYqtCBIDrD/5H5/o%3D' (2024-11-30)
  → 'github:ipetkov/crane/72e2d02dbac80c8c86bf6bf3e785536acf8ee926?narHash=sha256-3aH/0Y6ajIlfy7j52FGZ%2Bs4icVX0oHhqBzRdlOeztqg%3D' (2024-12-21)
• Updated input 'naersk':
    'github:nix-community/naersk/3fb418eaf352498f6b6c30592e3beb63df42ef11?narHash=sha256-r/xppY958gmZ4oTfLiHN0ZGuQ%2BRSTijDblVgVLFi1mw%3D' (2024-07-23)
  → 'github:nix-community/naersk/378614f37a6bee5a3f2ef4f825a73d948d3ae921?narHash=sha256-a4WZp1xQkrnA4BbnKrzJNr%2BdYoQr5Xneh2syJoddFyE%3D' (2024-12-04)
• Updated input 'naersk/nixpkgs':
    'github:NixOS/nixpkgs/4703b8d2c708e13a8cab03d865f90973536dcdf5?narHash=sha256-B5pYT%2BIVaqcrfOekkwKvx/iToDnuQWzc2oyDxzzBDc4%3D' (2024-11-30)
  → 'github:NixOS/nixpkgs/0e82ab234249d8eee3e8c91437802b32c74bb3fd?narHash=sha256-zExSA1i/b%2B1NMRhGGLtNfFGXgLtgo%2BdcuzHzaWA6w3Q%3D' (2024-12-30)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/970e93b9f82e2a0f3675757eb0bfc73297cc6370?narHash=sha256-jNRNr49UiuIwaarqijgdTR2qLPifxsVhlJrKzQ8XUIE%3D' (2024-11-28)
  → 'github:nixos/nixpkgs/88195a94f390381c6afcdaa933c2f6ff93959cb4?narHash=sha256-0q9NGQySwDQc7RhAV2ukfnu7Gxa5/ybJ2ANT8DQrQrs%3D' (2024-12-29)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/c65e91d4a33abc3bc4a892d3c5b5b378bad64ea1?narHash=sha256-dge02pUSe2QeC/B3PriA0R8eAX%2BEU3aDoXj9FcS3XDw%3D' (2024-11-30)
  → 'github:oxalica/rust-overlay/d199142e84bfaae476ffb4e09a70879d7918784d?narHash=sha256-rsjojgfPUf9tWuMXuuo2KAIoUZ49XGZQJSjFGOO8Cq4%3D' (2024-12-31)
2025-01-01 00:15:48 +00:00
dependabot[bot]
087a1845cf
build(deps): bump clap_complete from 4.5.8 to 4.5.40
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.5.8 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.8...clap_complete-v4.5.40)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-30 14:20:06 +00:00
5136637752
refactor: fix some strict clippy warnings 2024-12-29 00:40:12 +00:00
87a6523367
build: remove unused deps 2024-12-29 00:35:32 +00:00
b2194d01c9
Merge pull request #683 from donovanglover/feat/man-pages-shell-completions
feat: add shell completions
2024-12-29 00:24:54 +00:00
Donovan Glover
4381fd505d
feat: add shell completions
Auto-generated with clap.
2024-12-29 00:19:02 +00:00
df55cdfa9f
Merge pull request #748 from JakeStanger/fix/workspaces
Workspaces module rewrite
2024-12-28 15:07:19 +00:00
03136e7c70
feat(workspaces): new sorting options
Renames existing `alphanumeric` sorting method to `label` and adds a new method called `name` which uses the real workspace name, akin to behaviour before #799.

BREAKING CHANGE: The workspace `sort` config option valid values have changed. Where `alphanumeric` is explicitly set, this will need changing to one of `label` or `name`.
2024-12-28 14:01:30 +00:00
fa6f27d4b9
fix(workspaces): rewrite module to fix several small issues
Rewrites the module code to be better structured, in a similar pattern to the launcher. The code is now more robust and more maintainable, yay!

Fixes #705

Fixes an issue with moving favourite workspaces.

Fixes an issue with workspace visible state being incorrect.

Fixes an issue where the `inactive` class looked at hidden instead of closed favourites.
2024-12-28 13:38:03 +00:00
8cdbe7e083
refactor(hyprland): improve logging 2024-12-28 12:58:29 +00:00
42e18da126
chore: comment out doc comment for unused func 2024-12-28 12:58:05 +00:00
2840ff66db
chore: update lockfile 2024-12-28 12:57:50 +00:00