Skip to content

More clear menubar icons for sync status, errors and activity #245

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
nicholascarey opened this issue Apr 9, 2025 · 4 comments
Open

Comments

@nicholascarey
Copy link

It would be great if the menubar icon (or within the menu at least) could indicate the sync status of my folders. This is quite common with other similar sync apps (Dropbox etc).

Currently it displays a circular arrows icon in the top right when it is doing something. Would be great to have this change to a 'tick' or something when folders are all in sync, and even better an "!" or something when they are not, or general sync errors. Or maybe some colour options. I recently found one of my folders had not synced up in several days, and it caused me quite a bit of manual fixing to get back to what it should have been.

Currently you have to 'open' and login to see the sync status (and see my other issue where i have annoying certificate issues with this).

@xor-gate
Copy link
Member

xor-gate commented Apr 9, 2025

It has implemented status icons since very beginning. But there are not much pixels to see it actually. I'm not going to change the whole icon when things are busy or not idle. The icons are PDF and not pixelated and located in the sources here: https://github.com/syncthing/syncthing-macos/tree/develop/syncthing/Assets.xcassets.

@xor-gate
Copy link
Member

xor-gate commented Apr 9, 2025

Image

This is how it looks when API can't be reached with an exclamation mark.

@nicholascarey
Copy link
Author

Ok. Firstly i would say at the size of the menubar icon on a laptop especially those are almost indistinguishable. I would like to see something more obvious, especially for errors.

Secondly, i have literally never seen that error icon displayed. Right now i have a folder with 'Failed Items' and the menubar is not showing any error. Even the Safari tab icon is showing a little "!". Pretty sure i have had a different error recently (not sure of the exact text, but it was because of a particularly large file not syncing), and that also did not show any error in the menubar icon.

@xor-gate
Copy link
Member

xor-gate commented Apr 10, 2025

It is possible not all status changes are captured by the API call to the syncthing service (not the macOS wrapper). As mentioned before i'm not going to change the style of the current icons. Also i'm not a UI designer, and not going to create new icon set. But still the menubar doesn't have alot of pixels to be usefull. If people deliver a good icon set I would reconsider.

@xor-gate xor-gate changed the title Menubar icons for sync status, errors and activity More clear menubar icons for sync status, errors and activity Apr 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants