Camila San
ea0a49be67
Removes unused QThread for fuse.
...
Signed-off-by: Camila San <hello@camila.codes>
2018-11-14 22:47:26 +01:00
Camila San
15f7b7641c
Comments out the use of time controller local discovery.
...
- Also call sync engine startSync with a direct connection.
Signed-off-by: Camila San <hello@camila.codes>
2018-11-14 22:47:26 +01:00
Jesús Deloya
1392b81e49
Merge of conflicting files
2018-11-14 10:00:32 -06:00
Jesús Deloya
d13c0ce6f2
Fix for exluding finder process on openfileatpath
2018-11-14 09:49:59 -06:00
Camila San
5f974b91ac
Refactores selective sync.
...
- Integrates sync with currrent FUSE code - still needs fixing.
- Fixes return of getProcessName function by using QString.
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 21:41:15 +01:00
Camila San
22ee266f4d
Refactores selective sync.
...
- Integrates sync with currrent FUSE code - still needs fixing.
- Fixes return of getProcessName function by using QString.
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 19:05:56 +01:00
Camila San
9fc90a5aeb
Fixes libproc.h header missing and file encoding.
...
UTF-8 should be the deault encoding.
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 14:42:06 +01:00
Camila San
363d16d02f
Adds update local tree function to SyncEngine.
...
Also removes unused code for start syncing with fuse.
Now it is using the same StartSync function as before.
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 13:38:25 +01:00
Camila San
1fa89d0d76
Removes logic to not queue task if file is not offline.
...
The filtering out of online files is done in csync now.
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 13:38:25 +01:00
Camila San
afbaef3f75
Adds update local tree function to SyncWrapper/Folder/SyncEngine/csync.
...
Fuse -> SyncWrapper -> Folder -> SyncEngine -> csync.
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 13:38:19 +01:00
Camila San
144852b023
Adds function to update or insert files in the local file tree.
...
It uses the same logic used previously to do the local discovery.
This time it process one single file: csync_update_file -> csync_vio_opendir (only to get the handle) ->
csync_vio_read_file (creates csync_file_stat_t) -> csync_walker -> _csync_detect_update.
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 12:09:32 +01:00
Camila San
7f147d414e
First attempt to use selective sync correctly by skipping local discovery.
...
It skips local discovery. It uses the information that fuse provides about the local files instead.
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 12:09:32 +01:00
Camila San
522068a45f
It syncs all files set to OFFLINE.
...
This version still uses the timer and the usual discovery to sync files to the cache.
Forcing sync is also possible via the UI. Since we still have 0 byte files created in the cache,
the sync engine interprets them as conflict.
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 12:09:25 +01:00
Camila San
196ff7d692
Interrupt search for files in path once the path is found in the Fuse drive.
...
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 11:40:33 +01:00
Camila San
5a0b954308
Sets SyncMode and SyncModeDownload for the fuse drive files once the list is retrived.
...
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 11:40:33 +01:00
Camila San
5dfc577347
It checks file syncmode before queueing it for download.
...
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 11:40:33 +01:00
Camila San
ed8a9b3d03
Removes option to add more folders to sync.
...
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 11:40:32 +01:00
Camila San
b3c07d4b27
Removes unused var in OwncloudSetupWizard::slotAssistantFinished.
...
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 11:40:32 +01:00
Camila San
0bca618c08
Allows the adding of only one folder.
...
FolderMan uses only _currentSyncFolder.
Signed-off-by: Camila San <hello@camila.codes>
2018-11-13 11:40:25 +01:00
Hitss
2e7955ee15
Fix multiples call OpenFile from Finder.
2018-11-12 17:38:38 -06:00
Bani Azarael
e253499d42
Remove unused library
2018-11-01 15:50:42 -06:00
Bani Azarael
389ad46eee
Fix for OpenFile in compressed files
2018-11-01 15:47:48 -06:00
Bani Azarael
600f35f777
Fix Check selection option contextual menu FS
2018-10-24 14:17:59 -05:00
Bani Azarael
967653d081
Check selection option contextual menu FS
2018-10-24 14:12:49 -05:00
Jonathan Ponciano Vera
2e4c531604
Code to umount dokan-windows drive on close
2018-10-17 12:05:40 -05:00
Bani Azarael
b683f7c893
Update hidden directory sync from Dokan-Windows
2018-10-12 17:22:28 -05:00
Bani Azarael
6b2c6c8aec
Revert Fix shorten login
2018-10-12 15:05:30 -05:00
Bani Azarael
0206911639
Fix shorten login
2018-10-12 12:51:47 -05:00
Jonathan Ponciano Vera
30fb13efca
Update dokan lib for windows.
2018-10-11 18:02:22 -05:00
Jonathan Ponciano Vera
0a4476a1fc
Merge branch 'filestreaming' of https://github.com/nextcloud/desktop into filestreaming
2018-10-11 17:59:28 -05:00
Jonathan Ponciano Vera
6dff1bafcc
Endpoints functions for use case windows.
2018-10-11 17:59:09 -05:00
Camila San
5335995f0e
Skips folder configuration when adding an user.
...
Signed-off-by: Camila San <hello@camila.codes>
2018-10-11 23:10:56 +02:00
Camila San
189812d05a
Fixes header and assert for syncjournaldb instance.
...
Signed-off-by: Camila San <hello@camila.codes>
2018-10-11 15:51:07 +02:00
Camila San
14c3aeac52
Adds OpenSSL initialization that it was commented out.
...
Signed-off-by: Camila San <hello@camila.codes>
2018-10-10 16:40:36 +02:00
Camila San
2c922e80a7
Fixes CMake find_package for OpenSSL.
...
Signed-off-by: Camila San <hello@camila.codes>
2018-10-10 15:51:14 +02:00
Camila San
552c8c703c
Fixes header in dokanLib/public.h.
...
Signed-off-by: Camila San <hello@camila.codes>
2018-10-10 15:49:34 +02:00
Akula
cbc5ab2a30
Full update for filestreaming Windows
2018-09-18 16:52:56 -05:00
Jesús Deloya
b2964c14d5
Next cloud icons on mounted file system for mac
2018-09-13 16:56:23 -05:00
Jesús Deloya
306a5d1fd4
Windows integration
2018-09-12 17:57:53 -05:00
Jesús Deloya
be35a173b2
Merge with main branch to compile
2018-09-12 16:26:08 -05:00
Jesús Deloya
5b6ce89f51
Correction of pkgproject name
2018-09-12 15:15:07 -05:00
Jesús Deloya
5b21683bc8
Error fixes
2018-09-11 17:26:11 -05:00
Jesús Deloya
6c80f9ed1e
Error corrections
2018-09-10 13:03:05 -05:00
Jesús Deloya
55aa3d8d78
Error corrections
2018-09-10 12:04:02 -05:00
Jesús Deloya
534f246a83
Merge branch 'filestreaming' of https://github.com/nextcloud/desktop into filestreaming
2018-09-07 10:14:54 -05:00
Jesús Deloya
3728ba5388
Changes for current version of nextcloud
2018-09-07 10:14:43 -05:00
Jonathan Ponciano Vera
0d59aee335
fix for contextmenu
2018-09-05 17:58:35 -05:00
Jesús Deloya
45745e7dc7
Virtual File System for windows
2018-09-05 16:49:10 -05:00
Jesús Deloya
1f456061b6
Last updates for file streaming, including file cache view
2018-09-05 16:16:10 -05:00
Jesús Deloya
28760f7b1b
syncjournal db modification for syncmode table
2018-08-22 11:30:23 -05:00