mirror of
https://github.com/eeeXun/GTT.git
synced 2025-06-03 08:20:09 -07:00
update config style
This commit is contained in:
parent
297d523925
commit
2a3474f471
16
config.go
16
config.go
@ -22,8 +22,8 @@ func configInit() {
|
|||||||
if err := config.ReadInConfig(); err != nil {
|
if err := config.ReadInConfig(); err != nil {
|
||||||
config.Set("transparent", false)
|
config.Set("transparent", false)
|
||||||
config.Set("theme", "Gruvbox")
|
config.Set("theme", "Gruvbox")
|
||||||
config.Set("source_language", "English")
|
config.Set("source.language", "English")
|
||||||
config.Set("destination_language", "Chinese (Traditional)")
|
config.Set("destination.language", "Chinese (Traditional)")
|
||||||
if _, err = os.Stat(defaultConfigPath); os.IsNotExist(err) {
|
if _, err = os.Stat(defaultConfigPath); os.IsNotExist(err) {
|
||||||
os.Mkdir(defaultConfigPath, os.ModePerm)
|
os.Mkdir(defaultConfigPath, os.ModePerm)
|
||||||
}
|
}
|
||||||
@ -33,8 +33,8 @@ func configInit() {
|
|||||||
// setup
|
// setup
|
||||||
theme = config.GetString("theme")
|
theme = config.GetString("theme")
|
||||||
transparent = config.GetBool("transparent")
|
transparent = config.GetBool("transparent")
|
||||||
translator.srcLang = config.GetString("source_language")
|
translator.srcLang = config.GetString("source.language")
|
||||||
translator.dstLang = config.GetString("destination_language")
|
translator.dstLang = config.GetString("destination.language")
|
||||||
}
|
}
|
||||||
|
|
||||||
func updateConfig() {
|
func updateConfig() {
|
||||||
@ -48,13 +48,13 @@ func updateConfig() {
|
|||||||
changed = true
|
changed = true
|
||||||
config.Set("transparent", transparent)
|
config.Set("transparent", transparent)
|
||||||
}
|
}
|
||||||
if config.GetString("source_language") != translator.srcLang {
|
if config.GetString("source.language") != translator.srcLang {
|
||||||
changed = true
|
changed = true
|
||||||
config.Set("source_language", translator.srcLang)
|
config.Set("source.language", translator.srcLang)
|
||||||
}
|
}
|
||||||
if config.GetString("destination_language") != translator.dstLang {
|
if config.GetString("destination.language") != translator.dstLang {
|
||||||
changed = true
|
changed = true
|
||||||
config.Set("destination_language", translator.dstLang)
|
config.Set("destination.language", translator.dstLang)
|
||||||
}
|
}
|
||||||
|
|
||||||
if changed {
|
if changed {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user