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

1440 commits

Author SHA1 Message Date
f4f5910f61
docs(gtk4): update clipboard, custom, keyboard, script, sysinfo to be ported 2025-03-28 21:24:10 +00:00
bfb9f04afd
build: fix even more coupling issues with keyboard/workspace/sway
damn it
2025-03-28 20:51:26 +00:00
557ef4c898
build: fix more coupling issues with keyboard/workspace/sway 2025-03-28 20:47:26 +00:00
caa288656c
docs(gtk4): add text format status 2025-03-28 20:25:07 +00:00
41d29d84c8
docs(gtk4): update notifications to ported 2025-03-27 14:34:16 +00:00
3e5fcdc86c
docs: add info on gtk 4 port 2025-03-26 23:35:39 +00:00
355cf39446
Merge pull request #912 from JakeStanger/build/feature-flags
build: add feature flags for `custom`, `label`, `script` modules
2025-03-24 22:17:40 +00:00
15177d707e
build: add feature flags for custom, label, script modules 2025-03-24 22:11:24 +00:00
MapoMagpie
3320cf27b2
fix(workspaces): niri workspaces not respecting added sort (#911)
* refactor: sort niri workspaces before init

* chore: comment for ordered_niri_workspace changing
2025-03-24 14:16:23 +00:00
66bdac52d6
Merge pull request #910 from JakeStanger/build/workspace-keyboard
build: decouple `workspace` and `keyboard` modules
2025-03-24 12:26:50 +00:00
a4eb149816
build: decouple workspace and keyboard modules
Fixes #862
2025-03-24 12:22:02 +00:00
157e34ceb8
Merge pull request #909 from JakeStanger/fix/custom-button-script
fix(custom): buttons lock up on long running commands
2025-03-24 12:06:02 +00:00
e8da00b850
fix(custom): buttons lock up on long running commands
Fixes #899
2025-03-24 12:01:59 +00:00
29e00b4f6b
Merge pull request #908 from JakeStanger/chore/volume-logging
chore: add trace logging to volume module
2025-03-24 11:54:45 +00:00
76ca6115a3
chore: add trace logging to volume module 2025-03-24 11:51:26 +00:00
5a7ad5675d
Merge pull request #907 from JakeStanger/feat/widget-rotation
feat: fully implement orientation/justify options
2025-03-22 21:47:43 +00:00
c20feb77b7
feat: fully implement orientation/justify options
Adds `orientation` and `justify` options to all modules and custom
widgets where it makes sense to do so.

Any modules without support document this. Widgets fully document the
options inline where present for now.

Resolves #296
2025-03-22 19:24:41 +00:00
0855039bce
Merge pull request #905 from JakeStanger/dependabot/cargo/indexmap-2.8.0
build(deps): bump indexmap from 2.7.1 to 2.8.0
2025-03-17 22:24:35 +00:00
4ebcc3fced
Merge pull request #904 from JakeStanger/dependabot/cargo/reqwest-0.12.14
build(deps): bump reqwest from 0.12.12 to 0.12.14
2025-03-17 22:23:17 +00:00
0b5c495bc2
Merge pull request #903 from JakeStanger/dependabot/cargo/tokio-1.44.1
build(deps): bump tokio from 1.44.0 to 1.44.1
2025-03-17 22:22:37 +00:00
d7335b8286
Merge pull request #902 from JakeStanger/dependabot/cargo/clap-4.5.32
build(deps): bump clap from 4.5.31 to 4.5.32
2025-03-17 22:21:26 +00:00
0cd62d8ddd
Merge pull request #901 from JakeStanger/dependabot/cargo/libc-0.2.171
build(deps): bump libc from 0.2.170 to 0.2.171
2025-03-17 22:21:17 +00:00
dependabot[bot]
82094e15da
build(deps): bump indexmap from 2.7.1 to 2.8.0
Bumps [indexmap](https://github.com/indexmap-rs/indexmap) from 2.7.1 to 2.8.0.
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md)
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.7.1...2.8.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 14:43:18 +00:00
dependabot[bot]
770bfa5494
build(deps): bump reqwest from 0.12.12 to 0.12.14
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.12.12 to 0.12.14.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/v0.12.14/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.14)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 14:43:03 +00:00
dependabot[bot]
9969e42201
build(deps): bump tokio from 1.44.0 to 1.44.1
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.44.0 to 1.44.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.44.0...tokio-1.44.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 14:42:50 +00:00
dependabot[bot]
da9a78bcae
build(deps): bump clap from 4.5.31 to 4.5.32
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.31 to 4.5.32.
- [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/v4.5.31...clap_complete-v4.5.32)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 14:42:40 +00:00
dependabot[bot]
ea07f85ba2
build(deps): bump libc from 0.2.170 to 0.2.171
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.170 to 0.2.171.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.171/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.170...0.2.171)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 14:42:29 +00:00
9c7a562469
docs(tray): correct to direction instead of orientation
Fixes #886
2025-03-10 17:30:32 +00:00
a503cabc18
Merge pull request #892 from JakeStanger/dependabot/cargo/serde-1.0.219
build(deps): bump serde from 1.0.218 to 1.0.219
2025-03-10 16:53:32 +00:00
dependabot[bot]
a242ee4de1
build(deps): bump serde from 1.0.218 to 1.0.219
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.218 to 1.0.219.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-10 16:44:36 +00:00
a043724e35
Merge pull request #893 from JakeStanger/dependabot/cargo/serde_json-1.0.140
build(deps): bump serde_json from 1.0.138 to 1.0.140
2025-03-10 16:43:17 +00:00
307b254dde
Merge pull request #891 from JakeStanger/dependabot/cargo/libpulse-binding-2.29.0
build(deps): bump libpulse-binding from 2.28.2 to 2.29.0
2025-03-10 16:34:49 +00:00
dependabot[bot]
84d600f377
build(deps): bump serde_json from 1.0.138 to 1.0.140
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.138 to 1.0.140.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.138...v1.0.140)

