hbons/SparkleShare — Issue #528: need folder status indication
Author: l3iggs
Created: 2012-01-14 23:27:19+00:00
State: open

Users need better visibility to the sync status of each SprkleShare folder.

Here's one idea:
When I click on the try icon I'm presented with a list of my SparkleShare folders. They each have a folder icon next to them. That icon seems to be meaningless.

The icon for each folder should indicate the state of that particular folder. Here are some cases I'd like to see:
arrow moving upwards (with a percent completion if you can) --> sending local changes to remote
arrow moving downwards (with a percent completion if you can) --> receiving remote changes
green folder --> folder synced and up to date with remote
red folder with exclamation point --> some error, like can't find remote folder (Server offline or whatever)

The tray icon should always show a red icon if any of the folders are broken. It should show a spinning star if there are no broken folders and at least one is uploading or downloading. It should show a green folder if all the folders are in sync and idle.

If I take my git server offline I should be able to watch all my folders go red as SparkleShare realizes the links to the remote folders are broken.

If it's unreasonable to do this all in the tray icon menu, I propose a folder status gui window is created that presents this information.

This is an important issue for me. I can have my git repo/server/whatever configured incorrectly and sparkleshare gives me no indication whatsoever about this. I am fooled into thinking that my files are being synced properly. That's really bad.