Gilbert Röhrbein
166a0f60ca
nautilus integration: "share" extension for syncing folders
...
Issue #4608
* folder state is either OK or SYNC usually
* this extension does not know about if a folder is shareable
* a OK folder is shareable
* a SYNC folder could be uploaded or not uploaded
* this commit looks into file entries below this folder
* if one exists with state OK or SYNC
this folder must have been uploaded
* better would be if the server (gui) tells us
if the folder is uploaded
2016-10-22 23:26:44 +02:00
Romain Mekarni
a9019ccbad
Fix find_library FindCMocka.cmake
2016-10-22 14:52:27 +02:00
Jenkins for ownCloud
0a4806af44
[tx-robot] updated from transifex
2016-10-22 02:18:28 +02:00
Olivier Goffart
e33b89c222
Chunking-NG: Enable if the server supports it
2016-10-21 16:42:27 +02:00
Olivier Goffart
6b899be895
Merge remote-tracking branch 'origin/2.2' into master
2016-10-21 10:27:33 +02:00
Jenkins for ownCloud
641785298f
[tx-robot] updated from transifex
2016-10-21 02:18:31 +02:00
Jonathan Kawohl
092c935422
Correcting for PR comments
2016-10-20 13:05:56 +02:00
Olivier Goffart
273590fdfc
ChunkingNG: Use the 'If' header
...
As discussed in https://github.com/owncloud/core/pull/26368
2016-10-20 11:16:06 +02:00
Olivier Goffart
0960058842
Merge remote-tracking branch 'origin/master' into chunking-ng
2016-10-20 09:25:03 +02:00
Jenkins for ownCloud
1f78ea0fd1
[tx-robot] updated from transifex
2016-10-20 02:18:28 +02:00
Jonathan Kawohl
72d8175032
updated link for documentation and added more info to osx build
2016-10-19 11:12:11 +02:00
Jenkins for ownCloud
2fd9767892
[tx-robot] updated from transifex
2016-10-19 02:18:33 +02:00
Christian Kamm
69a1e46d0c
Progress: Reset lastCompletedItem #5256
...
Otherwise progress listeners think it's still the last-completed
item when the next sync starts. This lead to spurious entries in
the "Recent Changes" list.
2016-10-18 12:29:52 +02:00
Christian Kamm
e020a5327e
Force a remote discovery when upgrading to this version #5242
...
A remote discovery will fix up any lingering problems caused by #5190 .
2016-10-18 11:21:01 +02:00
Christian Kamm
1b04489887
Remove stale commented code
...
These functions don't even exist anymore.
2016-10-18 11:21:01 +02:00
Olivier Goffart
36a19703db
SyncEngine: Permission error in subfolder of a folder that cannnot be added is a SoftError
...
Issue #5059
2016-10-17 12:22:04 +02:00
Jenkins for ownCloud
f3a345a23b
[tx-robot] updated from transifex
2016-10-17 02:18:29 +02:00
Jenkins for ownCloud
826459eae7
[tx-robot] updated from transifex
2016-10-17 01:15:13 +02:00
Jenkins for ownCloud
c2c36b85cb
[tx-robot] updated from transifex
2016-10-16 02:18:28 +02:00
Jenkins for ownCloud
7b2f8ae6f7
[tx-robot] updated from transifex
2016-10-15 02:18:29 +02:00
Markus Goetz
d600fdc89b
OS X: Use monochrome tray icon by default ( #5229 )
2016-10-14 14:26:31 +02:00
Markus Goetz
8c5ea8dc90
Propagator: Also upload more in parallel ( #5230 )
...
Fix for https://github.com/owncloud/client/issues/4986#issuecomment-227071801
This is before we have bundling at some point.
2016-10-14 14:23:55 +02:00
Jenkins for ownCloud
0eddcd6384
[tx-robot] updated from transifex
2016-10-14 02:18:29 +02:00
Klaas Freitag
9f2ae5dd17
Add a note that the source repositories need to be enabled. ( #5239 )
...
* Add a note that the source repositories need to be enabled.
* Fix typo, is => are.
2016-10-13 16:22:54 +02:00
Olivier Goffart
766d9ae1ac
QProgressIndicator: update copy from upstream
...
Update from commit 05ce8a23cdc12e825532dc6de06c267fb8d48b4f from
https://github.com/dragotin/QProgressIndicator
Which itself is forked from commit e5ba0fd09bfd43b067ee3646d70b294c7efcb558 from
upstream, with additional license header.
It was relicensed to MIT according to
14bb9d10e2
Relates to issues #5180 and #5184
2016-10-13 12:05:59 +02:00
Jenkins for ownCloud
21128ed762
[tx-robot] updated from transifex
2016-10-13 02:18:28 +02:00
Markus Goetz
5000d40619
Fixup previous commit
...
Thanks @ogoffart for spotting.
2016-10-12 19:10:56 +02:00
Klaas Freitag
16e28567a6
Folderman: Some comments for the checkPathValidityForNewFolder method.
2016-10-12 18:16:53 +02:00
Klaas Freitag
3bef42db6b
folderman: checkPathValidityForNewFolder - correct file path comparison
...
It now checks based on the correct case sensitivity and also using the new
method for filename comparison.
2016-10-12 14:50:10 +02:00
Klaas Freitag
27d23edacc
Utility: Add a function to check if two filenames are equal plus test.
...
It calls canonical path always and works with the correct case preserving
depending on the platform.
2016-10-12 14:48:00 +02:00
Jenkins for ownCloud
0d321050a6
[tx-robot] updated from transifex
2016-10-12 02:18:34 +02:00
Markus Goetz
fc7aaf792b
Auto Start: Only set on first account setup, not all later ones
2016-10-11 20:28:14 +02:00
Markus Goetz
f6355e15a3
sqlite: Update bundled version to 3.14.2
...
For OS X and Windows.
2016-10-11 20:06:43 +02:00
Olivier Goffart
d80d5a8ee4
SyncEngine: Fix renaming a folder should keep the selective sync state
...
Issue #5224
Two problems:
- In the discovery phase, we need to check the selective sync entries of
the source path in case of renames.
- When the rename is done, we need to actually update the black list in the
database.
2016-10-11 14:38:25 +02:00
Olivier Goffart
e0a36ab313
TestFolderMan: don't pollute user's settings
2016-10-11 14:27:14 +02:00
Olivier Goffart
9d3e78ed54
AccountManager: do not load invalid account
...
Some tests (such as FolderManTest) can polute the config file with invalid
accounts.
(That's because most of the code, (even in libsync) always instentiate a ConfigFile)
2016-10-11 14:27:14 +02:00
Olivier Goffart
b6079bfe4f
Remove usused variable
2016-10-11 12:12:28 +02:00
Olivier Goffart
f75106fd8e
SyncJournalDB: check the return value of the prepare statements in checkConnect
...
Relates to #5199
2016-10-11 11:35:26 +02:00
Olivier Goffart
57fe7b800f
Theme: Fix compiler warning
...
Relates #5227
2016-10-11 10:31:47 +02:00
Jenkins for ownCloud
089ecf8222
[tx-robot] updated from transifex
2016-10-11 02:18:32 +02:00
Klaas Freitag
e1a48e3c33
Move the journal file name generation to the syncjournaldb class.
...
As requested by Olivier.
2016-10-10 16:59:17 +02:00
Olivier Goffart
c2fa9b5bbf
AccoutWizard: Change the set policy of a radio button
...
In an attempt to make sure the button next to it don't get too small.
Issue #5209
2016-10-10 13:27:28 +02:00
Olivier Goffart
86522cbbf0
OwnSQL: avoid crashing in SqlQuery::reset_and_clear_bindings
...
The crash reporter shows a lot of crashes in sqlite3_clear_bindings
which seems to indicate that _stmt is null. We should guard against
a null value in order to avoid crashing.
This should only happen if the prepare call fails. We don't usually
check the return value of the prepare call, but if _stmt is null, the
exec call should return false, not true. We check the result of the
exec call, so this should then abort the sync with an error, rather
than crashing.
2016-10-10 13:27:12 +02:00
Jenkins for ownCloud
d54f8adac5
[tx-robot] updated from transifex
2016-10-10 02:18:29 +02:00
Jenkins for ownCloud
d35ecafa0b
[tx-robot] updated from transifex
2016-10-09 02:18:27 +02:00
Jenkins for ownCloud
2ca807280a
[tx-robot] updated from transifex
2016-10-08 02:18:33 +02:00
Klaas Freitag
5d13f9290f
Fix the folderman test, adopting the checkPathValidity method tests.
2016-10-07 16:24:09 +02:00
Klaas Freitag
c84140d293
checkPathValidityForNewFolder: Catch sync folders underneath sym links.
...
plus some whitespace changes.
2016-10-07 16:23:13 +02:00
Christian Kamm
91b6b88883
Tray: Fix crash on startup for non-OSX oses
2016-10-07 13:32:42 +02:00
Christian Kamm
f36d4562a1
Doc: Remove mention of "F5 to reset database" #5130
2016-10-07 13:22:43 +02:00