Description
Relevant components
- Standalone tray application (based on Qt Widgets)
- Plasmoid/applet for Plasma desktop
- Dolphin integration
- Command line tool (
syncthingctl
) - Integrated Syncthing instance (
libsyncthing
) - Android app or mobile UI in general
- Backend libraries
Is your feature request specific to a certain platform/environment? Please specify.
KDE Plasma 6.3.4.
Is your feature request related to a problem? Please describe.
After a while using my laptop, I realised that Syncthing wasn't working. On closer inspection, SyncthingTray was showing a greyed-out icon, but at a quick glance, that wasn't particularly noticeable. Hovering over the icon brought up a tooltip saying it was disconnected, but if I clicked quickly I wouldn't see that. The main window mostly looked OK. Admittedly it did have Connect and Start buttons at the top, rather than Pause, but that wasn't very obvious, to me at least!
Describe the solution you'd like
I would have expected there to be more of a "fuss" made about SyncthingTray not being connected to Syncthing. Rather than just greying out the icon, maybe it should have an overlay warning badge on the icon too. (Indeed, at the moment I have "No remote device connected" and there is an X badge over the icon, but not connecting to Syncthing at all seems like a situation that should be even more brought to the user's attention not, as it seems currently, less attention with just the greyed-out icon).
I also noticed that while in this state, the list of folders looked fine - just saying "Up to Date". Again, I would have expected a warning message there.
Maybe in addition to icon changes while in this state, there should also be a banner at the top of the main window, that couldn't be overlooked if someone clicked on the icon wondering what was going on.
Describe alternatives you've considered
Paying more attention!
Additional context
Thanks for SyncthingTray :)