nextcloud-desktop.git
3 years agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Tue, 31 Jan 2023 03:47:12 +0000 (03:47 +0000)]
Fix(l10n): ðŸ”  Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoprepare for 3.7.0-rc1 release
Matthieu Gallien [Mon, 30 Jan 2023 15:50:51 +0000 (16:50 +0100)]
prepare for 3.7.0-rc1 release

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoMerge pull request #5370 from nextcloud/feature/e2ee-folders-unlock-always
Matthieu Gallien [Mon, 30 Jan 2023 15:46:50 +0000 (16:46 +0100)]
Merge pull request #5370 from nextcloud/feature/e2ee-folders-unlock-always

Always unlock E2EE folders, even when network failure or crash.

3 years agoAlways unlock E2EE folders, even when network failure or crash.
alex-z [Wed, 25 Jan 2023 17:09:37 +0000 (18:09 +0100)]
Always unlock E2EE folders, even when network failure or crash.

Signed-off-by: alex-z <blackslayer4@gmail.com>
3 years agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Mon, 30 Jan 2023 10:24:32 +0000 (10:24 +0000)]
Fix(l10n): ðŸ”  Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5362 from nextcloud/bugfix/migrate
Matthieu Gallien [Mon, 30 Jan 2023 09:01:01 +0000 (10:01 +0100)]
Merge pull request #5362 from nextcloud/bugfix/migrate

Migrate old configs

3 years agoAddress PR comments.
Camila [Mon, 23 Jan 2023 16:30:59 +0000 (16:30 +0000)]
Address PR comments.

Signed-off-by: Camila <hello@camila.codes>
3 years agoFix rename.
Camila [Mon, 23 Jan 2023 16:01:49 +0000 (16:01 +0000)]
Fix rename.

Signed-off-by: Camila <hello@camila.codes>
3 years agoBackup all config files in the config folder if there was a version change of the...
Camila [Tue, 27 Dec 2022 21:19:17 +0000 (22:19 +0100)]
Backup all config files in the config folder if there was a version change of the client.

Signed-off-by: Camila <hello@camila.codes>
3 years agoExtend config backup method to make a copy of any given config file.
Camila [Tue, 27 Dec 2022 20:25:40 +0000 (21:25 +0100)]
Extend config backup method to make a copy of any given config file.

Signed-off-by: Camila <hello@camila.codes>
3 years agoLook for a previous config file with a different name.
Camila [Tue, 27 Dec 2022 17:25:23 +0000 (18:25 +0100)]
Look for a previous config file with a different name.

Signed-off-by: Camila <hello@camila.codes>
3 years agoUpdate code style.
Camila [Tue, 27 Dec 2022 17:24:41 +0000 (18:24 +0100)]
Update code style.

Signed-off-by: Camila <hello@camila.codes>
3 years agoRemove obsolete QDesktopServices::storageLocation.
Camila [Tue, 27 Dec 2022 16:27:09 +0000 (17:27 +0100)]
Remove obsolete QDesktopServices::storageLocation.

Use QStandardPaths::writableLocation instead.

Signed-off-by: Camila <hello@camila.codes>
3 years agoMerge pull request #4684 from nextcloud/bugfix/issue-519
Matthieu Gallien [Mon, 30 Jan 2023 08:43:41 +0000 (09:43 +0100)]
Merge pull request #4684 from nextcloud/bugfix/issue-519

Open calendar notifications in the browser.

3 years agoUpdate tests for ActivityData.
Camila [Wed, 2 Nov 2022 17:18:50 +0000 (18:18 +0100)]
Update tests for ActivityData.

Signed-off-by: Camila <hello@camila.codes>
3 years agoOpen calendar notifications in the browser.
Camila [Wed, 29 Jun 2022 15:44:59 +0000 (17:44 +0200)]
Open calendar notifications in the browser.

Signed-off-by: Camila <hello@camila.codes>
3 years agoMerge pull request #5372 from nextcloud/bugfix/revert-mono-config-delete
Claudio Cambra [Fri, 27 Jan 2023 12:16:22 +0000 (13:16 +0100)]
Merge pull request #5372 from nextcloud/bugfix/revert-mono-config-delete

