[PR #59] [MERGED] Better images #1877

Closed
opened 2026-05-22 22:55:11 +01:00 by JakeStanger · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/JakeStanger/ironbar/pull/59
Author: @JakeStanger
Created: 1/29/2023
Status: Merged
Merged: 1/30/2023
Merged by: @JakeStanger

Base: masterHead: feat/better-images


📝 Commits (7)

  • 15f0857 refactor: replace icon loading with improved general image loading
  • 5772711 fix(music): remote mpris album art not showing
  • 393800a feat(custom): image widget
  • 3cf9be8 feat: global icon theme setting
  • b054c17 feat(workspaces): support for using images in name_map
  • 96141d4 feat(music): support for using images in name_map, additional icon options
  • 80a4b1d build(nix): update flake

📊 Changes

32 files changed (+1041 additions, -252 deletions)

View changed files

📝 Cargo.lock (+436 -0)
📝 Cargo.toml (+1 -0)
📝 docs/Configuration guide.md (+1 -0)
docs/Images.md (+15 -0)
📝 docs/_Sidebar.md (+1 -0)
📝 docs/modules/Custom.md (+13 -9)
📝 docs/modules/Focused.md (+0 -1)
📝 docs/modules/Launcher.md (+0 -1)
📝 docs/modules/Music.md (+34 -26)
📝 docs/modules/Workspaces.md (+14 -14)
📝 flake.lock (+6 -6)
📝 flake.nix (+2 -1)
📝 src/bar.rs (+7 -1)
📝 src/clients/music/mod.rs (+1 -1)
📝 src/clients/music/mpd.rs (+11 -7)
📝 src/clients/music/mpris.rs (+1 -5)
📝 src/config/mod.rs (+3 -0)
📝 src/desktop_file.rs (+1 -66)
src/image/gtk.rs (+48 -0)
src/image/mod.rs (+5 -0)

...and 12 more files

📄 Description

Lots of extra features regarding icons & images!

  • MPRIS should now display loads more album art, including from Spotify
    Resolves #55
  • Images/icons can now be used instead of Nerd Font icons inside workspace's name_map and music's icons
    Resolves #51
  • There is now an image widget in the custom module
  • The icon theme is now set globally

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/JakeStanger/ironbar/pull/59 **Author:** [@JakeStanger](https://github.com/JakeStanger) **Created:** 1/29/2023 **Status:** ✅ Merged **Merged:** 1/30/2023 **Merged by:** [@JakeStanger](https://github.com/JakeStanger) **Base:** `master` ← **Head:** `feat/better-images` --- ### 📝 Commits (7) - [`15f0857`](https://github.com/JakeStanger/ironbar/commit/15f0857859d5d4a590b60b6b1a4347b4b84a58a1) refactor: replace icon loading with improved general image loading - [`5772711`](https://github.com/JakeStanger/ironbar/commit/57727111923a419f9b7613103283aa4cf6bd082c) fix(music): remote mpris album art not showing - [`393800a`](https://github.com/JakeStanger/ironbar/commit/393800aaa2093b9257c43fde8bdb8399f26ebc74) feat(custom): image widget - [`3cf9be8`](https://github.com/JakeStanger/ironbar/commit/3cf9be89fd74face31806165f66b68052b093bab) feat: global icon theme setting - [`b054c17`](https://github.com/JakeStanger/ironbar/commit/b054c17d14628c9188bfa9aed506ea1de3051f9c) feat(workspaces): support for using images in `name_map` - [`96141d4`](https://github.com/JakeStanger/ironbar/commit/96141d49907412ea26d23ef30c10ade8b32b89b9) feat(music): support for using images in `name_map`, additional icon options - [`80a4b1d`](https://github.com/JakeStanger/ironbar/commit/80a4b1d177df6913f0dd6d333c47b8931d620d33) build(nix): update flake ### 📊 Changes **32 files changed** (+1041 additions, -252 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.lock` (+436 -0) 📝 `Cargo.toml` (+1 -0) 📝 `docs/Configuration guide.md` (+1 -0) ➕ `docs/Images.md` (+15 -0) 📝 `docs/_Sidebar.md` (+1 -0) 📝 `docs/modules/Custom.md` (+13 -9) 📝 `docs/modules/Focused.md` (+0 -1) 📝 `docs/modules/Launcher.md` (+0 -1) 📝 `docs/modules/Music.md` (+34 -26) 📝 `docs/modules/Workspaces.md` (+14 -14) 📝 `flake.lock` (+6 -6) 📝 `flake.nix` (+2 -1) 📝 `src/bar.rs` (+7 -1) 📝 `src/clients/music/mod.rs` (+1 -1) 📝 `src/clients/music/mpd.rs` (+11 -7) 📝 `src/clients/music/mpris.rs` (+1 -5) 📝 `src/config/mod.rs` (+3 -0) 📝 `src/desktop_file.rs` (+1 -66) ➕ `src/image/gtk.rs` (+48 -0) ➕ `src/image/mod.rs` (+5 -0) _...and 12 more files_ </details> ### 📄 Description Lots of extra features regarding icons & images! - MPRIS should now display loads more album art, including from Spotify Resolves #55 - Images/icons can now be used instead of Nerd Font icons inside `workspace`'s `name_map` and `music`'s `icons` Resolves #51 - There is now an `image` widget in the `custom` module - The icon theme is now set globally --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
JakeStanger 2026-05-22 22:55:11 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
JakeStanger/ironbar#1877
No description provided.