Improve default lifecycle for system tray apps and various fixes
In this release we updated applications so that if a system tray icon was visible the app would not exit when the last window closes.
You can still set a window to be master if you would like the app to exit on close.
We also have a great list of fixes to the command line and various widgets as follows:
- Windows missing version metadata when packaged (#3046)
- Fyne package would not build apps using old Fyne versions
- System tray icon may not be removed on app exit in Windows
- Emphasis in Markdown gives erroneous output in RichText (#2974)
- When last visible window is closed, hidden window is set visible (#3059)
- Do not close app when last window is closed but systrayMenu exists (#3092)
- Image with ImageFillOriginal not showing (#3102)
- Fix build issue with web target from macOS computers