Commit Graph

6143 Commits

Author SHA1 Message Date
Hannah von Reth
d555f35b4e [CMAKE] QtKeychain provides a proper config file, no need to use a find script 2020-01-22 13:29:57 +01:00
Hannah von Reth
0359a6a1f0 Remove unneeded code 2020-01-22 13:29:33 +01:00
Hannah von Reth
c2065c254e Merge remote-tracking branch 'origin/2.6' 2020-01-22 11:39:08 +01:00
Hannah von Reth
32fa072439 [GUI] Update autostart checkbox when general settings tab gets shown
Issue: #7668
2020-01-20 12:18:27 +01:00
Hannah von Reth
9a8288891c [CMAKE] Reduce number of warnings in 3rdparty software 2020-01-20 09:35:38 +01:00
Hannah von Reth
e9396c7591 [Core] Include more information about the OS in the user agent 2020-01-14 17:47:52 +01:00
Hannah von Reth
d619c8f909 [CMAKE] Zsync requires C99 2020-01-09 15:39:32 +01:00
Hannah von Reth
763922f0e7 Export c functions used in unittests 2020-01-09 15:39:32 +01:00
Hannah von Reth
bf8edc8374 [CMAKE] Use FindINotify provided by ecm 2020-01-09 15:39:32 +01:00
Hannah von Reth
6725cd5826 [CMAKE] Resolve some issues discovered during review 2020-01-09 15:39:32 +01:00
Hannah von Reth
f17b305151 [CMAKE] Do not create a deployable mac bundle during build
This simplifies the cmake scripts and reduces build times
2020-01-09 15:39:32 +01:00
Hannah von Reth
3d0325b72f [CMAKE] Use KDECompilerSettings 2020-01-09 15:39:32 +01:00
Hannah von Reth
9a11f4e9f1 [CMAKE] Use KDECmakeSettings 2020-01-09 15:39:32 +01:00
Hannah von Reth
a6fba2d200 [CMAKE] Start using extra cmake modules 2020-01-09 15:39:32 +01:00
Hannah von Reth
abde07beb8 Merge branch '2.6' 2020-01-09 14:48:27 +01:00
Hannah von Reth
ef4c7cf73a [GUI] Limit about dialog image size to 1/4 of the screen
Fixes: #7574
2020-01-09 11:00:57 +01:00
Hannah von Reth
583b54c367 Don't ignore file sync notification after an unlock
For a usual file sync event we check for actual changes in the local file,
after an unlock the local file might be unchanged so we need to sync it anyhow.

Fixes: owncloud/enterprise#3609
2019-12-16 19:56:02 +01:00
Hannah von Reth
052c4039b9 [OAuth] Improve error handling and detect token_type independent of its casing 2019-12-16 19:55:40 +01:00
Hannah von Reth
a94804c75d [OAuth] Add state parameter to negotiation 2019-12-16 19:55:40 +01:00
Hannah von Reth
8629adaf78 [Gui] Set Qt::AA_UseHighDpiPixmaps again, was removed on 2.6 by accident 2019-12-12 14:57:06 +01:00
Hannah von Reth
db9d56a92c Use Q_ENUM on AuthType to get the name printed in the log 2019-12-12 14:49:12 +01:00
Hannah von Reth
6adb68684c Refactoring capability class 2019-12-09 10:13:49 +01:00
Hannah von Reth
7cf20d70cb Prepend PLUGINDIR else its pointless 2019-12-09 10:13:30 +01:00
Hannah von Reth
b1e7c7ab15 [Logger] Correctly handle message priority
This fixes the flodded sys log.

Fixes: #7453
2019-12-09 10:08:07 +01:00
Hannah von Reth
ac1102070f Merge branch '2.6' 2019-12-06 16:52:12 +01:00
Hannah von Reth
d13b451a4b Fix "Default sharing permissions are ignored"
Fixes: #7412
2019-12-04 19:59:38 +01:00
Hannah von Reth
8d9cb09335 Application: Allow to quit running instances by commandline 2019-12-04 19:58:54 +01:00
Hannah von Reth
93ac380492 [Settings] Add a quit button
Fixes : #7547
2019-12-04 19:58:54 +01:00
Hannah von Reth
fb0c147fbb Cleanup 2019-12-04 19:58:54 +01:00
Hannah von Reth
4e3eb16c79 Disable http2 support for now
Issue: #7610
2019-12-03 14:05:02 +01:00
Hannah von Reth
3d8883c97a Fix build with Qt<5.13 2019-11-25 15:23:12 +01:00
Hannah von Reth
c9e64e7905 Revert "Add a noPreFlight branding option"
This reverts commit c47af36832.

It turned out to be a dead end.
2019-11-22 11:13:39 +01:00
Olivier Goffart
d3e02b9bbb OAuth: fix review comment from #7509 2019-11-20 14:32:57 +01:00
Olivier Goffart
112e78ba94 Support for openid connect 2019-11-20 14:32:57 +01:00
Olivier Goffart
03653afa6c About Dialog: Don't put a too big icon
Issue #7574
2019-11-18 12:58:03 +01:00
Olivier Goffart
ba99c38d19 Don't show the "All files deleted" popup when unselecting everything with selective sync
Issue #7337
2019-11-18 11:28:47 +01:00
Olivier Goffart
a698d8b4ae Application: add an option to start with the settings visible
Relates to #7018
2019-11-18 11:22:29 +01:00
Hannah von Reth
37bce10db6 [libsync] Export verifyFileUnchanged
This fixes Windows builds that are broken since #7562 was merged

(cherry picked from commit 186494d6fb)
2019-11-18 11:19:04 +01:00
Olivier Goffart
d4e7c6b360 SocketApi: Don't assume read-only folder when permissions are not known
Issue #7330
2019-11-18 09:56:18 +01:00
Olivier Goffart
9af2229285 AccountSettings: limit the clickable region of the 'add folder' button
Issue #7326
2019-11-18 09:55:39 +01:00
Olivier Goffart
ec34324a10 Network Settings: Show a warning that proxy settings do not apply to localhost
Only show this if at least one account is detected to have an url that looks
like localhost, because this could otherwise be confusing

Issue #7169
2019-11-18 09:53:34 +01:00
Olivier Goffart
fec023f829 Server Activity Tab: show the full text in the tooltip
Also make the column for the time and account a bit biger

Relates to the discussion in issue #6728
2019-11-18 09:53:04 +01:00
Olivier Goffart
348c42eaad Account: change the display name to "server (user name)"
As discussed in issue #6728
This is the text shown in the server activity tab, or different dialog that
shows the account name
2019-11-18 09:53:04 +01:00
Olivier Goffart
3a56839683 Discovery: Allow more HTTP error code to be treated as ignored dir
The original code from csync was stopping at any error.
But we have been whitelisting soeme http error code one by one
to ignore the directory instead of aborting the sync.
However, as there are more requests to continue the sync in case
of error, just ignore most HTTP errors

Issue #7586
2019-11-18 09:52:09 +01:00
Hannah von Reth
186494d6fb [libsync] Export verifyFileUnchanged
This fixes Windows builds that are broken since #7562 was merged
2019-11-15 22:34:39 +01:00
Olivier Goffart
50179c3b54 Merge remote-tracking branch 'origin/2.6'
Conflicts:
	.drone.yml
        VERSION.cmake
2019-11-11 11:44:31 +01:00
Hannah von Reth
d0a165c22f [Gui] Set proper hdpi attributes 2019-11-07 13:49:29 +01:00
Olivier Goffart
48d3c8432e VFS: Do not overwrite existing files by placeholder
For issue #7557 and #7556

Note: this change the API of the VFS plugin, so the VFS plugin needs small
adaptations
2019-11-03 17:01:48 +01:00
Hannah von Reth
9ed55c9e05 Reword notifications 2019-10-31 18:26:10 +01:00
Olivier Goffart
6b361f2cc2 Merge remote-tracking branch 'origin/2.6' 2019-10-31 17:05:42 +01:00