Commit Graph

12971 Commits

Author SHA1 Message Date
Markus Goetz
5131f50ff0 ChangeLog: More for 2.6.0 2019-10-30 16:32:02 +01:00
Christian Kamm
16a8823e11 Vfs: Lots of tests and corrections for suffix edge cases
Avoid or deal with problems that happen when suffixed files exist on the
server or suffix and non-suffixed files exist locally.

See #7350, #7261.
2019-10-30 14:41:01 +01:00
Christian Kamm
0f701dd67e Link shares: Rename permission
Renaming
 "Download / View / Upload"
to
 "Download / View / Edit"

for #7357 and owncloud/enterprise#3464
2019-10-30 14:35:32 +01:00
Jürgen Weigert
9d9b246b67 Update building.adoc
example commands updated to mention branch 2.6 instead 2.5, and mention qt 5.12.4 instead of qt 5.10.1
2019-10-30 14:28:35 +01:00
Christian Kamm
1d1cbbc6d8 Sharing: Ask reshares=true only where it makes sense
For #7430
2019-10-30 14:23:47 +01:00
Olivier Goffart
91d9f9c9e8 Discovery: Attempt to fix issue with windows VFS and new files
(or moved files)
As seen in the log of #7558, a conflict may be issued by mistake.

See investigation in https://github.com/owncloud/client/issues/7558#issuecomment-547385362

This hopefully fix #7558
2019-10-29 17:04:29 +01:00
Olivier Goffart
72b886fe87 Updater: Fix crash when there is an XML error
The problem was accessing the lines with an off by one error, while printing
the log.

Other problem included the fact that QDebug added spaces, quotes, and other
things which made the error lot look right in the console.

Issue #7545
2019-10-28 10:30:18 +01:00
ownClouders
54e374c664 [tx] updated client translations from transifex 2019-10-26 01:33:37 +00:00
Hannah von Reth
5a32554e49 Reword notification on action request 2019-10-25 14:10:27 +02:00
Hannah von Reth
d9ca16310c Fix notificaion text 2019-10-25 14:10:27 +02:00
Olivier Goffart
d38f529469 Updater: Fix Version numer not shown in the user visible string
There was one argument too many in the string.
Bug was introduced in commit 21ac396b

Issue: #7288
2019-10-25 13:41:48 +02:00
Hannah von Reth
161dd4165c [Mac] Fix deployment of vfs plugin on mac
Fixes: #7544
2019-10-23 15:38:25 +02:00
ownClouders
ef6a953e4f [tx] updated client translations from transifex 2019-10-17 03:20:58 +00:00
Christian Kamm
fed210cab1 Notifications: Remove do-nothing "OK" button #7355 2019-10-16 11:52:32 +02:00
Olivier Goffart
5557e36a0f Account Settings: change the color of info message from green to blue
To avoid confusion with the color of "success"