Revert "Merge pull request #5366 from nextcloud/bugfix/remove-mono-icons-setting"

3 years agoRevert "Merge pull request #5366 from nextcloud/bugfix/remove-mono-icons-setting"
Claudio Cambra [Fri, 27 Jan 2023 11:00:40 +0000 (12:00 +0100)]
Revert "Merge pull request #5366 from nextcloud/bugfix/remove-mono-icons-setting"

This reverts commit 5c42da4de5facbea9b06cf7086bee17005be59b2, reversing
changes made to e4b24490307f4337b390b6b484e8d77befffaf1b.

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5371 from nextcloud/bugfix/do-not-lock-if-lock-is-not-available
allexzander [Thu, 26 Jan 2023 17:35:51 +0000 (18:35 +0100)]
Merge pull request #5371 from nextcloud/bugfix/do-not-lock-if-lock-is-not-available

Edit locally. Do not lock if locking is disabled on the server.

3 years agoEdit locally. Do not lock if locking is disabled on the server.
alex-z [Thu, 26 Jan 2023 16:00:14 +0000 (17:00 +0100)]
Edit locally. Do not lock if locking is disabled on the server.

Signed-off-by: alex-z <blackslayer4@gmail.com>
3 years agoMerge pull request #5232 from nextcloud/feature/syncWithCaseClashNames
Matthieu Gallien [Thu, 26 Jan 2023 08:05:57 +0000 (09:05 +0100)]
Merge pull request #5232 from nextcloud/feature/syncWithCaseClashNames

Feature/sync with case clash names

3 years agouse auto
Matthieu Gallien [Tue, 24 Jan 2023 21:35:52 +0000 (22:35 +0100)]
use auto

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agouse #pragma once instead of include guards
Matthieu Gallien [Tue, 24 Jan 2023 21:31:32 +0000 (22:31 +0100)]
use #pragma once instead of include guards

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agofix copyright notice of new files
Matthieu Gallien [Tue, 24 Jan 2023 21:31:09 +0000 (22:31 +0100)]
fix copyright notice of new files

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agofix wrong code style
Matthieu Gallien [Tue, 24 Jan 2023 21:25:10 +0000 (22:25 +0100)]
fix wrong code style

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agosimplify code
Matthieu Gallien [Tue, 24 Jan 2023 21:24:30 +0000 (22:24 +0100)]
simplify code

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoremove some not needed debug logs
Matthieu Gallien [Tue, 24 Jan 2023 21:23:24 +0000 (22:23 +0100)]
remove some not needed debug logs

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agosimplify code
Matthieu Gallien [Tue, 24 Jan 2023 20:27:50 +0000 (21:27 +0100)]
simplify code

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agomove some void returning methods to be slots
Matthieu Gallien [Tue, 24 Jan 2023 20:21:34 +0000 (21:21 +0100)]
move some void returning methods to be slots

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoImprove wording in the case clash resolution dialog
Claudio Cambra [Wed, 14 Dec 2022 19:25:07 +0000 (20:25 +0100)]
Improve wording in the case clash resolution dialog

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoDisplay both files and some metadata in the case clash conflict resolution dialog
Claudio Cambra [Wed, 14 Dec 2022 19:17:24 +0000 (20:17 +0100)]
Display both files and some metadata in the case clash conflict resolution dialog

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoFix case clash dialog sizing issues
Claudio Cambra [Mon, 5 Dec 2022 13:52:07 +0000 (14:52 +0100)]
Fix case clash dialog sizing issues

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoClarify letter casing message in case clash conflict dialog
Claudio Cambra [Mon, 5 Dec 2022 13:28:33 +0000 (14:28 +0100)]
Clarify letter casing message in case clash conflict dialog

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoDisplay action button for conflict files in activity
Claudio Cambra [Mon, 5 Dec 2022 12:54:11 +0000 (13:54 +0100)]
Display action button for conflict files in activity

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agohandle case clash conflicts in a similar way to content conflicts
Matthieu Gallien [Wed, 30 Nov 2022 09:34:49 +0000 (10:34 +0100)]
handle case clash conflicts in a similar way to content conflicts

introduce a new type of conflict for case clash filename conflicts

