diff --git a/src/platform/gui.go b/src/platform/gui.go index 8a27af1..947cf9b 100644 --- a/src/platform/gui.go +++ b/src/platform/gui.go @@ -9,7 +9,7 @@ import ( func Start(s *server.Server) { systrayOnReady := func() { - systray.SetIcon(Icon) + systray.SetTemplateIcon(Icon, Icon) systray.SetTooltip("yarr") menuOpen := systray.AddMenuItem("Open", "") diff --git a/src/platform/icon.svg b/src/platform/icon.svg deleted file mode 100644 index c2ca180..0000000 --- a/src/platform/icon.svg +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - diff --git a/src/platform/icon_mac.go b/src/platform/icon_mac.go index edd4dca..a6bf8f6 100644 --- a/src/platform/icon_mac.go +++ b/src/platform/icon_mac.go @@ -4,5 +4,5 @@ package platform import _ "embed" -//go:embed icon.png +//go:embed icon_mac.png var Icon []byte diff --git a/src/platform/icon_mac.png b/src/platform/icon_mac.png new file mode 100644 index 0000000..507ab4c Binary files /dev/null and b/src/platform/icon_mac.png differ diff --git a/src/platform/icon_mac.svg b/src/platform/icon_mac.svg new file mode 100644 index 0000000..1d0eece --- /dev/null +++ b/src/platform/icon_mac.svg @@ -0,0 +1,118 @@ + + + + + + image/svg+xml + + + + + + + + + + + + +