added makefile, organised FE assets, bump webkit ver for dev
This commit is contained in:
@@ -4,14 +4,17 @@ import (
|
||||
"context"
|
||||
"embed"
|
||||
"fmt"
|
||||
|
||||
"yellowjacket/backend/config"
|
||||
"yellowjacket/backend/player"
|
||||
|
||||
"github.com/wailsapp/wails/v2"
|
||||
"github.com/wailsapp/wails/v2/pkg/logger"
|
||||
"github.com/wailsapp/wails/v2/pkg/menu"
|
||||
"github.com/wailsapp/wails/v2/pkg/options"
|
||||
"github.com/wailsapp/wails/v2/pkg/options/assetserver"
|
||||
"github.com/wailsapp/wails/v2/pkg/options/linux"
|
||||
"github.com/wailsapp/wails/v2/pkg/options/mac"
|
||||
"github.com/wailsapp/wails/v2/pkg/options/windows"
|
||||
)
|
||||
|
||||
//go:embed all:frontend/dist
|
||||
@@ -32,7 +35,9 @@ func main() {
|
||||
Width: 512,
|
||||
Height: 384,
|
||||
AssetServer: &assetserver.Options{
|
||||
Assets: assets,
|
||||
Assets: assets,
|
||||
Handler: nil,
|
||||
Middleware: nil,
|
||||
},
|
||||
LogLevel: logger.TRACE,
|
||||
BackgroundColour: &options.RGBA{R: 27, G: 38, B: 54, A: 1},
|
||||
@@ -44,6 +49,40 @@ func main() {
|
||||
app,
|
||||
player,
|
||||
},
|
||||
DisableResize: false,
|
||||
Fullscreen: false,
|
||||
Frameless: false, // TODO look into this
|
||||
MinWidth: 512,
|
||||
MinHeight: 384,
|
||||
MaxWidth: 0,
|
||||
MaxHeight: 0,
|
||||
StartHidden: false,
|
||||
HideWindowOnClose: false,
|
||||
AlwaysOnTop: false,
|
||||
Menu: &menu.Menu{},
|
||||
Logger: nil,
|
||||
LogLevelProduction: 0,
|
||||
OnDomReady: func(ctx context.Context) {
|
||||
return
|
||||
},
|
||||
OnShutdown: func(ctx context.Context) {
|
||||
return
|
||||
},
|
||||
OnBeforeClose: func(ctx context.Context) bool {
|
||||
return false
|
||||
},
|
||||
EnumBind: []interface{}{},
|
||||
WindowStartState: 0,
|
||||
ErrorFormatter: nil,
|
||||
EnableDefaultContextMenu: false,
|
||||
EnableFraudulentWebsiteDetection: false,
|
||||
SingleInstanceLock: &options.SingleInstanceLock{},
|
||||
Windows: &windows.Options{},
|
||||
Mac: &mac.Options{},
|
||||
Linux: &linux.Options{},
|
||||
Experimental: &options.Experimental{},
|
||||
Debug: options.Debug{},
|
||||
DragAndDrop: &options.DragAndDrop{},
|
||||
})
|
||||
if err != nil {
|
||||
println("Error:", err.Error())
|
||||
|
||||
Reference in New Issue
Block a user