add proper handling including a new utility class to solve them and a
new dialog for the user to pick a fix

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoMerge pull request #5366 from nextcloud/bugfix/remove-mono-icons-setting
Claudio Cambra [Wed, 25 Jan 2023 14:22:21 +0000 (15:22 +0100)]
Merge pull request #5366 from nextcloud/bugfix/remove-mono-icons-setting

Remove unused monochrome icons setting

3 years agoRemove monoIcons related things from configfile
Claudio Cambra [Wed, 25 Jan 2023 11:56:26 +0000 (12:56 +0100)]
Remove monoIcons related things from configfile

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoRemove monoIcons-related functionality from theme
Claudio Cambra [Wed, 25 Jan 2023 11:42:47 +0000 (12:42 +0100)]
Remove monoIcons-related functionality from theme

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoRemove mono icons setting from generalsettings
Claudio Cambra [Wed, 25 Jan 2023 11:32:06 +0000 (12:32 +0100)]
Remove mono icons setting from generalsettings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoRemove 'Use monochrome icons' checkbox from settings UI
Claudio Cambra [Wed, 25 Jan 2023 11:27:42 +0000 (12:27 +0100)]
Remove 'Use monochrome icons' checkbox from settings UI

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Wed, 25 Jan 2023 09:12:03 +0000 (09:12 +0000)]
Fix(l10n): ðŸ”  Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5167 from nextcloud/feature/disable-e2ee
Claudio Cambra [Tue, 24 Jan 2023 16:35:19 +0000 (17:35 +0100)]
Merge pull request #5167 from nextcloud/feature/disable-e2ee

Add ability to disable E2EE

3 years agoDon't shadow rec variable in removeLocalE2eFiles
Claudio Cambra [Tue, 24 Jan 2023 15:59:43 +0000 (16:59 +0100)]
Don't shadow rec variable in removeLocalE2eFiles

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoRemove faulty else statement from TestFolderman that would erroneously cause failure
Claudio Cambra [Mon, 23 Jan 2023 20:38:46 +0000 (21:38 +0100)]
Remove faulty else statement from TestFolderman that would erroneously cause failure

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoEnsure mocked database entries are correct in TestFolderMan
Claudio Cambra [Mon, 23 Jan 2023 20:37:57 +0000 (21:37 +0100)]
Ensure mocked database entries are correct in TestFolderMan

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMake encrypted folder paths to delete non-relative when checking if they are encrypted
Claudio Cambra [Mon, 23 Jan 2023 20:36:48 +0000 (21:36 +0100)]
Make encrypted folder paths to delete non-relative when checking if they are encrypted

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoFix folderman delete encrypted files test
Claudio Cambra [Mon, 9 Jan 2023 14:51:26 +0000 (15:51 +0100)]
Fix folderman delete encrypted files test

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoReplace use of deprecated QSet::toList() with QSet::values()
Claudio Cambra [Mon, 9 Jan 2023 13:06:14 +0000 (14:06 +0100)]
Replace use of deprecated QSet::toList() with QSet::values()

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoEnsure blacklists get updated when removing folder sync
Claudio Cambra [Tue, 3 Jan 2023 18:44:04 +0000 (19:44 +0100)]
Ensure blacklists get updated when removing folder sync

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoDon't use foreach in Folder::removeLocalE2eFiles
Claudio Cambra [Tue, 3 Jan 2023 18:03:21 +0000 (19:03 +0100)]
Don't use foreach in Folder::removeLocalE2eFiles

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoSplit if statement conditions in enqueueDirectoryToDelete into separate lines
Claudio Cambra [Tue, 3 Jan 2023 18:01:24 +0000 (19:01 +0100)]
Split if statement conditions in enqueueDirectoryToDelete into separate lines

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoFix issue of e2ee folders not disappearing when disabling the e2e. Properly process...
alex-z [Fri, 30 Dec 2022 12:59:50 +0000 (13:59 +0100)]
Fix issue of e2ee folders not disappearing when disabling the e2e. Properly process blacklisted e2ee folders instead of ignoring them.

