1
0
mirror of https://github.com/chylex/Nextcloud-Desktop.git synced 2024-10-24 00:42:48 +02:00
Commit Graph

12110 Commits

Author SHA1 Message Date
Olivier Goffart
4a3fce531c SyncEngine: Fix renames making hierarchy inversion
Issue #6694
2018-08-16 10:38:18 +02:00
Christian Kamm
760f0eab89 C++: Don't use auto parameters in lambdas
The mingw compiler isn't happy with them.
2018-08-16 10:26:44 +02:00
Christian Kamm
c8ecbc30ed RemotePermissions: Fix empty vs null
Fixes two bugs that appeared since the introduction of the struct:
- when reading permissions from the journal, null ("") was read as
  empty-not-null
- when reading permissinos from the server, empty ("") was read as null

Addresses #4608
2018-08-16 09:08:17 +02:00
Christian Kamm
2811aebf1a nautilus: Fix GET_MENU_ITEMS with utf8 filenames #6643 2018-08-16 09:07:00 +02:00
Jenkins for ownCloud
3450b2b85e [tx-robot] updated from transifex 2018-08-16 02:18:35 +02:00
Olivier Goffart
d038ffa1fd FolderStatusModel: Do not abort applying selective sync if one folder has an error
Issue #6675
2018-08-15 09:34:43 +02:00
Olivier Goffart
58f46010b5 SyncEngine: Fix the "direction" of the "all file delted" message when the server is reset
Using the direction of the "first" item is not enough as it might be a directory
which is a UPDATE_META_DATA,  or there can have been a few changes locally as well.

As reported on https://github.com/owncloud/client/issues/6317#issuecomment-412163113
2018-08-15 09:34:19 +02:00
Jenkins for ownCloud
3dcf2479ad [tx-robot] updated from transifex 2018-08-15 02:18:35 +02:00
Olivier Goffart
8ba0b83353 Wizard: pre-select the right radio button...
... when the wizardSelectiveSyncDefaultNothing branding option is set

Note: bormally the right option is set when the "choose what to sync"
dialog is closed.  So this was only a problem when the dialog was visible
for the first time, the wrong option would be selected underneath.

Issue #6685
2018-08-14 11:03:28 +02:00
Olivier Goffart
cf6e8269bf Activities: Remove the text that a server does not support activities when the account is removed
Issue #6679
2018-08-14 11:03:02 +02:00
Olivier Goffart
58d6632eaf Data-Fingerprint: Fix backup detection when fingerprint is empty
Add a test to test the data fingerprint feature make me realize it was broken.
The code was relying in the distinction between empty and null QByteArray,
but this was a bad idea as this difference is lost when going through QString.
2018-08-14 10:57:20 +02:00
Jenkins for ownCloud
81cc4c064e [tx-robot] updated from transifex 2018-08-14 02:18:40 +02:00
Markus Goetz
f27e5374eb ChangeLog: 2.4.3 changes from 2.4 branch 2018-08-13 15:23:31 +02:00
Jenkins for ownCloud
7ec97f3f3a [tx-robot] updated from transifex 2018-08-13 02:18:40 +02:00
Jenkins for ownCloud
e9c9f5301e [tx-robot] updated from transifex 2018-08-12 02:18:44 +02:00
Jenkins for ownCloud
ab98547677 [tx-robot] updated from transifex 2018-08-11 02:18:41 +02:00
Jenkins for ownCloud
659aefa8ad [tx-robot] updated from transifex 2018-08-10 02:18:43 +02:00
Olivier Goffart
eb7e074795 OAuth: Fix infinite loop when the refresh token is expired
The server reply with a code 400 when the token is invalid,
the client was understanding this error as a network error, and was retying
again with the same token.

Instead, we must rely on what the json is saying, even if the reply is
not a 200 code.

Issue https://github.com/owncloud/enterprise/issues/2777
2018-08-09 13:48:45 +02:00
Markus Goetz
d0bdccc60a Windows: Don't ignore files with FILE_ATTRIBUTE_TEMPORARY
Too many applications incorrectly use this attribute.

For #6696 #6610
2018-08-09 13:37:50 +02:00
Jenkins for ownCloud
84b98ca29f [tx-robot] updated from transifex 2018-08-09 02:18:47 +02:00
Jenkins for ownCloud
299851c817 [tx-robot] updated from transifex 2018-08-08 02:18:47 +02:00
Olivier Goffart
45bf2e9023 MSI: Fix crash in the auto updater
'auto' here is a QStringBuilder referencing a temporary

