Nextcloud bot
adada8b2ee
[tx-robot] updated from transifex
2020-07-09 23:50:49 +00:00
Michael Schuster
8a38e820a6
Merge pull request #2184 from nextcloud/backport/2183/stable-2.6
...
[stable-2.6] Prevent empty FileMap in local csync to be processed if folder not empty
2020-07-10 01:47:37 +02:00
Dominique Fuchs
475267aff4
Prevent empty FileMap in local csync to be processed if folder not empty
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit d47e570ff3 )
(cherry picked from commit f8920f969f )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-07-10 01:32:09 +02:00
Michael Schuster
cba879e2af
Bump version to 2.6.5
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-07-09 17:58:43 +02:00
Michael Schuster
05e071bafe
Merge pull request #2179 from nextcloud/backport/2168/stable-2.6
...
[stable-2.6] Display the correct default permissions when creating a share.
2020-07-09 06:18:18 +02:00
Camila
7e4846eeda
Display the correct default permissions when creating a share.
...
- The default displayed was not in sync with the server because
the client was setting permissions when creating a share while it
should get the default permissions from the server to display it to the
user first.
Signed-off-by: Camila <hello@camila.codes >
(cherry picked from commit d7a1367292 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-07-09 06:07:25 +02:00
Nextcloud bot
bc2244679c
[tx-robot] updated from transifex
2020-07-08 03:39:42 +00:00
Michael Schuster
6320c60d77
Merge pull request #2170 from nextcloud/backport/2153/stable-2.6
...
[stable 2.6] Asemmar/issue 2137
2020-07-08 03:37:01 +02:00
asemmar
abc3d6a271
forgot some indent
...
Signed-off-by: asemmar <anis.semmar@itron.com >
(cherry picked from commit 628a426d22 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-07-08 03:30:19 +02:00
asemmar
8cc7fa20d3
fixed bad spelling of word 'retreive' except in sqlite dependancy
...
Signed-off-by: asemmar <anis.semmar@itron.com >
(cherry picked from commit d5587e386c )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-07-08 03:29:39 +02:00
Nextcloud bot
016d21dead
[tx-robot] updated from transifex
2020-07-07 03:34:00 +00:00
Michael Schuster
68aa9853c9
Merge pull request #2162 from nextcloud/backport/2127/stable-2.6
...
[stable-2.6] ConfigFile security: Migrate Proxy password to keychain
2020-07-07 00:23:41 +02:00
Michael Schuster
5db65ad6b8
Cleanup auto pointers and qobject casts, refactor KeychainChunk
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit f4d83d02f6 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-07-07 00:17:41 +02:00
Michael Schuster
6e2e1b3650
ProxyAuthHandler: Add template member function execAwait to avoid code duplication
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit ff631e919f )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-07-06 23:10:41 +02:00
Michael Schuster
331778c73b
Keychain: Use auto deletion in WebFlowCredentials and ConfigFile
...
- Also make use of the new KeychainChunk::DeleteJob
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 8503226c44 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-07-06 23:10:39 +02:00
Michael Schuster
2a6a7fb9d3
Refactor KeychainChunk to use QEventLoop and add DeleteJob class
...
- Use QEventLoop for synchronous exec()
- Rename startAwait() to exec()
- Add code for auto deletion
- Add new DeleteJob class
- Cleanup, tweaks
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 42eb3388f8 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-07-06 23:04:41 +02:00
Michael Schuster
3766f70e43
Refactor ProxyAuthHandler to use QEventLoop
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit ea95c4bf49 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-07-06 23:02:33 +02:00
Michael Schuster
6f33740601
ConfigFile security: Migrate Proxy password to keychain
...
When specified in the config file, the Proxy password will be migrated
to the keychain, for backward compatibility and to allow admins to
overwrite an existing password by rolling out updated config files.
Once migrated to the keychain, the password will be removed from the
config file.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 81c644e702 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-07-06 23:00:10 +02:00
Michael Schuster
03e5fa3d49
KeychainChunk: Add synchronous method startAwait()
...
Awaits completion with no need to connect some slot to the finished() signal first,
inspired by the ProxyAuthHandler class.
Also add:
- Job dtor to safely erase passwords
- textData() method
- New ctor overloads to work with arbitrary keys (without Account ptrs)
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 18cbbc5052 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-07-06 22:54:41 +02:00
Michael Schuster
b36c9e6960
Move KeychainChunk class from gui to libsync
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 2a3ef044be )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-07-06 22:54:40 +02:00
Michael Schuster
7f41805bc4
Move QKeychain::NoBackendAvailable error handling to KeychainChunk class
...
Originally this was in the WebFlowCredentials class. Since we've abstracted everything
from there already, let's also move this in case some other code may use
KeychainChunk::ReadJob prior to WebFlowCredentials.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 203a2ce003 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-07-06 22:53:34 +02:00
Nextcloud bot
7c0cf20901
[tx-robot] updated from transifex
2020-07-06 03:23:26 +00:00
Nextcloud bot
babc4aaf3d
[tx-robot] updated from transifex
2020-07-05 03:24:11 +00:00
Nextcloud bot
91db96267f
[tx-robot] updated from transifex
2020-07-04 03:26:26 +00:00
Nextcloud bot
a59e5689cb
[tx-robot] updated from transifex
2020-07-03 03:29:01 +00:00
Camila
0dde3172e6
Don't display quota information when the user has no quota.
...
- The code handling the api response was not up to date with the latest
api changes.
- Unlimited quota display: use qint64 to avoid data loss
- Change total with quota: total holds the quota total and not the storage total.
Signed-off-by: Camila <hello@camila.codes >
2020-07-02 20:28:46 +02:00
Nextcloud bot
7212bdc02f
[tx-robot] updated from transifex
2020-07-02 03:34:39 +00:00
Michael Schuster
4584b78b71
Merge pull request #2147 from nextcloud/backport/2145/stable-2.6
...
[stable-2.6] Repair and improve logging
2020-07-01 19:45:02 +02:00
Kevin Ottens
7033f16014
Allow to control logFlush from the config file
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-07-01 17:08:41 +00:00
Kevin Ottens
d08485331f
Allow to control logDir from the config file
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-07-01 17:08:41 +00:00
Kevin Ottens
d4cbbebd37
Allow to control logExpire from the config file
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-07-01 17:08:40 +00:00
Kevin Ottens
727c1e9e6c
Allow to control log debug from the config file
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-07-01 17:08:40 +00:00
Kevin Ottens
7a7675379d
Have a filter rule capturing all of nextcloud debug
...
This was half broken before that commit and the previous one since some
of the categories would not be captured.
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-07-01 17:08:40 +00:00
Kevin Ottens
2bf9742504
Make sure all our logging categories start with nextcloud.
...
Otherwise it was a bit confusing and annoying for filter rules:
e.g. "nextcloud.sync.*" vs "sync.*".
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-07-01 17:08:40 +00:00
Kevin Ottens
5f1158a8a2
Repair the log message pattern
...
At last it will become useful again...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-07-01 17:08:40 +00:00
Kevin Ottens
43e502778f
Properly guard io.h since it is Windows only
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-07-01 17:08:40 +00:00
Hannah von Reth
f73a90ce26
[Logger] Ensure log file is flushed before crash
2020-07-01 17:08:40 +00:00
Hannah von Reth
64b0cab524
[Logger] Ensure errors are also printed to an attached console
2020-07-01 17:08:40 +00:00
Olivier Goffart
376522bc34
Logger: Remove the thread pointer from the log.
...
We don't do discovery in a thread or use many threads anymore so this is
just noise.
Also use of QString::sprintf is deprecated, and C cast.
2020-07-01 17:08:40 +00:00
Hannah von Reth
f2006d50ce
[Logger] Correctly handle message priority
...
This fixes the flodded sys log.
Fixes : #7453
2020-07-01 17:08:40 +00:00
Hannah von Reth
0d6edf1240
Print critical and fatal messages to stderr
...
That way we might get a reason why the client crashes (dev setup)
2020-07-01 17:08:39 +00:00
Christian Kamm
94d92c73c2
LogDir: Compress last logfile on restart
...
For #7353
2020-07-01 17:08:39 +00:00
Dominik Schmidt
ea4ae81c08
Make -logfile - work on Windows
2020-07-01 17:08:39 +00:00
Dominik Schmidt
c6a360238f
Make qFatal() trigger the crash reporter on Windows
2020-07-01 17:08:39 +00:00
Nextcloud bot
445d4d6892
[tx-robot] updated from transifex
2020-07-01 03:24:38 +00:00
Nextcloud bot
0bc4346f30
[tx-robot] updated from transifex
2020-06-30 03:23:58 +00:00
Nextcloud bot
a505071589
[tx-robot] updated from transifex
2020-06-29 03:24:24 +00:00
Nextcloud bot
cd9de7c340
[tx-robot] updated from transifex
2020-06-26 03:24:40 +00:00
Nextcloud bot
5a6b877695
[tx-robot] updated from transifex
2020-06-25 03:26:03 +00:00
Nextcloud bot
6202df1cd0
[tx-robot] updated from transifex
2020-06-24 03:24:50 +00:00
Nextcloud bot
ae33f10226
[tx-robot] updated from transifex
2020-06-23 03:29:14 +00:00
Michael Schuster
0181debae0
Fix issue #2108 : Default system proxy not working with Account Wizard
...
Discovered on Windows in conjunction with PAC scripts:
- Already configured accounts worked
- Fresh client account setup did not work
Reason:
- Proxy was reset over and over again in Account::setCredentials
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 902963fa10 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-22 15:53:22 +02:00
Nextcloud bot
bd17cb0b86
[tx-robot] updated from transifex
2020-06-21 03:23:11 +00:00
Nextcloud bot
be62480d0f
[tx-robot] updated from transifex
2020-06-20 03:25:47 +00:00
Nextcloud bot
5234dea356
[tx-robot] updated from transifex
2020-06-19 03:27:07 +00:00
Michael Schuster
27a453ae1a
Fix libsync exports for proxy changes in #1886
...
Build failed on Windows, missing libsync export for printQNetworkProxy after
moving ClientProxy class from gui to libsync.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 92c8d6836b )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-18 21:38:58 +02:00
Michael Schuster
eb55308949
Improve proxy logging: Log type string instead of abstract ID
...
The format in the client log was: 3://host:port
Now it is shown like: HttpProxy://host:port
The old ID display was confusing and misleading users (and people debugging it ;p)
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 0253e98041 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-18 21:37:26 +02:00
Roeland Jago Douma
9d829b2933
Move the proxyfiles to libsync where they make more sense
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 50dcab5f88 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-18 21:36:40 +02:00
Marcin Wilk
456e338363
Add photothumb.db to sync-exclude.lst
...
Add photothumb.db file that is thumbnails generated by Photoscape application (generated in every folder with graphic files).
(cherry picked from commit 299749681d )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-18 20:29:54 +02:00
Nextcloud bot
24446977c8
[tx-robot] updated from transifex
2020-06-18 03:25:49 +00:00
Nextcloud bot
3a9e12f8c5
[tx-robot] updated from transifex
2020-06-17 03:23:46 +00:00
Nextcloud bot
bdede5cfc4
[tx-robot] updated from transifex
2020-06-15 03:24:41 +00:00
Nextcloud bot
e39a9ba7ae
[tx-robot] updated from transifex
2020-06-14 03:22:33 +00:00
Nextcloud bot
23c3885854
[tx-robot] updated from transifex
2020-06-13 03:23:36 +00:00
Nextcloud bot
a186ac6a29
[tx-robot] updated from transifex
2020-06-11 03:24:17 +00:00
Michael Schuster
7c7627995e
Merge pull request #2084 from nextcloud/backport/1749/stable-2.6
...
[stable-2.6] macOS: Use macdeployqt instead of the old admin/osx/macdeployqt.py
2020-06-11 02:55:29 +02:00
Michael Schuster
f62c0f0c0d
Merge branch 'stable-2.6' into backport/1749/stable-2.6
2020-06-11 02:54:21 +02:00
Michael Schuster
9a55396cb6
macOS: Build nextcloudcmd after gui and run macdeployqt with the -executable option
...
- src/CMakeLists.txt: Switch build order to build cmd before gui
- src/gui/CMakeLists.txt: Use the -executable option for a combined run of macdeployqt
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit e6389959ce )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-11 02:49:11 +02:00
Dominique Fuchs
24a989532d
Copy nextcloudcmd post-build instead of macdeployqt when building macOS bundle
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit a45c2e04e5 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-11 02:38:40 +02:00
Michael Schuster
c3a4bccb30
macOS: Use macdeployqt instead of the old admin/osx/macdeployqt.py
...
In order to build the new 2.7 releases (new QML dependencies) without manually
modifying the old Python script each time, rely on Qt's standard tool instead.
This should streamline the build systems for upcoming dependency changes.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit acb56be528 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-11 02:35:48 +02:00
Michael Schuster
0da8951a4a
Merge pull request #2083 from nextcloud/backport/2077/stable-2.6
...
[stable-2.6] Simplify nullptr comparisons where appropriate
2020-06-11 02:25:57 +02:00
Michael Schuster
ad524e8a61
Simplify nullptr comparisons where appropriate
...
Make the codebase consistent, we already have a lot of implicit pointer comparisons.
Exception: Stay explicit on return's, example:
return _db != nullptr;
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 456c1eadbe )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-11 02:19:57 +02:00
Nextcloud bot
cd9a055053
[tx-robot] updated from transifex
2020-06-10 03:27:12 +00:00
Michael Schuster
513176ae40
Merge pull request #2078 from nextcloud/backport/2057/stable-2.6
...
[stable-2.6] Replace NULL by nullptr in all C++ files
2020-06-10 04:57:39 +02:00
Michael Schuster
74dda92f88
Fix nullptr regression in RegistryUtil::ReadRegistry
...
Merging PR #2057 caused the Windows build to fail:
shell_integration\windows\OCUtil\RegistryUtil.cpp(43): error C2664: 'LSTATUS RegOpenKeyExW(HKEY,LPCWSTR,DWORD,REGSAM,PHKEY)': cannot convert argument 3 from 'nullptr' to 'DWORD'
The previous implementation prior the PR supplied NULL as the argument 3 to RegOpenKeyEx,
so it was silently accepted and translated to zero, satisfying the DWORD's type requirement.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit bbe1d2e84c0201ce5aba0fedfedf94b23a546111)
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-10 04:14:28 +02:00
Stephan Beyer
e6236d4ef5
Replace NULL by nullptr in all C++ files
...
We keep NULL in the pure C files in src/csync/std and test/csync.
We also replace Doxygen documentation referring to "NULL" to
"\c nullptr" (formatted as code).
Signed-off-by: Stephan Beyer <s-beyer@gmx.net >
(cherry picked from commit 39198e4116380d577241658920d6ae213c0f5d38)
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-10 04:09:44 +02:00
Roeland Jago Douma
ac414c4374
Don't show a message box if the entered url returned an error
...
BEtter to now just display clickable links etc.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2020-06-09 13:44:24 +02:00
Nextcloud bot
b4e681d128
[tx-robot] updated from transifex
2020-06-09 03:24:34 +00:00
Michael Schuster
4572f96745
Merge pull request #2072 from nextcloud/stable-2.6-upgrade-qt-5.12.8
...
[stable-2.6] AppImage: Upgrade to Qt 5.12.8
2020-06-09 04:08:38 +02:00
Michael Schuster
d5b737ab4b
[stable-2.6] AppImage: Upgrade to Qt 5.12.8
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-09 04:06:06 +02:00
Michael Schuster
e06990427b
Merge pull request #2071 from nextcloud/lnx-domainname-desktopfiles-stable-2.6
...
[stable-2.6] Linux/Wayland: Updated .desktop file naming scheme
2020-06-09 04:00:21 +02:00
Dominique Fuchs
4fec80d4de
Created wrapper variable LINUX_APPLICATION_ID to clean up code
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 3ad1c0e7a8 )
Solved conflicts (2020-06-09):
- No modifications needed for: admin/linux/build-appimage.sh
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-09 03:29:20 +02:00
Dominique Fuchs
6cba316ab5
Updated AppImage instructions w/ new desktop file name
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit a8ecf486d1 )
Solved conflicts while cherry-picking (2020-06-09):
- Modified to match with master's newer version, so we also don't need to
cherry-pick 0c4c5c5f8b
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-09 03:20:22 +02:00
Dominique Fuchs
b642574751
Corrected new .desktop file location in forgotten function
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 83918619cf )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-09 03:01:19 +02:00
Dominique Fuchs
8f909a0de4
Updated .desktop file naming scheme
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 96da4674f9 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-09 03:00:27 +02:00
Dominique Fuchs
43f2826622
Fixed wrongly formatted define statement
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit e5f0ee3b92 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-09 02:59:39 +02:00
Michael Schuster
7b8b9742f4
Merge pull request #2069 from nextcloud/nicolasfella-autostarticon
...
[stable-2.6] Use APPLICATION_ICON_NAME for autostart icon
2020-06-09 01:59:59 +02:00
Nicolas Fella
531af5bb31
Use APPLICATION_ICON_NAME for autostart icon
...
Signed-off-by: Nicolas Fella <nicolas.fella@gmx.de >
(cherry picked from commit bce93b052b )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-08 21:48:13 +02:00
Michael Schuster
9357fb981e
Merge pull request #2064 from nextcloud/backport/2063/stable-2.6
...
[stable-2.6] macOS: Opt In to Dark Mode for building against older macOS SDKs < 10.14
2020-06-07 16:40:31 +02:00
Michael Schuster
115bef589b
macOS: Opt In to Dark Mode for building against older macOS SDKs < 10.14
...
Required for our build server that uses an older SDK to support previous macOS versions.
See: https://developer.apple.com/documentation/appkit/nsappearancecustomization/choosing_a_specific_appearance_for_your_macos_app
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-07 14:39:18 +00:00
Michael Schuster
69b9c4715e
Merge pull request #2062 from nextcloud/backport/2061/stable-2.6
...
[stable-2.6] Improve command line version info and help display (gui & cmd)
2020-06-07 15:51:59 +02:00
Michael Schuster
0ff93727b2
Improve command line version info and help display to streamline gui and cmd
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-06-07 12:44:09 +00:00
Nextcloud bot
3b28d9471a
[tx-robot] updated from transifex
2020-06-07 03:24:21 +00:00
Nextcloud bot
688512cc8c
[tx-robot] updated from transifex
2020-06-06 03:26:32 +00:00
Nextcloud bot
c2bb7446aa
[tx-robot] updated from transifex
2020-06-05 03:23:27 +00:00
Nextcloud bot
dd03eddb38
[tx-robot] updated from transifex
2020-06-04 03:23:36 +00:00
Nextcloud bot
3ec89ccc5d
[tx-robot] updated from transifex
2020-06-03 03:24:04 +00:00
Nextcloud bot
19f2a43ef4
[tx-robot] updated from transifex
2020-06-02 03:23:57 +00:00
Nextcloud bot
0a791acd10
[tx-robot] updated from transifex
2020-06-01 03:23:38 +00:00
Michael Schuster
1976471543
Merge pull request #2052 from nextcloud/backport/2051/stable-2.6
...
[stable-2.6] Remove Submodule binary (old upstream binaries)
2020-05-31 16:10:02 +02:00
Michael Schuster
4419e7fe2a
Remove Submodule binary (old upstream binaries)
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-05-31 14:08:23 +00:00
Nextcloud bot
92e77a186a
[tx-robot] updated from transifex
2020-05-31 03:24:09 +00:00
Nextcloud bot
2eb7ba2eb4
[tx-robot] updated from transifex
2020-05-30 03:24:01 +00:00
Nextcloud bot
cdd1e7b69f
[tx-robot] updated from transifex
2020-05-29 03:25:37 +00:00
Michael Schuster
b972fd9e19
Merge pull request #2034 from nextcloud/backport/2032/stable-2.6
...
[stable-2.6] testLaunchOnStartup shouldn't fail on dev setup
2020-05-27 16:15:01 +02:00
Kevin Ottens
fb6f998a7a
testLaunchOnStartup shouldn't fail on dev setup
...
This test was failing locally for me. Indeed, through QStandardPaths it
was finding the user settings of my production client and not having the
initial state it expected. Using QStandardPaths test mode then it starts
from a clean slate every time.
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-05-27 14:13:25 +00:00
Michael Schuster
f2a8106a57
Merge pull request #2033 from nextcloud/backport/2023/stable-2.6
...
[stable-2.6] Use the return braced init list pattern
2020-05-27 16:12:23 +02:00
Kevin Ottens
fb428847af
Use the return braced init list pattern
...
This way we avoid repeating the return type while it is already known.
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-05-27 14:09:38 +00:00
Nextcloud bot
2f20530bf1
[tx-robot] updated from transifex
2020-05-27 03:25:40 +00:00
Michael Schuster
4f988e09ca
Merge pull request #2029 from nextcloud/backport/2021/stable-2.6
...
[stable-2.6] Use = default for trivial ctors and dtors
2020-05-27 05:19:11 +02:00
Kevin Ottens
1e12b9dca8
Use = default for trivial ctors and dtors
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-05-27 03:18:10 +00:00
Michael Schuster
ce9fa18976
Merge pull request #2028 from nextcloud/backport/2020/stable-2.6
...
[stable-2.6] Use make_unique when appropriate
2020-05-27 05:12:32 +02:00
Kevin Ottens
8cd63918a7
Use make_unique when appropriate
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-05-27 03:11:35 +00:00
Michael Schuster
a87e90a56f
Merge pull request #2027 from nextcloud/backport/2019/stable-2.6
...
[stable-2.6] Remove redundant void argument list
2020-05-27 05:10:30 +02:00
Kevin Ottens
67276be84f
Remove redundant void argument list
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-05-27 03:08:41 +00:00
Michael Schuster
d3a71c1f60
Merge pull request #2026 from nextcloud/backport/2018/stable-2.6
...
[stable-2.6] Use using instead of typedef
2020-05-27 05:06:43 +02:00
Kevin Ottens
f48ebfd0ab
Use using instead of typedef
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-05-27 03:05:47 +00:00
Michael Schuster
2670fcc0f9
Merge pull request #2025 from nextcloud/backport/2017/stable-2.6
...
[stable-2.6] Remove redundant initializer
2020-05-27 05:03:16 +02:00
Kevin Ottens
822fcad0c2
Remove redundant initializer
...
This is the same value than the initializer value in the header, no need
to repeat it.
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-05-27 03:02:21 +00:00
Nextcloud bot
9d0b0cb3b6
[tx-robot] updated from transifex
2020-05-25 03:22:45 +00:00
Nextcloud bot
2173abd23f
[tx-robot] updated from transifex
2020-05-24 03:23:49 +00:00
Michael Schuster
fb01fda0fb
Merge pull request #2007 from nextcloud/backport/2006/stable-2.6
...
[stable-2.6] Improve URL input field in Wizard
2020-05-23 20:08:08 +02:00
Stephan Beyer
8a938c4af3
Replace "https://..." hint by " https://host:port "
...
The new hint is a little more verbose and provides more information
than the old one.
Signed-off-by: Stephan Beyer <s-beyer@gmx.net >
2020-05-23 18:07:11 +00:00
Stephan Beyer
992ba0321f
Show URL placeholder hint in wizard
...
In owncloudsetupnocredspage.ui, the URL input field leUrl has a
placeholder text saying "https://..." which is a very useful hint
for the user. However, in the OwncloudSetupPage constructor, the
placeholer text is overwritten by the return string of the theme's
wizardUrlHint() method. The NextcloudTheme class does not override
this virtual method, so an empty string is used.
To make available the "https://..." hint, it is moved from the
UI file to NextcloudTheme::wizardUrlHint(). Note that, if a
theme is used which does not allow a custom server URL, the
placeholder text is now empty. This makes sense because the
input field is disabled in that case.
Signed-off-by: Stephan Beyer <s-beyer@gmx.net >
2020-05-23 18:07:10 +00:00
Stephan Beyer
fb33e8f84b
Change vertical size policy of URL input field in wizard
...
The input field for the nextcloud server URL is vertically too
big (because of the icon next to it in the same horizontal layout).
This commit solves this issue by changing its vertical size policy
from Ignored to Fixed.
Signed-off-by: Stephan Beyer <s-beyer@gmx.net >
2020-05-23 18:07:10 +00:00
Nextcloud bot
ef6f00798f
[tx-robot] updated from transifex
2020-05-23 03:26:22 +00:00
Michael Schuster
eb122ffbec
Merge pull request #2005 from nextcloud/backport/2001/stable-2.6
...
[stable-2.6] Use default member initialization
2020-05-22 16:08:47 +02:00
Stephan Beyer
815170728e
Use default member initializers in OCC::FolderStatusModel sub-structs
...
This allows to remove their explicit default constructor definitions.
Signed-off-by: Stephan Beyer <s-beyer@gmx.net >
2020-05-22 14:07:27 +00:00
Stephan Beyer
d9d14fd091
Use default member initializers in OCC::SyncJournalErrorBlacklistRecord
...
This allows to remove its explicit default constructor definition.
Signed-off-by: Stephan Beyer <s-beyer@gmx.net >
2020-05-22 14:07:26 +00:00
Stephan Beyer
23902944da
Use default member initializers in OCC::SyncJournalDb sub-structs
...
This allows to remove their explicit default constructor definitions.
Signed-off-by: Stephan Beyer <s-beyer@gmx.net >
2020-05-22 14:07:26 +00:00
Stephan Beyer
6f57016120
Use default member initializers in OCC::FolderDefinition
...
Using default member initializers (available since C++11) in
OCC::FolderDefinition allows to remove its explicit default
constructor, which is favorable.
Signed-off-by: Stephan Beyer <s-beyer@gmx.net >
2020-05-22 14:07:26 +00:00
Stephan Beyer
cd69585d4a
Remove unused member in OCC::FolderDefinition
...
OCC::FolderDefinition has a member called isClientSideEncrypted
that was introduced by commit 9318c487b9 but has not been used
in any way since.
Signed-off-by: Stephan Beyer <s-beyer@gmx.net >
2020-05-22 14:07:26 +00:00
Kevin Ottens
0fb0fc2d7e
Don't use int literals for bools
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
(cherry picked from commit 5543e4d834 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-05-22 16:05:23 +02:00
Stephan Beyer
40121dd03d
Fix leak in OCC::AccountManager stub for FolderManTest
...
We simply use a static QObject using Q_GLOBAL_STATIC()
instead of allocating a leaking QObject on the heap.
Signed-off-by: Stephan Beyer <s-beyer@gmx.net >
(cherry picked from commit f275640343 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-05-22 15:54:57 +02:00
Stephan Beyer
da9e2250d7
Fix leak in CloudProviderManager
...
The member _map, allocated in the constructor, was leaking.
The ad-hoc way to fix the leak would have been to add a destructor
that deletes _map. However, there is no good reason why _map has
to be a pointer to a QMap (instead of a QMap).
Hence this commit changes the type of the _map member from a QMap
pointer to a QMap.
Signed-off-by: Stephan Beyer <s-beyer@gmx.net >
(cherry picked from commit eaf4aa0e5b )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-05-22 15:54:49 +02:00
Stephan Beyer
6aa087a892
Fix leak in CloudProviderWrapper
...
The member _recentlyChanged, allocated in the constructor, was leaking.
The ad-hoc way to fix the leak would have been to add a destructor
that deletes _recentlyChanged. However, there is no good reason why
_recentlyChanged has to be a pointer to a QList (instead of a QList).
Hence this commit changes the type of the _recentlyChanged member
from a QList pointer to a QList.
Signed-off-by: Stephan Beyer <s-beyer@gmx.net >
(cherry picked from commit 71a474129b )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-05-22 15:54:36 +02:00
Nextcloud bot
a6a9df9720
[tx-robot] updated from transifex
2020-05-22 03:28:02 +00:00
Nextcloud bot
aa71623946
[tx-robot] updated from transifex
2020-05-21 03:27:30 +00:00
Nextcloud bot
03c63721a4
[tx-robot] updated from transifex
2020-05-20 03:24:56 +00:00
Michael Schuster
f77b706eb1
Merge pull request #1999 from nextcloud/backport/1989/stable-2.6
...
[stable-2.6] Remove useless virtual, better use override only
2020-05-20 03:29:04 +02:00
Kevin Ottens
01d47ea60a
Remove useless virtual, better use override only
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-05-20 01:28:27 +00:00
Stephan Beyer
9cb8c52568
Add -fno-sanitize=vptr for SANITIZE_UNDEFINED=ON
...
The UndefinedBehaviorSanitizer includes the "vptr" check. This
check, however, needs typeinfo for OCC::AccountManager because
otherwise its stub for FileManTest leads to undefined references
when linking. Adding the -frtti flag to enable run-time typeinfo
did not solve the problem. I do not know another solution, so this
commit disables the vptr check.
Signed-off-by: Stephan Beyer <s-beyer@gmx.net >
(cherry picked from commit 7f598b181e )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-05-20 03:12:43 +02:00
Stephan Beyer
69ae63ea50
Make sanitizer options more fine-grained
...
The SANITIZE_ADDRESS option of our CMake configuration activates the
AddressSanitizer (and UBSan in a non-working way) for the whole project
(although, by the way, its documentation pretends that it is only enabled
for tests).
This commit introduces new options SANITIZE_LEAK, SANITIZE_MEMORY,
SANITIZE_UNDEFINED, SANITIZE_THREAD. Each of these options (including
SANITIZE_ADDRESS) enables only the corresponding sanitizer.
Moreover, we mark all sanitizer options as advanced options, because these
options are only interesting for developers.
Note that some sanitizers are conflicting, that is, not all options can
be enabled simultaneously. Also, not all sanitizers are available for
all compilers and versions. We, however, do not check for this, instead
we let the compiler throw its errors in such cases.
The explicit usage of the Google Linker is removed, because it is not
necessary and can lead to problems with clang.
The commit can be considered a rewrite of cmake/modules/SanitizerFlags.cmake.
Signed-off-by: Stephan Beyer <s-beyer@gmx.net >
(cherry picked from commit 00574ef8b4 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-05-20 03:11:45 +02:00
Michael Schuster
acec8a9721
Merge pull request #1998 from nextcloud/backport/1992/stable-2.6
...
[stable-2.6] Update github links to desktop repository
2020-05-20 03:03:01 +02:00
Reinhold Gschweicher
6bca361351
Update github links to desktop repository
...
Update the issue and open PR links with the new repository URL.
The old URL is forwarded, but feels not completely right.
Signed-off-by: Reinhold Gschweicher <pyro4hell@gmail.com >
2020-05-20 01:02:19 +00:00
Michael Schuster
1130d3941a
Merge pull request #1997 from nextcloud/backport/1988/stable-2.6
...
[stable-2.6] Use nullptr when appropriate
2020-05-20 02:59:21 +02:00
Michael Schuster
a7ad510e93
Use the default parameter: QUrl::path(QUrl::PrettyDecoded = 0x000000)
...
Change it to path() to be consistent with the other usages in the project :)
See: https://doc.qt.io/qt-5/qurl.html#path
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-05-20 00:56:10 +00:00
Kevin Ottens
800624de66
Use nullptr when appropriate
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-05-20 00:56:09 +00:00
Michael Schuster
9c80cc2603
Merge pull request #1996 from nextcloud/backport/1986/stable-2.6
...
[stable-2.6] Properly handle denormalized href
2020-05-20 01:33:57 +02:00
Kevin Ottens
3920f264c4
Properly handle denormalized href
...
In case of denormalized paths in the dav href (presence of . or .. in
the path) simple string startsWith comparison wasn't enough to know if
said href ended up in the right namespace. That's why we're now using
QUrl (pretending local file since we don't have a full URL in the href)
to normalize the path before comparison.
This could happen with broken proxies for instance where we would
wrongly validate the dav information resulting in potentially surprising
syncing and name collisions.
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-05-19 23:32:25 +00:00
Nextcloud bot
b70243c6ba
[tx-robot] updated from transifex
2020-05-19 03:23:16 +00:00
Nextcloud bot
a370d9d9c4
[tx-robot] updated from transifex
2020-05-18 03:21:59 +00:00
Nextcloud bot
0bfe78b8eb
[tx-robot] updated from transifex
2020-05-17 03:22:44 +00:00
Nextcloud bot
40b0751db9
[tx-robot] updated from transifex
2020-05-16 03:23:56 +00:00
Nextcloud bot
04404d874f
[tx-robot] updated from transifex
2020-05-15 03:23:41 +00:00
Nextcloud bot
e18e38e8b7
[tx-robot] updated from transifex
2020-05-14 03:24:41 +00:00
Nextcloud bot
11c246e052
[tx-robot] updated from transifex
2020-05-13 03:23:25 +00:00
Michael Schuster
c6764ee7b9
Merge pull request #1975 from nextcloud/backport/1974/stable-2.6
...
[stable-2.6] Don't silently kill debug messages
2020-05-12 19:33:01 +02:00
Kevin Ottens
90e3a580c4
Don't silently kill debug messages
...
The message handler globally installed by the logger silently drop
messages if the logger is not logging. On top of it, it doesn't log
debug messages by default.
Anything not logged is currently silently discarded. This can come as a
surprise to a developer trying to contribute for the first time and
adding some debug message for some reason.
We're thus trying to strike a middle ground which is that debug messages
get a regular output if the logger isn't interested in them.
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-05-12 17:32:10 +00:00
Michael Schuster
9e72888aa3
Merge pull request #1973 from nextcloud/backport/1972/stable-2.6
...
[stable-2.6] Fix leak in FileUtil::IsChildFile
2020-05-12 17:36:42 +02:00
Kevin Ottens
1c66b08c2b
Fix leak in FileUtil::IsChildFile
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com >
2020-05-12 15:35:50 +00:00
Nextcloud bot
f411e6e190
[tx-robot] updated from transifex
2020-05-12 03:22:18 +00:00
Nextcloud bot
71205d6b19
[tx-robot] updated from transifex
2020-05-11 03:23:33 +00:00
Nextcloud bot
23ef3329f8
[tx-robot] updated from transifex
2020-05-10 03:24:45 +00:00
Nextcloud bot
a33465c312
[tx-robot] updated from transifex
2020-05-09 03:22:19 +00:00
Nextcloud bot
8d518f0722
[tx-robot] updated from transifex
2020-05-07 03:23:48 +00:00
Michael Schuster
c40961dc38
Merge pull request #1958 from nextcloud/backport/1949/stable-2.6
...
[stable-2.6] Resolve symlinks when checking for registered paths.
2020-05-04 20:41:02 +02:00
Daniel Vedder
8a23380fe1
Fixed symlink resolution for menu items.
...
Signed-off-by: Daniel Vedder <d.vedder@web.de >
2020-05-04 18:18:48 +00:00
Daniel Vedder
f366fe75b0
Resolve symlinks when checking for registered paths.
...
Fixes issue #1948 : https://github.com/nextcloud/desktop/issues/1948
The client already resolves symlinks when adding new paths to the
sync-list, but the Nautilus plugin did not do this yet, causing it
to not recognise synced folders if they were accessed via a symlink.
Signed-off-by: Daniel Vedder <d.vedder@web.de >
2020-05-04 18:18:47 +00:00
Michael Schuster
a7653588ae
Merge pull request #1954 from hefee/hefee/fix-typos-2.6.4
...
Fix typos.
2020-05-04 20:07:02 +02:00
Camila San
e4694df69b
Update ChangeLog with 2.6 series.
...
(cherry picked from commit c14761445b )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-05-04 19:52:08 +02:00
Nextcloud bot
1420c080a5
[tx-robot] updated from transifex
2020-05-04 03:21:50 +00:00
Sandro Knauß
051f4c2652
Fix typos.
...
Debian has a list of known typos in their checking tools.
Signed-off-by: Sandro Knauß <hefee@debian.org >
2020-05-03 23:00:17 +02:00
István Váradi
e159ba5ab8
Merge branch 'stable-2.6' of github.com:nextcloud/desktop into stable-2.6
2020-05-03 16:06:26 +02:00
Nextcloud bot
ff01533581
[tx-robot] updated from transifex
2020-05-03 03:21:50 +00:00
István Váradi
78e3ff0288
Add Groovy build
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2020-05-02 11:03:27 +02:00
István Váradi
53a7a10abf
Allow specifying the base commit and version in the configuration file
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2020-05-02 11:03:21 +02:00
István Váradi
3a09c9658b
Add Groovy build
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2020-05-02 10:14:40 +02:00
István Váradi
e117d6d0d3
Allow specifying the base commit and version in the configuration file
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2020-05-02 10:14:33 +02:00
István Váradi
0b7eb9d031
Change Debian build to the new more Debian-y way
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2020-05-02 10:14:17 +02:00
Nextcloud bot
1c45d8b0e7
[tx-robot] updated from transifex
2020-05-02 03:22:21 +00:00
Dominique Fuchs
9eada70bc8
Merge pull request #1899 from danjpgriffin/stable-2.6
...
Free IconJob after use
2020-05-01 10:06:41 +02:00
Nextcloud bot
5de080a52f
[tx-robot] updated from transifex
2020-05-01 03:26:38 +00:00
Dan Griffin
3630a5e45b
Free IconJob after use
...
Signed-off-by: Dan Griffin <github.mk@xiragon.com >
2020-04-30 17:34:12 +02:00
Nextcloud bot
f286546435
[tx-robot] updated from transifex
2020-04-30 03:26:07 +00:00
Nextcloud bot
2172586e5b
[tx-robot] updated from transifex
2020-04-29 03:22:36 +00:00
Nextcloud bot
9ae02a605c
[tx-robot] updated from transifex
2020-04-28 03:23:13 +00:00
István Váradi
5bfd5d2260
Add Groovy-specific files
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2020-04-27 19:10:31 +02:00
István Váradi
069fd53cf6
Generate alpha, beta and stable versions
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2020-04-27 19:10:26 +02:00
István Váradi
04e53c39a1
Generate more unique and ordered version numbers for Debian builds
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2020-04-27 19:10:20 +02:00
Nextcloud bot
3bc6d468e9
[tx-robot] updated from transifex
2020-04-27 03:21:35 +00:00
Dominique Fuchs
b09516f0e9
Merge pull request #1909 from heirecka/fix-build-with-qt-5-15
...
include QPainterPath to maintain compatibility with future Qt versions
2020-04-25 12:26:28 +02:00
Nextcloud bot
8ff738fd43
[tx-robot] updated from transifex
2020-04-24 03:38:36 +00:00
Nextcloud bot
f382309bdb
[tx-robot] updated from transifex
2020-04-23 03:28:25 +00:00
Nextcloud bot
50f2ec2e62
[tx-robot] updated from transifex
2020-04-22 03:25:06 +00:00
Nextcloud bot
07cfbd7670
[tx-robot] updated from transifex
2020-04-20 03:22:24 +00:00
Nextcloud bot
93515deb81
[tx-robot] updated from transifex
2020-04-18 03:22:57 +00:00
Michael Schuster
112a8ccdf1
Merge pull request #1934 from nextcloud/backport/1933/stable-2.6
...
[stable-2.6] Fix build of Dolphin integration
2020-04-17 20:05:46 +02:00
Nicolas Fella
acc59e466c
Fix build of Dolphin integration
...
config.h needs to be included in the header already since we use APPLICATION_ICON_NAME there. This got introduced in 6fc877577c
Signed-off-by: Nicolas Fella <nicolas.fella@gmx.de >
2020-04-17 18:04:54 +00:00
Nextcloud bot
0a501e0469
[tx-robot] updated from transifex
2020-04-17 03:23:11 +00:00
Nextcloud bot
ed6aa3d9b2
[tx-robot] updated from transifex
2020-04-16 03:26:42 +00:00
Michael Schuster
b4a0d6a97d
[dolphin] Use CMake env vars for App Name and Icon strings
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 6fc877577c )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-04-16 04:09:26 +02:00
Michael Schuster
1fd4c01062
Merge pull request #1932 from nextcloud/backport/1883/stable-2.6
...
[stable-2.6] [dolphin] Add icon to context menu
2020-04-16 03:14:24 +02:00
Nicolas Fella
fb9f0aa84d
[dolphin] Add icon to context menu
...
Signed-off-by: Nicolas Fella <nicolas.fella@gmx.de >
2020-04-16 00:53:32 +00:00
Michael Schuster
fa85fea347
Merge pull request #1931 from nextcloud/backport/1882/stable-2.6
...
[stable-2.6] Fix container detaching
2020-04-16 02:40:38 +02:00
Nicolas Fella
e531bb01ff
Fix container detaching
...
Found by clazy
Signed-off-by: Nicolas Fella <nicolas.fella@gmx.de >
2020-04-15 19:29:47 +00:00
Nicolas Fella
fa4711aeb1
Use qEnvironmentVariableIsEmpty
...
clazy suggests that it is more efficient since it doesn't allocate.
Signed-off-by: Nicolas Fella <nicolas.fella@gmx.de >
(cherry picked from commit c1189421c0 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-04-15 17:55:10 +02:00
Nicolas Fella
a5223c692e
Remove timeout parameter from showMessage
...
It it never set by calling code so the default value of 10000 is used. It is only used in the call to QSystemTrayIcon, which uses 10000 as default value too.
Signed-off-by: Nicolas Fella <nicolas.fella@gmx.de >
(cherry picked from commit b84a1eeb8d )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-04-15 17:45:01 +02:00
Nicolas Fella
f9fe5dee1e
Use LINUX_APPLICATION_ID
...
Signed-off-by: Nicolas Fella <nicolas.fella@gmx.de >
(cherry picked from commit 29fa924853 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-04-15 17:26:01 +02:00
Nicolas Fella
be0944ee7c
Add desktop-entry hint to notifications
...
This allows the notification server to map a notification to the program's desktop file, which allows the server to do extra things. For example KDE Plasma adds the Nextcloud icon to the notification and allows to configure notifications from Nextcloud.
This is a standard hint from https://specifications.freedesktop.org/notification-spec/notification-spec-latest.html#hints
Signed-off-by: Nicolas Fella <nicolas.fella@gmx.de >
(cherry picked from commit 2f54e911b7 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-04-15 17:25:17 +02:00
Nextcloud bot
eb9f8460e5
[tx-robot] updated from transifex
2020-04-15 03:27:16 +00:00
Nextcloud bot
8b6e4e5569
[tx-robot] updated from transifex
2020-04-14 03:26:28 +00:00
Nextcloud bot
a6b3a9d024
[tx-robot] updated from transifex
2020-04-13 03:41:28 +00:00
Nextcloud bot
232d4ef0d0
[tx-robot] updated from transifex
2020-04-12 07:55:42 +00:00
Nextcloud bot
f8803e57c6
[tx-robot] updated from transifex
2020-04-11 03:29:47 +00:00
Nextcloud bot
b6487eb4ca
[tx-robot] updated from transifex
2020-04-10 03:30:11 +00:00
Nextcloud bot
5e92562a79
[tx-robot] updated from transifex
2020-04-09 03:30:00 +00:00
Nextcloud bot
bf1643d2e7
[tx-robot] updated from transifex
2020-04-07 03:24:45 +00:00
Nextcloud bot
265c6dc73b
[tx-robot] updated from transifex
2020-04-06 03:26:51 +00:00
Nextcloud bot
33b3df1596
[tx-robot] updated from transifex
2020-04-05 03:26:09 +00:00
Nextcloud bot
7572ad63e5
[tx-robot] updated from transifex
2020-04-04 03:26:44 +00:00
Nextcloud bot
03b6de183f
[tx-robot] updated from transifex
2020-04-03 03:19:08 +00:00
Heiko Becker
b13a74f03c
Fix build with Qt 5.15
...
QPainterPath is no longer included via qtransform.h (since
5.15.0-beta2, 50d2acdc93b4de2ba56eb67787e2bdcb21dd4bea in
qtbase.git).
Signed-off-by: Heiko Becker <heirecka@exherbo.org >
2020-04-02 17:31:20 +02:00
Nextcloud bot
7159ec8472
[tx-robot] updated from transifex
2020-04-02 03:18:12 +00:00
Nextcloud bot
e51deb72f2
[tx-robot] updated from transifex
2020-04-01 03:18:59 +00:00
Nextcloud bot
29ef166f29
[tx-robot] updated from transifex
2020-03-31 03:30:00 +00:00
Nextcloud bot
89660121c1
[tx-robot] updated from transifex
2020-03-30 03:29:22 +00:00
Nextcloud bot
213adb77a0
[tx-robot] updated from transifex
2020-03-29 03:35:19 +00:00
Nextcloud bot
ffafe746e5
[tx-robot] updated from transifex
2020-03-28 03:29:59 +00:00
Nextcloud bot
bb2663ddd6
[tx-robot] updated from transifex
2020-03-27 03:28:32 +00:00
Nextcloud bot
dc84e91c4f
[tx-robot] updated from transifex
2020-03-26 03:25:16 +00:00
Nextcloud bot
6bffac198e
[tx-robot] updated from transifex
2020-03-25 03:29:07 +00:00
Nextcloud bot
e47250137a
[tx-robot] updated from transifex
2020-03-23 03:26:03 +00:00
Nextcloud bot
35b7ffbf12
[tx-robot] updated from transifex
2020-03-22 03:26:10 +00:00
Nextcloud bot
6a05605f59
[tx-robot] updated from transifex
2020-03-21 03:27:44 +00:00
Nextcloud bot
20ab3ccae6
[tx-robot] updated from transifex
2020-03-20 03:27:29 +00:00
Nextcloud bot
b18b8f67a9
[tx-robot] updated from transifex
2020-03-18 03:29:25 +00:00
Nextcloud bot
00659b163b
[tx-robot] updated from transifex
2020-03-17 03:30:59 +00:00
Nextcloud bot
2ec68c7c1d
[tx-robot] updated from transifex
2020-03-16 03:32:08 +00:00
Nextcloud bot
714f4b199d
[tx-robot] updated from transifex
2020-03-15 03:30:46 +00:00
Nextcloud bot
e892c180f6
[tx-robot] updated from transifex
2020-03-14 03:25:39 +00:00
István Váradi
f08a278525
Provide specific install file for Debian oldstable
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
(cherry picked from commit 8ee6b0dab2 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-13 22:58:23 +01:00
Nextcloud bot
9079d40063
[tx-robot] updated from transifex
2020-03-13 03:25:46 +00:00
Nextcloud bot
0ebc47f323
[tx-robot] updated from transifex
2020-03-12 03:26:30 +00:00
Nextcloud bot
af9b44d338
[tx-robot] updated from transifex
2020-03-11 03:27:30 +00:00
Michael Schuster
197e1b668b
Merge pull request #1855 from nextcloud/backport/1848/stable-2.6
...
[stable-2.6] WebView: Add missing Q_OBJECT macros
2020-03-11 01:48:05 +01:00
Michael Schuster
058bfb2db0
WebView: Add missing Q_OBJECT macros
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-11 00:47:09 +00:00
Michael Schuster
45d30623e1
Merge pull request #1854 from nextcloud/backport/1853/stable-2.6
...
[stable-2.6] Updater: Fix Tests build (failed with BUILD_UPDATER=NO)
2020-03-10 23:45:36 +01:00
Michael Schuster
a6ff038f7f
Updater: Fix Tests build (failed with BUILD_UPDATER=NO)
...
Also don't build the test for the updater, fix missing updater library.
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-10 22:42:49 +00:00
Michael Schuster
a21ae444e3
Updater: Add CMake option BUILD_UPDATER to make the updater optional
...
- Default: BUILD_UPDATER = NO
To ease builds for distro packages and contributors (regardless of the specified update URL)
- Enable updater build for Drone CI and AppImage builds
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit e833e86da6 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-10 16:23:51 +01:00
Michael Schuster
ab46b647f8
Fix OCUpdater: Also change status on network error or invalid XML
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit c812d896aa )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-10 16:12:59 +01:00
Michael Schuster
1d00bac251
Updater UI: Implement auto-update option and update button
...
- Add checkbox and button to UI
- Add new parameter autoUpdateCheck to ConfigFile
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit c043a4e55c )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-10 16:11:41 +01:00
Michael Schuster
63d9f87e18
Merge pull request #1851 from nextcloud/backport/1843/stable-2.6
...
[stable-2.6] Enhance Version info display (minimal info, hide details)
2020-03-10 16:01:56 +01:00
Michael Schuster
6fd832bf1d
Fix Legal notice dialog: Correct title and header font
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-10 14:59:45 +00:00
Michael Schuster
e0b37fcd58
Settings dialog: Move detailed version info from About section to Legal notice dialog
...
- Enlarge dialog widget to show full content
- Implement Dark-/Light-Mode switching (hyperlinks)
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-10 14:59:45 +00:00
Michael Schuster
1736de6a9f
Settings dialog About section: Show minimal version info
...
- Application name, version number, OS
Example: Nextcloud Desktop Client
Version 2.6.4 (macOS)
- Keep previous version info in new method Theme::aboutDetails()
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-10 14:59:45 +00:00
Michael Schuster
f2414e0ebb
Version parameter: Show Qt platform plugin, OS and CPU arch
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-10 14:59:45 +00:00
Michael Schuster
f2a99f713f
Add missing --version parameter to help screen
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-10 14:59:45 +00:00
Nextcloud bot
8c02403aec
[tx-robot] updated from transifex
2020-03-10 03:27:09 +00:00
Nextcloud bot
740757f384
[tx-robot] updated from transifex
2020-03-09 03:21:28 +00:00
Nextcloud bot
16c68e19ce
[tx-robot] updated from transifex
2020-03-07 03:25:06 +00:00
Nextcloud bot
026f0abb7f
[tx-robot] updated from transifex
2020-03-06 03:27:39 +00:00
cclauss
9058602373
Use print() function in both Python 2 and Python 3
...
Signed-off-by: cclauss <cclauss@me.com >
(cherry picked from commit b34ed01109 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-06 03:00:30 +01:00
Michael Schuster
a083e0513b
Merge pull request #1841 from nextcloud/backport/1838/stable-2.6
...
[stable-2.6] Allow sharing to circles
2020-03-06 02:20:35 +01:00
Roeland Jago Douma
8a46b96b5d
Allow sharing to circles
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2020-03-06 01:18:49 +00:00
Michael Schuster
dadab48b2b
Merge pull request #1839 from nextcloud/backport/1836/stable-2.6
...
[stable-2.6] Added Focal-specific files
2020-03-05 17:44:56 +01:00
István Váradi
16d641d04a
Added Focal-specific files
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2020-03-05 16:43:55 +00:00
Michael Schuster
ea3aa54ae5
Merge pull request #1835 from nextcloud/backport/1832/stable-2.6
...
[stable-2.6] Added build for Focal
2020-03-05 02:48:34 +01:00
István Váradi
cf79b91503
Added build for Focal
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2020-03-05 01:46:59 +00:00
Nextcloud bot
677e6e24ac
[tx-robot] updated from transifex
2020-03-04 03:25:40 +00:00
Michael Schuster
b45f5fd1a9
Bump version to 2.6.4
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-03 20:32:31 +01:00
Nextcloud bot
a4317ca50d
[tx-robot] updated from transifex
2020-03-03 19:24:11 +00:00
Michael Schuster
6c6eeab479
Merge pull request #1830 from nextcloud/backport/1829/stable-2.6
...
[stable-2.6] Fix Explorer pinning: Add fallbacks for Shell commands (fixes #1599 )
2020-03-03 20:15:57 +01:00
Christian Kamm
7fdbc72991
Windows: Fix context menu handling only own verbs #7004
...
Previously it'd handle all verbs as if they were our own.
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-03 19:13:31 +00:00
Michael Schuster
2187c6f4fc
Fix Explorer pinning: Add fallbacks for Shell commands ( fixes #1599 )
...
See: #1599
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-03 19:13:31 +00:00
Michael Schuster
f3b825f333
Merge pull request #1828 from nextcloud/backport/1827/stable-2.6
...
[stable-2.6] WebFlowCredentials: Make username comparison case-insensitive (fix #1741 )
2020-03-03 06:27:18 +01:00
Michael Schuster
676d4e1308
WebFlowCredentials: Make username comparison case-insensitive ( fix #1741 )
...
Fixes issue #1741
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-03 05:26:20 +00:00
Nextcloud bot
e03309a05e
[tx-robot] updated from transifex
2020-03-03 03:27:09 +00:00
Bruno Perel
de15f20006
Fix git merge hiccup
...
(cherry picked from commit 7378ae6a7f )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-03 01:39:04 +01:00
Nextcloud bot
7ed1062314
[tx-robot] updated from transifex
2020-03-02 03:25:11 +00:00
Michael Schuster
80138b1cbf
Merge pull request #1825 from nextcloud/backport/1823/stable-2.6
...
[stable-2.6] Disable HTTP/2 for now due to Qt bug, allow enabling it via env var
2020-03-02 03:29:03 +01:00
Michael Schuster
93547ced6d
Fix build with older Qt: Disable http2 for now due to Qt bug, add env var (upstream)
...
Disable http2 for now due to Qt bug but allow enabling it via env var, see: https://github.com/owncloud/client/pull/7620
and: https://github.com/nextcloud/desktop/pull/1806
Issue: https://github.com/nextcloud/desktop/issues/1503
Co-authored-by: XNG <Milokita@users.noreply.github.com >
Co-authored-by: Hannah von Reth <hannah.vonreth@owncloud.com >
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-02 02:27:55 +00:00
XNG
0aefa58644
Disable http2 for now due to Qt bug
...
So that user may continue to use http2 on their webpage
Signed-off-by: XNG <Milokita@users.noreply.github.com >
(cherry picked from commit dad95d4e4617211360bf2b4391e29c341e939844)
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-02 02:27:55 +00:00
Michael Schuster
992bcf56f5
Merge pull request #1824 from nextcloud/activity-date-time-tooltip
...
ActivityListModel: Show full date and time as a Tooltip only
2020-03-02 02:56:49 +01:00
Michael Schuster
35de69f7bc
ActivityListModel: Show full date and time as a Tooltip only
...
- Fixes issue #1780
- Limits the visual overhead
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-02 02:47:57 +01:00
Michael Schuster
1c44909254
Merge pull request #1821 from nextcloud/backport/1820/stable-2.6
...
[stable-2.6] Fix Explorer integration re-save and hide option on non-Windows
2020-03-01 05:45:51 +01:00
Michael Schuster
c3ccb72f2b
Fix Explorer integration: Hide option on non-Windows
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-01 04:44:35 +00:00
Michael Schuster
890bd09ce9
Fix Explorer integration re-save (fixes issue #1807 )
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-03-01 04:44:35 +00:00
Nextcloud bot
b5309c47fc
[tx-robot] updated from transifex
2020-03-01 03:27:09 +00:00
Nextcloud bot
d24a09e47f
[tx-robot] updated from transifex
2020-02-29 03:26:28 +00:00
Nextcloud bot
bdae4a9be7
[tx-robot] updated from transifex
2020-02-28 03:26:27 +00:00
Nextcloud bot
d9ce9814da
[tx-robot] updated from transifex
2020-02-27 03:27:46 +00:00
Nextcloud bot
f6d019af21
[tx-robot] updated from transifex
2020-02-26 03:27:49 +00:00
Nextcloud bot
423ee61817
[tx-robot] updated from transifex
2020-02-25 03:32:56 +00:00
Michael Schuster
4871776a4b
Merge pull request #1813 from nextcloud/backport/1810/stable-2.6
...
[stable-2.6] l10n: Changes to improve source strings
2020-02-24 21:09:18 +01:00
rakekniven
f4e83891e1
l10n: Change spelling of "webdav"
...
Signed-off-by: rakekniven <mark.ziegler@rakekniven.de >
2020-02-24 20:08:10 +00:00
rakekniven
d589b524e0
l10n: Removed colon from translation
...
Signed-off-by: rakekniven <mark.ziegler@rakekniven.de >
2020-02-24 20:08:10 +00:00
rakekniven
de0158e2bb
l10n: Removed blank before colon
...
Signed-off-by: rakekniven <mark.ziegler@rakekniven.de >
2020-02-24 20:08:10 +00:00
rakekniven
62856f9001
l10n: Change case of one word
...
Signed-off-by: rakekniven <mark.ziegler@rakekniven.de >
2020-02-24 20:08:10 +00:00
Nextcloud bot
1313bc573f
[tx-robot] updated from transifex
2020-02-24 03:29:29 +00:00
Nextcloud bot
c2838fb8a8
[tx-robot] updated from transifex
2020-02-23 03:29:39 +00:00
Nextcloud bot
ba71bf13f4
[tx-robot] updated from transifex
2020-02-22 03:28:55 +00:00
Michael Schuster
7e36c7ba59
Merge pull request #1803 from nextcloud/backport/1802/stable-2.6
...
[stable-2.6] Updater: Add query-parameter 'updatesegment' to the update check
2020-02-21 23:42:15 +01:00
Michael Schuster
e9641a3b94
Updater: Add query-parameter 'updatesegment' to the update check
...
Used to throttle down desktop release rollout in order to keep the update servers alive at peak times.
See: https://github.com/nextcloud/client_updater_server/pull/36
Targeted issues: #1795 , #1800
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-02-21 22:40:41 +00:00
Nextcloud bot
7ff1911492
[tx-robot] updated from transifex
2020-02-21 12:43:03 +00:00
Nextcloud bot
57f8b866a5
[tx-robot] updated from transifex
2020-02-21 12:16:08 +00:00
Nextcloud bot
883df2f4fa
[tx-robot] updated from transifex
2020-02-21 12:13:24 +00:00
Michael Schuster
5880c4954e
Bump version to 2.6.3
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-02-17 01:59:48 +01:00
Michael Schuster
b02bd066a9
Update translations
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-02-17 01:55:38 +01:00
Michael Schuster
6abec7cea9
Merge pull request #1789 from nextcloud/backport/1782/stable-2.6
...
[stable-2.6] Add UserInfo class and fetch quota via API instead of PropfindJob
2020-02-17 01:48:11 +01:00
Michael Schuster
cc4e6b236a
Fix Tests linkage (missed UserInfo.cpp in CMakeLists.txt)
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-02-17 00:31:37 +00:00
Michael Schuster
821946ad94
Code cleanup
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-02-17 00:31:37 +00:00
Michael Schuster
94c3e19ede
Add UserInfo class and fetch quota via API instead of PropfindJob
...
The PropfindJob quota includes the size of shares and thus leads to confusion
in regard of the real space available, as shown in the UI.
This commit aims to streamline the behaviour with the Android and iOS apps,
which also utilize the API.
Details:
- Refactor the QuotaInfo class into UserInfo
- Use JsonApiJob (ocs/v1.php/cloud/user) instead of PropfindJob
- Let ConnectionValidator use the new UserInfo class to fetch
the user and the avatar image (to avoid code duplication)
- Allow updating the avatar image upon AccountSettings visibility,
using UserInfo's quota fetching
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-02-17 00:31:37 +00:00
rakekniven
feba6910ce
Changed product name to Nextcloud
...
Reported at Transifex.
Signed-off-by: rakekniven <mark.ziegler@rakekniven.de >
(cherry picked from commit dfdb872e7b )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-02-16 19:01:39 +01:00
Michael Schuster
4f37249750
Merge pull request #1787 from nextcloud/backport/1770/stable-2.6
...
[stable-2.6] l10n: Changed grammar and triple dots to ellipsis
2020-02-16 18:56:55 +01:00
rakekniven
fda8c406f6
l10n: Changed grammar
...
Signed-off-by: rakekniven <mark.ziegler@rakekniven.de >
2020-02-16 17:56:03 +00:00
rakekniven
a804c4650a
l10n: Triple dot to ellipsis
...
Signed-off-by: rakekniven <mark.ziegler@rakekniven.de >
2020-02-16 17:56:02 +00:00
rakekniven
e1f4963973
l10n: Triple dot to ellipsis
...
Signed-off-by: rakekniven <mark.ziegler@rakekniven.de >
2020-02-16 17:56:02 +00:00
rakekniven
6ae761c43c
Triple dot to ellipsis
...
Signed-off-by: rakekniven <mark.ziegler@rakekniven.de >
2020-02-16 17:56:02 +00:00
rakekniven
504bb34d26
l10n: Triple dot to ellipsis
...
Signed-off-by: rakekniven <mark.ziegler@rakekniven.de >
2020-02-16 17:56:02 +00:00
rakekniven
1136cee383
l10n: Changed spelling of "user name" to "username"
...
Using "username" like on > 200 strings over the whole Nextcloud project.
Signed-off-by: rakekniven mark.ziegler@rakekniven.de
(cherry picked from commit 32c2c062c0 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-02-16 18:51:34 +01:00
Michael Schuster
591d4c812b
Merge pull request #1786 from nextcloud/backport/1765/stable-2.6
...
[stable-2.6] Start the client in background if activated by D-Bus
2020-02-16 18:46:49 +01:00
Corentin Noël
a105e3f758
Start the client in background if activated by D-Bus
...
The nextcloud client can be started by any other application consuming libcloudproviers.
Make sure that the client won't pop-up if we open the file manager.
Signed-off-by: Corentin Noël <corentin.noel@collabora.com >
2020-02-16 17:46:20 +00:00
Michael Schuster
a88687bfe3
Merge pull request #1785 from nextcloud/backport/1764/stable-2.6
...
[stable-2.6] Do not install files related to cloud providers under Xenial
2020-02-16 18:43:46 +01:00
István Váradi
879ed544e1
Do not install files related to cloud providers under Xenial
...
Signed-off-by: István Váradi <Istvan.Varadi@ericsson.com >
2020-02-16 17:42:22 +00:00
Michael Schuster
13aaffc46b
Merge pull request #1784 from nextcloud/backport/1760/stable-2.6
...
[stable-2.6] Update autoupdate.rst
2020-02-16 18:38:00 +01:00
Andre-Schuiki
62fc12fe40
Update autoupdate.rst
...
Hi, you have the wrong registry path in the documentation? (tested client version: 2.6.0 x64 build: 20190927)
The Nextcloud Client checks the path "HKEY_LOCAL_MACHINE\Software\Policies\Nextcloud GmbH\Nextcloud" not "HKEY_LOCAL_MACHINE\Software\Policies\Nextcloud\Nextcloud" under HKLM.
2020-02-16 17:36:59 +00:00
Michael Schuster
f4543e0c79
Merge pull request #1783 from nextcloud/backport/1729/stable-2.6
...
[stable-2.6] Install libcloudproviders files by default on debian
2020-02-16 18:19:15 +01:00
Corentin Noël
d35f466773
Install libcloudproviders files by default on debian
...
Signed-off-by: Corentin Noël <corentin@elementary.io >
2020-02-16 17:18:39 +00:00
XNG
e3cb3b28ff
apply http2 qt resend patch from owncloud
...
Signed-off-by: XNG <Milokita@users.noreply.github.com >
(cherry picked from commit 768cf7e1ae )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-02-14 17:45:33 +01:00
XNG
36049afbc4
apply http2 qt resend patch from owncloud
...
Signed-off-by: XNG <Milokita@users.noreply.github.com >
(cherry picked from commit d87a88e39f )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-02-14 17:45:33 +01:00
XNG
59c165aa1d
apply http2 qt resend patch from owncloud
...
Signed-off-by: XNG <Milokita@users.noreply.github.com >
(cherry picked from commit 314c00a8b7 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-02-14 17:45:30 +01:00
Dominique Fuchs
071b4abeeb
Merge pull request #1774 from nextcloud/backport/1763/stable-2.6
...
[stable-2.6] Make sure that the libcloudprovider integration is using a valid D-Bus path
2020-02-06 07:24:51 +01:00
Corentin Noël
93e04fc72b
Make sure that the libcloudprovider integration is using a valid D-Bus path
...
Set a simple unique identifier per folder to ensure that it is always unique.
Fixes https://github.com/nextcloud/desktop/issues/1704
Signed-off-by: Corentin Noël <corentin@elementary.io >
2020-02-06 06:22:35 +00:00
Michael Schuster
a9915c4b46
Merge pull request #1752 from nextcloud/backport/1745/stable-2.6
...
[stable-2.6] Use system proxy by default if no config file is present
2020-01-23 18:13:10 +01:00
Julius Härtl
a265ff52e7
Use system proxy by default if no config file is present
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2020-01-23 17:12:33 +00:00
Michael Schuster
85b4965d7f
Linux AppImage build script: Use QtKeyChain master
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit a35aa58943 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-01-18 16:33:26 +01:00
Roeland Jago Douma
963beec760
Windows 7 is out of support
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
(cherry picked from commit a3aab00ca9 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-01-18 16:10:20 +01:00
Brandon
2f812063ac
Correct wrong variable
...
Signed-off-by: Brandon <brandon.yeow@websparks.sg >
(cherry picked from commit d10bc1bb14 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-01-18 16:10:20 +01:00
Brandon
a485120a34
Correct wrong variable
...
Signed-off-by: Brandon <me@branbit.com >
Signed-off-by: Brandon <brandon.yeow@websparks.sg >
(cherry picked from commit 18a88fcecf )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-01-18 16:10:19 +01:00
ritsute
6337116de7
Handle broken shared file error gracefully
...
Signed-off-by: Brandon <me@branbit.com >
Signed-off-by: Brandon <brandon.yeow@websparks.sg >
(cherry picked from commit c92f520423 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-01-18 16:10:19 +01:00
JanDragon
a56eb2e95e
Welcome to 2020
...
(cherry picked from commit 7565c547ae )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-01-18 16:09:25 +01:00
Michael Schuster
ac3246f9f2
Fix Explorer integration on Windows and the crash on other systems
...
- Ensure that the folder integration stays persistent in Explorer,
the uninstaller removes the folder upon updating the client.
Recreate all entries upon start. This has the benefit of removing
old remains of non-working, outdated entries.
- Don't crash on the other systems when the user clicks the option
button "Show sync folders in Explorer's Navigation Pane".
Even though the option currently doesn't work on the other platforms,
crashing is never good...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 8f9101773c )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-01-18 16:09:11 +01:00
Roeland Jago Douma
aa9849c112
Ask for password on password protected link shares
...
Fixes #1485
This was missed when creating the new share dialog.
Now it pops up with a nice share password dialog to enter for your link
share.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
(cherry picked from commit 05083e32c9 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-01-18 16:08:56 +01:00
JanDragon
a89e49ef84
Updated year in legalnotice.cpp
...
(cherry picked from commit 4a64e8da83 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2020-01-18 16:08:37 +01:00
Michael Schuster
1d745535f7
KeychainChunk: Fix error handling in ReadJob::slotReadJobDone
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 12:13:26 +01:00
Michael Schuster
3184aeed43
Add temporary Flow2 translation (german)
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 11:06:17 +01:00
Michael Schuster
3faf010b55
Update translations
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:18:57 +01:00
Michael Schuster
163c80e203
Fix date in ActivityWidget and remove unnecessary string conversion
...
The local date and time value was converted into a string, just to be converted
into another string, to be converted to a value once again, returning zero as
the result. This caused the widget to always display "now".
Looks like this was a simply copy and paste mistake from this line in
ActivityListModel::slotActivitiesReceived:
a._dateTime = QDateTime::fromString(json.value("date").toString(), Qt::ISODate);
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit e07859fb3c )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:52 +01:00
Michael Schuster
73462e97aa
Heavy refactoring: Windows workaround for >= 4k (4096 bit) client-cert SSL keys and large certs
...
With QtKeychain on Windows, storing larger keys or certs in one keychain entry causes the
following error due to limits in the Windows APIs:
Error: "Credential size exceeds maximum size of 2560"
This fix implements the new wrapper class KeychainChunk with wrapper jobs ReadJob and WriteJob
to encapsulate the QKeychain handling of ReadPasswordJob and WritePasswordJob with binaryData
but split every supplied keychain entry's data into 2048 byte chunks, on Windows only.
The wrapper is used for all keychain operations in WebFlowCredentials, except for the server password.
All finished keychain jobs now get deleted properly, to avoid memory leaks.
For reference also see previous fixes:
- https://github.com/nextcloud/desktop/pull/1389
- https://github.com/nextcloud/desktop/pull/1394
This should finally fix the re-opened issue:
- https://github.com/nextcloud/desktop/issues/863
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 9b034a2eb0 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:52 +01:00
Michael Schuster
6f4144a464
Flow2AuthWidget: Minor fixes and improvements
...
- Improve status messages
- Add a counter to make sure that "Link copied to clipboard." is visible for
three seconds and to not enable the buttons too early
- Add more space between buttons and status
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit bd9652b24c )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:51 +01:00
Michael Schuster
9820464545
Flow2: Refactor UI into Flow2AuthWidget only and improve Flow2Auth
...
- Flow2AuthCredsPage:
- Remove .ui file and embed Flow2AuthWidget into layout
- Flow2AuthWidget:
- Make use generic for Flow2AuthCredsPage and WebFlowCredentialsDialog
- Fix _errorLabel to render HTML tags instead of dumping them as plain text
- Flow2Auth:
- Explicitly start auth with startAuth(account) instead of using constructor
- Take control of copying the auth link to clipboard
- Request a new auth link on copying, to avoid expiry invalidation
- Use signals statusChanged() and result() to be more verbose (status, errors)
- Change timer invocation and add safety bool's to avoid weird behaviour when
the user triggers multiple link-copy calls (fetchNewToken)
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 8b5f09305c )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:51 +01:00
Michael Schuster
3ecd7823f9
Add new HeaderBanner class for WebFlowCredentialsDialog
...
New widget on top of the layout, based on Qt's own modern wizard header banner.
This should improve the user's perception of the dialog.
Encapsulate the existing layout into a container layout to allow the banner taking
the full width of the dialog.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 6d033f2964 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:51 +01:00
Michael Schuster
9b504eaddd
Make WebFlowCredentialsDialog cancellation- and deletion-safe
...
- Add new signal to let WebFlowCredentials know and emit asked() to also
tell AccountState that the user won't authenticate, and triggering
log-out state in the settings window.
- Use deleteLater() to safely delete WebFlowCredentialsDialog, so
that Qt can free it at the right time and without crashes.
Do the same with it's _webView and _flow2AuthWidget on closeEvent().
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 0bcac1882a )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:51 +01:00
Michael Schuster
838ca6cba0
WebFlowCredentialsDialog: Bring re-auth dialog to top (raise) on error
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit b6b04aeff8 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:51 +01:00
Michael Schuster
7e5e40d5c4
Flow2: Make ProgressIndicator's background-aware (Dark-/Light-Mode switching)
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit a69aed80e6 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:50 +01:00
Michael Schuster
abd8d1fda1
Flow2: Add poll status text, ProgressIndicator and countdown timer
...
Also enable / disable buttons during polling.
This aims to make the authentication status more transparent and should avoid the
impression that the client is perhaps doing nothing.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit e81f972270 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:50 +01:00
Michael Schuster
0a3491f332
Small fixes and code cleanup
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 542590db7c )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:50 +01:00
Michael Schuster
15d9ca2b00
Flow2: Poll for re-auth result upon WebFlowCredentialsDialog window activation
...
Since the default remote poll interval has been re-raised recently to 30 seconds,
the delay between clicking "Grant access" in the browser and fetch and showing success
in the dialog may seem erroneous to the users and tempt them to click "Re-open browser"
again, causing the whole login process to restart.
This commit implements an event handler to pass the dialog's window activation
event down to the Login Flow v2 widget, in order to allow it to poll earlier.
See previous commits for dependent implementation details.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit e04aae94bc )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:50 +01:00
Michael Schuster
7682749415
WebFlowCredentialsDialog: Bring re-auth dialog to top (raise) upon showing SettingsDialog
...
Purpose: The floating re-auth windows of the WebFlowCredentialsDialog often get hidden behind
the SettingsDialog, and the users have to minimize a lot of other windows to find them again.
See previous commit for dependent implementation details.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit aa18667905 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:50 +01:00
Michael Schuster
a18fc5b5c9
Add helper slots and signals to catch SettingsDialog's window activation events
...
Signal the SettingsDialog's window activation event down to ownCloudGui and Application,
so that other classes can hook in to get notified when the SettingsDialog is being shown
again.
This approach has been chosen because we otherwise would have to deal with new instance
pointers of the current SettingsWindow - but Application is already there ;-)
Purpose: The floating re-auth windows of the WebFlowCredentialsDialog often get hidden
behind the SettingsDialog, and the users have to minimize a lot of other windows to find
them again. This commit implements the preparation for the upcoming fix commit.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit addb27a085 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:50 +01:00
Michael Schuster
96783a9b80
Flow2: Use ownCloudGui::raiseDialog to bring account setup wizard to top (raise) on auth result
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit be10d5200f )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:49 +01:00
Michael Schuster
258c2cee2e
Flow2: Poll for auth result upon account setup wizard window activation
...
Since the default remote poll interval has been re-raised recently to 30 seconds,
the delay between clicking "Grant access" in the browser and fetch and showing success
in the wizard may seem erroneous to the users and tempt them to click "Re-open browser"
again, causing the whole login process to restart.
This commit implements an event handler to pass the wizard's window activation
event down to the Login Flow v2 page, in order to allow it to poll earlier.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit e8348612b4 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:49 +01:00
Michael Schuster
65ff3c0de1
Flow2: Bring account setup wizard to top (raise) on auth result
...
Show and raise the wizard on success / error in the Login Flow v2 auth.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 3a160a4dce )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:49 +01:00
Michael Schuster
6879c9f1c9
Fix issue #1237 : White text on almost-white background
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit ccd20f0172 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:49 +01:00
Michael Schuster
fade8465e4
Fix folder opening in ActivityListModel
...
After fixing the crash in the previous commit, double-clicking on Activity list rows still didn't work.
This fix partly reverts commit 8546d53b05 in ActivityItemDelegate::PathRole
of ActivityListModel::data, but adds a new check for relPath's existence in line 74.
I'm assuming the previous change there has been done to shorten the code and avoid opening the user's home
folder upon clicking entries which file value is "App Password". The new path-check takes care of that too now.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit c03bc8540c )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:49 +01:00
Michael Schuster
76b5c6b6d4
Fix crash in ActivityListModel ( fixes #1693 )
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 003acb7254 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:49 +01:00
Michael Schuster
bdd0cc4dc3
Show date and time in activity log (fixes issue #1683 )
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit b961b683d6 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:16:48 +01:00
Michael Schuster
876b1e239e
Fix build (missing refactoring)
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit a7dade979c )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:15:53 +01:00
Michael Schuster
da2007c7f6
Mac and high-dpi displays: Add workaround in ActivityItemDelegate to show full uncropped activity's actionText and timeText
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 3a2caf61e5 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:15:53 +01:00
Michael Schuster
7a33cb97cd
Make all ProgressIndicator's background-aware (Dark-/Light-Mode switching)
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit b5ed16088a )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:15:53 +01:00
Michael Schuster
7a18a58fae
Make OwncloudWizard and its pages background-aware (Dark-/Light-Mode switching)
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit e4a20b9e72 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:15:53 +01:00
Michael Schuster
fcc9d02bcc
Remove unnecessary string translation and copy in ActivityItemDelegate
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 37e5fe786f )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:15:52 +01:00
Michael Schuster
98238669fe
Remove unnecessary breaks in ActivityListModel
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 643995528b )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:15:52 +01:00
Michael Schuster
a80de38517
Make ActivityItemDelegate background- and selection-aware (Dark-/Light-Mode switching)
...
Also implement cached member icons in ActivityListModel and return their enums to
ActivityItemDelegate instead of always recreating them for each call to paint().
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit ecd17f2ea2 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:15:52 +01:00
Michael Schuster
4cb75d91f9
Refactor ActivitySettings: Rename member variable ui to _ui
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit bf0bf2c1b6 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:15:52 +01:00
Michael Schuster
55e4dceeb7
Make AccountSettings and ActivitySettings background-aware (Dark-/Light-Mode switching)
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit acedf362b6 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:15:52 +01:00
Michael Schuster
0006b35abf
Change error link colour in AccountSettings::showConnectionLabel
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 3b580eeca7 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:15:51 +01:00
Michael Schuster
b153391cbf
Add new Theme helper method to custom-colourize links
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 6adfff1f13 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:15:51 +01:00
Michael Schuster
c0659a3124
Change Dark Mode link colour
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 7d542d7989 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-24 09:15:49 +01:00
Michael Schuster
de8a7aa680
Fix Activity List: Add check to avoid first empty entry
...
Add checks to ActivityListModel::combineActivityLists in order to avoid adding
empty Activity entries to the _finalList.
The previous implementation always added an empty entry to the top of the list because
_notificationIgnoredFiles was appended without checking (_listOfIgnoredFiles.size() > 0).
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit cc21d175f1 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-18 03:31:32 +01:00
Michael Schuster
03b11693a3
Fix build for stable-2.6 (changes from PR #1651 )
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-09 22:45:47 +01:00
Camila San
23f2d79f70
Bump version to 2.6.2
2019-12-09 21:51:13 +01:00
Michael Schuster
f6db365391
Update translations
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-09 21:48:20 +01:00
Michael Schuster
95f74ceb1f
macOS: Rename 'Explorer' appropriately on non-Windows
...
- Rename it to 'Finder' on macOS.
- This way we also avoid having the whole string re-translated on Transifex.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit b754eacd74 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-09 21:46:48 +01:00
Michael Schuster
91be4961d7
Make the ShareDialog background-aware (Dark-/Light-Mode switching)
...
Use customizeStyle() to change link colours, icons and pixmaps in the ShareDialog and notify
it's widgets via slots.
TODO - known issue (macOS):
- The background and font colours in the ShareUserLine widget still stay the same.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 7ce8a6a201 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-09 21:46:48 +01:00
Michael Schuster
b3eb16bfd3
Make SettingsDialog background-aware (Dark-/Light-Mode switching)
...
Use customizeStyle() to change link colours in the SettingsDialog and notify it's widgets via slots.
Also modify the background colour of the errors messages in AccountSettings::showConnectionLabel
to always use an appropiate colour for it's custom-defined background.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 789a2a7ae3 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-09 21:46:47 +01:00
Michael Schuster
52d91ce198
Implement and move some colour-aware helper methods into the Theme class
...
This introduces a new method to change the colours in the links in QLabel's.
Utilizes a custom crafted RegEx function to replace already-coloured links.
Moved code is based on stuff from the SettingsDialog class.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit be4fc6b887 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-09 21:46:47 +01:00
Michael Schuster
c49efcc137
Pick from upstream: Fix too low contrast when tab is selected
...
The low contrast is also a problem with the Dark Mode on macOS.
For reference please see:
- Commit: 413ef5e96d
- Issue: https://github.com/owncloud/client/issues/7512
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 2dae31486a )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-09 21:46:47 +01:00
Michael Schuster
c14556153f
Fix SSL-button's info background color for Dark Mode
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 71f66c6229 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-09 21:46:47 +01:00
Michael Schuster
5e1a2a423f
Remove submodule qtmacgoodies and the MacSettingsDialog class
...
Reverts back to the SettingsDialog class because of bugs and glitches with
more recent Qt versions (Qt 5.12) and with the macOS Dark Mode.
See upstream: https://github.com/owncloud/client/pull/7492
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit b4f926ded7 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-09 21:46:44 +01:00
Michael Schuster
3ac1ba079a
Fix deleteKeychainEntries: Stay consistent with job->setInsecureFallback(false)
...
We never fall back to the insecure variant in the whole codebase, so don't do it here.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 5869b93acb )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-08 03:10:30 +01:00
Michael Schuster
b7a9cd1d45
Fix Windows key-chunk deletion (too paranoid)
...
Clear the key chunk buffer, but don't set _clientSslKeyChunkCount to zero because we need it later for deleteKeychainEntries
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit b15eb27aa9 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-08 03:10:29 +01:00
Michael Schuster
c7b0ce036d
Fix member variable name from last refactoring (Windows code)
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 336b64a569 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-08 03:10:29 +01:00
Michael Schuster
f5afa07b0a
Fix Remote Wipe keychain storage
...
In certain cases don't write the app password in Account::writeAppPasswordOnce:
- id() is empty: This always happend once the Account Wizard showed the folder selection
- appPassword is empty: Caused by Logout -> Relaunch, preventing remote wipe on relaunch
Implement some logging to ease debugging in the future.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 6a49e787bb )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-08 03:10:29 +01:00
Michael Schuster
1b550b976f
Remote Wipe: Implement hack to allow deleting all keychain entries (SSL certs & keys)
...
Client SSL certificates and keys cannot be deleted at this time because there is
no UI for selecting them on re-login.
We introduce this dirty hack here, to allow deleting them upon Remote Wipe.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 0c5f4a1525 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-08 03:10:29 +01:00
Michael Schuster
68f0b9e0aa
Refactoring: Windows workaround for >= 4k (4096 bit) client-cert SSL keys
...
WebFlowCredentials:
- Remove _clientSslCaKeyWriteQueue and simply use _clientSslKeyChunkBufferPEM
- Store key's sub-chunks in slots with "." (dot) suffix
- Implement deletion of the key chunks in WebFlowCredentials::deleteKeychainEntries
- Remove spaces in log messages
- Improve code readability
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 6ef9f3cc26 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-08 03:10:29 +01:00
Michael Schuster
8945ef2652
Windows: Workaround for storing >= 4k (4096 bit) client-cert SSL keys
...
With QtKeychain on Windows, storing larger keys in one keychain entry causes the
following error due to limits in the Windows APIs:
Error: "Credential size exceeds maximum size of 2560"
To avoid overhead on the other platforms and balance code duplication, this
approach puts some read- and write-parts into Windows-only defines.
For reference also see previous fixes:
- https://github.com/nextcloud/desktop/pull/1389
- https://github.com/nextcloud/desktop/pull/1394
This (again) fixes the re-opened issue:
- https://github.com/nextcloud/desktop/issues/863
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 72be80cbd9 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-08 03:10:26 +01:00
Felix Eckhofer
0cc74d21a2
Use user-provided username in displayName()
...
This replaces `davUser()`, which is replaced by a numeric ID when using
LDAP, by the username that was actually used for logging in.
Fixes #836
Signed-off-by: Felix Eckhofer <felix@eckhofer.com >
(cherry picked from commit ace142bb23 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-06 22:28:53 +01:00
Felix Eckhofer
f4c79c8f68
Fix typo
...
Signed-off-by: Felix Eckhofer <felix@eckhofer.com >
(cherry picked from commit 28da954aad )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-06 22:24:20 +01:00
Joas Schilling
b6ef8edb12
Use … instead of 3 dots
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
(cherry picked from commit a4fa8b05e5065da62bb7f6d3cc8c371a2a68ed06)
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-06 21:26:23 +01:00
Joas Schilling
06ffd3e841
Fix some translations
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
(cherry picked from commit 862342872d9685c8be89406182d471d246c2f9a7)
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-06 21:26:15 +01:00
Joas Schilling
a3596b80e9
Improve the translation of "Share via …"
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
(cherry picked from commit 98b7d2ebc00ceda1ff74e2adad3b340193e7eb17)
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-06 21:25:43 +01:00
Michael Schuster
8ac1d92161
Fall back to old login flow on GS as this is not yet ready ( #2 : re-auth)
...
This commit ensures that the check also occurs on re-authorization in case
the user gets logged out.
See: https://github.com/nextcloud/desktop/pull/1644
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 877fd7abb9 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-06 21:10:13 +01:00
Roeland Jago Douma
d55f1d5c06
Fall back to old login flow on GS as this is not yet ready
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
(cherry picked from commit 363e62f8fa )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-06 21:10:02 +01:00
David Kahles
854c637c73
Compare QDateTime objects more efficient
...
There is no need to call toMSecsSinceEpoch() as QDateTime implements an
comparison operator itself. This is more efficient, because the
QDateTime comparison operator doesn't call localtime() in all cases. Thus, we
don't read /etc/localtime for every comparison. This improves
performance in some cases.
Signed-off-by: David Kahles <david.kahles96@gmail.com >
(cherry picked from commit 9a3aa55b29 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-06 16:20:27 +01:00
István Váradi
92ad0c4a43
Add libdbus-1-dev to the build dependencies
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
(cherry picked from commit 805b85a4d7 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-05 20:27:44 +01:00
Corentin Noël
fb8facb787
Build with libcloudproviders on debian and in the AppImage
...
Signed-off-by: Corentin Noël <corentin.noel@collabora.com >
(cherry picked from commit 04dd02c295 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-05 20:27:02 +01:00
Michael Schuster
30832cc427
MSVC Fix for PR #1526 : Fix clang's variadic macro warnings
...
The recently merged #1526 caused the MSVC Builds on Windows to fail.
This patch sets the new CMake flag only if the compiler it not MSVC.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit a12164ad53 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-05 20:21:13 +01:00
Johannes Lorenz
ab7f29c0b2
Fix clang's variadic macro warnings
...
Using variadic macros like `qCWarning()` without any parameter for "..."
is a GNU extension, which causes a lot of `clang` warnings:
```
desktop/src/common/ownsql.cpp:74:24: warning: must specify at least one
argument for '...' parameter of variadic macro
[-Wgnu-zero-variadic-macro-arguments]
qCWarning(lcSql) << "Error:" << _error << "for" << filename;
^
/usr/include/qt/QtCore/qloggingcategory.h:140:11: note: macro 'qCWarning'
defined here
^
```
This patch tells `clang` to be silent.
Signed-off-by: Johannes Lorenz <j.git@lorenz-ho.me >
(cherry picked from commit 8c334a1f43 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-05 20:20:56 +01:00
Camila San
6500442217
Merge the list of ignored files/symlinks into one Activity notification.
...
Signed-off-by: Camila San <hello@camila.codes >
(cherry picked from commit 8546d53b05 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-05 20:12:11 +01:00
Dominique Fuchs
0e6a9fd0c1
Don't need a second if for non-Windows, using Qt macro for platform check
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 7750d2198d )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-05 20:05:06 +01:00
Dominique Fuchs
ed7c489722
Fixed typo preventing successful path rename on Win and modified ASSERT for Window path styles
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit f993e7c555 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-12-05 20:04:25 +01:00
Michael Schuster
d4b9b5129a
Fix copyright year in MacOSXBundleInfo.plist.in for 2019
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 407864c40e )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-29 17:27:15 +01:00
Michael Schuster
4a79e24db2
Use ReadPasswordJob::finished for ReadPasswordJob
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 76c7ab499f )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-29 15:59:33 +01:00
Michael Schuster
215d185fbe
Fix remote wipe keychain storage (issue #1592 )
...
The app password for the remote wipe was constantly being written in
WebFlowCredentials::slotFinished to the keychain, leading to unnecessary
write and log overhead on the system.
This fix introduces a check to only store the app password once in
a lifetime of the Account class. Also the method used to store the
password will be renamed from setAppPassword to writeAppPasswordOnce
to be more expressive.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit dcc84d3508 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-29 15:59:30 +01:00
Andreas Wunderlich
6f273bf7dd
Revert default remote poll interval back from 5 seconds to 30 seconds
...
Signed-off-by: Andreas Wunderlich <code@andwun.me >
(cherry picked from commit f293dbfeeb )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-28 18:08:22 +01:00
Michael Schuster
f2bc25c9ca
macOS build: Avoid the Get-Task-Allow Entitlement (Notarization)
...
Setting CODE_SIGN_INJECT_BASE_ENTITLEMENTS to NO is required for macOS
Notarization.
See: https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution/resolving_common_notarization_issues
And upstream: 97f4af32ae
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-27 15:19:41 +01:00
István Váradi
ca6de6128f
Build for Debian stable and oldstable
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
(cherry picked from commit 2fc76c2b24 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-27 15:09:50 +01:00
Christoph Wurst
a1e5e6ca40
Fix legal notice year
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
(cherry picked from commit 923abd8d0b )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-27 15:09:38 +01:00
Michael Schuster
cf8bb1c5bc
Merge pull request #1622 from nextcloud/backport/1621/stable-2.6
...
[stable-2.6] Add timestamp to Mac installer code signing
2019-11-17 20:35:16 +01:00
Michael Schuster
ebe1cef357
Add timestamp to Mac installer code signing
...
Use the --timestamp option for 'productsign' to add a secure timestamp.
See: https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution/resolving_common_notarization_issues
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-17 19:33:56 +00:00
Michael Schuster
922d14f016
Fix: add /usr/local/lib to LD_LIBRARY_PATH for OpenSSL 1.1.1
...
Drone pipeline qt-5.12 failed because the unit tests didn't find OpenSSL.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit fce0a50e37 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-17 03:23:45 +01:00
Michael Schuster
7a0c6a2f8f
Fix: escape env vars
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit c047232c3b )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-17 03:23:42 +01:00
Michael Schuster
f35a2c0b2c
Bump Qt 5.12.5 image
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit a846f0276d )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-17 03:23:37 +01:00
Michael Schuster
c6b22089e3
Fix dir in upload script
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 801098f546 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-17 02:17:02 +01:00
Michael Schuster
cf0082f92f
Make AppImage upload optional and add timeout
...
Moves the upload into a separate Drone command and adds a timeout for curl
to fail after 15 minutes.
Returns zero to keep Drone from failing.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 4fc8936553 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-17 02:17:00 +01:00
Michael Schuster
f4e129d4e2
Move .desktop file path to new env var to avoid duplicates
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit dd0135ce2e )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-17 02:16:55 +01:00
Michael Schuster
ec6eaf2121
Upgrade for Qt 5.12.5 in docker-ci
...
- Use the new image: nextcloudci/client-5.12:client-5.12-5
- Use it's new QT_BASE_DIR: /opt/qt5.12.5
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit d830a1c5f7 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-17 02:13:03 +01:00
Michael Schuster
1dc1f91620
Fix: Apply http2 patch from owncloud #1573 - only with Qt >= 5.8
...
Drone builds failed with Qt 5.7 and we introduce a new ifdef here
to avoid patching specifically for Ubuntu Xenial only.
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 5131463644 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-14 03:33:49 +01:00
Adrian Brzezinski
5adbc01ef1
* fix for issue no. 1351
2019-11-04 22:48:42 +01:00
Sergey Zolotarev
c4a04bfd05
Don't run connection wizard when quitting the application
...
Signed-off-by: Sergey Zolotarev <sryze@protonmail.com >
2019-11-04 22:40:18 +01:00
Sergey Zolotarev
03711429f4
Replace isQuitting flag with disconnect()
...
Signed-off-by: Sergey Zolotarev <sryze@protonmail.com >
2019-11-04 22:40:07 +01:00
Michael Schuster
e3cb040c3c
Update submodules for Qt 5.12.5 (qtmacgoodies)
...
Fetch the new submodule commits to get these fixes:
- Merge upstream: Retrieve the associated NSView more reliably: https://github.com/camilasan/qtmacgoodies/pull/1
- Bugfix for Qt 5.12.5 - Redraw the ToolBar: https://github.com/camilasan/qtmacgoodies/pull/2
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-04 22:38:21 +01:00
Camila San
83a21179fa
Update translation files.
...
Signed-off-by: Camila San <hello@camila.codes >
2019-11-04 20:54:47 +01:00
XNG
829da85aa5
Apply http2 patch from owncloud
...
Signed-off-by: XNG <Milokita@users.noreply.github.com >
2019-11-04 20:22:31 +01:00
Camila San
3b1ac89312
Fix remote wipe when a proxy is configured.
...
Signed-off-by: Camila San <hello@camila.codes >
2019-11-04 20:20:00 +01:00
Michael Schuster
57df29e7c9
Merge pull request #1582 from nextcloud/backport/1580/stable-2.6
...
[stable-2.6] Fix updater message: Download link instead of "use the system's updat…
2019-11-04 19:58:08 +01:00
Michael Schuster
d774067004
Fix updater message: Download link instead of "use the system's update tool"
...
Provide a download link to the new version instead of the confusing message that
users should use their "system's update tool to install it".
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-11-04 18:56:20 +00:00
Camila San
728154386c
Once client gets 401/403 from the server, check if remote wipe was requested.
...
- When the the users logs because of 401 or 403 errors, it checks if the
server requested the remote wipe. If yes, locally deletes account and folders
connected to the account and notify the server. If no, proceeds to ask the
user to login again.
- The app password is restored in the keychain.
- WIP: The change also includes a test class for RemoteWipe.
Signed-off-by: Camila San <hello@camila.codes >
2019-11-04 19:31:17 +01:00
tuxmaster5000
bc31182c63
Rename owncloud tests to nextcloud
2019-11-04 19:31:07 +01:00
Michael Schuster
a6bb84080a
Merge pull request #1555 from nextcloud/backport/1554/stable-2.6
...
[stable-2.6] Fix duplicate items in Apps menu (a bug introduced in #1477 )
2019-10-23 23:49:01 +02:00
Sergey Zolotarev
576ba7c011
Fix duplicate items in Apps menu (a bug introduced in #1477 )
...
Signed-off-by: Sergey Zolotarev <sryze@protonmail.com >
2019-10-23 21:46:35 +00:00
Camila San
b6893aad16
Bump version to 2.6.1.
...
Signed-off-by: Camila San <hello@camila.codes >
2019-10-17 22:35:28 +02:00
kilian.pfeiffer
59d1624ce5
changed max GUI bandwith limits
2019-10-17 21:48:21 +02:00
Ivan Čukić
a0faf1f54d
Race condition in the remote size loading logic
...
The quota retrieval process might not be finished by the time
the used space on the server (`_rSize`) is compared against
the locally available disk space which might end up in
a "There isn't enough free space in the local folder!" message
even if there is enough free space.
This patch updates the status after the quota has been retrieved.
It also initializes `_rSize` to `-1` so that errors like this
are easier to catch in the future.
2019-10-17 21:44:58 +02:00
Michael Schuster
caa7c845c2
fix comment typo
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 21:38:18 +02:00
Michael Schuster
e43a80d0be
Fix double slashes in WebDAV URLs (account setup wizard)
...
Sanitize URL paths to elaminate double-slashes in the URL path string,
used for the first connection by the account setup wizard.
Example: https://cloud.example.com/remote.php/webdav//
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 21:37:41 +02:00
Michael Schuster
f060a92563
Fix outdated link to server admin docs
...
Sets the target version from "15" to "latest" and removes
"index.html" because this could get obsolete in the future too.
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 21:34:05 +02:00
Dominique Fuchs
483696261d
Fixed some missing 'translatable' exclusions, added missing window titles in flow dialogs
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-10-17 21:33:34 +02:00
Dominique Fuchs
610e35ec64
Fixed unused var
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-10-17 21:22:48 +02:00
Dominique Fuchs
5fa5526ea2
Added slight svg transparency as requested in ref issue, fixed bg detection logic
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-10-17 21:22:40 +02:00
Dominique Fuchs
42d9d99a92
(Maybe) finished implementation of themed wizard buttons and accessibility refinements and thus implementation of helper fct. to retrieve themed QIcons.
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-10-17 21:22:30 +02:00
Dominique Fuchs
c3ff9ca917
[WIP] themed button implementation
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-10-17 21:22:21 +02:00
Dominique Fuchs
875f123d5b
[WIP] Resource file and include changes as well as new control icons for wizard slide buttons
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-10-17 21:21:58 +02:00
Dominique Fuchs
a5f053afe4
Layout optimizations and tab access for self-hosting link
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-10-17 21:18:03 +02:00
Dominique Fuchs
63a6992f97
fix naming for slide navigation, adapted everywhere to be consistent
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-10-17 21:17:34 +02:00
Dominique Fuchs
54740378f0
Restructured layout, as the initial change were too broken (after additions through the last months)
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-10-17 21:16:51 +02:00
Dominique Fuchs
1dc443bc06
Fixed wrong resource paths
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-10-17 21:15:57 +02:00
Dominique Fuchs
e541109d7c
Added newly created next/prev svg's and fixed reduntant layout parts in wizard
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-10-17 21:13:47 +02:00
Izabela Bakollari
993f124120
Add files via upload
2019-10-17 21:12:05 +02:00
Camila San
0a373ea708
Checks if exclude file is empty before creating the regular expressions.
...
The default file created by the application it is not empty.
Signed-off-by: Camila San <hello@camila.codes >
2019-10-17 21:03:42 +02:00
Daniel Kesselberg
0fae01495e
Add server info to menu
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2019-10-17 21:03:23 +02:00
rakekniven
97867384b1
Fixed grammar
...
Reported at Transifex.
See https://www.transifex.com/nextcloud/nextcloud/translate/#nl/client/182396083
Signed-off-by: rakekniven <mark.ziegler@rakekniven.de >
2019-10-17 21:03:05 +02:00
Sergey Zolotarev
c54f6e83ed
Prevent jumping of tray menu
...
Instead of adding the "Apps" menu after the apps are fetched, add it
from the start (together with other actions) but in a disabled state,
and enable it after the apps data is ready.
Signed-off-by: Sergey Zolotarev <sryze@protonmail.com >
2019-10-17 21:02:47 +02:00
Sergey Zolotarev
a9a731dfc0
Don't run connection wizard when quitting the application
...
Signed-off-by: Sergey Zolotarev <sryze@protonmail.com >
2019-10-17 21:02:28 +02:00
Sergey Zolotarev
d0f469bd90
Replace isQuitting flag with disconnect()
...
Signed-off-by: Sergey Zolotarev <sryze@protonmail.com >
2019-10-17 21:02:09 +02:00
asapelkin
374375ce3f
little loops optimization
...
Signed-off-by: asapelkin <asapelkin0x01@ya.ru >
2019-10-17 20:55:56 +02:00
Michael Schuster
89ef03412e
Pick from upstream: Update qtmacgoodies for an OSX crash fix #6930
...
With Qt 5.12.5 this OC crash also applies to the Nextcloud Desktop Client on macOS.
For reference please see:
- https://github.com/owncloud/client/issues/6930
- 0dc7bc3328
For the required changes in the qtmacgoodies submodule see:
https://github.com/camilasan/qtmacgoodies/pull/1
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 20:52:42 +02:00
Nextcloud bot
07d3fe3a79
[tx-robot] updated from transifex
...
(cherry picked from commit 04f2bd4baa )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 20:37:56 +02:00
Nextcloud bot
24107040cc
[tx-robot] updated from transifex
...
(cherry picked from commit 4f7d7e3601 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 20:37:49 +02:00
Nextcloud bot
9d9fc6d0bf
[tx-robot] updated from transifex
...
(cherry picked from commit 13b2b5253e )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 20:37:41 +02:00
Nextcloud bot
51f5991f1e
[tx-robot] updated from transifex
...
(cherry picked from commit 2121e7116e )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 20:37:32 +02:00
Javier Llorente
a8b93516cc
Add sync date next to "Synchronized with local folder"
...
(cherry picked from commit cbc19e86fb )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 20:37:21 +02:00
Sebastian Grund
a85c228e59
issue1216: added sync-exclude entry for emacs recovery files
...
Signed-off-by: Sebastian Grund <grund92@gmx.de >
(cherry picked from commit a9bea53c89 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 20:37:11 +02:00
Michael Schuster
04a75eaca2
Add warning for failed chown in libsync/propagatedownload.cpp
...
In addition to PR 1409 generate warnings if chown fails.
See: https://github.com/nextcloud/desktop/pull/1409
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 207de071f4 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 20:36:41 +02:00
Michael Schuster
2f46601396
Replace old NSI Windows setup wizard graphics
...
New UI resources based on current https://github.com/nextcloud/promo
New:
- Icon based on https://github.com/nextcloud/desktop/pull/1401
- Wizard image & header image (dotted background replaces old cloud background)
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 819a006a17 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 20:33:28 +02:00
Dominique Fuchs
18fc6a9e0e
fixed wrongly assigned pointer, didn't recognize class
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit c662ff1902 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:38:55 +02:00
Dominique Fuchs
34675e03a8
Use -Wno-gnu-zero-variadic-macro-arguments only for Clang
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit a3825080db )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:38:55 +02:00
Dominique Fuchs
4b5cf94a29
Q_UNUSED for atm unused parameters
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit a237493def )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:38:55 +02:00
Dominique Fuchs
1729e1a94c
Declared Q_UNUSED for as-of-now unused parameters.
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 3a0cd45782 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:38:55 +02:00
Dominique Fuchs
60859714ae
Prevented warning regarding operator precedence - enhanced clarity by adding parentheses
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit f08cc08eb2 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:38:55 +02:00
Dominique Fuchs
b5fcfd918b
removed reduntant /* within a comment
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit e3685b951c )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:38:54 +02:00
Dominique Fuchs
44176be964
Remove unnecessary argument
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 6b04e2f77b )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:38:54 +02:00
Dominique Fuchs
3935866052
Prevent use of uninitialized folder pointer.
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 2e8b7771b0 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:38:54 +02:00
Dominique Fuchs
1e9c45222c
Added forgotten case when parsing log through gui. LockedFiles were not communicated.
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 26e98d35e6 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:38:54 +02:00
Dominique Fuchs
adc3b1a25c
initialize _modtime to prevent undefined usage
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit ab3d0141ec )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:38:54 +02:00
Dominique Fuchs
9ae0417cad
Use return type to prevent warning and determine chown success. Added TODO
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 39df36c247 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:38:54 +02:00
Dominique Fuchs
03453d6800
Removed disabling of msvc warning to prevent generating a unknown option for other compilers in turn. Now detect specifically GCC in ifdef
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 7473cdf184 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:38:53 +02:00
Dominique Fuchs
1ac9c4ea8d
Moved macro definition due to timing issues while compiling when relying on header inheritance
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit c585e81530 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:19 +02:00
Dominique Fuchs
986bb49a88
Conditional (based on Qt version) use of 'horizontalAdvance' to provide better UI experience. See https://doc.qt.io/qt-5/qfontmetrics-obsolete.html#width
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit c779098772 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:19 +02:00
Dominique Fuchs
8f39c4140e
commit 222b2d did the trick. now streamlined use of https://doc.qt.io/qt-5/qtglobal.html#QT_VERSION_CHECK
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit cc07ed1ee8 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:18 +02:00
Dominique Fuchs
9c7903868f
Further testing of cond. include of Qt library > 5.9. Utilized different macro.
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 222b2d8645 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:18 +02:00
Dominique Fuchs
8ee1adf058
Fixed another logic error -> logical to bitwise OR for QTLEGACY
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit f41eeaf6ec )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:18 +02:00
Dominique Fuchs
27fb1fcd53
Fixed logic error in QTLEGACY macro and added forgottin #if clause for header file
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 48097801e8 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:18 +02:00
Dominique Fuchs
29cc5c1e7f
Added macro definition and compile-time condition to support Qt < 5.9
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit dca83aad45 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:18 +02:00
Dominique Fuchs
29bb76019f
Indeed, DWORD is a special snowflake - only when on _WIN32
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit be7a524557 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:18 +02:00
Dominique Fuchs
bf6d57f327
Fixed wrongly formatted args for win32 linker flags resulting in 'unrecognized option' for all of them. Remark: /WL is for VS only, useless (and not necessary for msvc cmd)
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 0827ff0995 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:17 +02:00
Dominique Fuchs
eb5ec05ef8
Fixed missing braces
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 503b9de2a0 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:17 +02:00
Dominique Fuchs
c723028eae
Qt: Fixed numerous deprecated calls by adapting newer ones
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit a2d47cdec4 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:17 +02:00
Dominique Fuchs
5d024fdf33
Added cmake preprocessor definitions when using msvc regarding the 'safe' versions of CRT functions
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit ba74c24d8f )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:17 +02:00
Dominique Fuchs
ed99cb297b
Use existing fct for RegKeyQuery instead of redundant subroutine
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit d60a216982 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:17 +02:00
Dominique Fuchs
a0e794a7f1
Numoerous safe conversions implemented. Added additional Utility::convertSizeToDWORD for windows builds.
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit d6af025a46 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:16 +02:00
Dominique Fuchs
0761342840
Corrected namespace when calling convertSizetoUint
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 82fa10c227 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:16 +02:00
Dominique Fuchs
4da9123b67
Renamed conversion function to make intention more clear. Also defaulted to 'controlled truncation' to not stupidly crash. TBD/TODO: Better handling for such things.
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 46e0a05078 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:16 +02:00
Dominique Fuchs
c7158e2c7c
Selectively and temporary disabled warning about unknown preprocessor declarative for msvc when using specific GCC instruction.
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 8329de4cee )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:16 +02:00
Dominique Fuchs
4adc45483a
Implemented Utility::convert function to convert size_t -> uint safely and on the fly. Often necessary for Qt and WIN32 functions. Using this will not generate compiler warnings of possible truncation. First call implemented in ownsql.cpp
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit b4dee67bf5 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:16 +02:00
Dominique Fuchs
ae0ff6b3e3
Fixed broken overloading mechanism of variadic templates. See code comment for further information.
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 5ae3435fe6 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:16 +02:00
Dominique Fuchs
dc6d2e6a6d
usage of UINT as iterator here because comparing with UINT retval from DragQueryFile
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 9a256fcbfe )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:15 +02:00
Dominique Fuchs
5127f50d1e
Removed redundant (and wrong in terms of it's value) definitions for WINVER/_WIN32_WINNT
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 112d2bfe11 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:15 +02:00
Dominique Fuchs
a26f2a7359
Removed redundant (and wrong in terms of it's value) definitions for WINVER/_WIN32_WINNT
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 69a11a7ec1 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:15 +02:00
Dominique Fuchs
42f1f445a9
Removed redundant (and wrong in terms of it's value) definitions for WINVER/_WIN32_WINNT
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 3960ffea3f )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:15 +02:00
Dominique Fuchs
51304485c3
Updated WINVER/_WIN32_WINNT from 0x0600 to 0x0601 (e.g. Server 2008/Vista to 7) as 7 is reasonable and noted everywhere as requirement
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit 78543deee4 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 19:34:12 +02:00
Björn Bidar
63cc6edddd
fix qt warning about registering a URL sheme first.
...
Qt recommends to register a URL scheme before installing it.
I don't know the impact of the not registering before instaling but I
think the change is pretty harmles.
See:
https://doc.qt.io/qt-5/qwebengineurlscheme.html#registerScheme
Signed-off-by: Björn Bidar <theodorstormgrade@gmail.com >
(cherry picked from commit cea0d519a4 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 18:08:39 +02:00
Dominique Fuchs
58abebe9ac
Fixed e2e key transmission issue after generation (forgotten content type on sendrequest())
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
(cherry picked from commit a35b346e62 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-17 17:33:41 +02:00
Michael Schuster
1182ae9e26
Merge pull request #1515 from nextcloud/qt5-mac-5.12-prepare
...
Add new "styles" plugin to macOS deployment script for Qt 5.12.5
2019-10-15 23:58:26 +02:00
Michael Schuster
3407174c2f
Add new "styles" plugin to macOS deployment script for Qt 5.12.5
...
Qt 5.12 needs this library to use the correct style for Light / Dark Mode:
styles/libqmacstyle.dylib
The interface looks like from the 1990's without this library ;-)
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-14 02:01:56 +02:00
Michael Schuster
913894eaa5
Merge pull request #1496 from nextcloud/backport/1495/stable-2.6
...
[stable-2.6] Add a 'Content-Length: 0' header to initial POST requests
2019-10-10 08:11:43 +02:00
Michael Schuster
db91552578
Add a 'Content-Length: 0' header to initial POST requests
...
The webserver lighttpd rejected POST requests without a Content-length
header with "411 Length Required".
See: https://github.com/nextcloud/desktop/issues/1473
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-10 06:09:59 +00:00
Camila San
286e45bafe
Bump version to 2.6.0
...
Signed-off-by: Camila San <hello@camila.codes >
(cherry picked from commit e0b32c19e4 )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-05 15:13:59 +02:00
Michael Schuster
aa1bb470e6
fix comment typo
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 905c1532fe )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-05 14:56:48 +02:00
Michael Schuster
3be9adde4b
Fix double slashes in WebDAV URLs (account setup wizard)
...
Sanitize URL paths to elaminate double-slashes in the URL path string,
used for the first connection by the account setup wizard.
Example: https://cloud.example.com/remote.php/webdav//
Signed-off-by: Michael Schuster <michael@schuster.ms >
(cherry picked from commit 67107a4f5d )
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-10-05 14:56:15 +02:00
István Váradi
41d97abd08
Merge pull request #1475 from ivaradi/stable-2.6
...
Remove kdelibs5-dev from the build dependencies for Eoan
2019-10-05 09:33:00 +02:00
István Váradi
6bc232c9b4
Remove kdelibs5-dev from the build dependencies for Eoan
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2019-10-05 09:31:55 +02:00
István Váradi
d4a0be92ae
Merge pull request #1466 from ivaradi/stable-2.6.0
...
Trigger builds for tagging on the 2.6.0 branch
2019-10-04 20:19:38 +02:00
István Váradi
75bf41fba1
Trigger builds for tagging on the 2.6.0 branch
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2019-10-02 19:18:13 +02:00
Camila San
a2bfd5039c
Revert "Fix White Window issue on Windows after Qt 5.12.4 upgrade"
...
This reverts commit aeba2e4de6 .
2019-09-27 15:04:14 +02:00
Camila San
a9ee7472b9
Improve wording of the context menu in the file manager extension.
...
'Share...' -> 'Share options'
'private link' -> 'internal link'
Removes 'to clipboard' from 'copy link' options.
Signed-off-by: Camila San <hello@camila.codes >
2019-09-26 13:24:10 +02:00
Michael Schuster
211d6cb162
UI improvement: Message box: Delete / Keep all files
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-09-26 12:05:34 +02:00
Mariusz Wasak
501c353291
Fix for #1382 "linux client crashes for no discernable reason"
...
There in no "return" in
PropagateUploadFileCommon::slotStartUpload in if (prevModtime != _item-
>_modtime) {... }
There is possibility that
PropagateItemJob::done(status, errorString)
maybe called two times from PropagateUploadFileCommon::slotStartUpload
1. in if (prevModtime != _item->_modtime) {... }
2. in if (fileIsStillChanging(*_item)) {..}
if changes in files are frequent the second call is possible.
This two calls has effect in PropagatorCompositeJob::slotSubJobFinished
and job is removed two times in _runningJobs.remove(i);
(the second time with argumetnt -1 (because first call removed job).
This return was removed in commit
efc039863b - by accident I think.
Good simulation is to synchronize firefox profile with frequent page
refresh.
Signed-off-by: Mariusz Wasak <mawasak@gmail.com >
2019-09-26 12:03:20 +02:00
Michael Schuster
aeba2e4de6
Fix White Window issue on Windows after Qt 5.12.4 upgrade
...
Qt 5.12.4 seems to introduce a new bug on Windows, causing the settings window
to not be redrawn when re-opening it, for example by clicking at the tray icon.
As a workaround this fix starts a 100 ms timer to be fired once upon
QDialog::showEvent is called.
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-09-26 11:29:49 +02:00
Camila Ayres
2f9f84c1f2
Merge pull request #1447 from nextcloud/backport/1438/stable-2.6
...
[stable-2.6] Changes wording in the share context menu.
2019-09-26 11:16:17 +02:00
Camila San
33646b1775
Changes wording in the share context menu.
...
Instead of only Nextcloud it says "Share via Nextcloud".
Signed-off-by: Camila San <hello@camila.codes >
2019-09-26 09:12:28 +00:00
Camila Ayres
acb9fc7c8e
Merge pull request #1408 from nextcloud/flow2-ui-qt5-compat
...
Qt5.5 compatiblity patch for login flow V2 + UI improvement
2019-09-06 17:56:09 +02:00
Camila Ayres
081f9741e4
Merge branch 'master' into flow2-ui-qt5-compat
2019-09-06 17:32:40 +02:00
Camila Ayres
a70b7d5852
Merge pull request #1405 from DominiqueFuchs/w10-start-logo
...
Full-Scaled new logo in Windows 10 start menu tile
2019-09-06 17:22:10 +02:00
Michael Schuster
8b2c47cdcb
Remove old Qt 5.5 patch for Xenial
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-09-06 17:05:18 +02:00
Camila Ayres
a3beb9ba41
Merge branch 'master' into w10-start-logo
2019-09-06 17:02:06 +02:00
Camila Ayres
c4dfe576d0
Merge pull request #1399 from DominiqueFuchs/master
...
Integrated registry check on windows when hasDarkSystray is called.
2019-09-06 17:01:53 +02:00
Camila Ayres
0841fe8dd3
Merge branch 'master' into master
2019-09-06 16:50:27 +02:00
Camila Ayres
c3b270ba26
Merge pull request #1401 from DominiqueFuchs/logo-update
...
Logo update
2019-09-06 16:37:59 +02:00
Camila Ayres
9ab5241459
Merge branch 'master' into w10-start-logo
2019-09-06 16:03:54 +02:00
Camila Ayres
ec603b061d
Merge branch 'master' into logo-update
2019-09-06 15:42:02 +02:00
Michael Schuster
b792a627e2
Qt5.5 compatiblity patch for login flow V2 + UI improvment
...
Removes the right-click function for the "Re-open browser" buttons because
they are not intuitive for the user.
Adds a dedicated "Copy link" button.
Implements Qt 5.5 fixes based on: https://github.com/nextcloud/desktop/pull/1392
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-09-06 14:40:54 +02:00
Michael Schuster
0e8c6a176b
Merge branch 'master' of https://github.com/nextcloud/desktop
2019-09-06 14:39:10 +02:00
Camila Ayres
0353724472
Merge pull request #1374 from Ram-Z/per-directory-ignore
...
Read .sync_exclude.lst in each subdirectory
2019-09-06 14:20:34 +02:00
Martin Sucha
bbb295fea4
Use newer digest algorithms in TLS error dialog
...
MD5 has been broken for a long time now and SHA1 has been
deprecated as well. SHA1 is not used when issuing new
publicly trusted certificates since 1 January 2016[1] and
there are more and more effective attacks[2][3] against it,
so display SHA1 fingerprint only for old certificates
to encourage use of safer digests by users.
So, we display SHA-256 and SHA-512 fingerprints instead in
the common case.
[1] https://cabforum.org/wp-content/uploads/CA-Browser-Forum-BR-1.6.5.pdf
[2] https://shattered.io/static/shattered.pdf
[3] https://eprint.iacr.org/2019/459.pdf
Signed-off-by: Martin Sucha <git@mm.ms47.eu >
2019-09-06 14:07:07 +02:00
Camila Ayres
d36ddb752a
Merge branch 'master' into per-directory-ignore
2019-09-06 13:35:28 +02:00
Dominique Fuchs
680f70aa1a
Merge branch 'master' into w10-start-logo
2019-09-06 09:30:12 +02:00
Dominique Fuchs
4ea64bf9ee
Final commit to resolve #22 (at least in desktop repo, final bits have to be set in client-building).
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-06 09:24:06 +02:00
Dominique Fuchs
c1dd0079d9
Modified CMakeLists (src/gui/) to install VisualElements logo files in appropiate install output folder
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-06 08:35:46 +02:00
Dominique Fuchs
f33d0a322d
Renamed files for consistent sheme & use in CMakeLists (/src/gui)
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-06 08:23:48 +02:00
Dominique Fuchs
429c9afd60
Added files for start menu icon (70 & 150px) on Windows 10
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-06 07:44:49 +02:00
Nextcloud bot
a6653af440
[tx-robot] updated from transifex
2019-09-06 03:03:36 +00:00
Dominique Fuchs
abb2711d26
Merge branch 'master' into logo-update
2019-09-05 21:38:17 +02:00
Dominique Fuchs
0a5ba5a3c7
Merge pull request #1402 from DominiqueFuchs/gitignore
...
Updated .gitignore to integrate unwanted files when working with VSC …
2019-09-05 20:44:43 +02:00
Dominique Fuchs
0a643c06e7
Merge branch 'master' into gitignore
2019-09-05 20:31:23 +02:00
Dominique Fuchs
6f5dcfa78b
Complementary renaming in theme.qrc
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-05 19:59:49 +02:00
Dominique Fuchs
e2f7947966
Check for possible case failure when building on drone
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-05 19:52:03 +02:00
Dominique Fuchs
4b9e8274b5
Merge branch 'logo-update' of https://github.com/DominiqueFuchs/desktop into logo-update
2019-09-05 20:59:34 +02:00
Dominique Fuchs
7aefa5afaf
Updated CmakeLists for gui part to correct old variable (OUTFILE_BASE[NAME]) that changed by recent update of AddAppIcon modules. Fixes wrong naming of resource pack in build output.
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-05 20:58:05 +02:00
John Molakvoæ
1606cf2e09
Use newer digest algorithms in TLS error dialog ( #1404 )
...
Use newer digest algorithms in TLS error dialog
2019-09-05 07:12:36 +02:00
Dominique Fuchs
464cdabecf
Merge branch 'master' into gitignore
2019-09-05 07:00:13 +02:00
Dominique Fuchs
defa0b2781
Merge branch 'master' into logo-update
2019-09-05 06:59:34 +02:00
John Molakvoæ
acd2425250
Merge branch 'master' into ssl-error-digests
2019-09-05 06:44:19 +02:00
Nextcloud bot
aa37a67729
[tx-robot] updated from transifex
2019-09-05 03:09:38 +00:00
Michael Schuster
1b2e64788d
Merge branch 'master' into ssl-error-digests
2019-09-05 01:07:20 +02:00
Roeland Jago Douma
b8ef78205a
Merge pull request #1256 from meskobalazs/master
...
Marking unused strings as unstranslatable
2019-09-04 23:06:08 +02:00
Martin Sucha
3e6422a889
Use newer digest algorithms in TLS error dialog
...
MD5 has been broken for a long time now and SHA1 has been
deprecated as well. SHA1 is not used when issuing new
publicly trusted certificates since 1 January 2016[1] and
there are more and more effective attacks[2][3] against it,
so display SHA1 fingerprint only for old certificates
to encourage use of safer digests by users.
So, we display SHA-256 and SHA-512 fingerprints instead in
the common case.
[1] https://cabforum.org/wp-content/uploads/CA-Browser-Forum-BR-1.6.5.pdf
[2] https://shattered.io/static/shattered.pdf
[3] https://eprint.iacr.org/2019/459.pdf
Signed-off-by: Martin Sucha <git@mm.ms47.eu >
2019-09-04 22:06:12 +02:00
Michael Schuster
0bcc923a8a
Merge branch 'master' into gitignore
2019-09-04 21:12:48 +02:00
Roeland Jago Douma
0cb1f4d14b
Merge pull request #1394 from nextcloud/webflow-client-ssl-ca-chain
...
Windows: Workaround for CredWriteW used by QtKeychain
2019-09-04 20:04:45 +02:00
Dominique Fuchs
7ac6df24a3
Updated ECMAddAppIcon to newest ver from https://github.com/KDE/extra-cmake-modules/blob/master/modules/ECMAddAppIcon.cmake with modifications for nc workflow (incl. png2imagemagick)
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-04 16:51:16 +02:00
Michael Schuster
5ef9600007
Merge branch 'master' into webflow-client-ssl-ca-chain
2019-09-04 12:56:22 +02:00
Nextcloud bot
fcc84b6dc4
[tx-robot] updated from transifex
2019-09-04 03:07:24 +00:00
Dominique Fuchs
88dcbad790
Updated theme.qrc to include new icon logo files
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-03 19:38:01 +02:00
Dominique Fuchs
7e4323c7de
Revert-corrected naming of icon files due to limitations by ECMAddAppIcon
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-03 18:27:37 +02:00
Dominique Fuchs
af831a7653
updated resources for new logo icon files
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-03 18:17:46 +02:00
Dominique Fuchs
8bd85fa71d
Corrected sized icon versions to up2date windows guidelines (see also ECMAddAppIcon.cmake)
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-03 18:05:06 +02:00
Dominique Fuchs
9d225452bd
Updated svg version of nc icon
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-03 18:00:51 +02:00
Dominique Fuchs
b79a82cc3f
Updated AddAppIconMacro (esp. for new macOS retina guidelines) and corrected filenames to not change pattern in cmake scripts
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-03 17:54:22 +02:00
Dominique Fuchs
0380271499
Updated cmake module to current version (esp. worthy for newer windows versions reg. the sizes) in https://github.com/KDE/extra-cmake-modules/blob/master/modules/ECMAddAppIcon.cmake
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-03 17:25:05 +02:00
Dominique Fuchs
2e243e5a38
deleted old icon files (not sidebar logo files atm)
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-03 17:19:20 +02:00
Dominique Fuchs
e56b1a082b
Updated .gitignore to integrate unwanted files when working with VSC or VS2019
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-03 10:59:21 +02:00
Dominique Fuchs
ef9c092662
Added png export series of new logo based on svg material in promo branch.
...
Decided for new naming sheme too keep old variants in repo untill all changes (also in helper repos like client-building) are done.
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-03 09:42:52 +02:00
Nextcloud bot
86f559add4
[tx-robot] updated from transifex
2019-09-03 03:04:22 +00:00
Dominique Fuchs
5bcff7dab6
Merge branch 'master' into master
2019-09-02 06:56:30 +02:00
Nextcloud bot
812e688572
[tx-robot] updated from transifex
2019-09-02 03:03:47 +00:00
Dominique Fuchs
8f3bf3313e
Integrated registry check on windows when hasDarkSystray is called.
...
Return value determines which theme is applied for monochrome variant.
Fixes #1276 but only when monochrome option is toggled or nc starts, not automatically when changing windows theme.
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com >
2019-09-01 22:13:14 +02:00
Nextcloud bot
87bf0d9a7e
[tx-robot] updated from transifex
2019-09-01 03:09:08 +00:00
Nextcloud bot
bb9140d075
[tx-robot] updated from transifex
2019-08-31 03:03:58 +00:00
Michael Schuster
267224b258
Merge branch 'master' into webflow-client-ssl-ca-chain
2019-08-30 05:38:07 +02:00
Michael Schuster
61884d1ada
fix indents, add comment
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-08-30 05:35:36 +02:00
Nextcloud bot
29ff9f403e
[tx-robot] updated from transifex
2019-08-30 03:06:24 +00:00
Michael Schuster
b52292db92
Windows: Workaround for CredWriteW used by QtKeychain
...
Saving all client CA's within one credential may result in:
Error: "Credential size exceeds maximum size of 2560"
Client CA certificates are now being stored in separate slots
within the keychain and are being processed by a queue mechanism.
IMPORTANT TODO:
forgetSensitiveData(): Invoked by "Log out" & "Remove account"
- Remove client CA certs and KEY!
(uncomment "//deleteKeychainEntries();" )
Disabled as long as selecting another cert is not supported by the UI.
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-08-30 04:56:01 +02:00
Nextcloud bot
57d0a17744
[tx-robot] updated from transifex
2019-08-29 03:03:24 +00:00
Roeland Jago Douma
85a2860e86
Merge pull request #1389 from nextcloud/webflow-client-ssl
...
Adds SSL client cert storage to webflow + Login Flow v2
2019-08-28 07:40:39 +02:00
Nextcloud bot
7fc95c4c52
[tx-robot] updated from transifex
2019-08-28 03:10:20 +00:00
Michael Schuster
2c4336ab2a
Merge branch 'master' into webflow-client-ssl
2019-08-28 00:30:36 +02:00
Roeland Jago Douma
d584bedcb6
Also store the CACertificates of the client side certificate
...
Else authentication will still fail in setups that have a chain of
certificates supplied.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-08-27 09:55:41 +02:00
Nextcloud bot
5c34f9e247
[tx-robot] updated from transifex
2019-08-27 03:04:46 +00:00
Michael Schuster
dbde585049
Adds SSL client cert storage to webflow + Login Flow v2
...
The previous commit 50cd6af394 - Build a webflowcredentials
changed:
src/gui/wizard/flow2authcredspage.cpp in line 135 to use WebFlowCredentials
instead of HttpCredentials.
But the WebFlowCredentials class didn't include code to store and load SSL client
certificates and keys from the keychain.
This commit migrates the useful stuff from the old HttpCredentials class
into WebFlowCredentials.
Successfully tested on Windows. Please test on other systems and verify it's safe! :)
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-08-27 03:32:21 +02:00
Michael Schuster
18404a128b
Merge pull request #1384 from nextcloud/login-flow-v2
...
Login flow v2
2019-08-26 21:48:40 +02:00
Roeland Jago Douma
302ca0e04e
Fix some compiler warnings
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-08-26 20:41:14 +02:00
Roeland Jago Douma
50cd6af394
Build a webflowcredentials
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-08-26 20:04:23 +02:00
Michael Schuster
fd8345ccbe
Login Flow V2: adds re-auth upon logout, improvements
...
- Implements re-auth upon logout -> login
- Improves UI and security
TODO:
- SSL: Client certificate login is possible at the first time only but missing after relaunch
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-08-26 20:03:15 +02:00
Michael Schuster
7add98e9a3
UI: don't let Flow2 and OAuth hide the wizard
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-08-26 20:03:15 +02:00
Michael Schuster
aa93a04fd6
fix comment typo in httpcredentials.cpp
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-08-26 20:03:15 +02:00
Michael Schuster
628bab92c4
fix comment typo in webflowcredentials.cpp
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-08-26 20:03:15 +02:00
Michael Schuster
12f2ea6728
Login Flow V2: remove static test url
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-08-26 20:03:15 +02:00
Michael Schuster
8fa55b97b4
Login Flow V2: 1st implementation, cleanup
...
This is the first draft of the Login Flow V2 authorization method.
See: https://docs.nextcloud.com/server/latest/developer_manual/client_apis/LoginFlow/index.html#login-flow-v2
- Adds the Login Fĺow V2 auth method
- Adds ability to reinitiate a new request via UI
TODO:
- Implement re-auth upon logout -> login
- Improve UI
- SSL: Client certificate login is possible at the first time only but missing after relaunch
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-08-26 20:03:15 +02:00
Michael Schuster
2742411abd
Login Flow V2: 1st test-implementation
...
Signed-off-by: Michael Schuster <michael@schuster.ms >
2019-08-26 20:03:15 +02:00
Nextcloud bot
9941d49579
[tx-robot] updated from transifex
2019-08-26 03:00:53 +00:00
Nextcloud bot
93f6bb2740
[tx-robot] updated from transifex
2019-08-25 03:03:22 +00:00
Nextcloud bot
95c6dd32e9
[tx-robot] updated from transifex
2019-08-24 03:03:25 +00:00
Nextcloud bot
c5f8b00a6b
[tx-robot] updated from transifex
2019-08-21 03:04:55 +00:00
Nextcloud bot
7135d441e6
[tx-robot] updated from transifex
2019-08-20 03:04:04 +00:00
Roeland Jago Douma
e0a1d78441
Merge pull request #1225 from edent/patch-1
...
Typo
2019-08-19 15:39:10 +02:00
Nextcloud bot
eb31925a00
[tx-robot] updated from transifex
2019-08-18 03:08:13 +00:00
Nextcloud bot
6f4de8f503
[tx-robot] updated from transifex
2019-08-17 03:06:09 +00:00
Nextcloud bot
db83302546
[tx-robot] updated from transifex
2019-08-16 03:01:55 +00:00
Nextcloud bot
c74db8677b
[tx-robot] updated from transifex
2019-08-15 03:02:27 +00:00
Samir Benmendil
5e3c2d2a96
Fix fullPath matching
...
Signed-off-by: Samir Benmendil <me@rmz.io >
2019-08-15 03:00:26 +01:00
Samir Benmendil
7a9b13a563
Manual exclude are anchored to _localPath by default
...
This makes a lot of sense, since there should be no file to be synced
outside of _localPath.
Signed-off-by: Samir Benmendil <me@rmz.io >
2019-08-15 03:00:26 +01:00
Samir Benmendil
e27645cb00
Extract loadExcludeFile and use it when discovering new exclude files
...
Signed-off-by: Samir Benmendil <me@rmz.io >
2019-08-15 03:00:26 +01:00
Samir Benmendil
34fcb13e78
Never ignore .sync-exclude, even if excludeHidden
...
That is unless any of the parent folders is hidden.
Signed-off-by: Samir Benmendil <me@rmz.io >
2019-08-15 03:00:26 +01:00
Samir Benmendil
758483bc6e
Silence CMake warning
...
CMake Warning (dev) at NEXTCLOUD.cmake:31 (set):
implicitly converting 'string' to 'STRING' type
Signed-off-by: Samir Benmendil <me@rmz.io >
2019-08-15 03:00:26 +01:00
Samir Benmendil
9f4873e864
Fix some typos
...
Signed-off-by: Samir Benmendil <me@rmz.io >
2019-08-15 03:00:26 +01:00
Samir Benmendil
94448a8b33
Add menu action to main sync folder too
...
Signed-off-by: Samir Benmendil <me@rmz.io >
2019-08-15 03:00:26 +01:00
Samir Benmendil
acf0b0f7c4
Add menu action to each subfolder
...
Signed-off-by: Samir Benmendil <me@rmz.io >
2019-08-15 03:00:26 +01:00
Samir Benmendil
d4816442ef
Extract IgnoreListTableWidget to be reused
...
Signed-off-by: Samir Benmendil <me@rmz.io >
2019-08-15 03:00:26 +01:00
Samir Benmendil
e44a2302de
Remove all rows in the table widget
...
`clearContents()` will leave the number of rows as is. This was causing
a segfault when trying to loop over the items of the widget.
Signed-off-by: Samir Benmendil <me@rmz.io >
2019-08-15 03:00:26 +01:00
Samir Benmendil
4a2b91a043
IgnoreListEditor can work on any path
...
Signed-off-by: Samir Benmendil <me@rmz.io >
2019-08-15 03:00:26 +01:00
Samir Benmendil
14279104ae
Read .sync_exclude.lst in each subdirectory
...
Signed-off-by: Samir Benmendil <me@rmz.io >
2019-08-15 03:00:26 +01:00
Nextcloud bot
7843660bbf
[tx-robot] updated from transifex
2019-08-14 03:05:59 +00:00
Camila Ayres
037b2338de
Merge pull request #1376 from nextcloud/updates-changelog
...
Update ChangeLog.
2019-08-12 15:20:23 +02:00
Camila San
cfa6f13620
Updates ChangeLog.
...
Signed-off-by: Camila San <hello@camila.codes >
2019-08-12 15:13:05 +02:00
Nextcloud bot
00d222891c
[tx-robot] updated from transifex
2019-08-12 03:03:59 +00:00
Nextcloud bot
1ed8c898e9
[tx-robot] updated from transifex
2019-08-11 03:06:12 +00:00
Nextcloud bot
c2f401a77a
[tx-robot] updated from transifex
2019-08-10 03:05:46 +00:00
Camila Ayres
169dea1627
Merge pull request #1372 from ivaradi/remove-libgnome-keyring
...
Remove dependency on libgnome-keyring0 on Eoan
2019-08-09 11:42:24 +02:00
István Váradi
1883c04a12
Remove dependency on libgnome-keyring0 on Eoan
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2019-08-09 06:47:59 +02:00
Nextcloud bot
ec70ee96f3
[tx-robot] updated from transifex
2019-08-09 03:04:25 +00:00
Nextcloud bot
0337507446
[tx-robot] updated from transifex
2019-08-08 03:04:58 +00:00
Nextcloud bot
890c7d731d
[tx-robot] updated from transifex
2019-08-07 03:03:54 +00:00
Nextcloud bot
3a6f9e51f5
[tx-robot] updated from transifex
2019-08-06 03:03:52 +00:00
Nextcloud bot
eb41f01857
[tx-robot] updated from transifex
2019-08-05 03:01:25 +00:00
Nextcloud bot
681c03b097
[tx-robot] updated from transifex
2019-08-04 03:06:07 +00:00
Nextcloud bot
233333a616
[tx-robot] updated from transifex
2019-08-03 03:04:01 +00:00
Camila Ayres
f9947334f6
Merge pull request #1366 from nextcloud/fix/client_side_cert
...
Add proper CA to client side certificate connection
2019-08-02 18:38:27 +02:00
Camila Ayres
9b6b14b374
Merge branch 'master' into fix/client_side_cert
2019-08-02 14:40:20 +02:00
Roeland Jago Douma
4c8da1a3e7
Add proper CA
...
If the cert has a chain of certs we should send them all properly
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-08-02 14:19:37 +02:00
Nextcloud bot
9e7868b3de
[tx-robot] updated from transifex
2019-08-02 03:05:09 +00:00
Nextcloud bot
8fad2acc36
[tx-robot] updated from transifex
2019-08-01 03:08:11 +00:00
Nextcloud bot
4befda1eab
[tx-robot] updated from transifex
2019-07-31 03:08:42 +00:00
István Váradi
29218158c0
Merge pull request #1360 from ivaradi/ubuntu-eoan
...
Remove Ubuntu Cosmic and add Eoan package
2019-07-30 07:07:53 +02:00
István Váradi
40753860cf
Merge branch 'master' into ubuntu-eoan
2019-07-30 06:50:19 +02:00
István Váradi
5142cf026f
Merge pull request #1359 from ivaradi/qt55-update
...
Update Qt 5.5 compatibility patch for Xenial
2019-07-30 06:49:59 +02:00
István Váradi
d64b477280
Merge branch 'master' into ubuntu-eoan
2019-07-30 06:36:44 +02:00
István Váradi
d0cf21d355
Merge branch 'master' into qt55-update
2019-07-30 06:36:24 +02:00
Nextcloud bot
4257f70d2e
[tx-robot] updated from transifex
2019-07-30 03:05:57 +00:00
István Váradi
d000328700
Merge branch 'master' into ubuntu-eoan
2019-07-29 19:05:13 +02:00
István Váradi
b5e45711fc
Merge branch 'master' into qt55-update
2019-07-29 19:04:43 +02:00
Nextcloud bot
9f94f412ef
[tx-robot] updated from transifex
2019-07-29 03:03:27 +00:00
Nextcloud bot
c13d4ca40e
[tx-robot] updated from transifex
2019-07-28 03:05:54 +00:00
István Váradi
04d825f4b6
Remove Ubuntu Cosmic and add Eoan package
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2019-07-27 11:21:39 +02:00
Nextcloud bot
b448e215ad
[tx-robot] updated from transifex
2019-07-27 03:03:03 +00:00
István Váradi
2d2c1ef29e
Update Qt 5.5 compatibility patch for Xenial
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2019-07-26 21:08:23 +02:00
Nextcloud bot
d654a65ac7
[tx-robot] updated from transifex
2019-07-26 03:03:02 +00:00
István Váradi
f462bfc7c5
Merge pull request #1222 from ivaradi/new-drone-debian
...
Reinstate Debian build in the new Drone config
2019-07-25 18:58:29 +02:00
István Váradi
d6ab7920d9
Fix the Debian changelog generator
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2019-07-25 16:48:24 +02:00
István Váradi
ec359d0e6b
Reinstate Debian build in the new Drone config
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2019-07-25 16:48:17 +02:00
Nextcloud bot
be3713a535
[tx-robot] updated from transifex
2019-07-25 03:03:32 +00:00
Camila Ayres
a21258487f
Merge pull request #1354 from nextcloud/minorchange/link-to-help-text
...
Minor text change in the link to help in the tab 'General'.
2019-07-24 19:07:10 +02:00
Camila San
3ea472d9f2
Minor text change in the link to help in the tab 'General'.
...
Also uses helpUrl() retrieve the correct APPLICATION_HELP_URL
instead of APPLICATION_DOMAIN.
Signed-off-by: Camila San <hello@camila.codes >
2019-07-24 16:39:21 +02:00
Nextcloud bot
a0587f3cde
[tx-robot] updated from transifex
2019-07-24 03:05:55 +00:00
Nextcloud bot
96c35a9410
[tx-robot] updated from transifex
2019-07-23 03:09:01 +00:00
Camila Ayres
41900140df
Merge pull request #1342 from gt-h6k/fixes-1187
...
Fixes issue #1187
2019-07-22 22:04:14 +02:00
Camila Ayres
a47dd69a71
Merge branch 'master' into fixes-1187
2019-07-22 20:45:50 +02:00
Camila Ayres
0539e34c69
Merge pull request #1275 from ivyclare/pr/607
...
Fixes #607
2019-07-22 20:45:28 +02:00
Camila Ayres
5d30f4b1eb
Merge branch 'master' into pr/607
2019-07-22 19:38:56 +02:00
Camila Ayres
4559965abf
Merge pull request #1278 from ivyclare/pr/878
...
Fixes issue #878
2019-07-22 19:38:36 +02:00
Camila Ayres
4801bd5818
Merge branch 'master' into pr/607
2019-07-22 16:46:45 +02:00
Camila Ayres
9411a34a2b
Merge branch 'master' into pr/878
2019-07-22 16:09:52 +02:00
Camila Ayres
94bff61c45
Merge branch 'master' into fixes-1187
2019-07-22 16:09:40 +02:00
Camila Ayres
cf3dd53e12
Merge pull request #1347 from caugner/965-file-folder-ignored-as-info
...
Displays FileIgnored activities with an info icon
2019-07-22 16:09:27 +02:00
Camila Ayres
0ae72cd68a
Merge branch 'master' into pr/878
2019-07-22 15:45:56 +02:00
Camila Ayres
88624f055d
Merge branch 'master' into 965-file-folder-ignored-as-info
2019-07-22 15:44:10 +02:00
Nextcloud bot
50be2e067c
[tx-robot] updated from transifex
2019-07-22 03:06:58 +00:00
Claas Augner
116c5b361f
Displays FileIgnored activities with an info icon
...
See: https://github.com/nextcloud/desktop/issues/965
Signed-off-by: Claas Augner <git@caugner.de >
2019-07-21 22:02:15 +02:00
Nextcloud bot
ae28be4a10
[tx-robot] updated from transifex
2019-07-21 03:07:35 +00:00
Nextcloud bot
fa2f52b551
[tx-robot] updated from transifex
2019-07-20 03:03:51 +00:00
Nextcloud bot
658f6817ce
[tx-robot] updated from transifex
2019-07-19 03:16:29 +00:00
Nextcloud bot
28c401236b
[tx-robot] updated from transifex
2019-07-17 03:03:58 +00:00
Hiroki Goto
57ca82e620
Merge branch 'master' into fixes-1187
2019-07-15 20:08:47 +09:00
Nextcloud bot
7d700a3c84
[tx-robot] updated from transifex
2019-07-15 03:00:34 +00:00
Nextcloud bot
2c2cc5c23e
[tx-robot] updated from transifex
2019-07-14 03:03:06 +00:00
gt-h6k
1763504b4e
Fixes issue #1187
...
Signed-off-by: Hiroki Goto <git@gt-h6k.net >
2019-07-13 16:39:30 +09:00
Nextcloud bot
94db2f82a2
[tx-robot] updated from transifex
2019-07-13 03:06:30 +00:00
Nextcloud bot
d967ebac9a
[tx-robot] updated from transifex
2019-07-12 02:59:46 +00:00
Nextcloud bot
6b5b3c96cf
[tx-robot] updated from transifex
2019-07-11 02:58:04 +00:00
Nextcloud bot
a8bf75d496
[tx-robot] updated from transifex
2019-07-10 02:57:49 +00:00
Nextcloud bot
bb34de2bd8
[tx-robot] updated from transifex
2019-07-09 02:54:41 +00:00
Nextcloud bot
b146654474
[tx-robot] updated from transifex
2019-07-07 02:55:41 +00:00
Nextcloud bot
c897564d28
[tx-robot] updated from transifex
2019-07-05 02:57:08 +00:00
Nextcloud bot
ae9bc786ad
[tx-robot] updated from transifex
2019-07-04 02:55:55 +00:00
Nextcloud bot
b2d85cc4bf
[tx-robot] updated from transifex
2019-07-03 02:55:33 +00:00
Nextcloud bot
ac505aac0e
[tx-robot] updated from transifex
2019-07-02 02:54:54 +00:00
Nextcloud bot
4eac71a032
[tx-robot] updated from transifex
2019-06-30 02:55:43 +00:00
Nextcloud bot
fa29fc4028
[tx-robot] updated from transifex
2019-06-28 02:56:13 +00:00
Nextcloud bot
f352af7ffb
[tx-robot] updated from transifex
2019-06-27 02:57:19 +00:00
Nextcloud bot
d7098343a2
[tx-robot] updated from transifex
2019-06-26 02:56:31 +00:00
Nextcloud bot
908f4d34e3
[tx-robot] updated from transifex
2019-06-25 02:57:16 +00:00
Nextcloud bot
78c7aed3b9
[tx-robot] updated from transifex
2019-06-24 02:56:03 +00:00
Nextcloud bot
a8986124b8
[tx-robot] updated from transifex
2019-06-23 02:56:59 +00:00
Nextcloud bot
57ec1cdda4
[tx-robot] updated from transifex
2019-06-22 02:55:39 +00:00
Camila Ayres
9dc47438c9
Merge pull request #1309 from nextcloud/feature/show-shared-file-owner
...
Displays the uid_owner of a shared file.
2019-06-21 19:53:46 +02:00
Camila San
d6a0a5272a
Displays the uid_owner of a shared file.
...
Also displays the sharees that reshared it via share link.
Signed-off-by: Camila San <hello@camila.codes >
2019-06-21 18:36:45 +02:00
Nextcloud bot
47ac10fb8e
[tx-robot] updated from transifex
2019-06-21 02:54:12 +00:00
Nextcloud bot
459a17bd7e
[tx-robot] updated from transifex
2019-06-20 02:55:55 +00:00
Nextcloud bot
de65b6fb7e
[tx-robot] updated from transifex
2019-06-18 02:55:35 +00:00
Nextcloud bot
6ddfc80672
[tx-robot] updated from transifex
2019-06-17 02:54:41 +00:00
Nextcloud bot
048cf3b23e
[tx-robot] updated from transifex
2019-06-16 02:56:30 +00:00
Nextcloud bot
3c958dea20
[tx-robot] updated from transifex
2019-06-13 02:48:18 +00:00
Camila Ayres
0b420c5fe6
Merge pull request #1301 from nextcloud/error-423-change-warning-color
...
Add error category for http file lock error status 423.
2019-06-12 11:33:25 +02:00
Camila San
bb7d330516
Add error category for http file lock error status 423.
...
It filters the error out of the list of blocking errors. It now shows up
in the Activities and Notificattions list as a warning.
Signed-off-by: Camila San <hello@camila.codes >
2019-06-11 23:32:10 +02:00
Nextcloud bot
795c29d5bd
[tx-robot] updated from transifex
2019-06-11 02:46:16 +00:00
Nextcloud bot
ad04116c00
[tx-robot] updated from transifex
2019-06-10 02:47:53 +00:00
Nextcloud bot
42b9dec1d0
[tx-robot] updated from transifex
2019-06-09 02:47:26 +00:00
Nextcloud bot
51e398d4f4
[tx-robot] updated from transifex
2019-06-08 02:46:59 +00:00
Ivoline Ngong
5c2e8c9574
Merge branch 'master' into pr/607
2019-06-07 19:36:44 +03:00
Nextcloud bot
feee0bf62b
[tx-robot] updated from transifex
2019-06-06 02:47:28 +00:00
Nextcloud bot
f6dee2b10f
[tx-robot] updated from transifex
2019-06-05 02:47:31 +00:00
Nextcloud bot
57fc438b91
[tx-robot] updated from transifex
2019-06-04 02:47:14 +00:00
Camila Ayres
aa5b62c931
Add comment to Github issue_template.md.
...
Minor change: removes some item e.g. PHP version that are not relevant to the client.
2019-06-03 17:42:29 +02:00
Ivan Čukić
f089fa34fc
Merge pull request #1241 from ivan-cukic/ivan/encryption-initial-setup
...
Added a nice UI for the E2E-enabled account first connect
2019-06-03 09:44:19 +02:00
Ivan Čukić
200032c9cb
Merge branch 'master' into ivan/encryption-initial-setup
2019-06-03 09:11:56 +02:00
Nextcloud bot
6a294bb4a0
[tx-robot] updated from transifex
2019-06-03 02:46:03 +00:00
Nextcloud bot
4aa2e2e8c3
[tx-robot] updated from transifex
2019-06-01 02:46:48 +00:00
Nextcloud bot
4cd7095a40
[tx-robot] updated from transifex
2019-05-30 02:46:02 +00:00
Ivoline Ngong
d3c5a71689
Merge branch 'master' into pr/878
2019-05-29 21:06:19 +03:00
ivyclare
f4340b98ce
Unshare action transferred to 3 dot menu
...
Signed-off-by: ivyclare <ivolinengong@gmail.com >
2019-05-29 20:54:53 +03:00
Camila Ayres
867e546fa9
Merge branch 'master' into master
2019-05-29 17:40:53 +02:00
Nextcloud bot
eb28fe9990
[tx-robot] updated from transifex
2019-05-29 02:56:09 +00:00
Nextcloud bot
fa5c1eff25
[tx-robot] updated from transifex
2019-05-28 03:00:44 +00:00
ivyclare
bcdc88ecf0
Change »Details…« to »View more activity…«
...
Signed-off-by: ivyclare <ivolinengong@gmail.com >
2019-05-28 01:14:31 +03:00
Camila Ayres
1dca017537
Merge pull request #1247 from nextcloud/backport/reshare
...
Adds parameter to retrieve shares with its reshares.
2019-05-27 20:16:34 +02:00
Camila San
9ff1a30dc4
Display error when current user is not allowed to reshare file/folder.
...
Signed-off-by: Camila San <hello@camila.codes >
2019-05-27 19:46:38 +02:00
Camila San
4f0ff154d3
Display sharees on the first show of the share dialog.
...
It was displaying them only when the current user would edit the share.
Signed-off-by: Camila San <hello@camila.codes >
2019-05-27 19:46:38 +02:00
Camila San
981a4ee240
Adds parameter to retrieve shares with its reshares.
...
If the initiator or the recipient is not the current user,
show the list of sharees without any options to edit it.
Minor change: updates api to v2.
Signed-off-by: Camila San <hello@camila.codes >
2019-05-27 19:46:38 +02:00
Nextcloud bot
378dd744fb
[tx-robot] updated from transifex
2019-05-27 02:54:16 +00:00
Nextcloud bot
d38e829330
[tx-robot] updated from transifex
2019-05-25 02:55:41 +00:00
Nextcloud bot
ad65b6fdf3
[tx-robot] updated from transifex
2019-05-24 02:56:34 +00:00
Roeland Jago Douma
ea6f3be374
Merge pull request #1273 from csware/issue-1266
...
WebView: Properly handle usernames with spaces and plus signs in it
2019-05-23 19:59:49 +02:00
Sven Strickroth
85d217ec95
WebView: Properly handle usernames with spaces and plus signs in it
...
The path returned from the server encodes a space in the username with `+` and if the username contains a `+` sign it is encoded as `%2B` (cf. https://www.php.net/manual/function.urlencode.php ).
Fix: Don't (double) decode the URL path and then replace `+` with space (introduced in issue #279 resp. commit 9ec61a84ce ). Instead first replace `+` with space, then decode percent encoding.
Tested with a username containing a space, a username containing a `+`sign and a username containing just A-Za-z0-9- (with Nextcloud 16).
(fixes issue #1266 )
Signed-off-by: Sven Strickroth <email@cs-ware.de >
2019-05-23 17:09:33 +02:00
Nextcloud bot
e8213242a9
[tx-robot] updated from transifex
2019-05-23 02:55:27 +00:00
Nextcloud bot
0c603944b8
[tx-robot] updated from transifex
2019-05-22 02:56:14 +00:00
Nextcloud bot
559187df6c
[tx-robot] updated from transifex
2019-05-20 02:53:13 +00:00
Nextcloud bot
eb00500b0b
[tx-robot] updated from transifex
2019-05-19 02:55:18 +00:00
Ivan Čukić
876f69dc7d
Merge branch 'master' into ivan/encryption-initial-setup
2019-05-18 23:07:34 +02:00
Ivan Čukić
33605d7f65
Removed ellipsis from the button text
2019-05-18 22:58:41 +02:00
Nextcloud bot
492fc846df
[tx-robot] updated from transifex
2019-05-18 02:53:47 +00:00
Nextcloud bot
febf206704
[tx-robot] updated from transifex
2019-05-17 02:59:46 +00:00
Nextcloud bot
e1eeaadaff
[tx-robot] updated from transifex
2019-05-16 02:53:07 +00:00
Ivan Čukić
4f17366262
Changed the message to 'Enable encryption...'
2019-05-14 21:54:43 +02:00
Ivan Čukić
a8ac89c20c
Merge branch 'master' into ivan/encryption-initial-setup
2019-05-14 21:53:57 +02:00
Balázs Meskó
a13bba7f42
Marking unused strings as unstranslatable
...
Signed-off-by: Balázs Meskó <mesko.balazs@fsf.hu >
2019-05-14 20:07:08 +02:00
Nextcloud bot
e0f421ac7a
[tx-robot] updated from transifex
2019-05-14 02:51:16 +00:00
Roeland Jago Douma
b6c0f9db5d
Merge pull request #1253 from muesli/webview-typo
...
Fixed typo in "certificate"
2019-05-13 07:58:52 +02:00
Roeland Jago Douma
50755d0295
Merge pull request #1251 from yarons/patch-1
...
Fixed typo
2019-05-13 07:58:29 +02:00
Christian Muehlhaeuser
9dc0027304
Fixed typo in "certificate"
...
Signed-off-by: Christian Muehlhaeuser <muesli@gmail.com >
2019-05-13 05:22:58 +02:00
Nextcloud bot
37ee52a930
[tx-robot] updated from transifex
2019-05-13 00:47:37 +00:00
Yaron Shahrabani
692d885b55
Fixed typo
...
Chipher -> Cipher
2019-05-12 19:11:33 +03:00
Ivan Čukić
6c0d796b4b
E2E UI setup poligh
...
- Text changed to "Enable..." instead of "Setup"
- The close icon follows NC style
- "end-to-end" instead of "end to end"
Signed-off-by: Ivan Čukić <ivan.cukic@kde.org >
2019-05-11 19:20:19 +02:00
Ivan Čukić
db7e5e01b3
Merge branch 'master' into ivan/encryption-initial-setup
2019-05-11 19:19:00 +02:00
Nextcloud bot
ae0b1ce3d6
[tx-robot] updated from transifex
2019-05-11 00:48:37 +00:00
Camila Ayres
419b8a3ff9
Merge pull request #1245 from joshua-sterner/master
...
This should fix issue #1000 .
2019-05-10 17:04:40 +02:00
Camila Ayres
bdfc5dcd14
Merge branch 'master' into master
2019-05-10 14:42:44 +02:00
Camila Ayres
c0704cd500
Merge pull request #1234 from curiousDTU/small-fix
...
updated default remote poll to 5 seconds #1115
2019-05-10 11:08:32 +02:00
Joshua Sterner
1b36dbc435
Merge branch 'master' into master
2019-05-09 23:15:54 -07:00
shobha
188374f60c
updated default remote poll to 5 seconds #1115
...
Signed-off-by: shobha <tyagishobha@gmail.com >
2019-05-10 09:15:09 +05:30
Nextcloud bot
fd9d7563c2
[tx-robot] updated from transifex
2019-05-10 00:49:02 +00:00
Joshua Sterner
bd9fcd88d8
testMove3LevelDirWithFile now uses mv function to move the directory
...
Signed-off-by: Joshua Sterner <joshua.s.sterner@gmail.com >
2019-05-09 04:12:33 -07:00
Joshua Sterner
b6ff17c50b
Fixed Issue #1000 - Subfolders of moved folders not synced
...
Signed-off-by: Joshua Sterner <joshua.s.sterner@gmail.com >
2019-05-09 04:12:33 -07:00
Nextcloud bot
2d3bac4e53
[tx-robot] updated from transifex
2019-05-09 00:48:24 +00:00
Ivan Čukić
7af786fde9
Added a nice UI for the E2E-enabled account first connect
...
Instead of immediately popping up the mnemonic dialogue,
only show a notification bar on the account setup page.
For the cases where the user does not want to use E2E,
this is significantly less intrusive than the old approach.
2019-05-09 00:37:24 +02:00
Camila Ayres
1f1a7a27f0
Merge pull request #1239 from nextcloud/fix/device-memory-leak
...
Fix memory leak with device pointer
2019-05-08 20:14:49 +02:00
Christoph Wurst
c2e3cbca31
Fix memory leak with device pointer
...
Downstream of https://github.com/owncloud/client/pull/6856
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2019-05-08 19:41:48 +02:00
Nextcloud bot
92a5e64487
[tx-robot] updated from transifex
2019-05-08 00:52:12 +00:00
Nextcloud bot
9153f710df
[tx-robot] updated from transifex
2019-05-07 00:48:06 +00:00
Nextcloud bot
8151eb4837
[tx-robot] updated from transifex
2019-05-05 00:49:10 +00:00
Nextcloud bot
a5b65a73a8
[tx-robot] updated from transifex
2019-05-03 00:47:47 +00:00
Nextcloud bot
26b9bf0281
[tx-robot] updated from transifex
2019-05-02 00:48:16 +00:00
Nextcloud bot
19c968de76
[tx-robot] updated from transifex
2019-05-01 00:48:06 +00:00
Terence Eden
e64fa74899
Typo
...
There's no such thing as a "key*h*chain".
2019-04-28 10:03:38 +01:00
Nextcloud bot
9b3fa62b2d
[tx-robot] updated from transifex
2019-04-28 00:50:09 +00:00
Nextcloud bot
68983c54bb
[tx-robot] updated from transifex
2019-04-27 00:47:44 +00:00
Nextcloud bot
d9af9b895f
[tx-robot] updated from transifex
2019-04-26 00:47:12 +00:00
Nextcloud bot
50f332eac7
[tx-robot] updated from transifex
2019-04-25 00:47:56 +00:00
Nextcloud bot
ad095efe3a
[tx-robot] updated from transifex
2019-04-23 00:48:20 +00:00
Nextcloud bot
3c947819c1
[tx-robot] updated from transifex
2019-04-22 00:48:48 +00:00
Camila Ayres
f52f9f0abe
Merge pull request #1212 from nextcloud/cmake-simplify
...
Simplify cmake command to make copy-pastable.
2019-04-21 19:41:52 +02:00
Camila San
75ccffa5a2
Simplify compile instructions.
...
Signed-off-by: Camila San <hello@camila.codes >
2019-04-21 17:13:20 +02:00
Jan-Christoph Borchardt
f0035b95bb
Simplify cmake command to make copy-pastable
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net >
2019-04-21 14:31:10 +02:00
Nextcloud bot
955f54cdef
[tx-robot] updated from transifex
2019-04-21 00:50:00 +00:00
Nextcloud bot
c5b8cda323
[tx-robot] updated from transifex
2019-04-20 00:48:15 +00:00
Nextcloud bot
ae0dbcde5b
[tx-robot] updated from transifex
2019-04-19 00:49:24 +00:00
Nextcloud bot
f32d83e993
[tx-robot] updated from transifex
2019-04-18 00:49:41 +00:00
Nextcloud bot
d7b881feb6
[tx-robot] updated from transifex
2019-04-17 00:50:11 +00:00
Nextcloud bot
6bd98518e4
[tx-robot] updated from transifex
2019-04-15 00:49:36 +00:00
Nextcloud bot
54d80bbc9b
[tx-robot] updated from transifex
2019-04-14 00:51:05 +00:00
Nextcloud bot
5f9ec1762a
[tx-robot] updated from transifex
2019-04-13 00:51:53 +00:00
Camila San
1c8dfd701b
Increase version to 2.5.3.
2019-04-12 17:17:23 +02:00
Camila Ayres
f520d7364d
Merge pull request #1118 from tuchfarber/tuchfarber/fix_empty_file_error_wording
...
Fix empty file wording in error log (small)
2019-04-12 17:08:27 +02:00
Camila Ayres
4d61a7c263
Merge branch 'master' into tuchfarber/fix_empty_file_error_wording
2019-04-12 16:51:36 +02:00
Camila Ayres
ac6ef500cc
Merge pull request #1201 from nextcloud/bugfix/popup-empty-folder
...
Uses configuraion to determine if it should show empty folder popup.
2019-04-12 16:38:51 +02:00
Camila San
b5b2ef3120
Updates test to fit new configuration default value.
...
Signed-off-by: Camila San <hello@camila.codes >
2019-04-12 16:22:07 +02:00
Camila San
7f3c3f6eb6
Uses configuraion to determine if it should show empty folder popup.
...
Configuration default value is set to false because users are getting
the popup message too often.
Signed-off-by: Camila San <hello@camila.codes >
2019-04-12 16:22:07 +02:00
Camila Ayres
936bdd04a8
Merge pull request #1185 from tintou/master
...
libcloudproviders: Add missing check for Qt5DBus
2019-04-12 16:09:31 +02:00
Camila Ayres
33baf40061
Merge branch 'master' into master
2019-04-12 15:50:55 +02:00
Roeland Jago Douma
6a63d8f2b9
Merge pull request #1191 from nextcloud/bugfix/1172/share-link
...
Share link fixing
2019-04-12 14:31:11 +02:00
Corentin Noël
b11a4217c7
Merge branch 'master' into master
2019-04-12 14:25:56 +02:00
Camila San
35114cf45c
Disable options in share dialog if account state changes.
...
Signed-off-by: Camila San <hello@camila.codes >
2019-04-12 14:17:58 +02:00
Camila San
e07c472057
Refactores sharing link to support multiple share links.
...
Signed-off-by: Camila San <hello@camila.codes >
2019-04-12 14:17:58 +02:00
Camila San
0fed1cc54d
Fixes deleting of one single link share.
...
Signed-off-by: Camila San <hello@camila.codes >
2019-04-12 14:17:57 +02:00
Roeland Jago Douma
ac257cd65f
Merge pull request #1186 from tintou/tintou/i18n
...
Fix several memory leaks in cloudproviders and add translation support
2019-04-12 14:09:30 +02:00
Roeland Jago Douma
088b0817d8
Merge branch 'master' into tintou/i18n
2019-04-12 13:48:19 +02:00
Roeland Jago Douma
b0c75723e2
Merge pull request #1200 from nextcloud/new_drone
...
New drone config
2019-04-12 13:47:28 +02:00
Roeland Jago Douma
b368a93e2e
New drone config
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-04-12 11:14:05 +02:00
Roeland Jago Douma
c75cb390dd
Merge branch 'master' into tintou/i18n
2019-04-12 10:35:02 +02:00
Nextcloud bot
d39f826e0e
[tx-robot] updated from transifex
2019-04-12 00:49:48 +00:00
Camila Ayres
1ea8b18893
Merge branch 'master' into tintou/i18n
2019-04-11 13:54:18 +02:00
Nextcloud bot
8491ef428e
[tx-robot] updated from transifex
2019-04-10 00:48:53 +00:00
Julius Härtl
42ce5c0c0d
Merge branch 'master' into master
2019-04-09 10:01:35 +02:00
Nextcloud bot
acca019afe
[tx-robot] updated from transifex
2019-04-09 00:48:35 +00:00
Nextcloud bot
4591f9c09f
[tx-robot] updated from transifex
2019-04-08 00:49:58 +00:00
Corentin Noël
088a5a9771
Fix several memory leaks in cloudproviders and add translation support
2019-04-04 22:06:22 +02:00
Corentin Noël
19079c65c1
libcloudproviders: Add missing check for Qt5DBus
2019-04-04 17:50:30 +02:00
Nextcloud bot
3804410949
[tx-robot] updated from transifex
2019-04-04 00:49:12 +00:00
Nextcloud bot
b8e874a3a7
[tx-robot] updated from transifex
2019-04-02 00:51:06 +00:00
Nextcloud bot
3a03568ec8
[tx-robot] updated from transifex
2019-04-01 00:51:27 +00:00
Nextcloud bot
40da5630e1
[tx-robot] updated from transifex
2019-03-31 01:50:45 +00:00
Nextcloud bot
b36626d50a
[tx-robot] updated from transifex
2019-03-30 01:50:00 +00:00
Roeland Jago Douma
26f897d22c
Merge pull request #1157 from stragu/patch-1
...
Fix a minor typo
2019-03-29 13:33:55 +01:00
Nextcloud bot
1b4cb6483b
[tx-robot] updated from transifex
2019-03-29 01:50:20 +00:00
Nextcloud bot
9312c18c57
[tx-robot] updated from transifex
2019-03-27 11:31:33 +00:00
Nextcloud bot
96434aabe9
[tx-robot] updated from transifex
2019-03-27 01:42:51 +00:00
Nextcloud bot
95ec0777ca
[tx-robot] updated from transifex
2019-03-26 01:41:08 +00:00
Nextcloud bot
283423f1bd
[tx-robot] updated from transifex
2019-03-25 01:43:41 +00:00
Stéphane Guillou
3a893d6179
Fix a minor typo
2019-03-24 20:12:44 +10:00
Nextcloud bot
6a83b31c5a
[tx-robot] updated from transifex
2019-03-24 01:44:42 +00:00
Nextcloud bot
9a3667c1de
[tx-robot] updated from transifex
2019-03-23 01:43:05 +00:00
Nextcloud bot
90fa47bbe6
[tx-robot] updated from transifex
2019-03-22 01:44:35 +00:00
Camila Ayres
44c265e2a7
Merge pull request #1153 from nextcloud/enh/512/ci
...
Add Qt-5.12 to CI
2019-03-21 17:56:27 +01:00
Roeland Jago Douma
bb9017d3a6
Move over AppImage builder to 5.12
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-03-21 15:57:40 +01:00
Roeland Jago Douma
9d87f707a6
Add Qt-5.12 to CI
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-03-21 15:57:40 +01:00
Nextcloud bot
89cda9a1b4
[tx-robot] updated from transifex
2019-03-21 01:52:00 +00:00
Nextcloud bot
653e56268d
[tx-robot] updated from transifex
2019-03-20 01:49:54 +00:00
Nextcloud bot
56c905819e
[tx-robot] updated from transifex
2019-03-19 01:52:24 +00:00
Nextcloud bot
0d5120e7cc
[tx-robot] updated from transifex
2019-03-18 01:50:05 +00:00
Nextcloud bot
1c76dd5859
[tx-robot] updated from transifex
2019-03-17 01:50:55 +00:00
Nextcloud bot
37f709fe34
[tx-robot] updated from transifex
2019-03-16 01:50:19 +00:00
Nextcloud bot
a362f32402
[tx-robot] updated from transifex
2019-03-15 01:52:48 +00:00
Nextcloud bot
7ecab308f2
[tx-robot] updated from transifex
2019-03-14 01:45:23 +00:00
Nextcloud bot
d7314adcf1
[tx-robot] updated from transifex
2019-03-13 01:45:16 +00:00
Nextcloud bot
f64035339b
[tx-robot] updated from transifex
2019-03-12 01:44:20 +00:00
Nextcloud bot
0e70b8ab9f
[tx-robot] updated from transifex
2019-03-10 01:44:57 +00:00
Nextcloud bot
e805184726
[tx-robot] updated from transifex
2019-03-09 01:42:32 +00:00
Nextcloud bot
b0d1e34df3
[tx-robot] updated from transifex
2019-03-08 01:44:20 +00:00
Matt Tuchfarber
0862d6cfb0
Fix empty file wording in error log
...
Changing empty file error text so that it reads correctly.
2019-03-07 00:18:12 -05:00
Nextcloud bot
9032b1c491
[tx-robot] updated from transifex
2019-03-07 01:44:38 +00:00
Nextcloud bot
e9111d745c
[tx-robot] updated from transifex
2019-03-05 01:52:03 +00:00
Roeland Jago Douma
0e3a8856e5
Merge pull request #1092 from nextcloud/enh/debug_not_warnings
...
Be less verbose with logging
2019-03-04 10:19:16 +01:00
Nextcloud bot
3084b85229
[tx-robot] updated from transifex
2019-03-04 01:42:12 +00:00
Nextcloud bot
f7f0a3249f
[tx-robot] updated from transifex
2019-03-03 01:43:17 +00:00
Nextcloud bot
4419a51a5d
[tx-robot] updated from transifex
2019-03-02 01:43:14 +00:00
Camila Ayres
1d37e96999
Merge pull request #1119 from nextcloud/typo
...
Fix typo in translation string
2019-03-01 12:18:34 +01:00
Morris Jobke
158c6e8136
Fix typo in translation string
2019-03-01 11:40:20 +01:00
Nextcloud bot
423e4ef92e
[tx-robot] updated from transifex
2019-03-01 01:49:47 +00:00
Nextcloud bot
4645adda0a
[tx-robot] updated from transifex
2019-02-28 01:50:48 +00:00
Nextcloud bot
0252ad9a08
[tx-robot] updated from transifex
2019-02-25 01:48:24 +00:00
Nextcloud bot
089625c9fd
[tx-robot] updated from transifex
2019-02-24 01:51:53 +00:00
Nextcloud bot
e63fd9b894
[tx-robot] updated from transifex
2019-02-23 01:49:05 +00:00
Nextcloud bot
9be32355f9
[tx-robot] updated from transifex
2019-02-22 01:49:45 +00:00
Nextcloud bot
984c02546e
[tx-robot] updated from transifex
2019-02-21 01:48:49 +00:00
Nextcloud bot
c60b4afafb
[tx-robot] updated from transifex
2019-02-20 01:48:28 +00:00
Nextcloud bot
55ff37a454
[tx-robot] updated from transifex
2019-02-16 01:48:02 +00:00
Roeland Jago Douma
bb2f179342
Be less verbose with logging
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-02-15 20:23:24 +01:00
Roeland Jago Douma
28afe8c323
Merge pull request #1087 from SimJoSt/patch-1
...
correct app passwords link
2019-02-14 11:51:24 +01:00
Joda Stößer
9393626ec2
correct app passwords link
...
Since some versions ago, the path/url for the app password settings is `/settings/user/security#security` instead of `/settings/personal#apppasswords`
2019-02-14 05:26:21 +01:00
Nextcloud bot
c0d0d39d8d
[tx-robot] updated from transifex
2019-02-13 01:48:58 +00:00
Nextcloud bot
d06db158a0
[tx-robot] updated from transifex
2019-02-12 01:48:01 +00:00
Nextcloud bot
1698c39223
[tx-robot] updated from transifex
2019-02-11 01:49:14 +00:00
Nextcloud bot
42ad97de8c
[tx-robot] updated from transifex
2019-02-10 01:51:00 +00:00
Nextcloud bot
29230412ed
[tx-robot] updated from transifex
2019-02-09 01:49:42 +00:00
Nextcloud bot
e4bcc1a9ee
[tx-robot] updated from transifex
2019-02-08 01:49:54 +00:00
Nextcloud bot
ca624def40
[tx-robot] updated from transifex
2019-02-07 01:52:13 +00:00
Nextcloud bot
bb912ecc0a
[tx-robot] updated from transifex
2019-02-06 01:42:24 +00:00
Camila San
e2309362e1
Updates version to 2.5.2.
...
Signed-off-by: Camila San <hello@camila.codes >
2019-02-05 12:02:55 +01:00
Camila Ayres
a20ac05357
Merge pull request #1071 from nextcloud/enh/invalid_certificate_messagebox
...
Add invalid certiticate messagebox
2019-02-05 10:50:20 +01:00
Roeland Jago Douma
c9d4360fb6
Add invalid certiticate messagebox
...
This is a quick hack to make self signed certificates work.
I'm not to fond of it the real solution should be to request the url
with QNAM and then see if it fails.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-02-05 10:18:35 +01:00
Nextcloud bot
63fe2a7098
[tx-robot] updated from transifex
2019-02-05 01:42:29 +00:00
Camila Ayres
9931977266
Merge pull request #1062 from nextcloud/enh/notifications/do_not_show_dismissed
...
Do not display dismissed notifications
2019-02-04 20:43:42 +01:00
Camila Ayres
d4a77be3f8
Merge branch 'master' into enh/notifications/do_not_show_dismissed
2019-02-04 20:27:44 +01:00
Camila Ayres
79dd8397d7
Merge pull request #1069 from nextcloud/rakekniven-patch-1
...
Fixed l18n issue. Added space for separating string
2019-02-04 17:50:45 +01:00
rakekniven
d564279254
Fixed l18n issue. Added space for separating string
...
Related to #1068
Reported at forums with screenshots. See
https://help.nextcloud.com/t/client-2-5-1-linux-typo/46796
Signed-off-by: Mark Ziegler <mark.ziegler@rakekniven.de >
2019-02-04 17:13:53 +01:00
Nextcloud bot
97c54249d5
[tx-robot] updated from transifex
2019-02-04 01:41:57 +00:00
Nextcloud bot
652304e82e
[tx-robot] updated from transifex
2019-02-02 01:42:34 +00:00
Roeland Jago Douma
86251ff2e3
Do not display dismissed notifications
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-02-01 14:39:59 +01:00
Nextcloud bot
ae7ad8fb4f
[tx-robot] updated from transifex
2019-02-01 01:42:38 +00:00
Roeland Jago Douma
822c386709
Merge pull request #1057 from nextcloud/fix/proxy-login-flow
...
Fix login flow with system proxy
2019-01-31 16:11:08 +01:00
Roeland Jago Douma
50ebc49d69
Work around proxy issue with webview by always setting a proxy
...
Just use the prefered http tcp socket proxy.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-01-31 14:14:31 +01:00
Roeland Jago Douma
eb3245b241
Fix login flow with system proxy
...
I must admit why this works is puzzling me. However if I just use a system
proxy without this it doesn't work. I suspect a Qt bug but will have to
dig deeper to find out if that is the case.
For now this little hack will have to do.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-01-31 13:45:40 +01:00
Julius Härtl
af443461e3
Merge pull request #1060 from nextcloud/enh/easier_theming
...
Start with easier theming
2019-01-31 12:04:25 +01:00
Roeland Jago Douma
e2293eddce
Allow to specifiy server url via CMAKE
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-01-31 11:28:46 +01:00
Roeland Jago Douma
b34708da29
Move help URL also to CMAKE
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-01-31 11:28:46 +01:00
Roeland Jago Douma
0c21852bc3
No need to overwrite customMedia in the theme
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-01-31 11:28:46 +01:00
Roeland Jago Douma
944f9e9668
Move wizard options to CMAKE as well
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-01-31 11:28:38 +01:00
Roeland Jago Douma
5c2996deb7
Use the provided updater URL
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-01-31 09:52:16 +01:00
Nextcloud bot
33d272e941
[tx-robot] updated from transifex
2019-01-31 01:43:23 +00:00
Roeland Jago Douma
bf81a473af
Merge pull request #1054 from nextcloud/enh/no_double_slash
...
Do not add double slash to login flow url
2019-01-30 16:39:52 +01:00
Roeland Jago Douma
a46548fc04
Merge pull request #1050 from IzabelaBakollari/master
...
Removed whitespace from string
2019-01-30 09:58:15 +01:00
Nextcloud bot
21b7257150
[tx-robot] updated from transifex
2019-01-30 01:44:34 +00:00
Roeland Jago Douma
7c1401da1c
Do not add double slash to login flow url
...
If the entered url ends with a slash we should not add another one.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-01-29 22:50:30 +01:00
Izabela Bakollari
c53e9cb417
Changes to be committed:
...
modified: CONTRIBUTING.md
Edited the link to report issue template.
2019-01-29 16:59:44 +01:00
Izabela Bakollari
e3731e40aa
Changes to be committed:
...
modified: src/gui/activitywidget.cpp
Removed whitespace from string
Issue #928
2019-01-29 13:10:11 +01:00
Nextcloud bot
218ffd0cd8
[tx-robot] updated from transifex
2019-01-29 01:42:50 +00:00
Nextcloud bot
9195452878
[tx-robot] updated from transifex
2019-01-28 01:43:34 +00:00
Nextcloud bot
67c25ca4b9
[tx-robot] updated from transifex
2019-01-27 01:46:09 +00:00
Nextcloud bot
75ddd315e3
[tx-robot] updated from transifex
2019-01-24 01:49:14 +00:00
Nextcloud bot
179ab90fce
[tx-robot] updated from transifex
2019-01-23 01:48:46 +00:00
Nextcloud bot
198b95676a
[tx-robot] updated from transifex
2019-01-22 01:49:05 +00:00
Nextcloud bot
63e5e4e92d
[tx-robot] updated from transifex
2019-01-21 01:48:04 +00:00
Nextcloud bot
107bf5db6d
[tx-robot] updated from transifex
2019-01-20 01:48:41 +00:00
Nextcloud bot
38449bf179
[tx-robot] updated from transifex
2019-01-19 01:49:57 +00:00
Nextcloud bot
8710d70a0a
[tx-robot] updated from transifex
2019-01-18 01:52:08 +00:00
Nextcloud bot
b0e8837b94
[tx-robot] updated from transifex
2019-01-17 01:49:26 +00:00
Nextcloud bot
aadd2ff7ac
[tx-robot] updated from transifex
2019-01-16 01:50:23 +00:00
Nextcloud bot
7dfe21fe35
[tx-robot] updated from transifex
2019-01-15 01:52:13 +00:00
Roeland Jago Douma
310266f9fa
Merge pull request #1006 from javierllorente/master
...
Wizard: show an error message if there is no enough free space in the local folder
2019-01-14 09:52:51 +01:00
Nextcloud bot
33e3b7098f
[tx-robot] updated from transifex
2019-01-14 01:49:44 +00:00
Javier Llorente
e5b5573711
Show an error message if there is no enough free space in the local
...
folder
2019-01-13 23:35:06 +01:00
Nextcloud bot
5e4abbc0c1
[tx-robot] updated from transifex
2019-01-13 01:49:32 +00:00
Nextcloud bot
9e6e6dd5db
[tx-robot] updated from transifex
2019-01-12 01:48:02 +00:00
Nextcloud bot
79e196a22f
[tx-robot] updated from transifex
2019-01-11 01:49:11 +00:00
Nextcloud bot
d73c4273ad
[tx-robot] updated from transifex
2019-01-10 01:47:53 +00:00
Nextcloud bot
86a1bc36cb
[tx-robot] updated from transifex
2019-01-09 01:50:35 +00:00
Nextcloud bot
aa600b4a24
[tx-robot] updated from transifex
2019-01-08 01:47:12 +00:00
Roeland Jago Douma
27298a2056
Merge pull request #959 from yan12125/correct-webview-deallocation
...
Make sure _profile and _page are deleted in the correct order
2019-01-07 15:01:23 +01:00
Roeland Jago Douma
5ebee92991
Merge pull request #1001 from nextcloud/fix/279/handle_username_space
...
Handle spaces in username properly in login flow
2019-01-07 14:21:52 +01:00
Roeland Jago Douma
9ec61a84ce
Handle spaces in username properly in login flow
...
Fixes #279
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2019-01-07 10:41:01 +01:00
Roeland Jago Douma
cacf3e9924
Merge pull request #923 from ivaradi/disco-support
...
Support Ubuntu Disco Dingo
2019-01-07 09:53:04 +01:00
Roeland Jago Douma
dc993d3ebe
Merge pull request #981 from yan12125/fix-kde-cmake-warnings
...
Fix KDEInstallDirs deprecation warnings
2019-01-07 09:49:07 +01:00
István Váradi
51829bfb47
Merge branch 'master' into disco-support
2019-01-07 09:40:39 +01:00
Roeland Jago Douma
6dfe160cef
Merge pull request #993 from HuemerGroup/stylesheet-fix
...
Removed Stylesheet
2019-01-07 09:33:53 +01:00
Nextcloud bot
a2f1ee05ba
[tx-robot] updated from transifex
2019-01-07 01:47:36 +00:00
István Váradi
76b9d5c0c3
Merge branch 'master' into disco-support
2019-01-06 16:53:46 +01:00
Nextcloud bot
51d349f527
[tx-robot] updated from transifex
2019-01-06 02:01:14 +00:00
Roeland Jago Douma
188125dd88
Merge branch 'master' into disco-support
2019-01-05 22:08:24 +01:00
Nextcloud bot
d8aed94ab1
[tx-robot] updated from transifex
2019-01-05 01:47:29 +00:00
Nextcloud bot
86d7d41e40
[tx-robot] updated from transifex
2019-01-04 02:31:36 +00:00
Oskar Kruschitz
74454d0452
Removed Stylesheet
...
Stylesheet String was not correctly defined (missing ";" after "%2") and caused an error in logging output.
After checking the fixed Style I removed it since it does not really look good.
2019-01-03 15:54:50 +01:00
Nextcloud bot
0dcf6c6024
[tx-robot] updated from transifex
2019-01-03 01:46:40 +00:00
Nextcloud bot
0a14f6eeb1
[tx-robot] updated from transifex
2019-01-02 01:46:49 +00:00
Nextcloud bot
b59b633a3d
[tx-robot] updated from transifex
2019-01-01 01:46:32 +00:00
Nextcloud bot
d6b34323c5
[tx-robot] updated from transifex
2018-12-31 01:48:26 +00:00
Nextcloud bot
716517db98
[tx-robot] updated from transifex
2018-12-30 01:50:18 +00:00
Nextcloud bot
76c515b09c
[tx-robot] updated from transifex
2018-12-29 01:46:03 +00:00
Nextcloud bot
ac367b21bc
[tx-robot] updated from transifex
2018-12-28 15:52:56 +00:00
Chih-Hsuan Yen
1361c3053a
Fix KDEInstallDirs deprecation warnings
...
Get rid of a bunch of such warnings from configuring the Dolphin plugin:
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:345 (message):
BIN_INSTALL_DIR is deprecated, use KDE_INSTALL_BINDIR instead.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEInstallDirs.cmake:433 (_define_relative)
shell_integration/dolphin/CMakeLists.txt:23 (include)
Modified from https://github.com/owncloud/client/pull/6922
Original author: Dominik Schmidt <dev@dominik-schmidt.de >
2018-12-28 21:55:45 +08:00
Nextcloud bot
b46ee79081
[tx-robot] updated from transifex
2018-12-27 01:49:06 +00:00
Nextcloud bot
9cea77b0fb
[tx-robot] updated from transifex
2018-12-26 01:50:50 +00:00
Nextcloud bot
c04addc5c4
[tx-robot] updated from transifex
2018-12-24 01:55:12 +00:00
Nextcloud bot
c2f4326908
[tx-robot] updated from transifex
2018-12-23 01:50:47 +00:00
Nextcloud bot
f6d3229b38
[tx-robot] updated from transifex
2018-12-21 01:47:16 +00:00
Nextcloud bot
3451970751
[tx-robot] updated from transifex
2018-12-20 01:48:23 +00:00
Chih-Hsuan Yen
09b0055dc3
Make sure _profile and _page are deleted in the correct order
...
Inspired by https://github.com/electron/electron/pull/15028
Closes https://github.com/nextcloud/desktop/issues/941
Closes https://github.com/nextcloud/desktop/issues/950
2018-12-19 21:44:54 +08:00
Nextcloud bot
24907acc2a
[tx-robot] updated from transifex
2018-12-17 01:48:23 +00:00
Nextcloud bot
01bbfaacf3
[tx-robot] updated from transifex
2018-12-16 01:48:42 +00:00
Nextcloud bot
6d5da44947
[tx-robot] updated from transifex
2018-12-15 01:46:20 +00:00
Roeland Jago Douma
071709ab5e
Merge pull request #946 from hiiamok/qt5.12-wizard-webview
...
Added missing Include
2018-12-13 19:34:42 +01:00
Oskar Kruschitz
1295884420
Added missing Include
...
Fixing an error during Build with Qt5.12:
error: member access into incomplete type 'const QWebEngineCertificateError'
2018-12-13 16:13:01 +01:00
Nextcloud bot
6d661e0b3d
[tx-robot] updated from transifex
2018-12-13 01:48:20 +00:00
Nextcloud bot
e0430288ce
[tx-robot] updated from transifex
2018-12-12 01:54:46 +00:00
Nextcloud bot
a7b16e3c28
[tx-robot] updated from transifex
2018-12-11 01:47:42 +00:00
Nextcloud bot
abe22d8fe6
[tx-robot] updated from transifex
2018-12-10 05:20:00 +00:00
Nextcloud bot
1ad7116045
[tx-robot] updated from transifex
2018-12-09 01:48:57 +00:00
Nextcloud bot
72777be571
[tx-robot] updated from transifex
2018-12-07 01:47:38 +00:00
Camila Ayres
840904d527
Merge pull request #778 from jpnurmi/background
...
Add a command line option to launch the client in the background
2018-12-06 09:53:19 +01:00
Camila Ayres
f91678ef24
Merge branch 'master' into background
2018-12-06 09:35:15 +01:00
Nextcloud bot
6cf390f753
[tx-robot] updated from transifex
2018-12-06 01:54:12 +00:00
István Váradi
20b9404539
Support Ubuntu Disco Dingo
2018-12-05 19:46:45 +01:00
Nextcloud bot
0ff23eabca
[tx-robot] updated from transifex
2018-12-05 01:48:53 +00:00
Camila San
b37cbea5cc
Updates desktop client version to 2.5.1.
...
Signed-off-by: Camila San <hello@camila.codes >
2018-12-04 12:18:06 +01:00
Nextcloud bot
fc18fd9a06
[tx-robot] updated from transifex
2018-12-04 01:57:46 +00:00
Nextcloud bot
07116707e5
[tx-robot] updated from transifex
2018-12-03 01:45:39 +00:00
Nextcloud bot
0f935b06e9
[tx-robot] updated from transifex
2018-12-02 01:47:55 +00:00
Nextcloud bot
a0d6f5fb60
[tx-robot] updated from transifex
2018-12-01 01:45:33 +00:00
Nextcloud bot
4ddfc04534
[tx-robot] updated from transifex
2018-11-30 01:46:30 +00:00
Nextcloud bot
9fb5b4a92d
[tx-robot] updated from transifex
2018-11-29 01:48:27 +00:00
Camila Ayres
b97d8ba6db
Merge pull request #898 from nextcloud/nautilus-integration-name
...
Fix appname for Nautilus integration script.
2018-11-28 12:21:27 +01:00
Jan-Christoph Borchardt
7d8bba6786
Fix appname for Nautilus integration script
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net >
2018-11-28 11:54:08 +01:00
Nextcloud bot
f0c6825746
[tx-robot] updated from transifex
2018-11-28 01:48:00 +00:00
Roeland Jago Douma
1490b186f9
Merge pull request #860 from nextcloud/fix/566/do_not_read_system_exclude
...
Do not read system exclude list if user exclude is present
2018-11-27 11:54:40 +01:00
Roeland Jago Douma
8b64db6344
Merge branch 'master' into fix/566/do_not_read_system_exclude
2018-11-27 11:19:20 +01:00
Roeland Jago Douma
ab85dfcd67
Merge pull request #880 from nextcloud/fix/873
...
Write the actual folder to the log
2018-11-27 11:16:10 +01:00
Nextcloud bot
13fdb32d4f
[tx-robot] updated from transifex
2018-11-27 01:51:22 +00:00
Camila Ayres
72901a4ed8
Merge branch 'master' into background
2018-11-26 21:07:14 +01:00
Nextcloud bot
558d3ad492
[tx-robot] updated from transifex
2018-11-26 01:52:12 +00:00
Nextcloud bot
0a04419180
[tx-robot] updated from transifex
2018-11-25 05:19:20 +00:00
Nextcloud bot
fdbc523f85
[tx-robot] updated from transifex
2018-11-24 01:44:00 +00:00
Roeland Jago Douma
287d78ffd3
Write the actual folder to the log
...
Fixes #873
Not all folder names are proper latin1.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2018-11-23 10:33:25 +01:00
Nextcloud bot
8418507483
[tx-robot] updated from transifex
2018-11-23 02:52:33 +00:00
Roeland Jago Douma
d1b9d100b4
Merge pull request #874 from nextcloud/fix_activity_busy_loop
...
Fix the activity loop
2018-11-22 23:09:57 +01:00
Roeland Jago Douma
b93c762205
Fix the activity loop
...
We should stop fetching the moment the activity stream is empty when
fetched. It doesn't matter if the current list is empty.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2018-11-22 10:40:00 +01:00
Nextcloud bot
528e1bef37
[tx-robot] updated from transifex
2018-11-22 01:47:38 +00:00
Nextcloud bot
73aed1d630
[tx-robot] updated from transifex
2018-11-21 01:47:22 +00:00
Nextcloud bot
7b446eef93
[tx-robot] updated from transifex
2018-11-20 01:48:03 +00:00
Roeland Jago Douma
1afaa22ddb
Merge pull request #859 from nextcloud/fix/788/no_activity_flood
...
Do not fetch activities if they are not enabled
2018-11-19 23:15:08 +01:00
Roeland Jago Douma
bdd5d423ed
Merge branch 'master' into fix/788/no_activity_flood
2018-11-19 21:29:58 +01:00
Roeland Jago Douma
44b5e07a80
Merge pull request #847 from jpnurmi/share-dialog-take-2
...
Share dialog alignment
2018-11-19 20:18:30 +01:00
Roeland Jago Douma
d8c0fb856c
Merge branch 'master' into share-dialog-take-2
2018-11-19 19:33:05 +01:00
Roeland Jago Douma
6cc496633f
Do not read system exclude list if user exclude is present
...
For #566
Since we only showed the user exclude list (and some extra items) the
system exclude list was still used.
This copies over the system exclude list (if it isn't there).
If it fails we use the system one still.
However if you now remove items from your own list it will really be
gone.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2018-11-19 15:35:32 +01:00
Roeland Jago Douma
1d0bf08a1c
Do not fetch activities if they are not enabled
...
Fixes #788
Fixes #834
If the activity app is not enabled we should not try to fetch the
activities at all.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2018-11-19 14:13:51 +01:00
Nextcloud bot
a3d1bd3a42
[tx-robot] updated from transifex
2018-11-19 01:46:32 +00:00
Roeland Jago Douma
1c0fbba98e
Merge pull request #854 from nextcloud/enoch85-patch-1
...
Change link to docs for NC 15
2018-11-18 16:34:14 +01:00
Daniel Hansson
2d6c5f393f
Change link to docs for NC 15
...
This changes the link for the "Host your own" link in the wizard.
2018-11-18 11:02:34 +01:00
Nextcloud bot
eaf339b11d
[tx-robot] updated from transifex
2018-11-18 01:48:31 +00:00
Roeland Jago Douma
3a50b57b5a
Merge pull request #848 from nextcloud/rakekniven-patch-1
...
Fixed typo
2018-11-17 13:08:06 +01:00
rakekniven
6c0cd4bd3a
Fixed typo
...
Reported at Transifex.
Signed-off-by: Mark Ziegler <mark.ziegler@rakekniven.de >
2018-11-17 11:36:16 +01:00
J-P Nurmi
d6170271e9
ShareDialog: increase the width
...
To match the old width it had before the alignment work.
2018-11-17 09:24:45 +01:00
J-P Nurmi
6f145e3a80
ShareUserGroupWidget: allow frame when scrollable
2018-11-17 09:22:52 +01:00
J-P Nurmi
3c193143f2
Cleanup sharedialog.ui
2018-11-17 09:22:52 +01:00
J-P Nurmi
b25e15347b
ShareUserGroupWidget: fix scroll area size management
2018-11-17 09:22:52 +01:00
J-P Nurmi
a8cce41f35
sharedialog.ui: fix scroll area size
2018-11-17 09:22:52 +01:00
J-P Nurmi
f0f691fffc
Cleanup shareuserline.ui
2018-11-17 09:22:52 +01:00
J-P Nurmi
847706432b
ShareLinkWidget: redo the layout
...
NOTE: The progress indicator is temporarily moved one line up to avoid
inserting it on its own line, which would cause the content pushed down
and the dialog size jump back and forth.
2018-11-17 09:22:52 +01:00
J-P Nurmi
bd93489b14
Cleanup shareusergroupwidget.ui
...
Remove hard-coded fixed sizes, size constraints, and other unnecessary
property assignments. This works with any dialog width, meaning that
the width can be defined in one place higher up in the widget hierachy.
2018-11-17 09:22:52 +01:00
J-P Nurmi
96d0059ca4
ShareDialog: use auto-raising tool buttons as confirm buttons
2018-11-17 09:22:52 +01:00
J-P Nurmi
df802472cb
ShareLinkWidget: sync the confirm button size
2018-11-17 09:22:52 +01:00
J-P Nurmi
94750a5ea1
ShareUserGroupWidget: sync the share confirm button size with others
...
This keeps also the total width of the share dialog constant.
2018-11-17 09:22:52 +01:00
J-P Nurmi
fae1c0dbdd
ShareUserLine: fix eliding
...
The widget doesn't have its final size at construction time, so the
width for eliding is not yet known. Let ElidedLabel do the job.
2018-11-17 09:22:52 +01:00
J-P Nurmi
b546e7c224
ElidedLabel: add default constructor
...
Makes it possible to promote QLabel to an ElidedLabel in Qt Designer.
2018-11-17 09:22:52 +01:00
J-P Nurmi
cd58850f5b
ShareUserGroupWidget: remove nested content margins
2018-11-17 09:22:52 +01:00
J-P Nurmi
7d3242077b
ShareDialog: align the left margin
...
All other margins are 10px.
2018-11-17 09:22:52 +01:00
Nextcloud bot
3f2ff2e6ba
[tx-robot] updated from transifex
2018-11-17 02:02:47 +00:00
Roeland Jago Douma
433a059223
Merge pull request #843 from Aentfs/master
...
Change man page names and contents for nextcloud
2018-11-16 22:35:22 +01:00
Stefan Suhren
d6feb984c3
Change man page names and contents for nextcloud
2018-11-16 16:57:15 +01:00
Nextcloud bot
41f2864ac9
[tx-robot] updated from transifex
2018-11-16 01:47:40 +00:00
Nextcloud bot
b1a2683e62
[tx-robot] updated from transifex
2018-11-15 01:50:21 +00:00
Roeland Jago Douma
4febf7c70b
Merge pull request #823 from Awesome-Technologies/providers
...
Fix cmake build using WITH_PROVIDERS=OFF
2018-11-14 14:43:42 +01:00
Roeland Jago Douma
b8f0721fcb
Merge pull request #824 from ivaradi/debian-repo-update
...
Debian/Ubuntu target repository update
2018-11-14 14:30:51 +01:00
Roeland Jago Douma
8f95f68f06
Merge branch 'master' into providers
2018-11-14 13:18:37 +01:00
Nextcloud bot
c9b7078fb7
[tx-robot] updated from transifex
2018-11-14 01:47:56 +00:00
István Váradi
f0b96445d2
Fixed the PPA names as well
2018-11-13 20:49:26 +01:00
István Váradi
bcb4b44c69
Also use the correct OBS repository
2018-11-13 16:47:06 +01:00
István Váradi
82f9ec78dc
Use the version kind to differentiate between target repos
2018-11-13 16:44:20 +01:00
István Váradi
5a26e7dabe
Use the tags to determine if a version is a release or a beta one
2018-11-13 16:42:42 +01:00
Manuel Stahl
6718f5ad58
Fix cmake build using WITH_PROVIDERS=OFF
...
Fixes #821 .
2018-11-13 14:54:30 +01:00
Roeland Jago Douma
88c738dd21
Merge pull request #818 from nextcloud/enhancement/809/config-error
...
More verbose error and proper app name on configuration read error
2018-11-13 11:30:18 +01:00
Julius Härtl
2d79ea5262
More verbose error and proper app name on configuration read error
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-11-13 11:01:20 +01:00
Roeland Jago Douma
cc7abc02f4
Merge pull request #813 from jpnurmi/action-colors
...
SettingsDialog: tweak color aware icons
2018-11-13 08:16:41 +01:00
Roeland Jago Douma
e2c813bfca
Merge branch 'master' into action-colors
2018-11-13 07:41:53 +01:00
Roeland Jago Douma
5695aba5d7
Merge pull request #811 from jpnurmi/modernize
...
libsync: let Clang-Tidy modernize nullptr & override usage
2018-11-13 07:41:10 +01:00
Nextcloud bot
0f9e32d49c
[tx-robot] updated from transifex
2018-11-13 01:52:41 +00:00
Roeland Jago Douma
0d9d942ab7
Merge branch 'master' into modernize
2018-11-12 20:21:13 +01:00
Roeland Jago Douma
9de32d2cb7
Merge pull request #812 from jpnurmi/settings-dialog-accounts
...
SettingsDialog: fix a little glitch in the account tool button size
2018-11-12 20:10:30 +01:00
J-P Nurmi
53c89e2196
SettingsDialog: tweak color aware icons
...
If selected text is light, provide a light icon too when selected.
2018-11-12 20:04:02 +01:00
J-P Nurmi
b0959a6292
SettingsDialog: fix a little glitch in the account tool button size
...
SettingsDialog::accountAdded() uses the height of the toolbar to
calculate the desired default size for toolbuttons. Make sure to have
the "General" and "Network" tool buttons in place before calling
accountAdded() to avoid cramped first button.
2018-11-12 18:53:47 +01:00
J-P Nurmi
1af9bf8abc
libsync: run clang-tidy modernize-use-nullptr
2018-11-12 18:46:39 +01:00
J-P Nurmi
0d1c15a768
libsync: run clang-tidy modernize-use-override
2018-11-12 18:43:58 +01:00
J-P Nurmi
48acaec66f
libsync: search'n'replace "Q_DECL_OVERRIDE" with "override"
2018-11-12 18:39:50 +01:00
Roeland Jago Douma
9f6bb617e9
Merge pull request #807 from nextcloud/modernize
...
GUI: let Clang-Tidy modernize nullptr & override usage
2018-11-12 15:26:18 +01:00
Roeland Jago Douma
c5a4694c74
Merge branch 'master' into modernize
2018-11-12 14:56:35 +01:00
Roeland Jago Douma
0f2294cef4
Merge pull request #806 from nextcloud/server-notification-handler
...
Fixup the port in server notification URLs
2018-11-12 14:48:30 +01:00
Roeland Jago Douma
778489d445
Merge pull request #808 from jpnurmi/slideshow
...
Improve the slide show
2018-11-12 14:47:56 +01:00
J-P Nurmi
ba53a01339
SlideShow: don't allow clicks while animating
...
Changing slides while animating was looking a bit awkward.
2018-11-11 12:30:33 +01:00
J-P Nurmi
8217c44ee5
SlideShow: slow down the slide interval
...
The original non-animated slide show was running at 2500ms interval.
The new animated slide show was using the same interval, but used
1000ms to animate the slides. This left significantly less time for
the user to read the slides.
2018-11-11 12:27:21 +01:00
J-P Nurmi
fff64e8aa5
GUI: search'n'replace remaining "Q_DECL_OVERRIDE" with "override"
2018-11-11 11:12:37 +01:00
J-P Nurmi
8e38e2ac86
GUI: run clang-tidy modernize-use-override
2018-11-11 11:08:03 +01:00
J-P Nurmi
fb5ff96ed6
GUI: run clang-tidy modernize-use-nullptr
2018-11-11 10:56:22 +01:00
Nextcloud bot
371001c9ff
[tx-robot] updated from transifex
2018-11-11 01:51:25 +00:00
J-P Nurmi
91602574a9
Fixup the port in server notification URLs
...
... in addition to fixing up the scheme and host.
For example, the survey app sends "/settings/admin/survey_client" as
a link. Clicking the "More information" button wouldn't lead to the
correct place if NC was running on a custom port.
2018-11-10 22:24:17 +01:00
Nextcloud bot
8367dbc67f
[tx-robot] updated from transifex
2018-11-10 01:49:34 +00:00
rakekniven
ee96d998e5
Merge pull request #803 from nextcloud/rakekniven-patch-1
...
l10n. Added space for correct grammar.
2018-11-09 17:06:25 +01:00
rakekniven
a73da99d78
Merge branch 'master' into rakekniven-patch-1
2018-11-09 16:37:43 +01:00
rakekniven
f25ef73772
l10n. Added space for correct grammar.
...
Signed-off-by: Mark Ziegler <mark.ziegler@rakekniven.de >
2018-11-09 16:37:29 +01:00
Roeland Jago Douma
cf0838643f
Merge pull request #800 from nextcloud/fix/open_activities_on_conflict
...
Actually open the activity view on a click for more info
2018-11-09 16:36:24 +01:00
Roeland Jago Douma
559fd910d8
Merge pull request #801 from nextcloud/fix/generated_avatar_not_black
...
Use a format that supports alpha channels for avatars
2018-11-09 15:15:46 +01:00
Roeland Jago Douma
3a0c7f64c0
Use a format that supports alpha channels for avatars
...
If we use the source format it can result in fully black images. As the
basic generated avatar doesn't have an alpha channel.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2018-11-09 13:01:28 +01:00
Roeland Jago Douma
7925c6c081
Actually open the activity view on a click for more info
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2018-11-09 12:12:25 +01:00
Roeland Jago Douma
9c0e5c2b19
Merge pull request #797 from alexcustos/issue_alternative_log_in
...
Added default scheme when server returns just a host
2018-11-09 08:52:39 +01:00
Nextcloud bot
c387592e47
[tx-robot] updated from transifex
2018-11-09 01:48:22 +00:00
Camila Ayres
b1d68f311d
Merge pull request #798 from alexcustos/issues_openssl_1_1
...
Removed explicit initialization; Fixed RAND_bytes not found
2018-11-08 10:26:47 +01:00
Aleksandr Borisenko
f5586baee7
Added default scheme when server returns just a host
2018-11-08 11:35:27 +03:00
Aleksandr Borisenko
bb2d31a2bd
Removed explicit initialization; Fixed RAND_bytes not found
2018-11-08 11:24:39 +03:00
Nextcloud bot
82cbee3f9d
[tx-robot] updated from transifex
2018-11-08 01:48:27 +00:00
Roeland Jago Douma
347f4c8675
Merge pull request #796 from nextcloud/settings-dialog-height
...
SettingsDialog: disable unnecessary wrapping for the about label
2018-11-07 21:09:27 +01:00
J-P Nurmi
3a6d0ee29c
SettingsDialog: disable unnecessary wrapping for the about label
...
For some reason, QLabel with rich text and word wrapping enabled
calculates quite a bit too large size hint. Luckily, it's rich text
that is already divided to paragraphs so that wrapping makes actually
very little visual difference. For example, on my screen, when the
settings dialog is resized horizontally to the minimum, the only word
that actually wrapped was "2017". After this patch, it naturally won't
wrap anymore, but the General Settings page also doesn't leave a large
gap at the bottom. As a result, the minimum height of the dialog went
down from 581 to 525. The exact values depend on the style and fonts.
Fixes #91 .
2018-11-07 20:01:28 +01:00
J-P Nurmi
ee8bcb2a5b
Add a command line option to launch the client in the background
...
Allow passing a --background argument to force the app in the background
even if systray is not available.
Fixes #737
2018-11-07 18:42:36 +01:00
Roeland Jago Douma
1b6e0c5292
Merge pull request #794 from jpnurmi/activity-text-colors
...
Fix ActivityWidget palette
2018-11-07 10:13:00 +01:00
Roeland Jago Douma
32cf2f2622
Merge branch 'master' into activity-text-colors
2018-11-07 09:29:15 +01:00
Nextcloud bot
6bd6bd3ed9
[tx-robot] updated from transifex
2018-11-07 01:48:19 +00:00
Roeland Jago Douma
13e1b6a34a
Merge pull request #790 from nextcloud/fix/789/osx_installer_background
...
Update isntaller background for OSX
2018-11-06 11:11:16 +01:00
Roeland Jago Douma
6ada87ed15
Update isntaller background for OSX
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2018-11-06 10:39:10 +01:00
Nextcloud bot
da367f17ab
[tx-robot] updated from transifex
2018-11-06 01:50:02 +00:00
J-P Nurmi
d01a99e9e5
ActivityWidget: remove a hard-coded white background
...
Let the system palette provide the appropriate color.
Fixes #742 .
2018-11-05 22:13:34 +01:00
J-P Nurmi
b8d97b590f
Fix palette usage in ActivityItemDelegate::paint()
...
Fixes #742 .
2018-11-05 20:18:54 +01:00
Roeland Jago Douma
5a1fed8e23
Merge pull request #785 from nextcloud/we_are_nextcloud
...
Use Nextcloud
2018-11-05 13:57:17 +01:00
Roeland Jago Douma
fe60a2a570
Use Nextcloud
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl >
2018-11-05 13:27:30 +01:00
Roeland Jago Douma
aee0363876
Merge pull request #783 from nextcloud/doc/cmake-build
...
Fix cmake build of documentation
2018-11-05 11:26:36 +01:00
Julius Härtl
abac2c327e
Fix cmake build of documentation
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2018-11-05 10:56:21 +01:00