Moved from webview crate to "wry" to fix Linux's inability to maintain compatibility.

This commit is contained in:
Revertron
2025-10-27 20:36:37 +01:00
parent 8a0677caf2
commit 19f67e8b77
4 changed files with 2293 additions and 442 deletions
+3 -3
View File
@@ -42,7 +42,8 @@ spmc = "0.3.0"
thread-priority = "3.0.0"
# Optional dependencies regulated by features
web-view = { git = "https://github.com/Boscop/web-view", features = [], optional = true }
wry = { version = "0.53", optional = true }
tao = { version = "0.34", optional = true }
tinyfiledialogs = { version = "3.9.1", optional = true }
open = { version = "5.3.0", optional = true }
@@ -69,7 +70,6 @@ ProductName="ALFIS"
FileDescription="Alternative Free Identity System"
[features]
webgui = ["web-view", "tinyfiledialogs", "open"]
edge = ["webgui", "web-view/edge"]
webgui = ["wry", "tao", "tinyfiledialogs", "open"]
doh = ["ureq"]
default = ["webgui", "doh"]