syncthing-bar icon indicating copy to clipboard operation
syncthing-bar copied to clipboard

Enhancement: Indicate activity in the menu-bar icon

Open chrisidefix opened this issue 9 years ago • 1 comments

A menu-bar icon is nice and I am very happily using it already.

It would generally be great, if the menu-bar icon would gain more functionality - generally when thinking about syncthing, indicating the sync-status would obviously be what you want from a menu-bar icon.

Of course this depends on knowing if syncthing is currently syncing or scanning and I am not sure if you can get that information?

Displaying if syncthing is busy would be great, however - it's probably not necessary to know what exactly it is doing (uploading/downloading/scanning/updating), but it would be cool, if the icon would start rotating (for example) whenever some activity was detected or become greyed out when there is no connectivity, etc.

chrisidefix avatar May 05 '15 11:05 chrisidefix

A few years ago, I wrote a menu-bar app and I wanted the icon to change based on some internal state. I ended up simply creating an icon for every status (let's say one green, one red, one grey). I always wanted to know if there was a better (more dynamic) way to do this than to store each icon. For example, if you want to show some even more dynamic behaviour (e.g. rotation), could you rotate the image on the fly or is that overkill? I guess menu-meters should be a good example of how fairly complex menu-bar animations can be generated ...

chrisidefix avatar Jun 17 '15 20:06 chrisidefix