nextcloud-desktop.git
3 years agoFix BasicComboBox internal layout, take proper account of insets
Claudio Cambra [Fri, 25 Nov 2022 16:54:17 +0000 (17:54 +0100)]
Fix BasicComboBox internal layout, take proper account of insets

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5253 from nextcloud/bugfix/editLocallyShouldWork
Matthieu Gallien [Thu, 8 Dec 2022 10:00:48 +0000 (11:00 +0100)]
Merge pull request #5253 from nextcloud/bugfix/editLocallyShouldWork

do not create GUI from a random thread and show error on real error

3 years agodo not create GUI from a random thread and show error on real error
Matthieu Gallien [Thu, 8 Dec 2022 09:58:58 +0000 (10:58 +0100)]
do not create GUI from a random thread and show error on real error

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 8 Dec 2022 03:31:17 +0000 (03:31 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5247 from nextcloud/bugfix/plainify-qlabels
Matthieu Gallien [Wed, 7 Dec 2022 16:53:45 +0000 (17:53 +0100)]
Merge pull request #5247 from nextcloud/bugfix/plainify-qlabels

Format some QLabels as plain text

3 years agoFormat some QLabels as plain text
Claudio Cambra [Wed, 7 Dec 2022 15:46:37 +0000 (16:46 +0100)]
Format some QLabels as plain text

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5226 from nextcloud/feature/lock-file-edit-locally
Claudio Cambra [Wed, 7 Dec 2022 13:42:54 +0000 (14:42 +0100)]
Merge pull request #5226 from nextcloud/feature/lock-file-edit-locally

Lock file when editing locally

3 years agoRemove redundant openUrl variable
Claudio Cambra [Wed, 7 Dec 2022 12:48:51 +0000 (13:48 +0100)]
Remove redundant openUrl variable

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoFix loss of integer precision in parameters for fileLockTimeRemainingMinutes
Claudio Cambra [Wed, 7 Dec 2022 12:47:48 +0000 (13:47 +0100)]
Fix loss of integer precision in parameters for fileLockTimeRemainingMinutes

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMake fileLockTimeRemainingMinutes a static method
Claudio Cambra [Wed, 7 Dec 2022 12:46:21 +0000 (13:46 +0100)]
Make fileLockTimeRemainingMinutes a static method

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoRun locking procedure on main thread, open file after file has been locked remotely
Claudio Cambra [Wed, 7 Dec 2022 11:40:48 +0000 (12:40 +0100)]
Run locking procedure on main thread, open file after file has been locked remotely

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoEnsure we are using up-to-date item ptr instead of potentially un-update file record...
Claudio Cambra [Tue, 6 Dec 2022 12:52:36 +0000 (13:52 +0100)]
Ensure we are using up-to-date item ptr instead of potentially un-update file record when checking lock state in fileLockSuccess, separate case with lock already pre-existing

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoEnsure we are using folder relative paths for synced folders that are not root to...
Claudio Cambra [Tue, 6 Dec 2022 11:34:33 +0000 (12:34 +0100)]
Ensure we are using folder relative paths for synced folders that are not root to work correctly

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoEnsure we are checking lock state once file has been synced after setting lock
Claudio Cambra [Mon, 5 Dec 2022 20:22:08 +0000 (21:22 +0100)]
Ensure we are checking lock state once file has been synced after setting lock

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoNotify user when file is locked when local editing begins
Claudio Cambra [Tue, 29 Nov 2022 18:07:00 +0000 (19:07 +0100)]
Notify user when file is locked when local editing begins

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoLock file when editing locally
Claudio Cambra [Mon, 28 Nov 2022 17:29:37 +0000 (18:29 +0100)]
Lock file when editing locally

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 7 Dec 2022 03:31:40 +0000 (03:31 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5241 from nextcloud/bugfix/edit-locally-ci-errors
allexzander [Tue, 6 Dec 2022 15:13:32 +0000 (16:13 +0100)]
Merge pull request #5241 from nextcloud/bugfix/edit-locally-ci-errors

Fix CI errors for Edit Locally.

3 years agoFix CI errors for Edit Locally.
alex-z [Tue, 6 Dec 2022 12:43:40 +0000 (13:43 +0100)]
Fix CI errors for Edit Locally.

Signed-off-by: alex-z <blackslayer4@gmail.com>
3 years agoMerge pull request #5175 from nextcloud/feature/edit-file-locally-restart-sync
allexzander [Tue, 6 Dec 2022 09:02:29 +0000 (10:02 +0100)]
Merge pull request #5175 from nextcloud/feature/edit-file-locally-restart-sync

Feature/edit file locally restart sync

3 years agoEdit locally job will only sync a specific file by modifying the state of the Sync...
alex-z [Fri, 4 Nov 2022 16:38:59 +0000 (17:38 +0100)]
Edit locally job will only sync a specific file by modifying the state of the Sync Engine. All other running syncs will get terminated. Syncing is now optimized to run faster and it checks if the file has changed on the server before syncing it.

Signed-off-by: alex-z <blackslayer4@gmail.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 6 Dec 2022 03:39:02 +0000 (03:39 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5233 from nextcloud/bugfix/enforce-plain-text-qml-labels
Claudio Cambra [Mon, 5 Dec 2022 15:18:57 +0000 (16:18 +0100)]
Merge pull request #5233 from nextcloud/bugfix/enforce-plain-text-qml-labels

Make use of plain text-enforcing qml labels

3 years agoOnly perform Label check on QML files
Claudio Cambra [Mon, 5 Dec 2022 15:06:15 +0000 (16:06 +0100)]
Only perform Label check on QML files

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoAdd QML label check to CI
Claudio Cambra [Fri, 2 Dec 2022 15:38:54 +0000 (16:38 +0100)]
Add QML label check to CI

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoRemove now redundant use of textFormat
Claudio Cambra [Fri, 2 Dec 2022 13:58:12 +0000 (14:58 +0100)]
Remove now redundant use of textFormat

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoIntroduce EnforcedPlainTextLabel, convert all Label or Text labels to use this
Claudio Cambra [Fri, 2 Dec 2022 13:51:09 +0000 (14:51 +0100)]
Introduce EnforcedPlainTextLabel, convert all Label or Text labels to use this

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 5 Dec 2022 03:27:11 +0000 (03:27 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 4 Dec 2022 03:26:37 +0000 (03:26 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 3 Dec 2022 03:26:47 +0000 (03:26 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 2 Dec 2022 03:28:01 +0000 (03:28 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5221 from nextcloud/Valdnet-patch-4
Claudio Cambra [Thu, 1 Dec 2022 21:14:32 +0000 (22:14 +0100)]
Merge pull request #5221 from nextcloud/Valdnet-patch-4

l10n: Correct spelling

3 years agol10n: Correct spelling
Valdnet [Sun, 27 Nov 2022 20:43:22 +0000 (21:43 +0100)]
l10n: Correct spelling

Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
3 years agoMerge pull request #5231 from nextcloud/bugfix/more-plain-text
Matthieu Gallien [Thu, 1 Dec 2022 14:22:07 +0000 (15:22 +0100)]
Merge pull request #5231 from nextcloud/bugfix/more-plain-text

Ensure more QML text components are rendering things as plain text

3 years agoEnsure more QML text components are rendering things as plain text
Claudio Cambra [Thu, 1 Dec 2022 11:06:05 +0000 (12:06 +0100)]
Ensure more QML text components are rendering things as plain text

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5179 from nextcloud/feature/clear-e2e-enabled-on-other-device...
Claudio Cambra [Thu, 1 Dec 2022 11:54:13 +0000 (12:54 +0100)]
Merge pull request #5179 from nextcloud/feature/clear-e2e-enabled-on-other-device-message

Differentiate between E2EE not being enabled at all vs. E2EE being enabled already through another device in account settings message

3 years agoAddress capitalisation of End-to-end
Claudio Cambra [Tue, 15 Nov 2022 15:56:16 +0000 (16:56 +0100)]
Address capitalisation of End-to-end

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoDifferentiate between E2EE not being enabled at all vs. E2EE being enabled already...
Claudio Cambra [Tue, 15 Nov 2022 14:31:27 +0000 (15:31 +0100)]
Differentiate between E2EE not being enabled at all vs. E2EE being enabled already through another device in account settings message

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Thu, 1 Dec 2022 03:31:52 +0000 (03:31 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5224 from nextcloud/bugfix/caseCashConflictsShouldNotTerminateSync
Matthieu Gallien [Wed, 30 Nov 2022 12:44:44 +0000 (13:44 +0100)]
Merge pull request #5224 from nextcloud/bugfix/caseCashConflictsShouldNotTerminateSync

Bugfix/case cash conflicts should not terminate sync

3 years agoa case clash error is a case clash error
Matthieu Gallien [Mon, 28 Nov 2022 16:16:45 +0000 (17:16 +0100)]
a case clash error is a case clash error

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agofix test and code to not stop on case clash errors
Matthieu Gallien [Mon, 28 Nov 2022 16:06:57 +0000 (17:06 +0100)]
fix test and code to not stop on case clash errors

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agocase clash should not prevent full propagation
Matthieu Gallien [Mon, 28 Nov 2022 15:43:29 +0000 (16:43 +0100)]
case clash should not prevent full propagation

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 30 Nov 2022 03:31:40 +0000 (03:31 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5227 from nextcloud/bugfix/update-macosx-shell-integration-deploy...
Claudio Cambra [Tue, 29 Nov 2022 10:42:34 +0000 (11:42 +0100)]
Merge pull request #5227 from nextcloud/bugfix/update-macosx-shell-integration-deployment-targets

Update macOS shell integration deployment targets

3 years agoUpdate macOS shell integration deployment targets
Claudio Cambra [Mon, 28 Nov 2022 17:39:32 +0000 (18:39 +0100)]
Update macOS shell integration deployment targets

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 29 Nov 2022 03:31:24 +0000 (03:31 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5163 from nextcloud/feature/encryption-ux
Claudio Cambra [Mon, 28 Nov 2022 17:54:09 +0000 (18:54 +0100)]
Merge pull request #5163 from nextcloud/feature/encryption-ux

Remove close/dismiss button from encryption message

3 years agoRemove close/dismiss button from encryption message
Claudio Cambra [Thu, 10 Nov 2022 14:43:56 +0000 (15:43 +0100)]
Remove close/dismiss button from encryption message

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5223 from nextcloud/bugfix/prevent-encryption-folder-if-e2e-unsetup
Claudio Cambra [Mon, 28 Nov 2022 17:22:36 +0000 (18:22 +0100)]
Merge pull request #5223 from nextcloud/bugfix/prevent-encryption-folder-if-e2e-unsetup

Prevent bad encrypting of folder if E2EE has not been correctly set up

3 years agoPrevent bad encrypting of folder if E2EE has not been correctly set up
Claudio Cambra [Mon, 28 Nov 2022 14:09:20 +0000 (15:09 +0100)]
Prevent bad encrypting of folder if E2EE has not been correctly set up

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5220 from nextcloud/rakekniven-patch-1
Claudio Cambra [Mon, 28 Nov 2022 13:37:38 +0000 (14:37 +0100)]
Merge pull request #5220 from nextcloud/rakekniven-patch-1

l10n: Fixed grammar

3 years agol10n: Fixed grammar
rakekniven [Sun, 27 Nov 2022 17:29:04 +0000 (18:29 +0100)]
l10n: Fixed grammar

Reported at Transifex.

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 28 Nov 2022 03:32:10 +0000 (03:32 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Sun, 27 Nov 2022 03:29:53 +0000 (03:29 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Sat, 26 Nov 2022 03:29:39 +0000 (03:29 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5209 from nextcloud/bugfix/tests-cfapihshellext
allexzander [Fri, 25 Nov 2022 15:33:17 +0000 (16:33 +0100)]
Merge pull request #5209 from nextcloud/bugfix/tests-cfapihshellext

Fix CfApiShellExtensionsIPCTest

3 years agoFix CfApiShellExtensionsIPCTest.
alex-z [Thu, 24 Nov 2022 18:07:30 +0000 (19:07 +0100)]
Fix CfApiShellExtensionsIPCTest.

Signed-off-by: alex-z <blackslayer4@gmail.com>
3 years agoMerge pull request #5164 from nextcloud/feature/e2ee-wording
Claudio Cambra [Fri, 25 Nov 2022 13:10:36 +0000 (14:10 +0100)]
Merge pull request #5164 from nextcloud/feature/e2ee-wording

Clearly tell user that E2EE has been enabled for an account

3 years agoRename 'Enable encryption' button to 'Setup encryption'
Claudio Cambra [Thu, 17 Nov 2022 15:07:31 +0000 (16:07 +0100)]
Rename 'Enable encryption' button to 'Setup encryption'

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoFix capitalisation of End-to-end
Claudio Cambra [Tue, 15 Nov 2022 15:51:22 +0000 (16:51 +0100)]
Fix capitalisation of End-to-end

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoUse material icons for lock and state-info
Claudio Cambra [Tue, 15 Nov 2022 11:27:35 +0000 (12:27 +0100)]
Use material icons for lock and state-info

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoChange the colour of the encryption message box when encryption enabled
Claudio Cambra [Mon, 14 Nov 2022 12:25:39 +0000 (13:25 +0100)]
Change the colour of the encryption message box when encryption enabled

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoAdd info icon when encryption not yet enabled
Claudio Cambra [Mon, 14 Nov 2022 12:22:15 +0000 (13:22 +0100)]
Add info icon when encryption not yet enabled

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoShow tick icon when encryption is enabled for account
Claudio Cambra [Mon, 14 Nov 2022 12:10:53 +0000 (13:10 +0100)]
Show tick icon when encryption is enabled for account

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoClearly tell user that E2EE has been enabled for an account
Claudio Cambra [Thu, 10 Nov 2022 16:13:12 +0000 (17:13 +0100)]
Clearly tell user that E2EE has been enabled for an account

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5206 from nextcloud/ci/doNotOverrideConfigurationFile
Matthieu Gallien [Fri, 25 Nov 2022 09:37:21 +0000 (10:37 +0100)]
Merge pull request #5206 from nextcloud/ci/doNotOverrideConfigurationFile

Ci/do not override configuration file

3 years agofix include style to always use "" for files from the project
Matthieu Gallien [Thu, 24 Nov 2022 15:03:03 +0000 (16:03 +0100)]
fix include style to always use "" for files from the project

the use of #include <> is only for system headers and not headers from
the project

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoavoid modifying real configuration file: use temp folder
Matthieu Gallien [Thu, 24 Nov 2022 15:02:02 +0000 (16:02 +0100)]
avoid modifying real configuration file: use temp folder

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Fri, 25 Nov 2022 03:35:10 +0000 (03:35 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5189 from nextcloud/bugfix/custom-buttons-alignments
Claudio Cambra [Thu, 24 Nov 2022 16:46:33 +0000 (17:46 +0100)]
Merge pull request #5189 from nextcloud/bugfix/custom-buttons-alignments

Fix bad custom button alignments, sizings, etc.

3 years agoFix bad custom button alignments, sizings, etc.
Claudio Cambra [Fri, 18 Nov 2022 17:18:02 +0000 (18:18 +0100)]
Fix bad custom button alignments, sizings, etc.

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5201 from nextcloud/ci/fixVfsRegressions
Matthieu Gallien [Thu, 24 Nov 2022 15:31:58 +0000 (16:31 +0100)]
Merge pull request #5201 from nextcloud/ci/fixVfsRegressions

fix regressions on pinState management when doing renames

3 years agofix regressions on pinState management when doing renames
Matthieu Gallien [Wed, 23 Nov 2022 17:04:46 +0000 (18:04 +0100)]
fix regressions on pinState management when doing renames

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoMerge pull request #5202 from nextcloud/bugfix/tray-window-margins
Claudio Cambra [Thu, 24 Nov 2022 14:04:34 +0000 (15:04 +0100)]
Merge pull request #5202 from nextcloud/bugfix/tray-window-margins

Fix tray window margins, stop cutting into window border

3 years agoFix tray window margins, stop cutting into window border
Claudio Cambra [Thu, 24 Nov 2022 12:19:32 +0000 (13:19 +0100)]
Fix tray window margins, stop cutting into window border

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoMerge pull request #5199 from marv/cmake-pkg_get_variable
Claudio Cambra [Thu, 24 Nov 2022 12:20:25 +0000 (13:20 +0100)]
Merge pull request #5199 from marv/cmake-pkg_get_variable

cmake: Use FindPkgConfig's pkg_get_variable instead of custom macro

3 years agocmake: Use FindPkgConfig's pkg_get_variable instead of custom macro
Marvin Schmidt [Thu, 10 Nov 2022 19:36:03 +0000 (20:36 +0100)]
cmake: Use FindPkgConfig's pkg_get_variable instead of custom macro

Commit b34a90183818 ("Use FindPkgConfig to find libcloudproviders and
related libs") introduced the usage of cmake's FindPkgConfig module
which provides `pkg_get_variable` since version 3.4 that can be used
instead of the custom `PKGCONFIG_GETVAR` macro

Signed-off-by: Marvin Schmidt <marv@exherbo.org>
3 years agoMerge pull request #5200 from nextcloud/ci/doNotModifyConfigurationFileDuringtests
Matthieu Gallien [Wed, 23 Nov 2022 16:34:14 +0000 (17:34 +0100)]
Merge pull request #5200 from nextcloud/ci/doNotModifyConfigurationFileDuringtests

Ci/do not modify configuration file duringtests

3 years agofix code format
Matthieu Gallien [Wed, 23 Nov 2022 15:57:14 +0000 (16:57 +0100)]
fix code format

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoprevents modifying real user config file
Matthieu Gallien [Wed, 23 Nov 2022 15:56:35 +0000 (16:56 +0100)]
prevents modifying real user config file

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoMerge pull request #5192 from ivaradi/modernize-dolphin-plugin
Claudio Cambra [Wed, 23 Nov 2022 16:23:34 +0000 (17:23 +0100)]
Merge pull request #5192 from ivaradi/modernize-dolphin-plugin

Modernize the Dolphin action plugin

3 years agoModernize the Dolphin action plugin
István Váradi [Sat, 19 Nov 2022 17:59:17 +0000 (18:59 +0100)]
Modernize the Dolphin action plugin

Instead of installing a .desktop file, it is now converted
to JSON and compiled into the plugin itself. The plugin is
also installed into a different directory.

Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
3 years agoMerge pull request #5124 from nextcloud/feature/end-to-end-tests
Claudio Cambra [Wed, 23 Nov 2022 12:24:46 +0000 (13:24 +0100)]
Merge pull request #5124 from nextcloud/feature/end-to-end-tests

Add end-to-end tests to our CI

3 years agoAlways build E2E tests, but only add to test suite if enabled
Claudio Cambra [Thu, 10 Nov 2022 13:05:55 +0000 (14:05 +0100)]
Always build E2E tests, but only add to test suite if enabled

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoAdd a file transfer e2e test
Claudio Cambra [Wed, 2 Nov 2022 16:24:20 +0000 (17:24 +0100)]
Add a file transfer e2e test

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoAdd a test to check e2e server test setup
Claudio Cambra [Fri, 21 Oct 2022 16:25:32 +0000 (18:25 +0200)]
Add a test to check e2e server test setup

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoAdd an end to end test utils file
Claudio Cambra [Fri, 21 Oct 2022 12:45:00 +0000 (14:45 +0200)]
Add an end to end test utils file

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years agoAdd server service to drone manifest
Claudio Cambra [Fri, 16 Sep 2022 09:55:50 +0000 (11:55 +0200)]
Add server service to drone manifest

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Wed, 23 Nov 2022 03:34:07 +0000 (03:34 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years agoMerge pull request #5188 from nextcloud/bugfix/properlyUpdateMetadata
Matthieu Gallien [Tue, 22 Nov 2022 17:24:11 +0000 (18:24 +0100)]
Merge pull request #5188 from nextcloud/bugfix/properlyUpdateMetadata

check that we update local file mtime on changes from server

3 years agofix many errors when querying/setting pin state of virtual files
Matthieu Gallien [Tue, 22 Nov 2022 14:44:43 +0000 (15:44 +0100)]
fix many errors when querying/setting pin state of virtual files

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agowhen renaming a virtual file, manage pin state for the target name
Matthieu Gallien [Tue, 22 Nov 2022 11:18:58 +0000 (12:18 +0100)]
when renaming a virtual file, manage pin state for the target name

will avoid trying to set a pin state for a file that has just been
renamed by us

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoset mtime when building local sync folder state in automated tests
Matthieu Gallien [Fri, 18 Nov 2022 14:32:44 +0000 (15:32 +0100)]
set mtime when building local sync folder state in automated tests

would allow checking mtime with a correct value instead of having a
default value

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoupdate mtime on modified metdata of non virtual files
Matthieu Gallien [Fri, 18 Nov 2022 14:32:07 +0000 (15:32 +0100)]
update mtime on modified metdata of non virtual files

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agocheck that we update local file mtime on changes from server
Matthieu Gallien [Fri, 18 Nov 2022 14:09:08 +0000 (15:09 +0100)]
check that we update local file mtime on changes from server

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
3 years agoMerge pull request #5081 from nextcloud/feature/context-menu-leaveshare-entry
allexzander [Tue, 22 Nov 2022 12:34:38 +0000 (13:34 +0100)]
Merge pull request #5081 from nextcloud/feature/context-menu-leaveshare-entry

Implement context menu entry "Leave this share"

3 years agoImplement 'Leave this share' context menu entry. Fix incorrect sharing state for...
allexzander [Fri, 21 Oct 2022 14:11:29 +0000 (17:11 +0300)]
Implement 'Leave this share' context menu entry. Fix incorrect sharing state for incoming and my shares in custom state icons and local database.

Signed-off-by: allexzander <blackslayer4@gmail.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Tue, 22 Nov 2022 03:35:58 +0000 (03:35 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 years ago[tx-robot] updated from transifex
Nextcloud bot [Mon, 21 Nov 2022 03:26:42 +0000 (03:26 +0000)]
[tx-robot] updated from transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>