feat: add meta feature

This commit is contained in:
GyDi 2022-11-24 10:26:41 +08:00
parent 1a31fa9067
commit c51e9e6b2c
No known key found for this signature in database
GPG Key ID: 9C3AD40F1F99880A
2 changed files with 9 additions and 3 deletions

View File

@ -52,7 +52,7 @@ windows-sys = { version = "0.36", features = ["Win32_System_LibraryLoader", "Win
default = ["custom-protocol"]
custom-protocol = ["tauri/custom-protocol"]
verge-dev = []
debug-yml = []
default-meta = []
[profile.release]
panic = "abort"

View File

@ -99,8 +99,14 @@ impl IVerge {
pub fn template() -> Self {
Self {
clash_core: Some("clash".into()),
language: Some("en".into()),
clash_core: match cfg!(feature = "default-meta") {
false => Some("clash".into()),
true => Some("clash-meta".into()),
},
language: match cfg!(feature = "default-meta") {
false => Some("en".into()),
true => Some("zh".into()),
},
theme_mode: Some("system".into()),
theme_blur: Some(false),
traffic_graph: Some(true),