Comment 2 for bug 440848

Revision history for this message
Roman Yepishev (rye) wrote :

We might handle this in the following way:

When a request is made for u1-managed directory, syncdaemon is called with 'get_folder_info'-like request. This should trigger internal syncdaemon lookup to determine whether all files have been synced ("synchronized" emblem), whether at least one is downloaded in any folder below the current one or, if neither case fits, then folder is considered unsynchronized. All parent folders will then adjust their icons accordingly (since we have a cache of all observed files/folders anyway now.

This will allow Ubuntu One root folder to signal nicely about current syncdaemon state.