xybu / onedrive-d-old

Microsoft OneDrive client on Linux.
http://xybu.me/projects/onedrive-d/
GNU Lesser General Public License v3.0
820 stars 143 forks source link

Sync status icons #153

Open xasx opened 9 years ago

xasx commented 9 years ago

Dropbox for Linux supports icons indicating the sync status (and some other flags, e.g. 'is-an-app', 'is-shared' etc.)

bildschirmfoto von 2015-04-13 11 22 29

It would be nice to have such icons for OneDrive-D as well.

auxiliary commented 9 years ago

+1 I think this is really important. Right now, there's not really a way to see if it's done syncing or not.

marty90 commented 9 years ago

+1. I think is the biggest problem of onedrive-d. There is not relyability when using it.

auxiliary commented 9 years ago

How about this solution? http://stackoverflow.com/questions/11978298/adding-a-badge-to-an-icon-in-python-on-windows-osx-linux

starrwang commented 9 years ago

Might depth first path traversal easier to track the status of a path (it may make subpath scan harder to parallel, of course IO transfers are the real performance issue if we can't parallel them), also later event from inotify will know whether it is safe (from perspective of whole subtree) to scan its dst path (when it shows a green tick on its icon)