generated from dave/wails-template
Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
071b9cf69b | |||
a1a6b272ea |
@@ -3,7 +3,7 @@
|
|||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8"/>
|
<meta charset="UTF-8"/>
|
||||||
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
|
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
|
||||||
<title>wails-template</title>
|
<title>Yggdrasil</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="app"></div>
|
<div id="app"></div>
|
||||||
|
21
main.go
21
main.go
@@ -59,7 +59,24 @@ func main() {
|
|||||||
err = json.NewDecoder(settingsFile).Decode(&settings)
|
err = json.NewDecoder(settingsFile).Decode(&settings)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
Warning.Printf("error decoding settings: %s", err)
|
Warning.Printf("error decoding settings: %s", err)
|
||||||
settings = &Settings{}
|
settings = &Settings{
|
||||||
|
Locale: "en",
|
||||||
|
GamePath: "",
|
||||||
|
Addons: make(map[string]Addon),
|
||||||
|
}
|
||||||
|
settings.Addons["Channeler"] = Addon{
|
||||||
|
Name: "Channeler",
|
||||||
|
URL: "https://git.site.quack-lab.dev/dave/wow_channeler",
|
||||||
|
}
|
||||||
|
settings.Addons["Dechickenator"] = Addon{
|
||||||
|
Name: "Dechickenator",
|
||||||
|
URL: "https://git.site.quack-lab.dev/dave/wow_dechickenator",
|
||||||
|
}
|
||||||
|
settings.Addons["Heimdall"] = Addon{
|
||||||
|
Name: "Heimdall",
|
||||||
|
URL: "https://git.site.quack-lab.dev/dave/wow-Heimdall",
|
||||||
|
}
|
||||||
|
SaveSettings(*settings)
|
||||||
}
|
}
|
||||||
settingsFile.Close()
|
settingsFile.Close()
|
||||||
log.Printf("Loaded settings: %+v", settings)
|
log.Printf("Loaded settings: %+v", settings)
|
||||||
@@ -81,7 +98,7 @@ func main() {
|
|||||||
app := NewApp()
|
app := NewApp()
|
||||||
|
|
||||||
err = wails.Run(&options.App{
|
err = wails.Run(&options.App{
|
||||||
Title: "wails-template",
|
Title: "Yggdrasil",
|
||||||
Width: 800,
|
Width: 800,
|
||||||
Height: 600,
|
Height: 600,
|
||||||
AssetServer: &assetserver.Options{
|
AssetServer: &assetserver.Options{
|
||||||
|
@@ -1 +1 @@
|
|||||||
{"gamePath":"C:\\Games\\WoWRuski","addons":{"Channeler":{"name":"Channeler","url":"https://git.site.quack-lab.dev/dave/wow_channeler"},"Dechickenator":{"name":"Dechickenator","url":"https://git.site.quack-lab.dev/dave/wow_dechickenator"},"Heimdall":{"name":"Heimdall","url":"https://git.site.quack-lab.dev/dave/wow-Heimdall"}},"locale":"en"}
|
{"gamePath":"C:\\Games\\WoWRuski","addons":{"Channeler":{"name":"Channeler","url":"https://git.site.quack-lab.dev/dave/wow_channeler"},"Dechickenator":{"name":"Dechickenator","url":"https://git.site.quack-lab.dev/dave/wow_dechickenator"},"Heimdall":{"name":"Heimdall","url":"https://git.site.quack-lab.dev/dave/wow-Heimdall"}},"locale":"ru"}
|
||||||
|
Reference in New Issue
Block a user