]>
dgit.raspbian.org Git - nextcloud-desktop.git/log
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>
Matthieu Gallien [Thu, 27 Jul 2023 08:49:04 +0000 (10:49 +0200)]
last step
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
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>
Claudio Cambra [Wed, 30 Nov 2022 12:41:23 +0000 (13:41 +0100)]
Fix user status selector
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 28 Nov 2022 10:57:32 +0000 (11:57 +0100)]
Fix test compilation
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 24 Nov 2022 16:23:40 +0000 (17:23 +0100)]
Add separators to SyncStatus and UnifiedSearchInputContainer to stop the scrollviews looking broken
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 19:08:52 +0000 (20:08 +0100)]
Fix QML coloring issues
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 17:58:14 +0000 (18:58 +0100)]
Fix all broken QML imports
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 17:29:49 +0000 (18:29 +0100)]
Fix QDateTime string formatting
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 17:28:43 +0000 (18:28 +0100)]
Remove crashing QRandomGenerator seed call
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 17:05:19 +0000 (18:05 +0100)]
Remove use of QCoreApplication AA attributes
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 16:56:30 +0000 (17:56 +0100)]
Replace use of staticQtMetaObject with staticMetaObject
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 16:52:47 +0000 (17:52 +0100)]
Replace removed progress bar option orientation with state flag
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 16:49:34 +0000 (17:49 +0100)]
Use QEnterEvent for new enterEvent parameters
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 16:47:24 +0000 (17:47 +0100)]
Remove use of qRegisterMetatypeStreamOperators
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 16:54:42 +0000 (17:54 +0100)]
Replace deleted '+' operator for flags with '|' operator
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 16:44:27 +0000 (17:44 +0100)]
Replace now invalid '+' operator with '|' operator for QKeySequence
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 16:43:15 +0000 (17:43 +0100)]
Add missing QActionGroup include
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 16:42:03 +0000 (17:42 +0100)]
Add missing QStandardPaths include
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 16:41:52 +0000 (17:41 +0100)]
Remove conflicting alias to QStringList
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 16:10:00 +0000 (17:10 +0100)]
Fix bad conversion to bool of shared pointer
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 15:51:45 +0000 (16:51 +0100)]
Fix QTextCodec related build issues
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Nov 2022 12:31:02 +0000 (13:31 +0100)]
Fix type of decpoint
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 22 Nov 2022 13:02:50 +0000 (14:02 +0100)]
Remove qtokenizer in favour of Qt6 QStringTokenizer
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 21 Nov 2022 16:54:54 +0000 (17:54 +0100)]
Remove use of QNetworkConfiguration in Qt6
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 21 Nov 2022 16:05:13 +0000 (17:05 +0100)]
Fix qtkeychain imports with Qt6
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 21 Nov 2022 16:03:07 +0000 (17:03 +0100)]
Fix macOS-specific CMake things with Qt6
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Matthieu Gallien [Sun, 2 Oct 2022 14:26:00 +0000 (16:26 +0200)]
streamline find_package calls to really find Qt6
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Fri, 20 May 2022 17:03:40 +0000 (19:03 +0200)]
allow detection of qt5 or qt6
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Fri, 20 May 2022 17:22:46 +0000 (19:22 +0200)]
disable qt apis deprecated before qt 5.12, enable warnings
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Mon, 23 May 2022 13:23:42 +0000 (15:23 +0200)]
remove usage of QStringRef due to it being missing in Qt6
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Mon, 23 May 2022 13:24:34 +0000 (15:24 +0200)]
add missing QStringLiteral
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Sun, 22 May 2022 20:29:36 +0000 (22:29 +0200)]
replace deprecated QWebEngineProfile::setRequestInterceptor
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Sun, 22 May 2022 20:29:03 +0000 (22:29 +0200)]
port away from QWidget related margines APIs
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Sun, 22 May 2022 20:26:34 +0000 (22:26 +0200)]
port away from deprecated API from QFontMetricsF
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Sun, 22 May 2022 20:24:55 +0000 (22:24 +0200)]
replace qrand/qsrand
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Fri, 20 May 2022 17:54:41 +0000 (19:54 +0200)]
add missing Qt:: namespace when using Qt::endl
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Fri, 20 May 2022 17:54:21 +0000 (19:54 +0200)]
port away from QStringList::toSet
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Fri, 20 May 2022 17:53:40 +0000 (19:53 +0200)]
port away from QDesktopServices::storageLocation
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Nextcloud bot [Fri, 26 Apr 2024 02:44:27 +0000 (02:44 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
allexzander [Thu, 25 Apr 2024 08:18:13 +0000 (10:18 +0200)]
Merge pull request #6691 from nextcloud/bugfix/slow-sync-with-tray-open
Bugfix/slow sync with tray open
Matthieu Gallien [Thu, 25 Apr 2024 08:14:21 +0000 (10:14 +0200)]
Merge pull request #6696 from nextcloud/bugfix/conflictdialog-multiple-darkmode
Bugfix. Conflict dialog for multiple files. Fix checkbox border colors for dark mode on Windows.
alex-z [Wed, 24 Apr 2024 22:43:01 +0000 (00:43 +0200)]
Bugfix. Conflict dialog for multiple files. Fix checkbox border colors for dark mode on Windows.
Signed-off-by: alex-z <blackslayer4@gmail.com>
Nextcloud bot [Thu, 25 Apr 2024 02:42:00 +0000 (02:42 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
alex-z [Thu, 18 Apr 2024 13:42:09 +0000 (15:42 +0200)]
Hotfix. Slow download speed while tray is open. Do not run rotation animation in syncstatus in tray.
Signed-off-by: alex-z <blackslayer4@gmail.com>
alex-z [Thu, 18 Apr 2024 13:16:51 +0000 (15:16 +0200)]
Just for test. Disable status update to avoid havin a sync status animation in tray.
Signed-off-by: alex-z <blackslayer4@gmail.com>
Matthieu Gallien [Wed, 24 Apr 2024 13:17:39 +0000 (15:17 +0200)]
Merge pull request #6660 from nextcloud/bugfix/fileslock_incorrect_readonly
Bugfix. Files lock. Fix incorrect readonly state.
alex-z [Mon, 22 Apr 2024 20:34:09 +0000 (22:34 +0200)]
Bugfix. Files lock. Fix incorrect readonly state.
Signed-off-by: alex-z <blackslayer4@gmail.com>
Nextcloud bot [Wed, 24 Apr 2024 02:41:27 +0000 (02:41 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Camila Ayres [Tue, 23 Apr 2024 18:37:38 +0000 (20:37 +0200)]
Revert "Bump version to 3.13.0."
This reverts commit
9f968f6821640e0198b4bf1f32dfe01fc442df3f .
Camila Ayres [Tue, 23 Apr 2024 18:26:09 +0000 (20:26 +0200)]
Bump version to 3.13.0.
Signed-off-by: Camila Ayres <hello@camilasan.com>
Claudio Cambra [Mon, 1 Apr 2024 10:00:27 +0000 (18:00 +0800)]
Only show successful debug archive creation dialog if it has indeed been successful
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 1 Apr 2024 09:59:25 +0000 (17:59 +0800)]
Prevent crash on creating debug archive in non-writeable location
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 1 Apr 2024 09:54:25 +0000 (17:54 +0800)]
Give debug archive save location dialog a default location
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 27 Mar 2024 11:25:37 +0000 (19:25 +0800)]
Re-run update sync paused state slot when folder list has changed
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 27 Mar 2024 11:25:11 +0000 (19:25 +0800)]
Make sure to emit syncIsPausedChanged in syncIsPaused setter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 27 Mar 2024 11:24:54 +0000 (19:24 +0800)]
Make sure to emit relevant signals and set sync is paused to true if relevant
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 27 Mar 2024 10:09:33 +0000 (18:09 +0800)]
Extract syncIsPaused initialisation into new updater slot
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 23 Apr 2024 15:48:53 +0000 (23:48 +0800)]
Always correctly set values for all fields in File Provider sharing UI
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 23 Apr 2024 14:58:55 +0000 (22:58 +0800)]
Fetch macOS VFS package in autoupdater if the client is using the file provider module
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 23 Apr 2024 13:59:45 +0000 (21:59 +0800)]
Prevent use of invalid characters for file provider domain names
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 27 Mar 2024 11:47:04 +0000 (19:47 +0800)]
Fix "false" error about bad applying of nodiscard to value type
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Matthieu Gallien [Tue, 23 Apr 2024 16:28:34 +0000 (18:28 +0200)]
Merge pull request #6606 from nextcloud/bugfix/doNotImplicitlyHydrateFilesDuringSync
do not cause implicit hydration of virtual files during sync
Matthieu Gallien [Wed, 3 Apr 2024 11:29:58 +0000 (13:29 +0200)]
do not cause implicit hydration of virtual files during sync
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Tue, 23 Apr 2024 16:04:48 +0000 (18:04 +0200)]
Merge pull request #6621 from nextcloud/bugfix/fixMsgVfsState
if a virtual file change but nothing changed: set it as in sync
Matthieu Gallien [Thu, 11 Apr 2024 16:39:20 +0000 (18:39 +0200)]
if a virtual file change but bothing changed: set it as in sync
some software (at least outlook native software) may fiddle with CfApi
placeholder metadta and set a .msg file to be out of sync state when
opening it
in that case, we will let the sync engine go over it and decide what to
do
it is then possible in that case that we would just put it back in "in
sync" state
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Claudio Cambra [Tue, 23 Apr 2024 15:55:33 +0000 (23:55 +0800)]
Merge pull request #6670 from nextcloud/bugfix/dav-user-fileprovider
Use davUser instead of direct credentials user in file provider
Claudio Cambra [Tue, 23 Apr 2024 14:24:20 +0000 (22:24 +0800)]
Use davUser instead of direct credentials user in file provider
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Matthieu Gallien [Tue, 23 Apr 2024 12:49:03 +0000 (14:49 +0200)]
Merge pull request #6663 from nextcloud/bugfix/editLocallyShouldWorkForAllMachineUsers
create registry keys needed for edit locally in local machine category
Matthieu Gallien [Tue, 23 Apr 2024 08:17:20 +0000 (10:17 +0200)]
create registry keys needed for edit locally in local machine category
creating the registry keys via installer for the current user is not
enough to have the feature enabled for all user accounts on a given
machine
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Tue, 23 Apr 2024 11:44:43 +0000 (13:44 +0200)]
Merge pull request #6622 from nextcloud/ci/endToEndTests
improving end-to-end tests
Matthieu Gallien [Thu, 11 Apr 2024 19:10:59 +0000 (21:10 +0200)]
improving end-to-end tests
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Thu, 11 Apr 2024 19:10:59 +0000 (21:10 +0200)]
improving end-to-end tests
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
allexzander [Tue, 23 Apr 2024 10:18:25 +0000 (12:18 +0200)]
Merge pull request #6655 from nextcloud/bugfix/folder-conflict-disappear
Bugfix/folder conflict disappear
alex-z [Mon, 22 Apr 2024 19:44:49 +0000 (21:44 +0200)]
Fix tests failure. Refactoring.
Signed-off-by: alex-z <blackslayer4@gmail.com>
alex-z [Sun, 21 Apr 2024 22:36:02 +0000 (00:36 +0200)]
Fix CI errors.
Signed-off-by: alex-z <blackslayer4@gmail.com>
alex-z [Sun, 21 Apr 2024 21:48:01 +0000 (23:48 +0200)]
Unit tests for diverse conflicts in one folder.
Signed-off-by: alex-z <blackslayer4@gmail.com>
alex-z [Sun, 21 Apr 2024 19:21:32 +0000 (21:21 +0200)]
Also support nested folder scenarios.
Signed-off-by: alex-z <blackslayer4@gmail.com>
alex-z [Sun, 21 Apr 2024 18:06:28 +0000 (20:06 +0200)]
Bugfix. Folder invalid char conflict. Do not update parent folder record if it contains conflicted subfolders.
Signed-off-by: alex-z <blackslayer4@gmail.com>
alex-z [Thu, 18 Apr 2024 21:49:47 +0000 (23:49 +0200)]
Bugfix. Folder case clash conflict. Do not update parent folder record if it contains conflicted subfolers. Also fix crash with local rename.
Signed-off-by: alex-z <blackslayer4@gmail.com>
Nextcloud bot [Tue, 23 Apr 2024 02:43:21 +0000 (02:43 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Matthieu Gallien [Mon, 22 Apr 2024 14:08:38 +0000 (16:08 +0200)]
Merge pull request #6596 from pyromaniac2k/master
Fix tests
Thomas Witt [Sat, 30 Mar 2024 15:18:26 +0000 (16:18 +0100)]
UserStatusDialog.cpp: Fix timezone
This test fails on the day before a timezone switch:
Actual (model.clearAtDisplayString()): "23 hours"
Expected (tr("1 day")) : "1 day"
Setting the timezone to UTC remedies this problem.
Signed-off-by: Thomas Witt <pyromaniac@exherbo.org>
Thomas Witt [Sat, 30 Mar 2024 15:18:10 +0000 (16:18 +0100)]
SyncConfilctsModel test: use FakeAccountState
Using the real account state needs an internet connection.
Additionally, `example.de` is a valid existing domain, which should
probably not be used in testing. Switching to `example.com` as this is
recommended here.
Signed-off-by: Thomas Witt <pyromaniac@exherbo.org>
Thomas Witt [Sat, 30 Mar 2024 15:17:49 +0000 (16:17 +0100)]
pushnotification testutils: Bind only to LocalHost
LocalHost is enough to complete the tests, and it enables the test to be
run under networksandboxing.
Signed-off-by: Thomas Witt <pyromaniac@exherbo.org>
Nextcloud bot [Mon, 22 Apr 2024 02:42:25 +0000 (02:42 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 20 Apr 2024 02:48:12 +0000 (02:48 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Fri, 19 Apr 2024 02:43:07 +0000 (02:43 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Claudio Cambra [Thu, 18 Apr 2024 05:13:03 +0000 (13:13 +0800)]
Merge pull request #6648 from nextcloud/bugfix/fp-sharing
Fix possible issues with item metadata acquisition required for macOS VFS file sharing
Claudio Cambra [Wed, 17 Apr 2024 20:55:14 +0000 (04:55 +0800)]
Wrap access of itemUrl in security scoping
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 17 Apr 2024 20:54:40 +0000 (04:54 +0800)]
Explicitly set bundle name and identifiers from env vars in FileProviderUIExt
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 17 Apr 2024 18:26:49 +0000 (02:26 +0800)]
Unify FileProviderUIExt entitlements
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 17 Apr 2024 18:07:48 +0000 (02:07 +0800)]
Make sure network error is shown in UI instead of generic error
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 17 Apr 2024 17:58:38 +0000 (01:58 +0800)]
Improve logging across file provider sharing
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 17 Apr 2024 09:22:26 +0000 (17:22 +0800)]
Merge pull request #6632 from nextcloud/dependabot/github_actions/cpp-linter/cpp-linter-action-2.11.0
Build(deps): Bump cpp-linter/cpp-linter-action from 2.10.2 to 2.11.0
dependabot[bot] [Mon, 15 Apr 2024 23:54:55 +0000 (23:54 +0000)]
Build(deps): Bump cpp-linter/cpp-linter-action from 2.10.2 to 2.11.0
Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.10.2 to 2.11.0.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](https://github.com/cpp-linter/cpp-linter-action/compare/v2.10.2...v2.11.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>
Claudio Cambra [Wed, 17 Apr 2024 08:21:16 +0000 (16:21 +0800)]
Merge pull request #6642 from nextcloud/bugfix/file-provider-testing
Make use of NextcloudFileProviderKit in File Provider Module
Claudio Cambra [Wed, 17 Apr 2024 08:18:17 +0000 (16:18 +0800)]
Pin NextcloudFileProviderKit version to 0.9.0 (up to next major version)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 17 Apr 2024 08:17:42 +0000 (16:17 +0800)]
Remove now-unneeded Realm dependency from FileProviderExt
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 16 Apr 2024 18:47:21 +0000 (02:47 +0800)]
Set changeobserver as delegate for nkcommon
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>