Kiril Vladimiroff
3a31694147
Remove all conditional checks for Qt 4.x ( #5505 )
2017-04-21 18:13:32 +02:00
Christian Kamm
05236f0a7a
Sharing multiple public links: Depend on new capability
...
See owncloud/core#27709 : files_sharing/public/multiple
2017-04-21 14:08:00 +02:00
ckamm
a475526805
Merge pull request #5695 from ckamm/sharedialog-multiplelinkshares
...
Multiple link shares and UI adjustments for share dialog
2017-04-21 10:17:55 +02:00
Christian Kamm
3c1a2cde33
ShareDialog: Review fixes
...
* Allow creating nameless shares
* Display token as name for nameless shares
(both to be consistent with server)
* Allow changing a share's name by editing it in the table
* Minor adjustments
2017-04-21 10:16:08 +02:00
Christian Kamm
a1f7168d2a
ShareDialog: Add support for multiple public link shares #5655
...
Starting from oC 10.0.0 having several public link shares with
different attributes for a path will be supported. This adds
functionality to create, edit and delete these public link shares.
The behavior is currently gated by server version, but should be
adapted to use a capability as soon as one is introduced, see
owncloud/core#27622 .
The UI reduces to a single-share version when talking to older servers.
Testing scenarios:
* Link sharing is disabled (by capability, not by theme)
* Required passwords
* Required expiry
* Forbidden 'allow upload' for folders
* New and old servers
2017-04-21 10:10:12 +02:00
Christian Kamm
1e1c2f8de2
Rename ShareWidget to ShareUserLine
...
There will probably be a ShareLinkLine too, due to #5655
2017-04-21 10:09:01 +02:00
Christian Kamm
76e67db04b
ShareDialog: Use a tab widget #5655
2017-04-21 10:09:01 +02:00
Jenkins for ownCloud
9d06e99b58
[tx-robot] updated from transifex
2017-04-21 02:18:30 +02:00
Kaustubh Welankar
70c3514996
Removed Magic Numbers in propagator #5685 ( #5705 )
2017-04-20 11:14:53 +02:00
Olivier Goffart
9aeb587d6c
Require Qt5
2017-04-20 09:39:41 +02:00
Dominik Schmidt
51041d0f15
Disable Qt4 CI
2017-04-20 09:39:41 +02:00
ckamm
543e8a224c
Fix a crash in ProxyAuthHandler ( #5711 )
...
See
https://sentry.io/owncloud/desktop-win-and-mac/issues/243433178/activity/
https://sentry.io/owncloud/desktop-win-and-mac/issues/234182688/activity/
The problem was that an account's QNetworkAccessManager can be deleted
when reentering the event loop.
2017-04-20 09:21:33 +02:00
ckamm
ea378fe837
FolderStatusModel: Fix crash for empty relativePath ( #5713 )
...
The problem was that split("", SkipEmptyParts) is the empty list.
See
https://sentry.io/owncloud/desktop-win-and-mac/issues/251167186/
2017-04-20 09:16:55 +02:00
Markus Goetz
de9ee295be
Some Dialogs: Bring to top on tray click #5515 #5566 ( #5664 )
...
On my OS X, it might get hidden under other apps while I opened it and then want to quickly
verify something in another app.
2017-04-20 08:55:44 +02:00
Jenkins for ownCloud
3a8d6a6f16
[tx-robot] updated from transifex
2017-04-20 02:18:30 +02:00
Markus Goetz
5ac58d3b83
Server: Parse version from capabilities too #5691 ( #5698 )
...
Newer servers will have the option of hiding version, versionstring, edition
and productname. They will always send the full information in the capabilities.
2017-04-19 11:02:03 +02:00
dheule
ada2be94f2
added owncloudcmd bandwidth limit parameter ( #5707 )
2017-04-19 10:32:36 +02:00
Jenkins for ownCloud
866991df4c
[tx-robot] updated from transifex
2017-04-19 02:18:38 +02:00
Jenkins for ownCloud
7613938181
[tx-robot] updated from transifex
2017-04-18 02:18:27 +02:00
Jenkins for ownCloud
4eb4069c15
[tx-robot] updated from transifex
2017-04-17 02:18:28 +02:00
Jenkins for ownCloud
f097e472f4
[tx-robot] updated from transifex
2017-04-16 02:18:27 +02:00
Jenkins for ownCloud
c46b97ec37
[tx-robot] updated from transifex
2017-04-15 02:18:27 +02:00
Jenkins for ownCloud
1994cd7ba2
[tx-robot] updated from transifex
2017-04-14 02:18:37 +02:00
Olivier Goffart
8cb3a77022
Merge remote-tracking branch 'origin/avatar_pics'
...
Also fix compilation because of 22370fdbdadd06f0cacd249a8d7a32f0d3c1374e
Pull request #5482
2017-04-13 11:54:28 +02:00
Olivier Goffart
1ed4eb46f2
Merge remote-tracking branch 'origin/2.3'
...
Conflicts:
VERSION.cmake
2017-04-13 10:19:35 +02:00
Christian Kamm
7c31da5a95
AccountSettings: Sync with clean discovery on Ctrl-F6 #5666
2017-04-13 10:11:21 +02:00
Christian Kamm
1f245b3791
AccountSettings: Easier access to selected folder alias
2017-04-13 10:11:21 +02:00
Olivier Goffart
4af45394f9
owncloudcmd: return code depend on sync result
...
Issue #3936
2017-04-13 10:10:47 +02:00
Jenkins for ownCloud
c1c5a488d0
[tx-robot] updated from transifex
2017-04-13 02:18:32 +02:00
Markus Goetz
554d1b88fc
Avatar: macOS support
2017-04-12 17:55:28 +02:00
Jenkins for ownCloud
5e18d5cf4e
[tx-robot] updated from transifex
2017-04-12 02:18:30 +02:00
Christian Kamm
8a639d39fc
ShareDialog: Reenable user input textedit on error #5694
2017-04-11 15:50:32 +02:00
Jenkins for ownCloud
e43425cf16
[tx-robot] updated from transifex
2017-04-11 02:18:28 +02:00
Markus Goetz
26af3ce525
Wizard: Improve folder creation (2)
2017-04-10 16:15:28 +02:00
Jenkins for ownCloud
5f316f8b96
[tx-robot] updated from transifex
2017-04-10 02:18:28 +02:00
Jenkins for ownCloud
35060f4954
[tx-robot] updated from transifex
2017-04-09 02:18:27 +02:00
Jenkins for ownCloud
0b2f1dda48
[tx-robot] updated from transifex
2017-04-08 02:18:38 +02:00
Jenkins for ownCloud
1a555449ec
[tx-robot] updated from transifex
2017-04-08 01:15:19 +02:00
Jenkins for ownCloud
5ba61e5399
[tx-robot] updated from transifex
2017-04-07 02:18:29 +02:00
Jenkins for ownCloud
0809703d2b
[tx-robot] updated from transifex
2017-04-06 02:18:28 +02:00
Jenkins for ownCloud
55b423fbb5
[tx-robot] updated from transifex
2017-04-06 01:15:15 +02:00
Markus Goetz
e08ec11fd4
Wizard: Improve folder creation
2017-04-05 16:55:52 +02:00
Jenkins for ownCloud
0c2f65a939
[tx-robot] updated from transifex
2017-04-05 02:18:28 +02:00
Christian Kamm
29e34bd2c0
Doc: Update to new sync journal db name #5662
2017-04-04 10:49:26 +02:00
Christian Kamm
6abc2bf72d
Transfers: Show a decimal for single digit MB rates #4428
2017-04-04 09:54:06 +02:00
Christian Kamm
a10fe84a83
ShareDialog: Hide the detailed permissions if there is only one #5655
2017-04-04 09:40:48 +02:00
Christian Kamm
7d9c4d052c
ShareDialog: Margin and spacing refinements #5627
2017-04-04 09:40:48 +02:00
Christian Kamm
f8d69dfe8e
ShareDialog: Fix thumbnail size #5654
2017-04-04 09:40:48 +02:00
Christian Kamm
2841714817
owncloudcmd docs: Mention required sync-exclude.lst #5679
2017-04-04 09:38:23 +02:00
Christian Kamm
35af03b2e5
Improve http error messages; cleanup
...
By default QNetworkReply::errorString() often produces messages like
"Error downloading <url> - server replied: <reason>"
but the "downloading" part invariably confuses people since the
error might very well have been produced by a PUT request.
This commit produces clearer error messages for HTTP errors.
Additionally:
* Remove some unnecessary null checks from slots connected to
network job signals and document that these signals never send
null replies.
* There was a bug where AbstractNetworkJob::_timedout wasn't
set when derived classes overrode slotTimeout. We now ensure
it's always set by disallowing overrides of slotTimeout.
Instead it now calls onTimedOut, which allows custom handling.
* Several subclasses declared errorString, isTimedOut. Move
these to AbstractNetworkJob.
* Unify handling of OC-ErrorString (via the new, general
Job::errorString)
* Add documentation in various places.
2017-04-04 09:27:37 +02:00