Set the native window identity to match the desktop entry

Assisted-by: OpenAI Codex (GPT-6)
Signed-off-by: IanHollow <72767437+IanHollow@users.noreply.github.com>
This commit is contained in:
IanHollow
2026-10-14 13:12:38 -07:00
parent 833f0d2c27
commit 212438a6e3
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -170,6 +170,7 @@ fn main() -> eframe::Result {
let icon = services::window_icon();
let mut viewport = egui::ViewportBuilder::default()
.with_title("FigCraft")
.with_app_id("ai.storyteller.figcraft")
.with_inner_size([1440.0, 900.0])
.with_min_inner_size([800.0, 500.0])
.with_drag_and_drop(true);
@@ -8,7 +8,7 @@ TryExec=figcraft
Icon=ai.storyteller.figcraft
Terminal=false
StartupNotify=true
StartupWMClass=figcraft
StartupWMClass=ai.storyteller.figcraft
Categories=Graphics;2DGraphics;VectorGraphics;X-Design;
Keywords=design;interface;ui;ux;prototype;wireframe;mockup;vector;layout;components;
MimeType=application/x-figcraft;image/svg+xml;image/png;image/jpeg;x-scheme-handler/figcraft;