2 Commits

Author SHA1 Message Date
8faf34f85a ignore: frontend files 2025-02-01 17:49:26 +08:00
a65d983b44 release: v1.1.0 2025-02-01 17:43:28 +08:00
5 changed files with 9 additions and 18 deletions

2
.gitignore vendored
View File

@@ -2,6 +2,6 @@ build/bin
node_modules
frontend/dist
frontend/wailsjs/
frontend/wailsjs
frontend/package.json.md5

View File

@@ -74,8 +74,6 @@ const useStyles = makeStyles({
},
})
let loaded = false
export const App = () => {
const styles = useStyles()
@@ -201,19 +199,17 @@ export const App = () => {
})
})
Load().then(res => {
console.log(res)
setSaveTo(res.save_to as SaveTo)
setSavePath(res.path)
loaded = true
})
}, [])
useEffect(() => {
if (loaded) {
Save({
save_to: saveTo,
path: savePath,
}).then(_ => {})
}
Save({
save_to: saveTo,
path: savePath,
}).then(_ => {})
}, [saveTo, savePath])
OnFileDrop((_x, _y, paths) => {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 425 KiB

After

Width:  |  Height:  |  Size: 407 KiB

View File

@@ -6,7 +6,6 @@ import (
"github.com/wailsapp/wails/v2"
"github.com/wailsapp/wails/v2/pkg/options"
"github.com/wailsapp/wails/v2/pkg/options/assetserver"
"github.com/wailsapp/wails/v2/pkg/options/mac"
"git.taurusxin.com/taurusxin/ncmdump-gui/utils"
)
@@ -38,15 +37,9 @@ func main() {
config_manager,
},
DragAndDrop: &options.DragAndDrop{
EnableFileDrop: true,
EnableFileDrop: true,
DisableWebViewDrop: true,
},
Mac: &mac.Options{
About: &mac.AboutInfo{
Title: "ncmdump-gui",
Message: "Copyright © 2025 TaurusXin",
},
},
})
if err != nil {

View File

@@ -2,6 +2,7 @@ package utils
import (
"encoding/json"
"fmt"
"os"
"path/filepath"
)
@@ -74,6 +75,7 @@ func (cm *ConfigManager) Load() *Preference {
var preference *Preference = nil
decoder := json.NewDecoder(file)
err = decoder.Decode(&preference)
fmt.Println(preference)
if err != nil {
return nil
}