Frida/frida_gui/Cargo.toml
alterdekim 39d9e14ddb
All checks were successful
gitea/Frida/pipeline/head This commit looks good
Trying to finally implement GUI for desktop
modified:   Cargo.lock
	modified:   frida_core/Cargo.toml
	modified:   frida_gui/Cargo.toml
	renamed:    frida_core/build.rs -> frida_gui/build.rs
	renamed:    frida_core/icons/off.ico -> frida_gui/icons/off.ico
	renamed:    frida_core/icons/on.ico -> frida_gui/icons/on.ico
	new file:   frida_gui/icons/on.raw
	deleted:    frida_gui/src/gui/mod.rs
	deleted:    frida_gui/src/gui/tab/mod.rs
	deleted:    frida_gui/src/gui/tab_button.rs
	deleted:    frida_gui/src/gui/tab_panel.rs
	modified:   frida_gui/src/main.rs
	new file:   frida_gui/src/toggle_switch.rs
	renamed:    frida_core/tray.rc -> frida_gui/tray.rc
2025-01-22 23:08:24 +03:00

30 lines
843 B
TOML

[package]
name = "frida_gui"
version = "0.2.0"
edition = "2021"
license-file = "../LICENSE.md"
authors = ["alterwain"]
keywords = ["tun", "network", "tunnel", "vpn"]
categories = ["network-programming", "asynchronous"]
readme = "../README.md"
workspace = "../"
[[bin]]
name = "frida-gui"
path = "src/gui/mod.rs"
[dependencies]
frida_core = { path = "../frida_core", package = "frida_core" }
frida_client = { path = "../frida_client", package = "frida_client" }
tokio = { workspace = true }
log = { workspace = true }
env_logger = { workspace = true }
serde_yaml = { workspace = true }
dirs = "6.0.0"
egui_logger = "0.6.1"
eframe = { version = "0.30.0", features = ["wgpu"] }
egui_extras = { version = "0.30.0", features = ["all_loaders"] }
egui_file = "0.21.0"
[target.'cfg(target_os="windows")'.build-dependencies]
embed-resource = "3.0.1"