Icon wasn't embedded
2 files changed, 5 insertions(+), 4 deletions(-)

M gui.go
M tray.go
M gui.go +5 -2
@@ 69,8 69,8 @@ func about() {
 	ad.SetWebsite("https://hg.sr.ht/~ser/gocryptkeeper")
 	ad.SetWebsiteLabel("Source code")
 	ad.SetProgramName("gocryptkeeper")
-	ad.SetAuthors([]string{"ser@ser1.net"})
-	l, _ := gdkpixbuf.NewPixbufFromFile("cryptkeeper.png")
+	ad.SetAuthors([]string{"Sean E. Russell <ser@ser1.net>"})
+	l, _ := gdkpixbuf.NewPixbufFromBytes(icon)
 	ad.SetLogo(l)
 	ad.Run()
 	ad.Destroy()

          
@@ 130,3 130,6 @@ func alert(f string, fs ...interface{}) 
 
 //go:embed LICENSE
 var license string
+
+//go:embed cryptkeeper.png
+var icon []byte

          
M tray.go +0 -2
@@ 1,8 1,6 @@ 
 package main
 
 import (
-	_ "embed"
-
 	"github.com/mattn/go-gtk/glib"
 	"github.com/mattn/go-gtk/gtk"
 )