shell_integration on OSX: Avoid too many RETRIEVE_FILE_STATUS following UPDATE_VIEW...
authorJocelyn Turcotte <jturcotte@woboq.com>
Wed, 6 May 2015 10:54:18 +0000 (12:54 +0200)
committerJocelyn Turcotte <jturcotte@woboq.com>
Wed, 6 May 2015 14:56:50 +0000 (16:56 +0200)
commit9ef8658122b7156657f9eba5cf3206d403f6258d
tree422b3ec656f65e7db68cfbd66be4a4b9f6c84d47
parent0a67719f2fce9d46bf009755fd1b1759c57bb4c4
shell_integration on OSX: Avoid too many RETRIEVE_FILE_STATUS following UPDATE_VIEW #3122

Do not request the status of all entries in the cache. Instead force Finder
to request the ones that it deems necessary by keeping the old statuses
in a separate dictionary which are only used while the new status arrives.
shell_integration/MacOSX/OwnCloudFinder/ContentManager.h
shell_integration/MacOSX/OwnCloudFinder/ContentManager.m