Updated app dependencies, general bug fixes and refactoring.
New `tray item` spawns with app.
`Minimize to tray` now works on Ubuntu 22.04 (Gnome).
Fedora 38 (Gnome) seems to have a weird bug where it calls window show
and minimize, so the app just goes back into minimized state. Looking for
a workaround. Also testing other Desktop Environments.
Fixed handling external links from the about page.
Minor release 2.2.0 - Changelog: