1
0
Fork 0
mirror of https://github.com/Zedfrigg/ironbar.git synced 2025-04-20 11:54:23 +02:00
Commit graph

1128 commits

Author SHA1 Message Date
Rodrigo Batista de Moraes
f74f550db9 feat(networkmanager): add more info to wifi tooltip
I was aiming to make it more customizable, but there is currently no
support for custom tooltip formatting with module dependent variables.
2024-07-13 23:38:22 -03:00
Rodrigo Batista de Moraes
5c19032e8b feat(networkmanager): add SSID as tooltip 2024-07-13 21:51:08 -03:00
Rodrigo Batista de Moraes
81900c6a29 feat(networkmanager): add config for icons 2024-07-13 20:55:03 -03:00
Rodrigo Batista de Moraes
4fe03031dd feat(networkmanager): implement WiFi strenght levels
Also collect SSID information. Althought nothing is being done with it
for now.

This was done by interfacing with `NetworkManager.Device.Wifi` and
`NetworkManager.AccessPoint` dbus interfaces.
2024-07-13 20:54:49 -03:00
e1945d1e93
fix: revert inclusion of local volume module patch 2024-06-30 19:27:42 +02:00
f32f98b430
Merge branch 'master' into feat/networkmanager-multi-icon 2024-06-30 18:05:15 +02:00
6a06fa534a
Merge pull request #649 from JakeStanger/dependabot/cargo/mlua-0.9.9
build(deps): bump mlua from 0.9.8 to 0.9.9
2024-06-25 11:10:38 +01:00
fdc84b9f47
Merge pull request #648 from JakeStanger/dependabot/cargo/reqwest-0.12.5
build(deps): bump reqwest from 0.12.4 to 0.12.5
2024-06-25 11:10:22 +01:00
dependabot[bot]
ffa688b12a
build(deps): bump mlua from 0.9.8 to 0.9.9
Bumps [mlua](https://github.com/khvzak/mlua) from 0.9.8 to 0.9.9.
- [Release notes](https://github.com/khvzak/mlua/releases)
- [Changelog](https://github.com/mlua-rs/mlua/blob/master/CHANGELOG.md)
- [Commits](https://github.com/khvzak/mlua/compare/v0.9.8...v0.9.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 14:38:21 +00:00
dependabot[bot]
f2ee06f234
build(deps): bump reqwest from 0.12.4 to 0.12.5
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.12.4 to 0.12.5.
- [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.4...v0.12.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 14:38:11 +00:00
a9d728f191
Merge pull request #644 from JakeStanger/fix/minor-changes
Fix/minor changes
2024-06-20 21:15:18 +01:00
51df2b766b
build: fix clippy warning 2024-06-20 20:59:08 +01:00
7e04e30171
fix(wayland): exit on event dispatch error
This should hopefully resolve log spamming issues.
2024-06-20 20:58:56 +01:00
167f23dcbd
chore: change default_features to default-features 2024-06-20 20:58:04 +01:00
de479f167c
refactor: remove unnecessary blocks 2024-06-19 21:48:19 +02:00
4af2c32222
Merge pull request #643 from victorvintorez/docs/fedora-copr
docs: add fedora copr package to readme
2024-06-19 20:48:17 +01:00
Victor Vintorez
076c2df4a2 docs: add fedora copr package to readme 2024-06-19 20:26:20 +01:00
a9cd5f5489
refactor: extract selective state update macro 2024-06-19 21:24:27 +02:00
465d16800a
fix: only update relevant parts of state upon property change 2024-06-19 20:57:26 +02:00
d56f76f6a8
refactor: extract initialisation macro 2024-06-18 01:19:04 +02:00
2ae8d50cab
refactor: extract property and path list watcher macros 2024-06-18 00:01:30 +02:00
39eb3cf917
fix: state not being set properly in initialisation 2024-06-17 15:33:12 +02:00
4182038643
feat: actually implement icon per connection type 2024-06-17 13:26:55 +02:00
cd0991e865
feat: icon per connection type 2024-06-15 20:38:26 +02:00
d0bdf31ee9
Merge pull request #583 from JakeStanger/feat/layer-config
Options & Commands for layer-shell layer/exclusive zone
2024-06-13 22:23:09 +01:00
aa45396062
feat: ability to set bar layer and exclusive zone 2024-06-13 21:42:40 +01:00
576853f8a0
Merge pull request #638 from JakeStanger/dependabot/cargo/regex-1.10.5
build(deps): bump regex from 1.10.4 to 1.10.5
2024-06-10 16:46:36 +01:00
e79702be63
Merge pull request #636 from JakeStanger/dependabot/cargo/clap-4.5.7
build(deps): bump clap from 4.5.4 to 4.5.7
2024-06-10 16:45:07 +01:00
dependabot[bot]
9ca3407198
build(deps): bump regex from 1.10.4 to 1.10.5
Bumps [regex](https://github.com/rust-lang/regex) from 1.10.4 to 1.10.5.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.10.4...1.10.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-10 14:55:01 +00:00
dependabot[bot]
e33b9a5b16
build(deps): bump clap from 4.5.4 to 4.5.7
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.4 to 4.5.7.
- [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.4...v4.5.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-10 14:54:29 +00:00
de29b8dee1
fix: remove unconditional schemars import
(cherry picked from commit 1c33b3b35abbc46476e36e449845f37c6c75ac71)
2024-06-07 12:10:14 +02:00
8b91febed7
fix: add JSON schema derivation, move dep declaration back to bottom 2024-06-07 11:59:52 +02:00
3bf4e9b877
Merge branch 'refs/heads/master' into develop
# Conflicts:
#	Cargo.toml
#	src/modules/volume.rs
2024-06-05 12:49:39 +02:00
c75de5cd3e
fix: client not setting initial state 2024-06-05 01:54:44 +02:00
43619528f8
fix: useless imports, check changed props interface name 2024-06-05 01:39:05 +02:00
14e1f49ee9
refactor: prop changes are handled using generic signal 2024-06-05 01:28:57 +02:00
ef7397293a
refactor: re-add proxy trait to client 2024-06-05 00:55:02 +02:00
b0132bdb2b
Merge pull request #631 from JakeStanger/fix/music-token-escape
fix(music): tokens with `&` not rendering
2024-06-03 22:00:00 +01:00
176af997f4
fix(music): tokens with & not rendering
Fixes partially #629
2024-06-03 21:52:08 +01:00
a93108b7e7
Merge pull request #630 from JakeStanger/fix/launcher-focus
fix(launcher): apps with multiple windows stay focused when window closed
2024-06-03 21:36:14 +01:00
dbd385d225
fix(launcher): apps with multiple windows stay focused when window closed
Resolves #618
2024-06-03 21:26:11 +01:00
6e921eb567
Merge pull request #628 from JakeStanger/dependabot/cargo/tokio-1.38.0
build(deps): bump tokio from 1.37.0 to 1.38.0
2024-06-03 20:33:21 +01:00
dependabot[bot]
db95fc9e9b
build(deps): bump tokio from 1.37.0 to 1.38.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.37.0 to 1.38.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.37.0...tokio-1.38.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-06-03 19:01:03 +00:00
49f98519bf
Merge pull request #626 from JakeStanger/dependabot/cargo/schemars-0.8.21
build(deps): bump schemars from 0.8.19 to 0.8.21
2024-06-03 20:00:16 +01:00
dependabot[bot]
b97e1cebd3
build(deps): bump schemars from 0.8.19 to 0.8.21
Bumps [schemars](https://github.com/GREsau/schemars) from 0.8.19 to 0.8.21.
- [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.19...v0.8.21)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-03 14:56:45 +00:00
5d1054abd8
Merge pull request #623 from JakeStanger/revert-621-fix/markup-escape
Revert "Fix Pango markup not escaped"
2024-06-02 17:42:39 +01:00
a9a32817e0
Revert "Fix Pango markup not escaped" 2024-06-02 17:42:18 +01:00
0085e51ff6
Merge pull request #622 from JakeStanger/fix/notification-overlay
fix(notifications): unable to click through overlay
2024-06-02 15:44:45 +01:00
277e6b6296
fix(notifications): unable to click through overlay
Fixes #620
2024-06-02 15:40:45 +01:00
cfb2fc6fdf
Merge pull request #621 from JakeStanger/fix/markup-escape
Fix Pango markup not escaped
2024-06-02 15:27:51 +01:00