Signed-off-by: alex-z <blackslayer4@gmail.com>
3 years agoEnsure blacklisted e2ee files get deleted
Claudio Cambra [Tue, 20 Dec 2022 19:16:06 +0000 (20:16 +0100)]
Ensure blacklisted e2ee files get deleted

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoClean up sync termination and restart procedure after file blacklisting done
Claudio Cambra [Tue, 20 Dec 2022 17:29:24 +0000 (18:29 +0100)]
Clean up sync termination and restart procedure after file blacklisting done

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoOnly add root-most encrypted folder to the blacklist
Claudio Cambra [Tue, 20 Dec 2022 12:26:27 +0000 (13:26 +0100)]
Only add root-most encrypted folder to the blacklist

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMake sure to add e2ee files to normal blacklist too
Claudio Cambra [Tue, 20 Dec 2022 11:40:42 +0000 (12:40 +0100)]
Make sure to add e2ee files to normal blacklist too

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoOnly shedule affected paths for remote discovery after disabling e2ee
Claudio Cambra [Mon, 19 Dec 2022 18:00:19 +0000 (19:00 +0100)]
Only shedule affected paths for remote discovery after disabling e2ee

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoUse e2ee folder blacklist instead of deleting folders directly
Claudio Cambra [Mon, 19 Dec 2022 17:58:37 +0000 (18:58 +0100)]
Use e2ee folder blacklist instead of deleting folders directly

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoAdd test for deleting encrypted files
Claudio Cambra [Wed, 16 Nov 2022 19:56:34 +0000 (20:56 +0100)]
Add test for deleting encrypted files

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMake accountstate fakeable for tests
Claudio Cambra [Wed, 16 Nov 2022 19:55:53 +0000 (20:55 +0100)]
Make accountstate fakeable for tests

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoDelete E2EE files/folders for accounts that have had E2EE disabled
Claudio Cambra [Fri, 11 Nov 2022 17:32:12 +0000 (18:32 +0100)]
Delete E2EE files/folders for accounts that have had E2EE disabled

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoAdd ability to remove local encryption keys through settings
Claudio Cambra [Fri, 11 Nov 2022 15:01:04 +0000 (16:01 +0100)]
Add ability to remove local encryption keys through settings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoProperly handle sensitive data deletion in ClientSideEncryption
Claudio Cambra [Fri, 11 Nov 2022 14:54:13 +0000 (15:54 +0100)]
Properly handle sensitive data deletion in ClientSideEncryption

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoClean up declarations in AccountSettings
Claudio Cambra [Fri, 11 Nov 2022 12:43:00 +0000 (13:43 +0100)]
Clean up declarations in AccountSettings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoClean up declarations in ClientSideEncryption
Claudio Cambra [Fri, 11 Nov 2022 12:11:33 +0000 (13:11 +0100)]
Clean up declarations in ClientSideEncryption

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5266 from nextcloud/bugfix/fetch-more-fix
Claudio Cambra [Tue, 24 Jan 2023 11:24:38 +0000 (12:24 +0100)]
Merge pull request #5266 from nextcloud/bugfix/fetch-more-fix

Fix fetch more unified search result item not being clickable

3 years agoFix fetch more unified search result item not being clickable
Claudio Cambra [Mon, 12 Dec 2022 13:32:03 +0000 (14:32 +0100)]
Fix fetch more unified search result item not being clickable

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5317 from nextcloud/bugfix/edit-locally-folder-lock
Claudio Cambra [Mon, 23 Jan 2023 17:41:46 +0000 (18:41 +0100)]
Merge pull request #5317 from nextcloud/bugfix/edit-locally-folder-lock

Don't try to lock folders when editing locally

3 years agoDon't try to lock folders when editing locally
Claudio Cambra [Mon, 9 Jan 2023 16:11:33 +0000 (17:11 +0100)]
Don't try to lock folders when editing locally

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5322 from nextcloud/bugfix/old-migration-fix
Claudio Cambra [Mon, 23 Jan 2023 16:46:16 +0000 (17:46 +0100)]
Merge pull request #5322 from nextcloud/bugfix/old-migration-fix

Fix migration from legacy client when override server url is set

