So I've only worked on macOS and Windows so I know for example in Windows it's more uncommon for apps to be only in the tray, but in macOS it's fairly common.
But developing for Linux I'm not aware of the common patterns.
- Should tray icon open the app or a menu?
- Should the app exit on window close, or stay open in the tray?
- Which window menu items are must have in linux?
- etc
I'd love if Linux users jump in to answer ideally post screenshots of different behaviour so we can better understand.