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

1478 commits

Author SHA1 Message Date
dependabot[bot]
7d77bce5f8
build(deps): bump tracing-subscriber from 0.3.18 to 0.3.19
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.18 to 0.3.19.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.18...tracing-subscriber-0.3.19)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-09 14:18:38 +00:00
dependabot[bot]
414386839c
build(deps): bump tokio from 1.41.1 to 1.42.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.41.1 to 1.42.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.41.1...tokio-1.42.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-09 14:18:26 +00:00
dependabot[bot]
95b19ea0a7
build(deps): bump gtk-layer-shell from 0.8.1 to 0.8.2
Bumps [gtk-layer-shell](https://github.com/pentamassiv/gtk-layer-shell-gir) from 0.8.1 to 0.8.2.
- [Commits](https://github.com/pentamassiv/gtk-layer-shell-gir/commits)

---
updated-dependencies:
- dependency-name: gtk-layer-shell
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-09 14:18:15 +00:00
dependabot[bot]
fb8fa8b683
build(deps): bump clap from 4.5.21 to 4.5.23
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.21 to 4.5.23.
- [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.21...clap_complete-v4.5.23)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-09 14:18:05 +00:00
dependabot[bot]
0a89f4adb3
build(deps): bump chrono from 0.4.38 to 0.4.39
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.38 to 0.4.39.
- [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.38...v0.4.39)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-09 14:17:55 +00:00
quietvoid
9f7c3918c4
feat(sway): support workspace rename events (#799)
And reorder based on label with fallback to widget name
2024-12-05 12:04:22 +00:00
13c2f8fa8b
Merge pull request #801 from JakeStanger/dependabot/cargo/cargo-657ccba0a8
build(deps): bump anstream from 0.6.7 to 0.6.18 in the cargo group
2024-12-04 23:45:36 +00:00
dependabot[bot]
7a846b0bb1
build(deps): bump anstream from 0.6.7 to 0.6.18 in the cargo group
Bumps the cargo group with 1 update: [anstream](https://github.com/rust-cli/anstyle).


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)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-04 23:31:30 +00:00
557005df7e
Merge pull request #800 from JakeStanger/dependabot/cargo/cargo-a5df8d2751
build(deps): bump hashbrown from 0.15.0 to 0.15.2 in the cargo group
2024-12-04 23:30:28 +00:00
dependabot[bot]
935cbb7e75
build(deps): bump hashbrown from 0.15.0 to 0.15.2 in the cargo group
Bumps the cargo group with 1 update: [hashbrown](https://github.com/rust-lang/hashbrown).


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: hashbrown
  dependency-type: indirect
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-04 18:30:49 +00:00
e0654f11ac
Merge pull request #797 from JakeStanger/dependabot/cargo/tracing-error-0.2.1
build(deps): bump tracing-error from 0.2.0 to 0.2.1
2024-12-04 09:40:47 +00:00
84e21652a2
Merge pull request #796 from JakeStanger/dependabot/cargo/indexmap-2.7.0
build(deps): bump indexmap from 2.6.0 to 2.7.0
2024-12-04 09:39:55 +00:00
249f11ac18
Merge pull request #795 from JakeStanger/dependabot/cargo/libpulse-binding-2.28.2
build(deps): bump libpulse-binding from 2.28.1 to 2.28.2
2024-12-04 09:39:26 +00:00
dependabot[bot]
2338f29940
build(deps): bump tracing-error from 0.2.0 to 0.2.1
Bumps [tracing-error](https://github.com/tokio-rs/tracing) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-error-0.2.0...tracing-error-0.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-04 09:37:09 +00:00
5018c25424
Merge pull request #794 from JakeStanger/dependabot/cargo/tracing-0.1.41
build(deps): bump tracing from 0.1.40 to 0.1.41
2024-12-04 09:35:56 +00:00
dependabot[bot]
679d4ee91a
build(deps): bump indexmap from 2.6.0 to 2.7.0
Bumps [indexmap](https://github.com/indexmap-rs/indexmap) from 2.6.0 to 2.7.0.
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/master/RELEASES.md)
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.6.0...2.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-02 16:31:25 +00:00
dependabot[bot]
7c2bcdecd1
build(deps): bump libpulse-binding from 2.28.1 to 2.28.2
Bumps [libpulse-binding](https://github.com/jnqnfe/pulse-binding-rust) from 2.28.1 to 2.28.2.
- [Commits](https://github.com/jnqnfe/pulse-binding-rust/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-02 16:31:15 +00:00
dependabot[bot]
f8dbcf43c7
build(deps): bump tracing from 0.1.40 to 0.1.41
Bumps [tracing](https://github.com/tokio-rs/tracing) from 0.1.40 to 0.1.41.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.40...tracing-0.1.41)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-02 16:31:00 +00:00
58c878a3cc
Merge pull request #792 from JakeStanger/update_flake_lock_action
Update flake.lock
2024-12-01 10:04:10 +00:00
github-actions[bot]
e711cd9caf flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/498d9f122c413ee1154e8131ace5a35a80d8fa76?narHash=sha256-RMgSVkZ9H03sxC%2BVh4jxtLTCzSjPq18UWpiM0gq6shQ%3D' (2024-10-27)
  → 'github:ipetkov/crane/da87d1af7e4e09fd0271432340a5cadf3eb96005?narHash=sha256-CgEHGXSzUdlRI1MzsZmWUwW8%2B6MKYqtCBIDrD/5H5/o%3D' (2024-11-30)
• Updated input 'naersk/nixpkgs':
    'github:NixOS/nixpkgs/2d2a9ddbe3f2c00747398f3dc9b05f7f2ebb0f53?narHash=sha256-B5WRZYsRlJgwVHIV6DvidFN7VX7Fg9uuwkRW9Ha8z%2Bw%3D' (2024-10-30)
  → 'github:NixOS/nixpkgs/4703b8d2c708e13a8cab03d865f90973536dcdf5?narHash=sha256-B5pYT%2BIVaqcrfOekkwKvx/iToDnuQWzc2oyDxzzBDc4%3D' (2024-11-30)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/807e9154dcb16384b1b765ebe9cd2bba2ac287fd?narHash=sha256-l253w0XMT8nWHGXuXqyiIC/bMvh1VRszGXgdpQlfhvU%3D' (2024-10-29)
  → 'github:nixos/nixpkgs/970e93b9f82e2a0f3675757eb0bfc73297cc6370?narHash=sha256-jNRNr49UiuIwaarqijgdTR2qLPifxsVhlJrKzQ8XUIE%3D' (2024-11-28)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/815d1b3ee71716fc91a7bd149801e1f04d45fbc5?narHash=sha256-RFaeY7EWzXOmAL2IQEACbnrEza3TgD5UQApHR4hGHhY%3D' (2024-10-31)
  → 'github:oxalica/rust-overlay/c65e91d4a33abc3bc4a892d3c5b5b378bad64ea1?narHash=sha256-dge02pUSe2QeC/B3PriA0R8eAX%2BEU3aDoXj9FcS3XDw%3D' (2024-11-30)
2024-12-01 00:18:05 +00:00
a181d4e257 fix(networkmanager, upower): widget not vertical on left/right bars 2024-11-25 11:12:23 +00:00
e7ffc3704c
Merge pull request #769 from pachliopta/minimize
feat: Minimize focused window option for launcher
2024-11-24 21:49:54 +00:00
pachliopta
64b953ce5e
feat(launcher): add option to minimize window if focused 2024-11-24 21:46:45 +00:00
9c13e534b7
Merge pull request #735 from Rodrigodd/feat/urgent
feat: add `.urgent` workspace css class
2024-11-24 21:40:52 +00:00
abf1c1207d
Merge pull request #651 from JakeStanger/feat/launcher-truncate
Launcher truncate options & related refactors
2024-11-24 21:39:49 +00:00
da13b9d500
feat(launcher): truncate and truncate_popup config options 2024-11-24 21:35:38 +00:00
8b05ed526d
refactor: move label truncate function to ext trait
 Conflicts:
	src/gtk_helpers.rs
	src/modules/music/mod.rs
2024-11-24 21:35:31 +00:00
cc6f21ed68
refactor: take reference into image provider 2024-11-24 21:30:54 +00:00
df4bfc83d0
feat(truncate): explicit off mode 2024-11-24 21:30:54 +00:00
39f02a1023
chore: add note to changelog [skip ci] 2024-11-24 16:13:44 +00:00
JakeStanger
5aa81abf05 chore: update CHANGELOG.md for v0.16.1 [skip ci] 2024-11-24 16:09:59 +00:00
f31c1710d6
chore(release): v0.16.1 2024-11-24 16:08:28 +00:00
230dd8b13b
fix(workspaces): clicking currently focused workspace attempts to focus it
Resolves #731
2024-11-19 22:23:57 +00:00
Christian Meissl
ce48fc9d0d
fix(tray): prevent widget buttons from piling up (#788)
each call to set_menu_widget registered a new event handler,
resulting in multiple popups to be created. each popup tried
to issue a grab with the same serial.
prevent this by disconnecting any previously registered handler.
2024-11-19 22:07:52 +00:00
944006f859
build(nix): fix deprecated pkg path warning 2024-11-18 21:27:05 +00:00
e1f3b1bb72
feat: route gtk logging through tracing
Yay consistent logging, especially now the tray uses a library that likes to vomit warnings
2024-11-18 21:25:57 +00:00
5afe5c19b9
Merge pull request #786 from JakeStanger/dependabot/cargo/serde-1.0.215
build(deps): bump serde from 1.0.214 to 1.0.215
2024-11-18 20:54:22 +00:00
dependabot[bot]
31a11ea8e0
build(deps): bump serde from 1.0.214 to 1.0.215
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.214 to 1.0.215.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.214...v1.0.215)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 20:49:07 +00:00
ebcf38f2ea
Merge pull request #785 from JakeStanger/dependabot/cargo/clap-4.5.21
build(deps): bump clap from 4.5.20 to 4.5.21
2024-11-18 20:47:45 +00:00
dependabot[bot]
7538332872
build(deps): bump clap from 4.5.20 to 4.5.21
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.20 to 4.5.21.
- [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.20...clap_complete-v4.5.21)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 20:19:02 +00:00
097b548734
Merge pull request #784 from JakeStanger/dependabot/cargo/serde_json-1.0.133
build(deps): bump serde_json from 1.0.132 to 1.0.133
2024-11-18 20:17:49 +00:00
dependabot[bot]
7db732641b
build(deps): bump serde_json from 1.0.132 to 1.0.133
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.132 to 1.0.133.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.132...v1.0.133)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 14:48:19 +00:00
bdf6b3b1b3
Merge pull request #782 from JakeStanger/fix/tray-fixes2
More tray fixes
2024-11-17 14:52:01 +00:00
f364bb64fb
fix(tray): tray icons not disappearing on close 2024-11-17 14:47:50 +00:00
5aa9f37fe4
fix(tray): menus not attaching to secondary bars 2024-11-17 14:47:42 +00:00
48dc65f60b
chore(tray): remove unneeded png image code 2024-11-17 14:47:15 +00:00
Ridan Vandenbergh
42e25f5ef2
fix(ipc): support querying against duplicate bar names
It is possible/valid to define multiple bars by the same name by setting `name` on the top-level bar object, but not specifying monitors. This updates IPC to support this scenario.

Allow IPC to act on multiple bars by the same name (#777)
2024-11-16 20:48:12 +00:00
e7c56ee09b
Merge pull request #780 from JakeStanger/fix/tray-focus
Fix tray focus issues on Sway
2024-11-16 20:39:16 +00:00
f161429dfc
docs(clock): align table columns 2024-11-16 20:36:28 +00:00
e4e9632caa
fix(tray): menu causing bar to lose focus on sway
BREAKING CHANGE: The `direction` option has been changed to only accept `horizontal` or `vertical`
2024-11-16 20:36:20 +00:00