3 years agoCorrectly parse account server url when migration from legacy config
Claudio Cambra [Wed, 11 Jan 2023 18:22:56 +0000 (19:22 +0100)]
Correctly parse account server url when migration from legacy config

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoStop checking config to migrate at current path if could not read file
Claudio Cambra [Wed, 11 Jan 2023 17:17:03 +0000 (18:17 +0100)]
Stop checking config to migrate at current path if could not read file

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMore concisely clean paths of trailing slash URLs in restore old config migration...
Claudio Cambra [Wed, 11 Jan 2023 15:58:48 +0000 (16:58 +0100)]
More concisely clean paths of trailing slash URLs in restore old config migration method of AccountManager

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5361 from nextcloud/bugfix/update-copyright-years
Claudio Cambra [Mon, 23 Jan 2023 15:28:39 +0000 (16:28 +0100)]
Merge pull request #5361 from nextcloud/bugfix/update-copyright-years

Update legal notice to 2023

3 years agoUpdate legal notice text
Claudio Cambra [Mon, 23 Jan 2023 14:33:29 +0000 (15:33 +0100)]
Update legal notice text

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoUpdate Windows shell integration rc copyright strings
Claudio Cambra [Mon, 23 Jan 2023 14:31:44 +0000 (15:31 +0100)]
Update Windows shell integration rc copyright strings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5358 from nextcloud/bugfix/fix-bad-string-for-tr
allexzander [Mon, 23 Jan 2023 13:24:35 +0000 (14:24 +0100)]
Merge pull request #5358 from nextcloud/bugfix/fix-bad-string-for-tr

Fix bad string for translation.

3 years agoFix bad string for translation.
alex-z [Mon, 23 Jan 2023 12:05:55 +0000 (13:05 +0100)]
Fix bad string for translation.

Signed-off-by: alex-z <blackslayer4@gmail.com>
3 years agoMerge pull request #5324 from nextcloud/bugfix/e2ee-vulnerability-random-initializati...
allexzander [Wed, 18 Jan 2023 11:21:18 +0000 (12:21 +0100)]
Merge pull request #5324 from nextcloud/bugfix/e2ee-vulnerability-random-initializationvectoor

Always generate random initialization vector when uploading encrypted file

3 years agoAlways generate random initialization vector when uploading encrypted file.
alex-z [Wed, 11 Jan 2023 18:56:34 +0000 (19:56 +0100)]
Always generate random initialization vector when uploading encrypted file.

Signed-off-by: alex-z <blackslayer4@gmail.com>
3 years agoMerge pull request #5323 from nextcloud/bugfix/e2ee-vulnerability-empty-metadatakeys
allexzander [Wed, 18 Jan 2023 10:54:02 +0000 (11:54 +0100)]
Merge pull request #5323 from nextcloud/bugfix/e2ee-vulnerability-empty-metadatakeys

Bugfix/e2ee vulnerability empty metadatakeys

3 years agoremove unrelated changes
alex-z [Thu, 12 Jan 2023 10:15:34 +0000 (11:15 +0100)]
remove unrelated changes

Signed-off-by: alex-z <blackslayer4@gmail.com>
3 years agoremove unrelated changes
alex-z [Thu, 12 Jan 2023 10:14:36 +0000 (11:14 +0100)]
remove unrelated changes

Signed-off-by: alex-z <blackslayer4@gmail.com>
3 years agoFix memory leak.
alex-z [Wed, 11 Jan 2023 18:46:01 +0000 (19:46 +0100)]
Fix memory leak.

Signed-off-by: alex-z <blackslayer4@gmail.com>
3 years agoFix security vulnerability when receiving empty metadataKeys from the server.
alex-z [Wed, 11 Jan 2023 17:25:01 +0000 (18:25 +0100)]
Fix security vulnerability when receiving empty metadataKeys from the server.

Signed-off-by: alex-z <blackslayer4@gmail.com>
3 years agoMerge pull request #5329 from nextcloud/feature/allow-forceoverrideurl-via-command...
allexzander [Tue, 17 Jan 2023 17:18:13 +0000 (18:18 +0100)]
Merge pull request #5329 from nextcloud/feature/allow-forceoverrideurl-via-command-line

Feature/allow forceoverrideurl via command line

3 years agoAllow specifying the server force override URL and local sync folder path via command...
alex-z [Fri, 13 Jan 2023 16:55:35 +0000 (17:55 +0100)]
Allow specifying the server force override URL and local sync folder path via command line.

