feat: windows app icon (#3753)

* default icon

* cli

* fix typos, fmt + icon fix

I don't think it's a good idea to do
[default.extend-words]
fo = "fo"

 as it's a very common mispelling for 'for'

* fix clippy

* return error on non implemented platforms instead of default dx icon

* fix

* fix

fix the amazing merge
renamed winres to windows
moved windows winres build request to windows

* fix typos

* fix schema

* Update schema.json

* fix schema again

* use default icon if no fallback

* wire up the rest of windows

* fmt

---------

Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com>
This commit is contained in:
KlemenandJonathan Kelley authored and GitHub committed 2026-04-21 18:20:13 -07:00
1 parent 6d1f19067a
commit 3f82c45520
17 files changed
+1125 -25

No files matched your search

Generated
+2
View File
@@ -3578,6 +3578,7 @@ version = "0.7.5"
name = "dioxus-desktop"
version = "0.7.5"
dependencies = [
"anyhow",
"async-trait",
"base64 0.22.1",
"bytes",
@@ -3602,6 +3603,7 @@ dependencies = [
"generational-box",
"global-hotkey",
"http-range",
"image",
"infer",
"jni 0.21.1",
"lazy-js-bundle",