756e7345cf
tray: remove systray dep in non-tray builds
2021-08-18 17:25:16 +01:00
eb3489b34f
tray: fix crashlogs, restart from web
2021-08-16 23:01:08 +01:00
e49996c401
Setup: Don't break if setup not completed, fix restart
...
Since an invalid example config was created on first run, if the app restarted
before setup was completed, it would crash on the next start. The
example now has a "first_run" flag in it, which is only set to false
when the config is modified. Also fixed restart at the end of setup for
tray builds.
2021-06-01 19:54:13 +01:00
19715f25f6
Move all migrations to separate file
...
Also fixed some inconsistent uses of snake case.
2021-06-01 14:18:49 +01:00
7035a3fe9c
Tray: Add button to open logs
2021-05-25 20:16:42 +01:00
a62648ee68
fix cross compilation in goreleaser/drone
...
Necessary for go-autostart to work on windows. Tray will be enabled by
default for x86_64 windows/linux binaries.
2021-05-16 21:01:31 +01:00
5dee414596
add "autostart on login" option to tray
2021-05-16 17:40:03 +01:00
8cf9b1f905
add basic tray functionality
...
enable with `make TRAY=on ...`. Cross compilation apparently should work
from linux to linux & windows.
2021-05-16 16:23:28 +01:00