From 798e60c9f6de853ced75e6ea6871930e36e88fd9 Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Wed, 13 Dec 2017 18:04:58 +0100 Subject: On-demand downloading: Placeholder-file based prototype - Controled by an option. - New remote files start out as ItemTypePlaceholder, are created with a .owncloud extension. - When their db entry is set to ItemTypePlaceholderDownload the next sync run will download them. - Files that aren't in the placeholder state sync as usual. - See test cases in testsyncplaceholders. Missing: - User ui for triggering placeholder file download - Maybe: Going back from file to placeholder? --- test/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'test/CMakeLists.txt') diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 5f36690a7..96ea3e911 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -42,6 +42,7 @@ owncloud_add_test(ExcludedFiles "") owncloud_add_test(FileSystem "") owncloud_add_test(Utility "") owncloud_add_test(SyncEngine "syncenginetestutils.h") +owncloud_add_test(SyncPlaceholders "syncenginetestutils.h") owncloud_add_test(SyncMove "syncenginetestutils.h") owncloud_add_test(SyncConflict "syncenginetestutils.h") owncloud_add_test(SyncFileStatusTracker "syncenginetestutils.h") -- cgit v1.2.3