Complete engine rewrite - now featuring Gecko!

This commit is contained in:
Martin Dvořák 2026-10-11 16:57:49 +02:00
commit b1be74adb8
20 changed files with 4069 additions and 2309 deletions

View file

@ -1,24 +1,30 @@
#Cargo.toml
[package]
name = "RustyWolf"
version = "0.1.1"
version = "0.2.0"
edition = "2024"
[dependencies]
anyhow = "1.0"
base64 = "0.22"
clap = { version = "4.5", features = ["derive"] }
dirs = "6.0"
image = { version = "0.25", default-features = false, features = ["bmp", "ico", "png"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
tao = "0.31"
ureq = "2.12"
url = "2.5"
wry = { version = "0.47", features = ["fullscreen"] }
image = { version = "0.25", default-features = false, features = ["bmp", "ico", "png"] }
dirs = "6.0"
[target.'cfg(any(target_os = "linux", target_os = "dragonfly", target_os = "freebsd", target_os = "openbsd", target_os = "netbsd"))'.dependencies]
gtk = "0.18.2"
webkit2gtk = { version = "2.0", features = ["v2_40"] }
[target.'cfg(unix)'.dependencies]
libc = "0.2"
[package.metadata.bundle]
name = "RustyWolf"
identifier = "com.rustywolf.browser"
icon = ["src/rustywolf.icns"]