refactor UI for better separation

This commit is contained in:
Drew Weymouth
2022-12-24 16:47:00 -08:00
parent 5c644faeaf
commit cefb25133e
8 changed files with 99 additions and 79 deletions
+2 -1
View File
@@ -9,6 +9,7 @@ import (
"supersonic/backend"
"supersonic/player"
"supersonic/ui"
"supersonic/ui/widgets"
"fyne.io/fyne/v2/app"
"fyne.io/fyne/v2/container"
@@ -50,7 +51,7 @@ func main() {
mainWindow := ui.NewMainWindow(myApp, appname, p)
if server == nil {
d := ui.NewAddServerDialog("Connect to Server")
d := widgets.NewAddServerForm("Connect to Server")
pop := widget.NewModalPopUp(d, mainWindow.Canvas())
d.OnSubmit = func() {
pop.Hide()