From 27c46aee686fddda651adc1bf611812d0e6f241e Mon Sep 17 00:00:00 2001 From: One <43485962+c-git@users.noreply.github.com> Date: Tue, 9 Jan 2024 20:46:06 -0500 Subject: [PATCH 1/2] Provide code to user to show how to set icon --- src/main.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 4d870aad..1c736b1a 100644 --- a/src/main.rs +++ b/src/main.rs @@ -9,7 +9,11 @@ fn main() -> eframe::Result<()> { let native_options = eframe::NativeOptions { viewport: egui::ViewportBuilder::default() .with_inner_size([400.0, 300.0]) - .with_min_inner_size([300.0, 220.0]), + .with_min_inner_size([300.0, 220.0]) + .with_icon( + eframe::icon_data::from_png_bytes(&include_bytes!("../assets/icon-256.png")[..]) + .unwrap(), + ), ..Default::default() }; eframe::run_native( From f64cdc37cb5fd21f78b4b3b5f6e7d90641ec908a Mon Sep 17 00:00:00 2001 From: Emil Ernerfeldt Date: Wed, 10 Jan 2024 15:42:09 +0100 Subject: [PATCH 2/2] add a comment --- src/main.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main.rs b/src/main.rs index 1c736b1a..d705a1aa 100644 --- a/src/main.rs +++ b/src/main.rs @@ -11,6 +11,7 @@ fn main() -> eframe::Result<()> { .with_inner_size([400.0, 300.0]) .with_min_inner_size([300.0, 220.0]) .with_icon( + // NOE: Adding an icon is optional eframe::icon_data::from_png_bytes(&include_bytes!("../assets/icon-256.png")[..]) .unwrap(), ),