Signed-off-by: alex-z <blackslayer4@gmail.com>
3 years agoMerge pull request #5279 from nextcloud/bugfix/fix-full-text-search-items
Claudio Cambra [Fri, 6 Jan 2023 19:09:33 +0000 (20:09 +0100)]
Merge pull request #5279 from nextcloud/bugfix/fix-full-text-search-items

Fix full-text search results not being opened in browser

3 years agoExtract makeResourceUrl lambda into separate static openableUrl method
Claudio Cambra [Fri, 16 Dec 2022 14:28:31 +0000 (15:28 +0100)]
Extract makeResourceUrl lambda into separate static openableUrl method

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoSimplify makeResourceUrl
Claudio Cambra [Fri, 16 Dec 2022 14:25:09 +0000 (15:25 +0100)]
Simplify makeResourceUrl

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoFix existing check and completion for relative resource URLs
Claudio Cambra [Fri, 16 Dec 2022 14:19:11 +0000 (15:19 +0100)]
Fix existing check and completion for relative resource URLs

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5309 from Flowdalic/drop-qtquickcontrols1
Claudio Cambra [Fri, 6 Jan 2023 17:43:08 +0000 (18:43 +0100)]
Merge pull request #5309 from Flowdalic/drop-qtquickcontrols1

Drop dependency on Qt Quick Controls 1

3 years agoDrop dependency on Qt Quick Controls 1
Florian Schmaus [Thu, 5 Jan 2023 10:58:08 +0000 (11:58 +0100)]
Drop dependency on Qt Quick Controls 1

Qt Quick Controls 1 where deprecated with Qt 5.11 [1]. Nextcloud still
depends on Quick Controls 1 by importing QtQuick.Dialogs. Removing
those imports will cause the QMl script to use the according API from
Quick Controls 2, which are, fortunately largely API-comptible.

This helps distribution to deprecate and remove Quick Controls 1 [2].

1: https://doc.qt.io/qt-6/qtquickcontrols-changes-qt6.html#migrating-from-qt-quick-controls-1
2: https://bugs.gentoo.org/889772

Signed-off-by: Florian Schmaus <flo@geekplace.eu>
3 years agoMerge pull request #5299 from nextcloud/bugfix/macos-shellintegration-class-inits
Claudio Cambra [Fri, 6 Jan 2023 16:16:41 +0000 (17:16 +0100)]
Merge pull request #5299 from nextcloud/bugfix/macos-shellintegration-class-inits

Fix macOS shell integration class inits

3 years agoDon't bother doing init procedure on FinderSync in macosx shell integration of invali...
Claudio Cambra [Wed, 28 Dec 2022 21:50:58 +0000 (22:50 +0100)]
Don't bother doing init procedure on FinderSync in macosx shell integration of invalid self

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoCorrectly init LineProcessor in macosx shell integration
Claudio Cambra [Wed, 28 Dec 2022 21:50:21 +0000 (22:50 +0100)]
Correctly init LineProcessor in macosx shell integration

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Fri, 6 Jan 2023 14:28:04 +0000 (14:28 +0000)]
Fix(l10n): ðŸ”  Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5272 from nextcloud/bugfix/fseventstreamscehdulerunloop-deprecati...
Claudio Cambra [Mon, 2 Jan 2023 18:34:39 +0000 (19:34 +0100)]
Merge pull request #5272 from nextcloud/bugfix/fseventstreamscehdulerunloop-deprecation-fix

Replace now deprecated FSEventStreamScheduleWithRunLoop with FSEventStreamSetDispatchQueue

3 years agoReplace now deprecated FSEventStreamScheduleWithRunLoop with FSEventStreamSetDispatch...
Claudio Cambra [Tue, 13 Dec 2022 12:40:57 +0000 (13:40 +0100)]
Replace now deprecated FSEventStreamScheduleWithRunLoop with FSEventStreamSetDispatchQueue

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5286 from nextcloud/bugfix/bad-qproperties
Claudio Cambra [Mon, 2 Jan 2023 17:05:29 +0000 (18:05 +0100)]
Merge pull request #5286 from nextcloud/bugfix/bad-qproperties

Fix warnings on QPROPERTY-s