nextcloud-desktop.git
2 years agoMerge pull request #6758 from nextcloud/ci/githubActionsForAppimage
Matthieu Gallien [Thu, 16 May 2024 13:39:54 +0000 (15:39 +0200)]
Merge pull request #6758 from nextcloud/ci/githubActionsForAppimage

produce Appimage packages from github actions

2 years agoproduce Appimage packages from github actions
Matthieu Gallien [Wed, 15 May 2024 15:21:48 +0000 (17:21 +0200)]
produce Appimage packages from github actions

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 16 May 2024 02:34:05 +0000 (02:34 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6706 from nextcloud/bugfix/account-details
Claudio Cambra [Wed, 15 May 2024 19:47:54 +0000 (21:47 +0200)]
Merge pull request #6706 from nextcloud/bugfix/account-details

2 years agoCensor account details string in file provider logging
Claudio Cambra [Fri, 26 Apr 2024 10:06:29 +0000 (18:06 +0800)]
Censor account details string in file provider logging

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMerge pull request #6713 from nextcloud/ci/fixWindowsTests
Matthieu Gallien [Wed, 15 May 2024 16:28:22 +0000 (18:28 +0200)]
Merge pull request #6713 from nextcloud/ci/fixWindowsTests

some files just cannot sync on windows: get automated tests to work

2 years agosome files just cannot sync on windows: get automated tests to work
Matthieu Gallien [Mon, 29 Apr 2024 09:48:30 +0000 (11:48 +0200)]
some files just cannot sync on windows: get automated tests to work

fix one automated test knowing the platform limitations of windows

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #6756 from nextcloud/ci/fixMacCi
Matthieu Gallien [Wed, 15 May 2024 15:39:35 +0000 (17:39 +0200)]
Merge pull request #6756 from nextcloud/ci/fixMacCi

skip tests currently broken on macOS: enable mandatory tests for macOS

2 years agoskip tests currently broken on macOS: enable mandatory tests for macOS
Matthieu Gallien [Wed, 15 May 2024 13:18:15 +0000 (15:18 +0200)]
skip tests currently broken on macOS: enable mandatory tests for macOS

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #6715 from nextcloud/updateInstallRequirementsInDoc
Matthieu Gallien [Wed, 15 May 2024 15:01:59 +0000 (17:01 +0200)]
Merge pull request #6715 from nextcloud/updateInstallRequirementsInDoc

update doc with install requirements fom Qt6 supported platforms

2 years agoupdate doc with install requirements for Qt6 supported platforms
Matthieu Gallien [Tue, 30 Apr 2024 08:24:36 +0000 (10:24 +0200)]
update doc with install requirements for Qt6 supported platforms

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #6725 from nextcloud/update/documentation
Camila Ayres [Wed, 15 May 2024 13:42:33 +0000 (15:42 +0200)]
Merge pull request #6725 from nextcloud/update/documentation

Extend 'How the "Edit locally" functionality works' text.

2 years agoExtend 'How the "Edit locally" functionality works' text.
Camila Ayres [Thu, 2 May 2024 15:27:26 +0000 (17:27 +0200)]
Extend 'How the "Edit locally" functionality works' text.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoMerge pull request #6705 from nextcloud/ci/fixWindowsCi
Matthieu Gallien [Wed, 15 May 2024 13:38:33 +0000 (15:38 +0200)]
Merge pull request #6705 from nextcloud/ci/fixWindowsCi

use windows-2022 image to run our windows CI on github actions

2 years agoskip FolderWatcher on windows: really not a reliable test
Matthieu Gallien [Wed, 15 May 2024 12:18:05 +0000 (14:18 +0200)]
skip FolderWatcher on windows: really not a reliable test

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agodisable some unreliable tests for CfApi CI
Matthieu Gallien [Wed, 15 May 2024 10:35:05 +0000 (12:35 +0200)]
disable some unreliable tests for CfApi CI

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agofix regression with VFS update metadata instruction
Matthieu Gallien [Tue, 7 May 2024 17:07:49 +0000 (19:07 +0200)]
fix regression with VFS update metadata instruction

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoonly compute checksum of a local file that is not a virtual one
Matthieu Gallien [Tue, 7 May 2024 16:31:02 +0000 (18:31 +0200)]
only compute checksum of a local file that is not a virtual one

should avoid triggering implicit hydration from within the desktop
client

triggering an implicit hydration on our own is strictly forbidden as
that is causing issues like deadlock and failed hydration attempts

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoremove usage of memory sanitizers in drone tests
Matthieu Gallien [Tue, 7 May 2024 14:54:17 +0000 (16:54 +0200)]
remove usage of memory sanitizers in drone tests

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agobetter automated tests log
Matthieu Gallien [Tue, 30 Apr 2024 08:04:32 +0000 (10:04 +0200)]
better automated tests log

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agocatch std::filesystem exceptions in automated tests
Matthieu Gallien [Tue, 30 Apr 2024 08:05:42 +0000 (10:05 +0200)]
catch std::filesystem exceptions in automated tests

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agotemporarily ignore failed tests on windows
Matthieu Gallien [Tue, 30 Apr 2024 08:05:12 +0000 (10:05 +0200)]
temporarily ignore failed tests on windows

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoUpdate macos-build-and-test.yml with latest Xcode
Claudio Cambra [Fri, 26 Apr 2024 15:04:20 +0000 (23:04 +0800)]
Update macos-build-and-test.yml with latest Xcode

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agosimplify macOS targets and try arm64 craft target
Matthieu Gallien [Fri, 26 Apr 2024 11:47:47 +0000 (13:47 +0200)]
simplify macOS targets and try arm64 craft target

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agouse windows-2022 image to run our windows CI on github actions
Matthieu Gallien [Fri, 26 Apr 2024 09:35:02 +0000 (11:35 +0200)]
use windows-2022 image to run our windows CI on github actions

also switch craft to target windows-msvc2022_64-cl

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #6751 from nextcloud/bugfix/fixWrongMemoryAccessInExcludeFiles
Matthieu Gallien [Wed, 15 May 2024 12:34:57 +0000 (14:34 +0200)]
Merge pull request #6751 from nextcloud/bugfix/fixWrongMemoryAccessInExcludeFiles

avoid accessing a temp QString via QStringView after it is deleted

2 years agoavoid accessing a temp QString via QStringView after it is deleted
Matthieu Gallien [Tue, 14 May 2024 14:09:16 +0000 (16:09 +0200)]
avoid accessing a temp QString via QStringView after it is deleted

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #6753 from nextcloud/bugfix/mdm-postinstall-mac
Claudio Cambra [Wed, 15 May 2024 12:29:35 +0000 (14:29 +0200)]
Merge pull request #6753 from nextcloud/bugfix/mdm-postinstall-mac

Do not open client on install as this breaks MDM deployments

2 years agoDo not open client on install as this breaks MDM deployments
Claudio Cambra [Wed, 15 May 2024 09:07:28 +0000 (11:07 +0200)]
Do not open client on install as this breaks MDM deployments

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 15 May 2024 02:31:38 +0000 (02:31 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6736 from nextcloud/update/docs-qt6
Claudio Cambra [Tue, 14 May 2024 10:42:05 +0000 (12:42 +0200)]
Merge pull request #6736 from nextcloud/update/docs-qt6

Update the documentation on how to build the client

2 years agoImprove text about %PATH% and KDE Craft.
Camila Ayres [Tue, 7 May 2024 20:55:18 +0000 (22:55 +0200)]
Improve text about %PATH% and KDE Craft.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoRemove duplicated instructions.
Camila Ayres [Tue, 7 May 2024 20:02:07 +0000 (22:02 +0200)]
Remove duplicated instructions.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoFix documentation style.
Camila Ayres [Tue, 7 May 2024 20:01:33 +0000 (22:01 +0200)]
Fix documentation style.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoUpdate instructions to build the client on mac OS.
Camila Ayres [Tue, 7 May 2024 19:58:22 +0000 (21:58 +0200)]
Update instructions to build the client on mac OS.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoUpdate instructions to build on Windows.
Camila Ayres [Tue, 7 May 2024 19:51:44 +0000 (21:51 +0200)]
Update instructions to build on Windows.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoAdd documentation about how to compile the client on Windows with Qt6.
Camila Ayres [Tue, 7 May 2024 19:24:46 +0000 (21:24 +0200)]
Add documentation about how to compile the client on Windows with Qt6.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2 years agoMerge pull request #6733 from nextcloud/dependabot/github_actions/skjnldsv/block...
Claudio Cambra [Tue, 14 May 2024 08:27:56 +0000 (10:27 +0200)]
Merge pull request #6733 from nextcloud/dependabot/github_actions/skjnldsv/block-fixup-merge-action-2

Bump skjnldsv/block-fixup-merge-action from 1 to 2

2 years agoBump skjnldsv/block-fixup-merge-action from 1 to 2
dependabot[bot] [Mon, 6 May 2024 23:37:51 +0000 (23:37 +0000)]
Bump skjnldsv/block-fixup-merge-action from 1 to 2

Bumps [skjnldsv/block-fixup-merge-action](https://github.com/skjnldsv/block-fixup-merge-action) from 1 to 2.
- [Release notes](https://github.com/skjnldsv/block-fixup-merge-action/releases)
- [Commits](https://github.com/skjnldsv/block-fixup-merge-action/compare/42d26e1b536ce61e5cf467d65fb76caf4aa85acf...c138ea99e45e186567b64cf065ce90f7158c236a)

---
updated-dependencies:
- dependency-name: skjnldsv/block-fixup-merge-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 14 May 2024 02:34:12 +0000 (02:34 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6743 from nextcloud/bugfix/mac-build-qtsix
Claudio Cambra [Mon, 13 May 2024 09:10:05 +0000 (11:10 +0200)]
Merge pull request #6743 from nextcloud/bugfix/mac-build-qtsix

Fix macOS build on master

2 years agoRemove use of setMargin on QVBoxLayout, not present in Qt6
Claudio Cambra [Thu, 9 May 2024 15:25:50 +0000 (23:25 +0800)]
Remove use of setMargin on QVBoxLayout, not present in Qt6

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoRemove all use of MacExtras
Claudio Cambra [Thu, 9 May 2024 15:23:19 +0000 (23:23 +0800)]
Remove all use of MacExtras

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMerge pull request #6742 from nextcloud/bugfix/lockownertype-setreadonly-basedoncaps
allexzander [Sun, 12 May 2024 10:53:56 +0000 (12:53 +0200)]
Merge pull request #6742 from nextcloud/bugfix/lockownertype-setreadonly-basedoncaps

Bugfix/lockownertype setreadonly basedoncaps

2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 11 May 2024 02:34:15 +0000 (02:34 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoFix incorrect date parsing.
alex-z [Tue, 7 May 2024 22:45:08 +0000 (00:45 +0200)]
Fix incorrect date parsing.

Signed-off-by: alex-z <blackslayer4@gmail.com>
2 years agoBugfix. Files lock. Check lock owner type for setting readonly based on server capabi...
alex-z [Mon, 29 Apr 2024 19:57:02 +0000 (21:57 +0200)]
Bugfix. Files lock. Check lock owner type for setting readonly based on server capabilities (NC27/28 compatibility issue).

Signed-off-by: alex-z <blackslayer4@gmail.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 8 May 2024 02:47:33 +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 [Fri, 3 May 2024 02:40:59 +0000 (02:40 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6718 from nextcloud/ci/improveDevModeOnWindows
Matthieu Gallien [Thu, 2 May 2024 16:17:06 +0000 (18:17 +0200)]
Merge pull request #6718 from nextcloud/ci/improveDevModeOnWindows

improve logs when build with NEXTCLOUD_DEV enabled

2 years agoimprove logs when build with NEXTCLOUD_DEV enabled
Matthieu Gallien [Tue, 30 Apr 2024 13:30:48 +0000 (15:30 +0200)]
improve logs when build with NEXTCLOUD_DEV enabled

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 2 May 2024 02:40:54 +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 [Wed, 1 May 2024 02:42:24 +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, 30 Apr 2024 02:41:22 +0000 (02:41 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6710 from nextcloud/ci/improveBuildAppimageScript
Matthieu Gallien [Mon, 29 Apr 2024 09:14:42 +0000 (11:14 +0200)]
Merge pull request #6710 from nextcloud/ci/improveBuildAppimageScript

Ci/improve build appimage script

2 years agoas far as I can tell icon name is always Nextcloud.png
Matthieu Gallien [Mon, 29 Apr 2024 09:13:56 +0000 (11:13 +0200)]
as far as I can tell icon name is always Nextcloud.png

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agobuildAppimage script gets configurable paths via env variables
Matthieu Gallien [Mon, 29 Apr 2024 07:56:07 +0000 (09:56 +0200)]
buildAppimage script gets configurable paths via env variables

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agomakes Qt path and openssl path depend on environment variable
Matthieu Gallien [Mon, 29 Apr 2024 07:52:54 +0000 (09:52 +0200)]
makes Qt path and openssl path depend on environment variable

provide default value that may work outside our docker build images

will get sensible value when run inside our official docker build images

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #6602 from nextcloud/bugfix/clarifyInvalidFileNamesWarning
Claudio Cambra [Sun, 28 Apr 2024 09:01:38 +0000 (17:01 +0800)]
Merge pull request #6602 from nextcloud/bugfix/clarifyInvalidFileNamesWarning

invalid item name warning: use file or folder when appropriate

2 years agoinvalid item name warning: use file or folder when appropriate
Matthieu Gallien [Tue, 2 Apr 2024 07:50:20 +0000 (09:50 +0200)]
invalid item name warning: use file or folder when appropriate

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #6703 from nextcloud/rakekniven-patch-1
Claudio Cambra [Sun, 28 Apr 2024 08:50:41 +0000 (16:50 +0800)]
Merge pull request #6703 from nextcloud/rakekniven-patch-1

chore(i18n): Improve grammar

2 years agochore(i18n): Improve grammar
rakekniven [Thu, 25 Apr 2024 20:06:02 +0000 (22:06 +0200)]
chore(i18n): Improve grammar

Fixes #6408

Reported at Transifex.

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2 years agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 27 Apr 2024 02:50:59 +0000 (02:50 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years agoMerge pull request #4584 from nextcloud/feature/qt6
Matthieu Gallien [Fri, 26 Apr 2024 07:05:38 +0000 (09:05 +0200)]
Merge pull request #4584 from nextcloud/feature/qt6

Migrate to Qt 6

2 years agowindows needs an explicit QML import path to be set
Matthieu Gallien [Wed, 24 Apr 2024 10:44:25 +0000 (12:44 +0200)]
windows needs an explicit QML import path to be set

on windows qml modules are not default loaded from the install folder of the app

set it such that qml modules are imported from teh installed qml folder

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoAppImage build tool for Qt needs to know our qml files
Matthieu Gallien [Wed, 24 Apr 2024 10:07:27 +0000 (12:07 +0200)]
AppImage build tool for Qt needs to know our qml files

gives the path to qml files such that needed Qt qml modules are deployed
correctly inside the AppImage package

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agofix build issue after rebase
Matthieu Gallien [Wed, 24 Apr 2024 10:02:18 +0000 (12:02 +0200)]
fix build issue after rebase

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agouse the correct Qt6 build in newer CI images
Matthieu Gallien [Tue, 23 Apr 2024 10:27:53 +0000 (12:27 +0200)]
use the correct Qt6 build in newer CI images

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agofix compilation of AppImage packages
Matthieu Gallien [Mon, 22 Apr 2024 10:50:10 +0000 (12:50 +0200)]
fix compilation of AppImage packages

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agomake it easy to find out that this branch is Qt6 based
Matthieu Gallien [Thu, 18 Apr 2024 09:09:44 +0000 (11:09 +0200)]
make it easy to find out that this branch is Qt6 based

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agofix compilation after rebase
Matthieu Gallien [Wed, 17 Apr 2024 17:15:16 +0000 (19:15 +0200)]
fix compilation after rebase

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agofix compilation issues on windows
Matthieu Gallien [Wed, 10 Apr 2024 14:51:18 +0000 (16:51 +0200)]
fix compilation issues on windows

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agofully qualify types for use with Qt metaobject system
Matthieu Gallien [Wed, 10 Apr 2024 14:32:01 +0000 (16:32 +0200)]
fully qualify types for use with Qt metaobject system

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoadd NextcloudSslCertificate to wrap QSslCertificate in QHash
Matthieu Gallien [Wed, 10 Apr 2024 14:31:30 +0000 (16:31 +0200)]
add NextcloudSslCertificate to wrap QSslCertificate in QHash

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agodo some header includes clean-up as recommended by compiler
Matthieu Gallien [Wed, 10 Apr 2024 13:58:46 +0000 (15:58 +0200)]
do some header includes clean-up as recommended by compiler

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoadd needed namespace for declarations read by Qt metaobject system
Matthieu Gallien [Wed, 10 Apr 2024 13:15:05 +0000 (15:15 +0200)]
add needed namespace for declarations read by Qt metaobject system

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoheader changes needed for clang/vs2022 compilers
Matthieu Gallien [Wed, 10 Apr 2024 12:45:32 +0000 (14:45 +0200)]
header changes needed for clang/vs2022 compilers

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoNetrcParser tests are known to be broken
Matthieu Gallien [Wed, 10 Apr 2024 10:53:36 +0000 (12:53 +0200)]
NetrcParser tests are known to be broken

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agouse new qt 6.6.3 ci images
Matthieu Gallien [Wed, 10 Apr 2024 06:58:03 +0000 (08:58 +0200)]
use new qt 6.6.3 ci images

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agofix some of the qml issues
Matthieu Gallien [Mon, 8 Apr 2024 09:56:59 +0000 (11:56 +0200)]
fix some of the qml issues

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agofix compilation issues after rebase
Matthieu Gallien [Fri, 5 Apr 2024 10:12:56 +0000 (12:12 +0200)]
fix compilation issues after rebase

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoSigned drone.yml
tobiasKaminsky [Tue, 19 Sep 2023 13:06:20 +0000 (15:06 +0200)]
Signed drone.yml

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2 years agofix order of init in a constructor to avoid warnings
Matthieu Gallien [Tue, 19 Sep 2023 09:18:58 +0000 (11:18 +0200)]
fix order of init in a constructor to avoid warnings

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoavoid warning by ignoring the return value of QtConcurrent::run
Matthieu Gallien [Tue, 19 Sep 2023 08:59:55 +0000 (10:59 +0200)]
avoid warning by ignoring the return value of QtConcurrent::run

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agowhen loading translation catalog, do not ignore the return value
Matthieu Gallien [Tue, 19 Sep 2023 08:59:27 +0000 (10:59 +0200)]
when loading translation catalog, do not ignore the return value

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoadapt ci checks to Qt6
Matthieu Gallien [Mon, 18 Sep 2023 22:37:00 +0000 (00:37 +0200)]
adapt ci checks to Qt6

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agobuild image for Qt6
Matthieu Gallien [Mon, 18 Sep 2023 22:28:54 +0000 (00:28 +0200)]
build image for Qt6

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agobuild appimage
Matthieu Gallien [Mon, 18 Sep 2023 22:28:32 +0000 (00:28 +0200)]
build appimage

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agouse the new CI images with Qt6
Matthieu Gallien [Mon, 18 Sep 2023 22:00:17 +0000 (00:00 +0200)]
use the new CI images with Qt6

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agolet appimage build script work with Qt6 based version
Matthieu Gallien [Mon, 18 Sep 2023 20:18:04 +0000 (22:18 +0200)]
let appimage build script work with Qt6 based version

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoonly try to include qt6-keychain header and not the qt5 version
Matthieu Gallien [Mon, 18 Sep 2023 20:16:07 +0000 (22:16 +0200)]
only try to include qt6-keychain header and not the qt5 version

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agofix computation of timeout for jobs to have proper bounds (min < max)
Matthieu Gallien [Sun, 17 Sep 2023 18:29:26 +0000 (20:29 +0200)]
fix computation of timeout for jobs to have proper bounds (min < max)

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoe proper data type in data for activity model automated test data
Matthieu Gallien [Sun, 17 Sep 2023 18:28:50 +0000 (20:28 +0200)]
e proper data type in data for activity model automated test data

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoproperly use QStringView to avoid copies
Matthieu Gallien [Sun, 17 Sep 2023 18:23:58 +0000 (20:23 +0200)]
properly use QStringView to avoid copies

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agofix automated tests missing toString() convert from QVariant
Matthieu Gallien [Sun, 17 Sep 2023 16:46:54 +0000 (18:46 +0200)]
fix automated tests missing toString() convert from QVariant

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agofix failing automated test that erases invalid iterator
Matthieu Gallien [Sun, 17 Sep 2023 09:09:02 +0000 (11:09 +0200)]
fix failing automated test that erases invalid iterator

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agofix automated tests with network requests
Matthieu Gallien [Sun, 17 Sep 2023 08:45:33 +0000 (10:45 +0200)]
fix automated tests with network requests

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agolast step
Matthieu Gallien [Thu, 27 Jul 2023 08:49:04 +0000 (10:49 +0200)]
last step

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoRemove commented out broken quick compiler check in Qt6
Claudio Cambra [Tue, 13 Dec 2022 12:12:31 +0000 (13:12 +0100)]
Remove commented out broken quick compiler check in Qt6

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