nextcloud-desktop.git
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 10 Apr 2024 02:43:38 +0000 (02:43 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 8 Apr 2024 02:39:53 +0000 (02:39 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 6 Apr 2024 02:50:18 +0000 (02:50 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 4 Apr 2024 02:39:27 +0000 (02:39 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6563 from nextcloud/bugfix/outdated-call-notifications
allexzander [Tue, 2 Apr 2024 21:51:22 +0000 (23:51 +0200)]
Merge pull request #6563 from nextcloud/bugfix/outdated-call-notifications

Bugfix. Remove seen call notifications from the list.

2 years agoBugfix. Remove seen call notifications from the list.
alex-z [Wed, 20 Mar 2024 20:17:06 +0000 (21:17 +0100)]
Bugfix. Remove seen call notifications from the list.

Signed-off-by: alex-z <blackslayer4@gmail.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 2 Apr 2024 02:38:16 +0000 (02:38 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 1 Apr 2024 02:38:52 +0000 (02:38 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 31 Mar 2024 02:40:50 +0000 (02:40 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 30 Mar 2024 02:48:03 +0000 (02:48 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 29 Mar 2024 02:44:39 +0000 (02:44 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoAlso prevent use of std::filesystem in macOS 10.14
Claudio Cambra [Thu, 28 Mar 2024 10:21:19 +0000 (18:21 +0800)]
Also prevent use of std::filesystem in macOS 10.14

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoWrap all use of std::filesystem in ifdefs to fix legacy build for <macOS 10.15
Claudio Cambra [Tue, 26 Mar 2024 16:58:22 +0000 (00:58 +0800)]
Wrap all use of std::filesystem in ifdefs to fix legacy build for <macOS 10.15

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 28 Mar 2024 02:39:19 +0000 (02:39 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6578 from nextcloud/bugfix/allowRenamingFoldersInsideGroupFolders
Matthieu Gallien [Wed, 27 Mar 2024 13:29:44 +0000 (14:29 +0100)]
Merge pull request #6578 from nextcloud/bugfix/allowRenamingFoldersInsideGroupFolders

properly compute if a folder is top level or child extern mounted

2 years agoproperly compute if a folder is top level or child extern mounted
Matthieu Gallien [Mon, 25 Mar 2024 21:06:11 +0000 (22:06 +0100)]
properly compute if a folder is top level or child extern mounted

asks new permission to server to be able to know if a folder is a top
level mounted folder

should allow detecting the top level folders from external storages or
group folders

should also make the client reliably detect that it is handling a child
folder inside a group folder and be allowed to rename such folders

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #6573 from nextcloud/bugfix/fasterContextMenuWindowsVirtualFiles
Matthieu Gallien [Wed, 27 Mar 2024 11:02:27 +0000 (12:02 +0100)]
Merge pull request #6573 from nextcloud/bugfix/fasterContextMenuWindowsVirtualFiles

context menu: do not recursively check pin and availability states

2 years agocontext menu: do not recursively check pin and availability states
Matthieu Gallien [Fri, 22 Mar 2024 16:24:40 +0000 (17:24 +0100)]
context menu: do not recursively check pin and availability states

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #6580 from nextcloud/ci/someUnityBuildFixes
Matthieu Gallien [Wed, 27 Mar 2024 09:34:30 +0000 (10:34 +0100)]
Merge pull request #6580 from nextcloud/ci/someUnityBuildFixes

Ci/some unity build fixes

2 years agoensure we ignore deprecated warnings from openssl in unity builds
Matthieu Gallien [Tue, 26 Mar 2024 08:37:35 +0000 (09:37 +0100)]
ensure we ignore deprecated warnings from openssl in unity builds

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agopartial fix for compilation with QT_NO_KEYWORDS
Matthieu Gallien [Tue, 26 Mar 2024 08:36:46 +0000 (09:36 +0100)]
partial fix for compilation with QT_NO_KEYWORDS

need to replace signals by Q_SIGNALS and so on

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #6582 from nextcloud/bugfix/fixExplorerCrashWindows
Matthieu Gallien [Wed, 27 Mar 2024 08:56:53 +0000 (09:56 +0100)]
Merge pull request #6582 from nextcloud/bugfix/fixExplorerCrashWindows

Bugfix/fix explorer crash windows

2 years agoRevert "Allow installation to close shell extension DLLs via the custom action. Disab...
Matthieu Gallien [Tue, 26 Mar 2024 14:04:47 +0000 (15:04 +0100)]
Revert "Allow installation to close shell extension DLLs via the custom action. Disable reboot prompt in case of the version with this change was previously already installed."

Close #6566

This reverts commit c1719bc817421e46ba95f8919e3dc2d977ee81af.

2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 27 Mar 2024 02:42:13 +0000 (02:42 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 26 Mar 2024 02:39:59 +0000 (02:39 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 24 Mar 2024 02:42:22 +0000 (02:42 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 23 Mar 2024 02:49:57 +0000 (02:49 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6568 from nextcloud/bugfix/defaultIgnorePatternsShouldBeCorrect
Matthieu Gallien [Fri, 22 Mar 2024 16:26:07 +0000 (17:26 +0100)]
Merge pull request #6568 from nextcloud/bugfix/defaultIgnorePatternsShouldBeCorrect

use the proper name when reading system exclude config file

2 years agouse the proper name when reading system exclude config file
Matthieu Gallien [Fri, 22 Mar 2024 09:37:32 +0000 (10:37 +0100)]
use the proper name when reading system exclude config file

Close #6539

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 22 Mar 2024 02:38:01 +0000 (02:38 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 21 Mar 2024 02:40:14 +0000 (02:40 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6137 from tintou/tintou/pkgconfig-define-variables
Matthieu Gallien [Wed, 20 Mar 2024 11:28:53 +0000 (12:28 +0100)]
Merge pull request #6137 from tintou/tintou/pkgconfig-define-variables

libcloudproviders: Use DEFINE_VARIABLES to install in the correct directory

2 years agolibcloudproviders: Use DEFINE_VARIABLES to install in the correct directory
Corentin Noël [Thu, 12 Oct 2023 14:26:39 +0000 (16:26 +0200)]
libcloudproviders: Use DEFINE_VARIABLES to install in the correct directory

Conditionnaly require CMake 3.28 to install in the right directory.

Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
2 years agoMerge pull request #6532 from nextcloud/fix/docs/promptDeleteAllFiles
Matthieu Gallien [Wed, 20 Mar 2024 09:09:48 +0000 (10:09 +0100)]
Merge pull request #6532 from nextcloud/fix/docs/promptDeleteAllFiles

fix(docs): parameter promptDeleteAllFiles defaults to false not true

2 years agofix(docs): parameter promptDeleteAllFiles defaults to false not true
Josh [Mon, 11 Mar 2024 13:27:53 +0000 (09:27 -0400)]
fix(docs): parameter promptDeleteAllFiles defaults to false not true

The default was changed to false in #1201

Signed-off-by: Josh <josh.t.richards@gmail.com>
2 years agoMerge pull request #6514 from nextcloud/bugfix/minSupportDesktopVerMsg
Matthieu Gallien [Wed, 20 Mar 2024 09:03:21 +0000 (10:03 +0100)]
Merge pull request #6514 from nextcloud/bugfix/minSupportDesktopVerMsg

User 'Connection issue' instead of 'Network error' in systray notification

2 years agoUser 'Connection issue' instead of 'Network error' in systray notification.
Camila Ayres [Wed, 6 Mar 2024 17:07:56 +0000 (18:07 +0100)]
User 'Connection issue' instead of 'Network error' in systray notification.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoMerge pull request #6553 from nextcloud/bugfix/preventMissingContextMenuOnWindowsFile...
Matthieu Gallien [Wed, 20 Mar 2024 08:49:36 +0000 (09:49 +0100)]
Merge pull request #6553 from nextcloud/bugfix/preventMissingContextMenuOnWindowsFileExplorer

if desktop client sent a first reply: wait for the menu data

2 years agoif desktop client sent a first reply: wait for the menu data
Matthieu Gallien [Tue, 19 Mar 2024 08:39:36 +0000 (09:39 +0100)]
if desktop client sent a first reply: wait for the menu data

may need the user to wait a bit longer but should prevent missing the
context menu

should still be robust since we only wait indefinitely if desktop client
sent a first reply

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #6537 from nextcloud/dependabot/github_actions/cpp-linter/cpp...
Matthieu Gallien [Wed, 20 Mar 2024 08:14:59 +0000 (09:14 +0100)]
Merge pull request #6537 from nextcloud/dependabot/github_actions/cpp-linter/cpp-linter-action-2.10.0

Bump cpp-linter/cpp-linter-action from 2.9.1 to 2.10.0

2 years agoBump cpp-linter/cpp-linter-action from 2.9.1 to 2.10.0
dependabot[bot] [Mon, 18 Mar 2024 08:47:32 +0000 (08:47 +0000)]
Bump cpp-linter/cpp-linter-action from 2.9.1 to 2.10.0

Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.9.1 to 2.10.0.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](https://github.com/cpp-linter/cpp-linter-action/compare/v2.9.1...v2.10.0)

---
updated-dependencies:
- dependency-name: cpp-linter/cpp-linter-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 20 Mar 2024 02:39:44 +0000 (02:39 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6528 from nextcloud/bugfix/e2ee-vfs-disallow-move
allexzander [Wed, 20 Mar 2024 00:32:20 +0000 (01:32 +0100)]
Merge pull request #6528 from nextcloud/bugfix/e2ee-vfs-disallow-move

E2EE with VFS. Disallow MOVE as it is not supported. Prevent data loss.

2 years agoE2EE with VFS. Disallow MOVE as it is not supported. Prevent data loss.
alex-z [Sun, 10 Mar 2024 12:02:40 +0000 (13:02 +0100)]
E2EE with VFS. Disallow MOVE as it is not supported. Prevent data loss.

Signed-off-by: alex-z <blackslayer4@gmail.com>
2 years agoMerge pull request #6529 from nextcloud/bugfix/foldermetadata-fetch-root
allexzander [Wed, 20 Mar 2024 00:07:52 +0000 (01:07 +0100)]
Merge pull request #6529 from nextcloud/bugfix/foldermetadata-fetch-root

E2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring. Stabilizing paths.

2 years agoE2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring...
alex-z [Sat, 9 Mar 2024 21:17:27 +0000 (22:17 +0100)]
E2EE. Fix root metadata fetching path for non-root remote sync folder. Refactoring. Stabilizing paths.

Signed-off-by: alex-z <blackslayer4@gmail.com>
2 years agoMerge pull request #6521 from nextcloud/bugfix/allowWipeData
Matthieu Gallien [Tue, 19 Mar 2024 14:58:09 +0000 (15:58 +0100)]
Merge pull request #6521 from nextcloud/bugfix/allowWipeData

allow wipe feature to delete data of a wiped user account

2 years agoallow wipe feature to delete data of a wiped user account
Matthieu Gallien [Fri, 8 Mar 2024 11:22:56 +0000 (12:22 +0100)]
allow wipe feature to delete data of a wiped user account

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #6525 from nextcloud/feature/msi-customaction-close-shellextensions
allexzander [Tue, 19 Mar 2024 14:16:54 +0000 (15:16 +0100)]
Merge pull request #6525 from nextcloud/feature/msi-customaction-close-shellextensions

Allow installation to close shell extension DLLs via the custom action. Disable reboot prompt in case of the version with this change was previously already installed.

2 years agoAllow installation to close shell extension DLLs via the custom action. Disable reboo...
alex-z [Mon, 4 Mar 2024 18:29:24 +0000 (19:29 +0100)]
Allow installation to close shell extension DLLs via the custom action. Disable reboot prompt in case of the version with this change was previously already installed.

Signed-off-by: alex-z <blackslayer4@gmail.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 19 Mar 2024 02:39:43 +0000 (02:39 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6547 from nextcloud/bugfix/files-lock-incorrect-readonly-set
allexzander [Mon, 18 Mar 2024 12:53:40 +0000 (13:53 +0100)]
Merge pull request #6547 from nextcloud/bugfix/files-lock-incorrect-readonly-set

Bugfix. Files-lock. Incorrect readonly state for TokenLock.

2 years agoMerge pull request #6542 from nextcloud/bugfix/avoidRepeatingTheSameNetworkError
Matthieu Gallien [Mon, 18 Mar 2024 08:46:52 +0000 (09:46 +0100)]
Merge pull request #6542 from nextcloud/bugfix/avoidRepeatingTheSameNetworkError

only display changed network errors during validation of connection

2 years agoupdate parts of CI to get tests to be OK
Matthieu Gallien [Fri, 15 Mar 2024 17:55:11 +0000 (18:55 +0100)]
update parts of CI to get tests to be OK

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agosonarcloud CI check with address sanitizer
Matthieu Gallien [Fri, 15 Mar 2024 17:09:05 +0000 (18:09 +0100)]
sonarcloud CI check with address sanitizer

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoswitch to ubuntu-latest image for CI github actions
Matthieu Gallien [Fri, 15 Mar 2024 10:34:41 +0000 (11:34 +0100)]
switch to ubuntu-latest image for CI github actions

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoonly display changed network errors during validation of connection
Matthieu Gallien [Wed, 13 Mar 2024 14:52:06 +0000 (15:52 +0100)]
only display changed network errors during validation of connection

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoBugfix. Files-lock. Inorrect readonly state for TokenLock.
alex-z [Fri, 15 Mar 2024 16:04:16 +0000 (17:04 +0100)]
Bugfix. Files-lock. Inorrect readonly state for TokenLock.

Signed-off-by: alex-z <blackslayer4@gmail.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 16 Mar 2024 02:48:33 +0000 (02:48 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 15 Mar 2024 02:47:11 +0000 (02:47 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 14 Mar 2024 02:39:59 +0000 (02:39 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6540 from nextcloud/bugfix/e2ee-v1.2-version-double
allexzander [Thu, 14 Mar 2024 00:24:10 +0000 (01:24 +0100)]
Merge pull request #6540 from nextcloud/bugfix/e2ee-v1.2-version-double

Bugfix. E2EE. Use 'double' for legacy metadata.

2 years agoBugfix. E2EE. Use 'double' for legacy metadata.
alex-z [Tue, 12 Mar 2024 17:46:31 +0000 (18:46 +0100)]
Bugfix. E2EE. Use 'double' for legacy metadata.

Signed-off-by: alex-z <blackslayer4@gmail.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 13 Mar 2024 04:29:55 +0000 (04:29 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6343 from nextcloud/feature/applyPermissionsFromServerToFolders
Matthieu Gallien [Tue, 12 Mar 2024 22:30:14 +0000 (23:30 +0100)]
Merge pull request #6343 from nextcloud/feature/applyPermissionsFromServerToFolders

newly created folders will be read-only when needed

2 years agomake folder read-write before deleting it
Matthieu Gallien [Mon, 11 Mar 2024 13:57:24 +0000 (14:57 +0100)]
make folder read-write before deleting it

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agonewly created folders will be read-only when needed
Matthieu Gallien [Wed, 10 Jan 2024 23:16:43 +0000 (00:16 +0100)]
newly created folders will be read-only when needed

Close #6296

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agogather more information on exceptions that happen when running tests
Matthieu Gallien [Thu, 1 Feb 2024 14:48:40 +0000 (15:48 +0100)]
gather more information on exceptions that happen when running tests

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoupdate automated test to work with read only folders
Matthieu Gallien [Thu, 1 Feb 2024 11:12:28 +0000 (12:12 +0100)]
update automated test to work with read only folders

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoensure we get proper logs for permissions automated tests
Matthieu Gallien [Wed, 24 Jan 2024 13:29:26 +0000 (14:29 +0100)]
ensure we get proper logs for permissions automated tests

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agowe require c++-17
Matthieu Gallien [Fri, 2 Feb 2024 09:54:32 +0000 (10:54 +0100)]
we require c++-17

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoadjust AppImage build script to the new build image
Matthieu Gallien [Wed, 7 Feb 2024 16:38:11 +0000 (17:38 +0100)]
adjust AppImage build script to the new build image

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoupdate drone signature
Matthieu Gallien [Fri, 23 Feb 2024 15:52:24 +0000 (16:52 +0100)]
update drone signature

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoswitch to newer CI images
Matthieu Gallien [Wed, 7 Feb 2024 11:25:04 +0000 (12:25 +0100)]
switch to newer CI images

should solve the AppImage build issue

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agocorrect category for some log output
Matthieu Gallien [Fri, 23 Feb 2024 09:16:04 +0000 (10:16 +0100)]
correct category for some log output

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #6535 from nextcloud/bugfix/avoidDuplicatingNewFolderOnWindows
Matthieu Gallien [Tue, 12 Mar 2024 07:45:42 +0000 (08:45 +0100)]
Merge pull request #6535 from nextcloud/bugfix/avoidDuplicatingNewFolderOnWindows

always store newly created folders in DB even if it is missing

2 years agoalways store newly created folders in DB even if it is missing
Matthieu Gallien [Mon, 11 Mar 2024 18:09:37 +0000 (19:09 +0100)]
always store newly created folders in DB even if it is missing

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 12 Mar 2024 02:39:19 +0000 (02:39 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoSet min OSX version via cmake.
Camila Ayres [Thu, 29 Feb 2024 10:56:11 +0000 (11:56 +0100)]
Set min OSX version via cmake.

It should now only use the CMAKE_OSX_DEPLOYMENT_TARGET set when building.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoRemove unneeded fallback for undefined cmake_osx_deployment_target
Claudio Cambra [Mon, 13 Nov 2023 03:50:19 +0000 (11:50 +0800)]
Remove unneeded fallback for undefined cmake_osx_deployment_target

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoOnly set BUILD_FILE_PROVIDER_MODULE if deployment target high enough
Claudio Cambra [Mon, 13 Nov 2023 03:36:21 +0000 (11:36 +0800)]
Only set BUILD_FILE_PROVIDER_MODULE if deployment target high enough

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoDo not try to link UserNotifications framework when building below 10.14
Claudio Cambra [Mon, 13 Nov 2023 03:35:49 +0000 (11:35 +0800)]
Do not try to link UserNotifications framework when building below 10.14

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agomacosx: Selectively compile UserNotifications component of systray depending on deplo...
Claudio Cambra [Mon, 13 Nov 2023 03:26:36 +0000 (11:26 +0800)]
macosx: Selectively compile UserNotifications component of systray depending on deployment version

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoCreate systray_mac_common file for common systray functions
Claudio Cambra [Mon, 13 Nov 2023 01:50:27 +0000 (09:50 +0800)]
Create systray_mac_common file for common systray functions

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoChange minimun mac OS version to 10.13.
Camila [Tue, 7 Nov 2023 16:52:37 +0000 (17:52 +0100)]
Change minimun mac OS version to 10.13.

Signed-off-by: Camila <hello@camila.codes>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 11 Mar 2024 02:53:50 +0000 (02:53 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 10 Mar 2024 02:39:01 +0000 (02:39 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 9 Mar 2024 03:06:48 +0000 (03:06 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 8 Mar 2024 02:39:37 +0000 (02:39 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6515 from nextcloud/work/ervin/socketapi-use-ksystemclipboard...
Matthieu Gallien [Thu, 7 Mar 2024 07:51:22 +0000 (08:51 +0100)]
Merge pull request #6515 from nextcloud/work/ervin/socketapi-use-ksystemclipboard-when-available

[socketapi] Replace QClipboard with KSystemClipboard when available

2 years ago[socketapi] Replace QClipboard with KSystemClipboard when available
Kevin Ottens [Wed, 6 Mar 2024 19:35:12 +0000 (20:35 +0100)]
[socketapi] Replace QClipboard with KSystemClipboard when available

This is necessary in Wayland sessions for the clipboard related actions
of the socketapi to work. Indeed, QClipboard does its job only if we got
a window with the focus in such session.

In the case of the socketapi, it is generally the file manager asking
the desktop client to put something in the clipboard. At this point in
time no window of the client have the focus, so nothing gets added to
the clipboard.

KSystemClipboard on the other hand, uses the wlr data control protocol
under wayland sessions ensuring something ends up in the clipboard as
expected. When not in a wayland session it falls back to QClipboard so
no behavior is lost.

Signed-off-by: Kevin Ottens <ervin@kde.org>
2 years ago[gui] Add KGuiAddons as an optional dependency
Kevin Ottens [Wed, 6 Mar 2024 17:17:55 +0000 (18:17 +0100)]
[gui] Add KGuiAddons as an optional dependency

This will be needed to replace QClipboard in some places.

Signed-off-by: Kevin Ottens <ervin@kde.org>
2 years agoMerge pull request #6467 from nextcloud/feature/file-provide-file-eviction
Claudio Cambra [Thu, 7 Mar 2024 03:52:42 +0000 (11:52 +0800)]
Merge pull request #6467 from nextcloud/feature/file-provide-file-eviction

2 years agoImprove design of materialised file delegates
Claudio Cambra [Tue, 20 Feb 2024 09:09:10 +0000 (17:09 +0800)]
Improve design of materialised file delegates

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoUse palette background color for file provider eviction dialog
Claudio Cambra [Tue, 20 Feb 2024 08:59:07 +0000 (16:59 +0800)]
Use palette background color for file provider eviction dialog

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoEnable reloading of materialised items model from within file provider eviction dialog
Claudio Cambra [Tue, 20 Feb 2024 08:56:14 +0000 (16:56 +0800)]
Enable reloading of materialised items model from within file provider eviction dialog

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd title and reload button to file provider eviction dialog
Claudio Cambra [Tue, 20 Feb 2024 08:55:51 +0000 (16:55 +0800)]
Add title and reload button to file provider eviction dialog

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd slot to file provider settings controller to refresh materialised items for account
Claudio Cambra [Tue, 20 Feb 2024 08:52:33 +0000 (16:52 +0800)]
Add slot to file provider settings controller to refresh materialised items for account

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoExtract enumeration of materialised files for each domain manager into a separate...
Claudio Cambra [Tue, 20 Feb 2024 08:51:58 +0000 (16:51 +0800)]
Extract enumeration of materialised files for each domain manager into a separate slot

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoFix header text color property
Claudio Cambra [Tue, 20 Feb 2024 08:50:53 +0000 (16:50 +0800)]
Fix header text color property

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>