---
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-03-10 16:28:35 +00:00
27844a7a89
Merge pull request #894 from JakeStanger/dependabot/cargo/clap-4.5.31
build(deps): bump clap from 4.5.29 to 4.5.31
2025-03-10 16:27:20 +00:00
5ea217f7ed
Merge pull request #895 from JakeStanger/dependabot/cargo/tokio-1.44.0
build(deps): bump tokio from 1.43.0 to 1.44.0
2025-03-10 16:25:59 +00:00
dependabot[bot]
5f0d5f53cb
build(deps): bump tokio from 1.43.0 to 1.44.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.43.0 to 1.44.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.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-03-10 14:55:23 +00:00
dependabot[bot]
ed470a5993
build(deps): bump clap from 4.5.29 to 4.5.31
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.29 to 4.5.31.
- [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.29...v4.5.31)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-10 14:55:12 +00:00
dependabot[bot]
2870a18085
build(deps): bump libpulse-binding from 2.28.2 to 2.29.0
Bumps [libpulse-binding](https://github.com/jnqnfe/pulse-binding-rust) from 2.28.2 to 2.29.0.
- [Commits](https://github.com/jnqnfe/pulse-binding-rust/compare/v2.28.2...v2.29.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-10 14:54:35 +00:00
00e5ac8191
Merge pull request #872 from JakeStanger/refactor/rust-2024
refactor: update to rust 2024, fix strict clippy warnings
2025-03-03 21:32:22 +00:00
202c19efd4
refactor: update to rust 2024, fix strict clippy warnings 2025-03-03 21:28:29 +00:00
79c917857c
Merge pull request #874 from JakeStanger/feat/sysinfo-ironvar
feat(sysinfo): expose values as ironvars
2025-03-03 21:23:21 +00:00
934b4584fc
Merge pull request #884 from JakeStanger/dependabot/cargo/libc-0.2.170
build(deps): bump libc from 0.2.169 to 0.2.170
2025-03-03 16:06:20 +00:00
d061ee904a
Merge pull request #883 from JakeStanger/dependabot/cargo/serde-1.0.218
build(deps): bump serde from 1.0.217 to 1.0.218
2025-03-03 16:04:27 +00:00
c190e1de13
Merge pull request #882 from JakeStanger/dependabot/cargo/schemars-0.8.22
build(deps): bump schemars from 0.8.21 to 0.8.22
2025-03-03 15:59:33 +00:00
dependabot[bot]
a951212cea
build(deps): bump serde from 1.0.217 to 1.0.218
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.217 to 1.0.218.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.217...v1.0.218)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-03 15:31:26 +00:00
dependabot[bot]
aeedc8190d
build(deps): bump schemars from 0.8.21 to 0.8.22
Bumps [schemars](https://github.com/GREsau/schemars) from 0.8.21 to 0.8.22.
- [Release notes](https://github.com/GREsau/schemars/releases)
- [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md)
- [Commits](https://github.com/GREsau/schemars/compare/v0.8.21...v0.8.22)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-03 15:31:23 +00:00
84eb5628f4
Merge pull request #881 from JakeStanger/dependabot/cargo/chrono-0.4.40
build(deps): bump chrono from 0.4.39 to 0.4.40
2025-03-03 15:30:47 +00:00
61b0e3b3a5
Merge pull request #880 from JakeStanger/dependabot/cargo/clap_complete-4.5.46
build(deps): bump clap_complete from 4.5.44 to 4.5.46
2025-03-03 15:30:13 +00:00
dependabot[bot]
e340f37799
build(deps): bump libc from 0.2.169 to 0.2.170
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.169 to 0.2.170.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.170/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.169...0.2.170)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-03 14:11:05 +00:00
dependabot[bot]
c4964acb63
build(deps): bump chrono from 0.4.39 to 0.4.40
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.39 to 0.4.40.
- [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.39...v0.4.40)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-03 14:10:30 +00:00