Ammend commit 150d4f5935
(MSI: Always with logfile #6609)

Found in the crash reporter:
https://sentry.io/owncloud/desktop-win-and-mac/issues/623245771/
2018-08-07 09:56:05 +02:00
Jenkins for ownCloud
de0883d1a8 [tx-robot] updated from transifex 2018-08-07 02:18:48 +02:00
Jenkins for ownCloud
02fc7d3d0d [tx-robot] updated from transifex 2018-08-06 02:18:45 +02:00
Jenkins for ownCloud
d9e7ecd00a [tx-robot] updated from transifex 2018-08-05 02:18:52 +02:00
Jenkins for ownCloud
86fbde7147 [tx-robot] updated from transifex 2018-08-04 02:18:47 +02:00
Dominik Schmidt
3f120ce134 Support higher resolution theme icons 2018-08-03 16:16:05 +02:00
Jenkins for ownCloud
0b8e40b4af [tx-robot] updated from transifex 2018-08-03 02:18:45 +02:00
Jenkins for ownCloud
0af89b1937 [tx-robot] updated from transifex 2018-08-02 02:18:43 +02:00
Jenkins for ownCloud
ef873efb97 [tx-robot] updated from transifex 2018-08-01 02:18:43 +02:00
Jenkins for ownCloud
289dac3e36 [tx-robot] updated from transifex 2018-07-31 02:18:48 +02:00
Jenkins for ownCloud
c1ff89a47d [tx-robot] updated from transifex 2018-07-28 02:18:46 +02:00
Jenkins for ownCloud
7199f51ac4 [tx-robot] updated from transifex 2018-07-27 02:18:46 +02:00
Jenkins for ownCloud
1c6afda0d5 [tx-robot] updated from transifex 2018-07-26 02:18:45 +02:00
Markus Goetz
97a229cbf1 Settings: Attempt to fix rename issue on old macOS
Found by @hurradieweltgehtunter
2018-07-25 16:54:37 +02:00
Christian Kamm
597d76137b Do not require server replies to contain an mtime
The check was added for #6317 in commit
13eb64584f.

We did see missing mtimes in replies in tests with live servers though.
Possibly those were old incomplete responses cached in the stat cache?
2018-07-25 14:24:35 +02:00
Olivier Goffart
56166deb76 Added test that checks what happens when there is an error in the remote discovery
(Many of the expected error string are left empty because the current
error message is not insterresting
2018-07-25 13:48:58 +02:00
Olivier Goffart
a0675bd0ab Convert p7.pl to a C++ test
This is just a translation of test/scripts/txpl/t7.pl to C++ using the test
framework.
2018-07-25 13:48:58 +02:00
Jenkins for ownCloud
b2b347417e [tx-robot] updated from transifex 2018-07-25 02:18:47 +02:00
Jenkins for ownCloud
d23b7a7a25 [tx-robot] updated from transifex 2018-07-24 02:18:44 +02:00
Jenkins for ownCloud
88676360b4 [tx-robot] updated from transifex 2018-07-23 02:18:44 +02:00
Jenkins for ownCloud
ae2724fd17 [tx-robot] updated from transifex 2018-07-22 02:18:52 +02:00
Jenkins for ownCloud
9e94faa967 [tx-robot] updated from transifex 2018-07-21 02:18:45 +02:00
Markus Goetz
fbed75ff98 mirall.desktop.in: Remove buggy comments 2018-07-20 16:25:29 +02:00
Markus Goetz
847f82c44d More 2.5.0 changelog updates 2018-07-20 16:23:42 +02:00
Jürgen Weigert
04bbe2a34b Update ocssharejob.cpp 2018-07-20 16:02:32 +02:00
Jenkins for ownCloud
590dab8548 [tx-robot] updated from transifex 2018-07-20 02:18:46 +02:00
Markus Goetz
9ea402a67e sqlite: Update bundled version to 3.24.0
For OS X and Windows.
2018-07-19 17:11:47 +02:00
Markus Goetz
69fae8dd6a ChangeLog: Re-orderings 2018-07-19 16:44:03 +02:00
Markus Goetz
93cacdf04d ChangeLog: More 2.5.0 entries 2018-07-19 16:33:37 +02:00