Issue #7403
2019-10-15 17:30:53 +02:00
Hannah von Reth
368c19b563 [Ci] Update CraftCore revision 2019-10-14 15:25:59 +02:00
Olivier Goffart
d834c8db13 Wizard: fix compilation warnings about unused variables 2019-10-14 15:15:24 +02:00
Olivier Goffart
dd56b9f07c SyncEngine: Save a bit of memory by not keeping a set of all filename
This is only used for conflict files, so only save conflict files.
(The _seenFile was used for other things in 2.5, but not anymore)
2019-10-14 15:15:24 +02:00
Hannah von Reth
8d3c1a18ca [Ci] Update CraftCore revision 2019-10-14 12:23:25 +02:00
ownClouders
a225ba0f93 [tx] updated client translations from transifex 2019-10-13 03:14:02 +00:00
Dominik Schmidt
6aab3625e8 craft/windows symbols: readd whitelist
It was removed in bdd81db71a by mistake, but it's needed so our .sym files end up in the packages.
2019-10-11 20:49:12 +02:00
Olivier Goffart
fb84e4c990 When moving is allowed but deleting is not, do not restore moved items
Issue #7293
2019-10-11 13:09:07 +02:00
Olivier Goffart
a902726938 Restoration items should appear in the sync protocol
When an item is downloaded because it is restored, it shall be shown in the
sync protocol.
(It is also going to be shown in the not synchronized for a short while, but
that's fine)
2019-10-11 13:09:07 +02:00
Olivier Goffart
4a4d4f9bb7 Update ChangeLog 2019-10-11 13:04:22 +02:00
Olivier Goffart
41c10b8f5b Wizard: do not display HTML error page from the server in a message box
It makes no sense to display arbitrary html in a message box.
It is ugly and unfriendly.
The wizard itself already show the error in red.

In case of invalid certificate/ missing clientside certificate, there
is already a dialog that suggest using client side certificates.

Issue #6157
2019-10-11 13:00:11 +02:00
Olivier Goffart
413ef5e96d Fix too low contrast when tab is selected
Issue: #7512
2019-10-11 12:57:58 +02:00
Hannah von Reth
be13fcf5a5 [Appveyor] Update craft core revision 2019-10-09 14:47:59 +02:00
Olivier Goffart
06e3a98e8d Fix Upload of large (> 2GiB) files
Issue #7506

This is a regression introduced by the delta sync feature (as the chunk offset
changed from being the chunk number to be the byte offset, it needs to be a
qint64 now)
2019-10-09 13:55:06 +02:00
Hannah von Reth
b8c6133827 Upgrade to Qt 5.12.5 2019-10-08 17:11:13 +02:00
Christian Kamm
ed7ec006f0 Tests: Fail if the initial sync fails 2019-10-08 09:37:29 +02:00
Christian Kamm
ca3819eefe Discovery: Distinguish readdir and closedir errors 2019-10-08 09:37:29 +02:00
Olivier Goffart
1597b2edc1 Tests: introduce ItemCompletedSpy to avoid a bit of code duplication 2019-10-07 22:36:55 +02:00
Markus Goetz
6bdef055d1 Revert "Windows: Use better name for SocketAPI socket #6983"
This reverts commit ed1e534d24.

Doesn't make sense to spend effort on this, we keep it as it is.
2019-10-07 20:51:09 +02:00
Markus Goetz
cb4973b7f7 No more MacSettingsDialog #7371 2019-10-07 20:50:45 +02:00
Jürgen Weigert
c866ac138f Allow Dark Mode
(cherry picked from commit 1e101cbc3a6933461d84bbe3b30581323f552287)
2019-10-07 20:50:45 +02:00
Hannah von Reth
096ce8d25c Upload appveyor atrifacts 2019-10-07 16:09:42 +02:00
Olivier Goffart
cc1cb8c78e Fix warning about serverJob not being used
And fix a FIXME in the same time
2019-10-07 14:50:44 +02:00
Olivier Goffart
1aea7a2c25 Fix usage of deprecated QFontMetrics::width
boundingRect().width() should also fix the "bogus" warning, this is also
why it was deprecated
2019-10-07 14:50:44 +02:00
Olivier Goffart
f4b5f1948d Fix warning about misspelled STRING in OWNCLOUD.cmake 2019-10-07 14:50:44 +02:00
Olivier Goffart
952f956bed Fix warnings about class vs. struct mismatch 2019-10-07 14:50:44 +02:00
Christian Kamm
5f3682a47d Propagate dir: Never write the etag on remote mkdir #7481
It must always only be written once all children are successfully
propagated.
2019-10-07 14:33:15 +02:00
Hannah von Reth
724c69dad4 Fix Appveyor builds by uptadting craft core 2019-10-07 14:25:49 +02:00
ownClouders
451cfb2789 [tx] updated client translations from transifex 2019-10-02 02:35:37 +00:00
Hannah von Reth
6ba4856a3b Ensure the url is complete before we validate it
Fixes: #6722
2019-09-26 13:02:14 +02:00
Hannah von Reth
88de51a141 Create nsis installer on appveyor 2019-09-24 10:02:52 +02:00
Christian Kamm
ed71bb7cb9 Checksums: Explicitly close file before reporting result
To ensure it's no longer open when the finished signal fires.
2019-09-23 17:42:29 +02:00
Hannah von Reth
44ee228589 Fix appvayor packaging 2019-09-23 17:35:52 +02:00
Christian Kamm
976db2ef84 Test: Disable local discovery parallelism in permission test
Adding parallelism broke the test because it depended on the order of
discovery.
2019-09-16 19:52:19 +02:00
Hannah von Reth
ed73139e9f Fix build with old gcc
Old gcc doesn't allow aggregate initialisation of strcuts initialised in class

Fixes: #7451
2019-09-16 14:56:07 +02:00
Christian Kamm
80e812399a Discovery: Change local job signal signatures
To make it more explicit that data a copy of the data is transfered
between threads. (though Qt will make a copy of the arguments anyway)
2019-09-11 15:50:37 +02:00