From c7448699b61ac3d6e71ace8dd5f2fc53bb2906a8 Mon Sep 17 00:00:00 2001 From: vsariola <5684185+vsariola@users.noreply.github.com> Date: Thu, 4 Mar 2021 11:18:59 +0200 Subject: [PATCH] fix(gioui): disable file load / save dialogs in browser This at least gets the program to compile into js as sqweek does not work in browser, but we really need to look for a long term solution. How to load & save songs in browser? --- tracker/gioui/files.go | 2 ++ tracker/gioui/files_js.go | 9 +++++++++ 2 files changed, 11 insertions(+) create mode 100644 tracker/gioui/files_js.go diff --git a/tracker/gioui/files.go b/tracker/gioui/files.go index b3ade49..a5f3bbf 100644 --- a/tracker/gioui/files.go +++ b/tracker/gioui/files.go @@ -1,3 +1,5 @@ +// +build !js + package gioui import ( diff --git a/tracker/gioui/files_js.go b/tracker/gioui/files_js.go new file mode 100644 index 0000000..6a40587 --- /dev/null +++ b/tracker/gioui/files_js.go @@ -0,0 +1,9 @@ +package gioui + +func (t *Tracker) LoadSongFile() { + // TODO: how to load songs in browser, just disabling it for now +} + +func (t *Tracker) SaveSongFile() { + // TODO: how to save songs in browser, just disabling it for now +}