Nicolas Fella [Thu, 1 Apr 2021 17:46:56 +0000 (19:46 +0200)]
Use FindPkgConfig to find libcloudproviders and related libs
Instead of using custom find modules.
This allows using imported targets which make the code much nicer.
Signed-off-by: Nicolas Fella <nicolas.fella@gmx.de>
Nextcloud bot [Mon, 12 Apr 2021 03:55:08 +0000 (03:55 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 11 Apr 2021 03:53:37 +0000 (03:53 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sat, 10 Apr 2021 04:06:36 +0000 (04:06 +0000)]
[tx-robot] updated from transifex
Felix Weilbach [Fri, 9 Apr 2021 12:29:46 +0000 (14:29 +0200)]
Merge pull request #3075 from nextcloud/bugfix/embed-version-info-win
Embed version and icon into windows executable
Felix Weilbach [Fri, 9 Apr 2021 10:16:37 +0000 (12:16 +0200)]
Embed version and icon into windows executable
These changes are necessary because of changing the compilation
process for the gui from a single executable to static lib +
executable in commit
0521dce1743215633f6db3fb7fd184a5643f7779.
Otherwise the version and icon information will be lost.
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nextcloud bot [Fri, 9 Apr 2021 03:55:46 +0000 (03:55 +0000)]
[tx-robot] updated from transifex
allexzander [Thu, 8 Apr 2021 08:26:20 +0000 (11:26 +0300)]
Merge pull request #3073 from nextcloud/bump_version_to_3.2.5
Bump version to 3.2.50
allexzander [Thu, 8 Apr 2021 08:03:24 +0000 (11:03 +0300)]
Bump version to 3.2.50.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Thu, 8 Apr 2021 07:47:24 +0000 (10:47 +0300)]
Merge pull request #3072 from nextcloud/bump-version-3.2.0
Bump version to 3.2.0.
allexzander [Thu, 8 Apr 2021 07:38:10 +0000 (10:38 +0300)]
Bump version to 3.2.0.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Thu, 8 Apr 2021 07:18:13 +0000 (10:18 +0300)]
Merge pull request #3069 from nextcloud/feature/user-status
User status bug fixing...
Camila [Wed, 7 Apr 2021 12:08:13 +0000 (14:08 +0200)]
Remove unnecessary local variable.
Signed-off-by: Camila <hello@camila.codes>
Camila [Wed, 7 Apr 2021 11:29:22 +0000 (13:29 +0200)]
Reposition qml elements for the folder status icon.
Signed-off-by: Camila <hello@camila.codes>
Camila [Wed, 7 Apr 2021 11:28:34 +0000 (13:28 +0200)]
Rename enumToUserString => enumToString.
Signed-off-by: Camila <hello@camila.codes>
Camila [Wed, 7 Apr 2021 10:07:53 +0000 (12:07 +0200)]
Use enum class instead of enum.
Signed-off-by: Camila <hello@camila.codes>
Camila [Wed, 7 Apr 2021 10:06:37 +0000 (12:06 +0200)]
Undo unnecessary removal of lines.
Signed-off-by: Camila <hello@camila.codes>
Camila [Tue, 6 Apr 2021 20:52:32 +0000 (22:52 +0200)]
Fix #3067: missing apps icon.
Signed-off-by: Camila <hello@camila.codes>
Camila [Tue, 30 Mar 2021 18:53:03 +0000 (20:53 +0200)]
Align status text with server url.
Cleans the space in the beginning of the string when there is no emoji
set.
Signed-off-by: Camila <hello@camila.codes>
Camila [Tue, 30 Mar 2021 17:33:54 +0000 (19:33 +0200)]
Refactor UserStatus.
- Make preDefinedStatus a local var.
- Add function to get the status user string.
Signed-off-by: Camila <hello@camila.codes>
Camila [Tue, 30 Mar 2021 11:08:32 +0000 (13:08 +0200)]
Move curly brackets to the correct line.
Signed-off-by: Camila <hello@camila.codes>
Camila [Tue, 30 Mar 2021 10:53:47 +0000 (12:53 +0200)]
Remove const and reference of base types.
Signed-off-by: Camila <hello@camila.codes>
Nextcloud bot [Thu, 8 Apr 2021 03:55:06 +0000 (03:55 +0000)]
[tx-robot] updated from transifex
allexzander [Wed, 7 Apr 2021 09:28:05 +0000 (12:28 +0300)]
Merge pull request #3057 from nextcloud/bugfix/vfs-windows-lnk-files-freeze-issue
Fix VFX Windows .lnk files freeze/crash issue
allexzander [Wed, 7 Apr 2021 07:41:59 +0000 (10:41 +0300)]
Fix review comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Tue, 6 Apr 2021 07:36:35 +0000 (10:36 +0300)]
Fix review comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Mon, 5 Apr 2021 11:08:20 +0000 (14:08 +0300)]
Address review comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Thu, 1 Apr 2021 14:54:45 +0000 (17:54 +0300)]
Ignore *.lnk files on Windows.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Thu, 1 Apr 2021 13:09:26 +0000 (16:09 +0300)]
Treat .lnk files as normal files without hydrating them or creating a placeholder.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Wed, 31 Mar 2021 14:19:01 +0000 (17:19 +0300)]
Another way to fix this.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Wed, 31 Mar 2021 13:36:13 +0000 (16:36 +0300)]
Added .lnk file placeholder creation fix.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Wed, 31 Mar 2021 11:47:34 +0000 (14:47 +0300)]
Fix VFS freeze when syncing '.lnk' files on Windows.
Signed-off-by: allexzander <blackslayer4@gmail.com>
Matthieu Gallien [Wed, 7 Apr 2021 08:06:29 +0000 (10:06 +0200)]
Merge pull request #3068 from nextcloud/bug/fixAssertEditIgnoredFiles
use QFileInfo to check if path is absolute to avoid assert on windows
Matthieu Gallien [Tue, 6 Apr 2021 14:55:59 +0000 (16:55 +0200)]
use QFileInfo to check if path is absolute to avoid assert on windows
on windos absolute path does not have to start with / . Remove failing assert
when editing ignored files list.
Signed-off-by: Matthieu Gallien <matthieu_gallien@yahoo.fr>
Nextcloud bot [Wed, 7 Apr 2021 03:55:50 +0000 (03:55 +0000)]
[tx-robot] updated from transifex
allexzander [Tue, 6 Apr 2021 12:46:06 +0000 (15:46 +0300)]
Merge pull request #3061 from nextcloud/bugfix/vfs-syncroot-reg-params-non-temp
Create std::wstrings out of const wchar_t* so a copy is created every time
allexzander [Fri, 2 Apr 2021 08:51:09 +0000 (11:51 +0300)]
Create std::wstrings out of const wchar_t* so a copy is created every time.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Tue, 6 Apr 2021 06:49:21 +0000 (09:49 +0300)]
Merge pull request #3060 from nextcloud/bugfix/reduce-socketapi-logging
Reduce Socket API logging.
allexzander [Fri, 2 Apr 2021 08:04:42 +0000 (11:04 +0300)]
Reduce Socket API logging.
Signed-off-by: allexzander <blackslayer4@gmail.com>
Nextcloud bot [Tue, 6 Apr 2021 03:54:22 +0000 (03:54 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 4 Apr 2021 03:53:11 +0000 (03:53 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sat, 3 Apr 2021 04:11:49 +0000 (04:11 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Fri, 2 Apr 2021 03:55:01 +0000 (03:55 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Thu, 1 Apr 2021 03:55:02 +0000 (03:55 +0000)]
[tx-robot] updated from transifex
Felix Weilbach [Wed, 31 Mar 2021 15:36:15 +0000 (17:36 +0200)]
Merge pull request #3052 from nextcloud/bugfix/remove-html-tags-from-notifications
Remove html tags from strings that may appear in notifications
Felix Weilbach [Wed, 31 Mar 2021 14:03:33 +0000 (16:03 +0200)]
Remove html tags from strings that may appear in notifications
The content of notifications on MacOS are not allowed to contain HTML
tags in it. Linux (Free Desktop) notifications may contain HTML tags
in their content. However, it is optional that the notification daemon
interprets the tags. The GNOME notification daemon does not interpret
HTML tags and even does not strip them off. KDE's daemon interprets
the tags. For now I think it's the best solution to remove the HTML
tags. In the future we should fire a action if the user clicks on the
notification and react on it and open the link then. This should work
on all platforms. But as this change involves working with the native
MacOS api and I don't have hardware for that at the moment for that I
will postpone it.
Fixes #2200
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Camila [Wed, 31 Mar 2021 10:27:22 +0000 (12:27 +0200)]
Merge pull request #3049 from nextcloud/bump-version-rc3
Bump version to 3.1.83.
Camila [Wed, 31 Mar 2021 10:14:18 +0000 (12:14 +0200)]
Bump version to 3.1.83.
Signed-off-by: Camila <hello@camila.codes>
Nextcloud bot [Wed, 31 Mar 2021 03:55:58 +0000 (03:55 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Tue, 30 Mar 2021 03:51:17 +0000 (03:51 +0000)]
[tx-robot] updated from transifex
Felix Weilbach [Mon, 29 Mar 2021 14:01:41 +0000 (16:01 +0200)]
Merge pull request #3040 from nextcloud/bugfix/macos-dont-deploy-bearer
Don't deploy bearer plugin on MacOS
Felix Weilbach [Fri, 26 Mar 2021 10:28:40 +0000 (11:28 +0100)]
Don't deploy bearer plugin on MacOS
Fixes #2944, #2237
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Camila [Mon, 29 Mar 2021 12:51:59 +0000 (14:51 +0200)]
Merge pull request #3015 from nextcloud/bugfix/update-wizard-doc
Update documentation for the account wizard.
Felix Weilbach [Wed, 17 Mar 2021 08:33:10 +0000 (09:33 +0100)]
Update documentation for the account wizard
This update is necessary because of the following commit:
b5cf820b423fe4ffc67d948ae801a8f76f853cd0
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nextcloud bot [Mon, 29 Mar 2021 03:52:25 +0000 (03:52 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 28 Mar 2021 03:51:07 +0000 (03:51 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sat, 27 Mar 2021 03:52:53 +0000 (03:52 +0000)]
[tx-robot] updated from transifex
allexzander [Sat, 27 Mar 2021 00:44:13 +0000 (02:44 +0200)]
Merge pull request #3043 from nextcloud/bugfix/vfs-syncroot-register-error
Fix VFS CfAPI Syncroot Register Error.
allexzander [Sat, 27 Mar 2021 00:41:24 +0000 (02:41 +0200)]
Fix VFS CfAPI Syncroot Register Error.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Fri, 26 Mar 2021 20:25:31 +0000 (22:25 +0200)]
Revert "Merge pull request #3042 from nextcloud/temp-fix-vfs-failure-wow6432"
This reverts commit
cafa475398d4a78236f69f822fda4826e8103901, reversing
changes made to
003e56f4e6804fb23557b66b56e2ae08664d3ca3.
allexzander [Fri, 26 Mar 2021 19:46:10 +0000 (21:46 +0200)]
Merge pull request #3042 from nextcloud/temp-fix-vfs-failure-wow6432
Temp fix for vfs failure.
allexzander [Fri, 26 Mar 2021 19:41:44 +0000 (21:41 +0200)]
Temp fix for vfs failure.
Signed-off-by: allexzander <blackslayer4@gmail.com>
Nextcloud bot [Fri, 26 Mar 2021 03:54:34 +0000 (03:54 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Thu, 25 Mar 2021 03:54:25 +0000 (03:54 +0000)]
[tx-robot] updated from transifex
Camila [Wed, 24 Mar 2021 18:48:28 +0000 (19:48 +0100)]
Merge pull request #3034 from nextcloud/bump-version
Bump version to 3.1.82.
Camila [Wed, 24 Mar 2021 18:47:01 +0000 (19:47 +0100)]
Bump version to 3.1.82.
Signed-off-by: Camila <hello@camila.codes>
Camila [Wed, 24 Mar 2021 16:28:27 +0000 (17:28 +0100)]
Merge pull request #2505 from nextcloud/status-feature
Status feature.
Camila [Wed, 24 Mar 2021 14:16:12 +0000 (15:16 +0100)]
Add checks in case userStatus is not available/fails on the server side.
Signed-off-by: Camila <hello@camila.codes>
Camila [Sun, 21 Mar 2021 19:55:21 +0000 (20:55 +0100)]
Add UserStatus enum with the pre defined status.
- User QHash to map status strings and Status enum.
Signed-off-by: Camila <hello@camila.codes>
Camila [Tue, 16 Mar 2021 19:24:11 +0000 (20:24 +0100)]
Do not display notifications when user status is do not disturb.
- This information is retrieved from the notifications endpoint.
- Add icons for the different pre defined status.
- Make functions available to QML to decide which status icon to display.
- Display the user status icon on the avatar and
move the online/offline connection status to the folder icon.
Signed-off-by: Camila <hello@camila.codes>
Camila [Sat, 3 Oct 2020 15:12:16 +0000 (17:12 +0200)]
Add UserStatus class to retrieve the user status.
- AccountState controls UserStatus.
- Display user status in the system tray menu next to user's avatar.
Signed-off-by: Camila <hello@camila.codes>
Felix Weilbach [Wed, 24 Mar 2021 14:03:22 +0000 (15:03 +0100)]
Merge pull request #3029 from nextcloud/Valdnet-patch-2
l10n: Change sync message
Valdnet [Tue, 23 Mar 2021 09:33:17 +0000 (10:33 +0100)]
l10n: Change sync message #3027
allexzander [Wed, 24 Mar 2021 13:01:27 +0000 (15:01 +0200)]
Merge pull request #2981 from nextcloud/vfs_win_progress_bar_refresh
Refresh Windows download dialog progress when hydrating a placeholder
allexzander [Tue, 9 Mar 2021 09:56:17 +0000 (11:56 +0200)]
Refresh Windows download dialog progress when hydrating a placeholder
Signed-off-by: allexzander <blackslayer4@gmail.com>
Felix Weilbach [Wed, 24 Mar 2021 11:25:13 +0000 (12:25 +0100)]
Merge pull request #3028 from nextcloud/bugfix/check-db-read-successful-on-hydration-canceled
Check reading from journal was successful before remove placeholder
Felix Weilbach [Tue, 23 Mar 2021 09:02:04 +0000 (10:02 +0100)]
Check reading from journal was successful before remove placeholder
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nextcloud bot [Wed, 24 Mar 2021 03:52:27 +0000 (03:52 +0000)]
[tx-robot] updated from transifex
Felix Weilbach [Tue, 23 Mar 2021 08:49:25 +0000 (09:49 +0100)]
Merge pull request #3025 from nextcloud/bugfix/hidpi-scaling
Enable high dpi scaling on all platforms
Felix Weilbach [Mon, 22 Mar 2021 13:35:17 +0000 (14:35 +0100)]
Enable high dpi scaling on all platforms
Fixes #2295, #1079, #914
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nextcloud bot [Tue, 23 Mar 2021 03:51:35 +0000 (03:51 +0000)]
[tx-robot] updated from transifex
Felix Weilbach [Mon, 22 Mar 2021 08:01:42 +0000 (09:01 +0100)]
Merge pull request #3020 from nextcloud/feature/increase-file-removal-logging
Increase logging around file removal events
Felix Weilbach [Fri, 19 Mar 2021 09:40:26 +0000 (10:40 +0100)]
Increase logging around file removal events
To better see what is going on when and if files are removed by the
client.
See also: #260, #1433, #2913
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nextcloud bot [Mon, 22 Mar 2021 03:51:08 +0000 (03:51 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sun, 21 Mar 2021 03:47:05 +0000 (03:47 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Sat, 20 Mar 2021 03:49:45 +0000 (03:49 +0000)]
[tx-robot] updated from transifex
Nextcloud bot [Fri, 19 Mar 2021 03:49:45 +0000 (03:49 +0000)]
[tx-robot] updated from transifex
Felix Weilbach [Thu, 18 Mar 2021 12:27:27 +0000 (13:27 +0100)]
Merge pull request #3010 from nextcloud/feature/cfapi-handle-cancelation
CFAPI: Handle cancelation of hydration requests
Felix Weilbach [Tue, 16 Mar 2021 12:31:12 +0000 (13:31 +0100)]
CFAPI: Handle cancelation of hydration requests
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
allexzander [Thu, 18 Mar 2021 10:34:22 +0000 (12:34 +0200)]
Merge pull request #3016 from nextcloud/fix_for_win_createfile_long_path
Fix for Windows CreateFile long path
allexzander [Wed, 17 Mar 2021 08:37:04 +0000 (10:37 +0200)]
Fix warnings in CfApiWrapper.
Signed-off-by: allexzander <blackslayer4@gmail.com>
allexzander [Wed, 17 Mar 2021 08:05:35 +0000 (10:05 +0200)]
Fix for Windows long path issue.
Signed-off-by: allexzander <blackslayer4@gmail.com>
Nextcloud bot [Thu, 18 Mar 2021 03:52:32 +0000 (03:52 +0000)]
[tx-robot] updated from transifex
Felix Weilbach [Wed, 17 Mar 2021 08:41:06 +0000 (09:41 +0100)]
Merge pull request #2990 from nextcloud/bugfix/fix-create-folder-dialog-crash
Fix crash when trying to open the folder creation dialog
Felix Weilbach [Thu, 11 Mar 2021 11:14:17 +0000 (12:14 +0100)]
Fix crash when trying to open the folder creation dialog
The bug does seem to just appear in special compiler
constellations. We're unsure why this fix works. To better see if this
fix works or if crashes still occur, we added some logging.
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Nextcloud bot [Wed, 17 Mar 2021 03:49:13 +0000 (03:49 +0000)]
[tx-robot] updated from transifex
Felix Weilbach [Tue, 16 Mar 2021 15:00:32 +0000 (16:00 +0100)]
Merge pull request #3009 from nextcloud/bugfix/check-not-for-productname
Don't check against product name if checking server version
Felix Weilbach [Tue, 16 Mar 2021 11:09:49 +0000 (12:09 +0100)]
Don't check against product name if checking server version
We should not rely on the product name because it is something the
user can change in the theming options on the server.
Fixes #3001
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
Felix Weilbach [Tue, 16 Mar 2021 13:59:33 +0000 (14:59 +0100)]
Merge pull request #2989 from nextcloud/bugfix/fix-appearance-login-dialog
Display the content of the login dialog correct
Felix Weilbach [Thu, 11 Mar 2021 10:32:23 +0000 (11:32 +0100)]
Display the content of the login dialog correct
This adjustment is necessary because of the changes of the new account
wizard that were introduced with:
e0b7ef15b207f59d73884f8e1c12a206803c5c40
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>