nextcloud-desktop.git
22 months agoimprove log when too many deleted files are detected
Matthieu Gallien [Thu, 10 Oct 2024 08:38:00 +0000 (10:38 +0200)]
improve log when too many deleted files are detected

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoremove info level output from activity list model: not so usefull
Matthieu Gallien [Thu, 10 Oct 2024 08:36:16 +0000 (10:36 +0200)]
remove info level output from activity list model: not so usefull

they just are printed when everything is working fine

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoremove not so usefull log output
Matthieu Gallien [Thu, 10 Oct 2024 08:04:51 +0000 (10:04 +0200)]
remove not so usefull log output

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoMerge pull request #7289 from nextcloud/bugfix/removeQStringArgWarning
Matthieu Gallien [Thu, 10 Oct 2024 12:35:12 +0000 (14:35 +0200)]
Merge pull request #7289 from nextcloud/bugfix/removeQStringArgWarning

remove extra argument from QString::arg: string has only 1 placeholder

22 months agoremove extra argument from QString::arg: string has only 1 placeholder
Matthieu Gallien [Thu, 10 Oct 2024 07:57:07 +0000 (09:57 +0200)]
remove extra argument from QString::arg: string has only 1 placeholder

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 10 Oct 2024 02:47:56 +0000 (02:47 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoMerge pull request #7284 from nextcloud/update/readmes
Camila Ayres [Tue, 8 Oct 2024 14:15:05 +0000 (16:15 +0200)]
Merge pull request #7284 from nextcloud/update/readmes

Small READMEs fix/updates

22 months agoFix permanent link to mac-crafter README.
Camila Ayres [Tue, 8 Oct 2024 12:38:03 +0000 (14:38 +0200)]
Fix permanent link to mac-crafter README.

Signed-off-by: Camila Ayres <hello@camilasan.com>
22 months agoFix the list of steps order.
Camila Ayres [Tue, 8 Oct 2024 12:31:50 +0000 (14:31 +0200)]
Fix the list of steps order.

Signed-off-by: Camila Ayres <hello@camilasan.com>
22 months agoMerge pull request #7252 from nextcloud/add/readmes
Camila Ayres [Tue, 8 Oct 2024 12:32:48 +0000 (14:32 +0200)]
Merge pull request #7252 from nextcloud/add/readmes

Add README about mac-crafter.

22 months agoMatch the universal build instructions with what we actually do with mac-crafter...
Claudio Cambra [Tue, 8 Oct 2024 02:41:33 +0000 (10:41 +0800)]
Match the universal build instructions with what we actually do with mac-crafter and make_universal

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
22 months agoClarify architecture setting has automatic default in mac-crafter readme
Claudio Cambra [Tue, 8 Oct 2024 02:40:58 +0000 (10:40 +0800)]
Clarify architecture setting has automatic default in mac-crafter readme

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
22 months agoSimplify build instructions in mac-crafter README
Claudio Cambra [Tue, 8 Oct 2024 02:40:30 +0000 (10:40 +0800)]
Simplify build instructions in mac-crafter README

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
22 months agoAdd note about craft-master in the main README.
Camila Ayres [Tue, 1 Oct 2024 15:22:39 +0000 (17:22 +0200)]
Add note about craft-master in the main README.

Signed-off-by: Camila Ayres <hello@camilasan.com>
22 months agoAdd README about mac-crafter.
Camila Ayres [Tue, 1 Oct 2024 15:13:25 +0000 (17:13 +0200)]
Add README about mac-crafter.

Signed-off-by: Camila Ayres <hello@camilasan.com>
22 months agoMerge pull request #7282 from nextcloud/bugfix/catchFilesystemExceptions
Matthieu Gallien [Tue, 8 Oct 2024 11:47:48 +0000 (13:47 +0200)]
Merge pull request #7282 from nextcloud/bugfix/catchFilesystemExceptions

properly catch std::filesystem exceptions

22 months agoproperly catch std::filesystem exceptions
Matthieu Gallien [Tue, 8 Oct 2024 09:51:55 +0000 (11:51 +0200)]
properly catch std::filesystem exceptions

will prevent std::terminate from being called with uncatched exceptions

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 8 Oct 2024 02:44:32 +0000 (02:44 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoMerge pull request #7271 from nextcloud/bugfix/fixPermanentDeleteLogCrash
Matthieu Gallien [Mon, 7 Oct 2024 15:04:35 +0000 (17:04 +0200)]
Merge pull request #7271 from nextcloud/bugfix/fixPermanentDeleteLogCrash

ensure log context category is valid before reading it

22 months agoensure log context category is valid before reading it
Matthieu Gallien [Mon, 7 Oct 2024 12:16:50 +0000 (14:16 +0200)]
ensure log context category is valid before reading it

category of logs accessed via log context can be null
in such a case, strcmp will crash

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoMerge pull request #7270 from nextcloud/bugfix/useQmlFusionOnWindows
Matthieu Gallien [Mon, 7 Oct 2024 13:31:00 +0000 (15:31 +0200)]
Merge pull request #7270 from nextcloud/bugfix/useQmlFusionOnWindows

Bugfix/use qml fusion on windows

22 months agoremove hard coded white color in elements of folder wizard
Matthieu Gallien [Mon, 7 Oct 2024 12:04:48 +0000 (14:04 +0200)]
remove hard coded white color in elements of folder wizard

fix broken white backgrounds in folder wizard when using Windows dark
mode

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoswitch folder wizar to modern style to avoid borken windows dark mode
Matthieu Gallien [Mon, 7 Oct 2024 11:51:41 +0000 (13:51 +0200)]
switch folder wizar to modern style to avoid borken windows dark mode

the QWizard AeroStyle style is broken on windows dark mode, switch to
ModernStyle that is working fine

see upstream Qt bug: https://bugreports.qt.io/browse/QTBUG-123853

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoqml Windows native style is broken on dark mode: switch to Fusion
Matthieu Gallien [Mon, 7 Oct 2024 08:40:41 +0000 (10:40 +0200)]
qml Windows native style is broken on dark mode: switch to Fusion

we will temporarily be using Fusion generic desktop style

Close https://github.com/nextcloud/desktop/issues/7215

see upstream Qt bug
https://bugreports.qt.io/browse/QTBUG-113469?focusedId=724929&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-724929

they apparently do not plan to fix Windows qml style to support dark
mode on Windows 11

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoMerge pull request #7263 from nextcloud/bugfix/cleanUpLogs
Matthieu Gallien [Mon, 7 Oct 2024 12:27:04 +0000 (14:27 +0200)]
Merge pull request #7263 from nextcloud/bugfix/cleanUpLogs

remove too verbose logs during discovery

22 months agodowngrade severity level of logs during propagation
Matthieu Gallien [Thu, 3 Oct 2024 16:42:11 +0000 (18:42 +0200)]
downgrade severity level of logs during propagation

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoremove internal logs in propagation scheduler: not usefull
Matthieu Gallien [Thu, 3 Oct 2024 16:32:45 +0000 (18:32 +0200)]
remove internal logs in propagation scheduler: not usefull

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoremove too verbose not so usefull logs
Matthieu Gallien [Thu, 3 Oct 2024 16:28:08 +0000 (18:28 +0200)]
remove too verbose not so usefull logs

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoremove useless internal log about remote permissions management
Matthieu Gallien [Thu, 3 Oct 2024 16:11:01 +0000 (18:11 +0200)]
remove useless internal log about remote permissions management

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoremove too verbose logs during discovery
Matthieu Gallien [Thu, 3 Oct 2024 14:53:55 +0000 (16:53 +0200)]
remove too verbose logs during discovery

will make the logs less verbose and improve performance

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 7 Oct 2024 02:44:31 +0000 (02:44 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 6 Oct 2024 02:52:01 +0000 (02:52 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 5 Oct 2024 02:45:57 +0000 (02:45 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoMerge pull request #7259 from nextcloud/bugfix/fixLogIssues
Matthieu Gallien [Fri, 4 Oct 2024 10:02:47 +0000 (12:02 +0200)]
Merge pull request #7259 from nextcloud/bugfix/fixLogIssues

Bugfix/fix log issues

22 months agoimprove debugger logs on Windows to have same content than normal log
Matthieu Gallien [Wed, 2 Oct 2024 13:21:09 +0000 (15:21 +0200)]
improve debugger logs on Windows to have same content than normal log

makes debugger logs more usefull

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoenable dev logs only when NEXTCLOUD_DEV is defined to value 1
Matthieu Gallien [Wed, 2 Oct 2024 13:14:27 +0000 (15:14 +0200)]
enable dev logs only when NEXTCLOUD_DEV is defined to value 1

will switch back production logs to the intended behavior

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 4 Oct 2024 02:47:19 +0000 (02:47 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 3 Oct 2024 02:45:44 +0000 (02:45 +0000)]
Fix(l10n): Update translations from Transifex

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoMerge pull request #7251 from nextcloud/bugfix/improveMassiveDeletionWarningMessage
Matthieu Gallien [Tue, 1 Oct 2024 16:00:00 +0000 (18:00 +0200)]
Merge pull request #7251 from nextcloud/bugfix/improveMassiveDeletionWarningMessage

message should say many not all: would be triggered by 200 files

22 months agomessage should say many not all: would be triggered by 200 files
Matthieu Gallien [Tue, 1 Oct 2024 14:41:56 +0000 (16:41 +0200)]
message should say many not all: would be triggered by 200 files

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoMerge pull request #7028 from nextcloud/feature/permanentDeleteLog
Matthieu Gallien [Tue, 1 Oct 2024 14:39:38 +0000 (16:39 +0200)]
Merge pull request #7028 from nextcloud/feature/permanentDeleteLog

create a permanent log of delete actions

22 months agoremove not so usefull log line for new files
Matthieu Gallien [Mon, 30 Sep 2024 15:11:33 +0000 (17:11 +0200)]
remove not so usefull log line for new files

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agocreate a permanent log of delete actions
Matthieu Gallien [Mon, 26 Aug 2024 13:04:05 +0000 (15:04 +0200)]
create a permanent log of delete actions

will log all deletions with the result of the discovery by the sync
enginre

should enable analyze even long time after such a delete occured

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 1 Oct 2024 02:49:33 +0000 (02:49 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoMerge pull request #7247 from nextcloud/docs/noid/issueTemplates
Andy Scherzinger [Mon, 30 Sep 2024 21:32:38 +0000 (23:32 +0200)]
Merge pull request #7247 from nextcloud/docs/noid/issueTemplates

docs: Update template to match org-templates

22 months agodocs: Update template to match org-templates
Andy Scherzinger [Mon, 30 Sep 2024 21:30:58 +0000 (23:30 +0200)]
docs: Update template to match org-templates

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
22 months agoMerge pull request #7116 from nextcloud/feature/warnOfManyDeleteInstructions
Matthieu Gallien [Mon, 30 Sep 2024 14:42:37 +0000 (16:42 +0200)]
Merge pull request #7116 from nextcloud/feature/warnOfManyDeleteInstructions

count the files deletion and warn if threshold is exceeded

22 months agocount the files deletion and warn if threshold is exceeded
Matthieu Gallien [Fri, 13 Sep 2024 10:25:29 +0000 (12:25 +0200)]
count the files deletion and warn if threshold is exceeded

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoMerge pull request #7232 from nextcloud/bugfix/webengineprocess-crash-mac
Claudio Cambra [Mon, 30 Sep 2024 04:47:26 +0000 (12:47 +0800)]
Merge pull request #7232 from nextcloud/bugfix/webengineprocess-crash-mac

Fix QtWebEngineProcess crash on macOS when building with mac-crafter

22 months agoCodesign webengineprocess with correct entitlements on macOS with mac crafter
Claudio Cambra [Fri, 27 Sep 2024 16:51:40 +0000 (00:51 +0800)]
Codesign webengineprocess with correct entitlements on macOS with mac crafter

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 30 Sep 2024 02:45:41 +0000 (02:45 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoMerge pull request #7163 from nextcloud/feature/mac-crafter-override-server-url
Claudio Cambra [Sun, 29 Sep 2024 16:06:48 +0000 (00:06 +0800)]
Merge pull request #7163 from nextcloud/feature/mac-crafter-override-server-url

Add support for the new craft blueprint options relating to override server urls

22 months agoAdd support for the new craft blueprint options relating to override server urls
Claudio Cambra [Thu, 19 Sep 2024 12:05:28 +0000 (20:05 +0800)]
Add support for the new craft blueprint options relating to override server urls

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 29 Sep 2024 03:05:42 +0000 (03:05 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 28 Sep 2024 02:44:57 +0000 (02:44 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoMerge pull request #7220 from nextcloud/tidy/improvePlatformDetectionUtilityFunctions
Matthieu Gallien [Fri, 27 Sep 2024 08:22:18 +0000 (10:22 +0200)]
Merge pull request #7220 from nextcloud/tidy/improvePlatformDetectionUtilityFunctions

use constexpr function for platform detection

22 months agouse constexpr function for platform detection
Matthieu Gallien [Thu, 26 Sep 2024 14:43:01 +0000 (16:43 +0200)]
use constexpr function for platform detection

should decrease the cost of their usage when compared to preprocessor
conditional directives

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoMerge pull request #6871 from nextcloud/bugfix/trailing-space
Matthieu Gallien [Fri, 27 Sep 2024 07:26:08 +0000 (09:26 +0200)]
Merge pull request #6871 from nextcloud/bugfix/trailing-space

Only check for leading/trailing space for files on Windows.

22 months agoUse preprocessor directives in tests.
Camila Ayres [Thu, 26 Sep 2024 15:29:55 +0000 (17:29 +0200)]
Use preprocessor directives in tests.

Signed-off-by: Camila Ayres <hello@camilasan.com>
22 months agoFix tests for trailing spaces on Linux.
Camila Ayres [Thu, 26 Sep 2024 12:21:34 +0000 (14:21 +0200)]
Fix tests for trailing spaces on Linux.

Signed-off-by: Camila Ayres <hello@camilasan.com>
22 months agoAdd test testCreateLocalPathsWithLeadingAndTrailingSpaces_syncOnSupportingOs.
Camila Ayres [Tue, 9 Jul 2024 13:51:22 +0000 (15:51 +0200)]
Add test testCreateLocalPathsWithLeadingAndTrailingSpaces_syncOnSupportingOs.

- Fix discovery tests for files with invalid names.
- Now leading/trailing spaces trigger an error only on Windows.

Signed-off-by: Camila Ayres <hello@camilasan.com>
22 months agoOnly check leading/trailing spaces for files on Windows.
Camila Ayres [Mon, 1 Jul 2024 14:33:30 +0000 (16:33 +0200)]
Only check leading/trailing spaces for files on Windows.

Fix for #6807.

Signed-off-by: Camila Ayres <hello@camilasan.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 27 Sep 2024 02:46:37 +0000 (02:46 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoMerge pull request #7200 from nextcloud/bugfix/useTransferTimeoutFromAccessManager
Matthieu Gallien [Thu, 26 Sep 2024 14:11:47 +0000 (16:11 +0200)]
Merge pull request #7200 from nextcloud/bugfix/useTransferTimeoutFromAccessManager

disable our code for network timeout

22 months agodisable our code for network timeout
Matthieu Gallien [Wed, 25 Sep 2024 09:41:16 +0000 (11:41 +0200)]
disable our code for network timeout

seems we have an issue with Windows and QTimer instances used to detect
network timeout

workaround, find cause of https://github.com/nextcloud/desktop/issues/7184

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoMerge pull request #7210 from nextcloud/bugfix/server-url
Matthieu Gallien [Thu, 26 Sep 2024 14:06:04 +0000 (16:06 +0200)]
Merge pull request #7210 from nextcloud/bugfix/server-url

Validate input of APPLICATION_SERVER_URL.

22 months agoValidate input of APPLICATION_SERVER_URL.
Camila Ayres [Wed, 25 Sep 2024 16:25:00 +0000 (18:25 +0200)]
Validate input of APPLICATION_SERVER_URL.

Tries to clean double quotes and output JSON parse error.

Signed-off-by: Camila Ayres <hello@camilasan.com>
22 months agoMerge pull request #7142 from nextcloud/bugfix/native-ui
Matthieu Gallien [Thu, 26 Sep 2024 10:02:31 +0000 (12:02 +0200)]
Merge pull request #7142 from nextcloud/bugfix/native-ui

Fix alignment and size of buttons.

22 months agoFix alignment and size of buttons.
Camila Ayres [Tue, 17 Sep 2024 12:02:30 +0000 (14:02 +0200)]
Fix alignment and size of buttons.

Signed-off-by: Camila Ayres <hello@camilasan.com>
22 months agoMerge pull request #7216 from nextcloud/ci/removeObsoleteDockerWindowsCrossCompilation
Matthieu Gallien [Thu, 26 Sep 2024 10:01:46 +0000 (12:01 +0200)]
Merge pull request #7216 from nextcloud/ci/removeObsoleteDockerWindowsCrossCompilation

remove obsolete not working docker image for windows compilation

22 months agoremove obsolete not working docker image for windows compilation
Matthieu Gallien [Thu, 26 Sep 2024 09:51:33 +0000 (11:51 +0200)]
remove obsolete not working docker image for windows compilation

that image was supposed to be usable for cross compilation from Linux to
build a Windows release

probably never worked

not working anymore but creating confusion

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoMerge pull request #7161 from nextcloud/bugfix/changeDefaultChunkSize
Matthieu Gallien [Thu, 26 Sep 2024 09:52:47 +0000 (11:52 +0200)]
Merge pull request #7161 from nextcloud/bugfix/changeDefaultChunkSize

changing default chunk size to 100MB

22 months agochanging default chunk size to 100MB
Matthieu Gallien [Wed, 18 Sep 2024 14:54:03 +0000 (16:54 +0200)]
changing default chunk size to 100MB

goal is to have better performance and uniform behavior between all files clients

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoMerge pull request #7208 from nextcloud/bugfix/missingUnlockCommand
Matthieu Gallien [Thu, 26 Sep 2024 08:56:11 +0000 (10:56 +0200)]
Merge pull request #7208 from nextcloud/bugfix/missingUnlockCommand

Bugfix/missing unlock command

22 months agolock token should be sent via webdav only for token lock type
Matthieu Gallien [Wed, 25 Sep 2024 15:20:59 +0000 (17:20 +0200)]
lock token should be sent via webdav only for token lock type

to be able to modify a locked file using token lock, we must sent it
with webdav requests

this must not be sent if the file is locked but the lock type is not a
token lock

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoclarify when desktop client should offer to unlock a file
Matthieu Gallien [Wed, 25 Sep 2024 14:38:17 +0000 (16:38 +0200)]
clarify when desktop client should offer to unlock a file

a file can be unlocked when:

 * the lock is an user lock from the current user
 * the lock is a token lock from the current desktop files client

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 26 Sep 2024 02:50:47 +0000 (02:50 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoMerge pull request #7167 from nextcloud/bugfix/appimage
Matthieu Gallien [Wed, 25 Sep 2024 14:44:12 +0000 (16:44 +0200)]
Merge pull request #7167 from nextcloud/bugfix/appimage

Use version of linuxdeploy-plugin-qt from PR in the project.

22 months agoUse version of linuxdeploy-plugin-qt from PR in the project.
Camila Ayres [Thu, 19 Sep 2024 14:32:32 +0000 (16:32 +0200)]
Use version of linuxdeploy-plugin-qt from PR in the project.

Fix for #7128.

See https://github.com/linuxdeploy/linuxdeploy-plugin-qt/pull/186.

Signed-off-by: Camila Ayres <hello@camilasan.com>
22 months agoMerge pull request #7199 from nextcloud/bugfix/startupQmlOnWindows
Matthieu Gallien [Wed, 25 Sep 2024 14:43:12 +0000 (16:43 +0200)]
Merge pull request #7199 from nextcloud/bugfix/startupQmlOnWindows

Bugfix/startup qml on windows

22 months agoadd seemingly needed qml import path
Matthieu Gallien [Wed, 25 Sep 2024 09:37:20 +0000 (11:37 +0200)]
add seemingly needed qml import path

will hopefuly make the qml engine search inside install dir within qml
sub folder

Close #7156

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agorename our Window component to MainWindow to not use an existing name
Matthieu Gallien [Wed, 25 Sep 2024 08:56:06 +0000 (10:56 +0200)]
rename our Window component to MainWindow to not use an existing name

we import QtQuick module that also define Window component name

to avoid any ambiguity, just use a different name on our side

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agochange the order of imports in Window.qml
Matthieu Gallien [Wed, 25 Sep 2024 08:52:34 +0000 (10:52 +0200)]
change the order of imports in Window.qml

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoMerge pull request #7193 from nextcloud/bugfix/fixUploadLockedFiles
Matthieu Gallien [Wed, 25 Sep 2024 13:06:40 +0000 (15:06 +0200)]
Merge pull request #7193 from nextcloud/bugfix/fixUploadLockedFiles

Bugfix/fix upload locked files

22 months agoprovide LOCK token when uploading a single file via PUT
Matthieu Gallien [Mon, 23 Sep 2024 16:48:47 +0000 (18:48 +0200)]
provide LOCK token when uploading a single file via PUT

for simple webDAV upload via PUT verb, provide the needed lock token

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoif a file is locked/ provide token during upload
Matthieu Gallien [Mon, 23 Sep 2024 16:32:10 +0000 (18:32 +0200)]
if a file is locked/ provide token during upload

will add needed lock token in final move headers for chunk upload

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoreceive and decode tokens for locks
Matthieu Gallien [Thu, 19 Sep 2024 16:50:33 +0000 (18:50 +0200)]
receive and decode tokens for locks

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agostore lock tokens in database
Matthieu Gallien [Thu, 19 Sep 2024 15:56:34 +0000 (17:56 +0200)]
store lock tokens in database

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
22 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 25 Sep 2024 02:48:10 +0000 (02:48 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
22 months agoMerge pull request #7196 from nextcloud/nickvergessen-patch-1
Andy Scherzinger [Tue, 24 Sep 2024 12:07:45 +0000 (14:07 +0200)]
Merge pull request #7196 from nextcloud/nickvergessen-patch-1

Update issue template config.yml

22 months agoUpdate config.yml
Joas Schilling [Tue, 24 Sep 2024 11:28:14 +0000 (13:28 +0200)]
Update config.yml

Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
22 months agoMerge pull request #7144 from nextcloud/update/mds
Matthieu Gallien [Tue, 24 Sep 2024 08:40:37 +0000 (10:40 +0200)]
Merge pull request #7144 from nextcloud/update/mds

Update README.

22 months agoUpdate README.
Camila Ayres [Tue, 17 Sep 2024 15:53:29 +0000 (17:53 +0200)]
Update README.

Signed-off-by: Camila Ayres <hello@camilasan.com>
22 months agoMerge pull request #7160 from nextcloud/feature/hard-coded-servers
Matthieu Gallien [Tue, 24 Sep 2024 08:39:54 +0000 (10:39 +0200)]
Merge pull request #7160 from nextcloud/feature/hard-coded-servers

Add ability to provide multiple hardcoded server URLs via CMake define

22 months agoEnsure we hide the combo box for multiple override servers by default
Claudio Cambra [Thu, 19 Sep 2024 11:10:07 +0000 (19:10 +0800)]
Ensure we hide the combo box for multiple override servers by default

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
22 months agoUse a raw string in config.h.in for application server url
Claudio Cambra [Thu, 19 Sep 2024 10:13:42 +0000 (18:13 +0800)]
Use a raw string in config.h.in for application server url

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
22 months agoDisplay server URL in multi-server enforced combo box
Claudio Cambra [Thu, 19 Sep 2024 10:13:18 +0000 (18:13 +0800)]
Display server URL in multi-server enforced combo box

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
22 months agoDo not automatically validate server URL when enforced servers is active but have...
Claudio Cambra [Thu, 19 Sep 2024 10:13:05 +0000 (18:13 +0800)]
Do not automatically validate server URL when enforced servers is active but have multiple servers

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
22 months agoUse url method instead of text field contents as url when deciding on error string...
Claudio Cambra [Thu, 19 Sep 2024 07:09:01 +0000 (15:09 +0800)]
Use url method instead of text field contents as url when deciding on error string in setup page

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