iuna

iuna

iuna - experimental mainnet-candidate protocol
git clone https://getiuna.org/git/iuna.git
Log | Files | Refs | README | LICENSE

commit 37277c4fc6bc791dc01c81fe2e0b36bc68a9d15e
parent e38a8c52e94c6933e0596a0f5613f25e37e573c9
Author: Joris Hartog <jorishartog@hotmail.com>
Date:   Wed,  9 Sep 2026 09:42:03 +0200

fix(desktop): restore macOS tray icon

Diffstat:
Msrc-tauri/icons/tray-icon.png | 0
Msrc-tauri/src/main.rs | 12++++++++++++
2 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/src-tauri/icons/tray-icon.png b/src-tauri/icons/tray-icon.png Binary files differ. diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs @@ -373,3 +373,15 @@ impl SleepInhibitor { Ok(Self) } } + +#[cfg(test)] +mod tests { + #[test] + fn tray_icon_contains_rgba8_pixels_for_its_declared_dimensions() { + let icon = tauri::include_image!("./icons/tray-icon.png"); + let expected_bytes = icon.width() as usize * icon.height() as usize * 4; + + assert_eq!(icon.rgba().len(), expected_bytes); + assert!(icon.rgba().chunks_exact(4).any(|pixel| pixel[3] > 0)); + } +}