nextcloud-desktop.git
23 months agoMerge pull request #7027 from nextcloud/bugfix/make_universal
Matthieu Gallien [Mon, 9 Sep 2024 07:11:33 +0000 (09:11 +0200)]
Merge pull request #7027 from nextcloud/bugfix/make_universal

Fix make_universal.py not taking into account 64-bit bundle dylibs

23 months agoFix make_universal.py not taking into account 64-bit bundle dylibs
Claudio Cambra [Mon, 26 Aug 2024 07:22:30 +0000 (15:22 +0800)]
Fix make_universal.py not taking into account 64-bit bundle dylibs

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
23 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 9 Sep 2024 04:09:19 +0000 (04:09 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
23 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 8 Sep 2024 04:45:40 +0000 (04:45 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
23 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 7 Sep 2024 06:04:15 +0000 (06:04 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
23 months agoMerge pull request #7079 from nextcloud/bugfix/handleExceptionsFromFileSystemOps
Matthieu Gallien [Fri, 6 Sep 2024 14:46:12 +0000 (16:46 +0200)]
Merge pull request #7079 from nextcloud/bugfix/handleExceptionsFromFileSystemOps

add missing exception handling

23 months agoadd missing exception handling
Matthieu Gallien [Fri, 6 Sep 2024 14:02:38 +0000 (16:02 +0200)]
add missing exception handling

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoMerge pull request #6980 from nextcloud/feature/native/custombutton
Matthieu Gallien [Fri, 6 Sep 2024 08:49:14 +0000 (10:49 +0200)]
Merge pull request #6980 from nextcloud/feature/native/custombutton

Native buttons

23 months agoFix talk app icon.
Camila Ayres [Thu, 5 Sep 2024 18:25:31 +0000 (20:25 +0200)]
Fix talk app icon.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoqrc:/// => image://
Camila Ayres [Thu, 5 Sep 2024 17:31:38 +0000 (19:31 +0200)]
qrc:/// => image://

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove more color customizations from Window and TrayFoldersMenuButton.
Camila Ayres [Tue, 3 Sep 2024 19:18:19 +0000 (21:18 +0200)]
Remove more color customizations from Window and TrayFoldersMenuButton.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove background hover customization from UserLine.
Camila Ayres [Tue, 3 Sep 2024 18:35:48 +0000 (20:35 +0200)]
Remove background hover customization from UserLine.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove customization for font color from EnforcedPlainTextLabel.
Camila Ayres [Tue, 3 Sep 2024 18:11:18 +0000 (20:11 +0200)]
Remove customization for font color from EnforcedPlainTextLabel.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove customizations for hover background from the user menu options.
Camila Ayres [Tue, 3 Sep 2024 17:54:34 +0000 (19:54 +0200)]
Remove customizations for hover background from the user menu options.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoFix font color light/dark of time in ActivityItemContent.
Camila Ayres [Tue, 3 Sep 2024 12:08:18 +0000 (14:08 +0200)]
Fix font color light/dark of time in ActivityItemContent.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove backround rectangle from NCInputTextEdit.
Camila Ayres [Sun, 1 Sep 2024 19:47:40 +0000 (21:47 +0200)]
Remove backround rectangle from NCInputTextEdit.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove customization for text color and hover from TextButtonContents.
Camila Ayres [Sun, 1 Sep 2024 19:34:42 +0000 (21:34 +0200)]
Remove customization for text color and hover from TextButtonContents.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove customizaton for placeholder text color from UnifiedSearchInputContainer.
Camila Ayres [Sun, 1 Sep 2024 19:33:35 +0000 (21:33 +0200)]
Remove customizaton for placeholder text color from UnifiedSearchInputContainer.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove cutomizations for text color and hover from ActivityActionButton.
Camila Ayres [Sun, 1 Sep 2024 19:31:41 +0000 (21:31 +0200)]
Remove cutomizations for text color and hover from ActivityActionButton.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months ago Remove image hover from NCButtonContents and CustomButton.
Camila Ayres [Sat, 31 Aug 2024 14:08:44 +0000 (16:08 +0200)]
 Remove image hover from NCButtonContents and CustomButton.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove duplicated header image.
Camila Ayres [Sat, 31 Aug 2024 13:53:55 +0000 (15:53 +0200)]
Remove duplicated header image.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove the component version from import.
Camila Ayres [Thu, 29 Aug 2024 20:04:57 +0000 (22:04 +0200)]
Remove the component version from import.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove backround customization from ShareeSearchField.
Camila Ayres [Thu, 29 Aug 2024 18:46:24 +0000 (20:46 +0200)]
Remove backround customization from ShareeSearchField.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoNCRadioButton => RadioButton.
Camila Ayres [Thu, 29 Aug 2024 18:39:00 +0000 (20:39 +0200)]
NCRadioButton => RadioButton.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove customizations from CustomButton.
Camila Ayres [Thu, 29 Aug 2024 18:30:16 +0000 (20:30 +0200)]
Remove customizations from CustomButton.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove setting contentsFont, not used anymore in CustomButton.
Camila Ayres [Thu, 29 Aug 2024 16:53:01 +0000 (18:53 +0200)]
Remove setting contentsFont, not used anymore in CustomButton.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoClean HeaderButton component from customizations.
Camila Ayres [Thu, 29 Aug 2024 15:22:44 +0000 (17:22 +0200)]
Clean HeaderButton component from customizations.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoFix warning: The current style does not support customization of this control (proper...
Camila Ayres [Thu, 29 Aug 2024 14:46:07 +0000 (16:46 +0200)]
Fix warning: The current style does not support customization of this control (property: "background").

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoFix warning: The current style does not support customization of this control (proper...
Camila Ayres [Wed, 28 Aug 2024 20:26:18 +0000 (22:26 +0200)]
Fix warning: The current style does not support customization of this control (property: "indicator").

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoFix warning: The current style does not support customization of this control (proper...
Camila Ayres [Wed, 28 Aug 2024 20:25:51 +0000 (22:25 +0200)]
Fix warning: The current style does not support customization of this control (property: "contextItem").

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoFix warning: The current style does not support customization of this control (proper...
Camila Ayres [Wed, 28 Aug 2024 20:24:52 +0000 (22:24 +0200)]
Fix warning: The current style does not support customization of this control (property: "background").

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoFix warning: The current style does not support customization of this control (proper...
Camila Ayres [Wed, 28 Aug 2024 19:54:50 +0000 (21:54 +0200)]
Fix warning: The current style does not support customization of this control (property: "contentItem").

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoFix warning: The current style does not support customization of this control (proper...
Camila Ayres [Wed, 28 Aug 2024 18:47:28 +0000 (20:47 +0200)]
Fix warning: The current style does not support customization of this control (property: "background").

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove custom properties for text color/hover from CustomButton and NCButtonContents...
Camila Ayres [Wed, 28 Aug 2024 17:41:12 +0000 (19:41 +0200)]
Remove custom properties for text color/hover from CustomButton and NCButtonContents components.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove custom properties for background and opacity from CustomButton component.
Camila Ayres [Wed, 28 Aug 2024 16:43:36 +0000 (18:43 +0200)]
Remove custom properties for background and opacity from CustomButton component.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoFix repeaded call to QQuickStyle::setStyle.
Camila Ayres [Wed, 28 Aug 2024 15:01:11 +0000 (17:01 +0200)]
Fix repeaded call to QQuickStyle::setStyle.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoReplace NCToolTip for ToolTip.
Camila Ayres [Tue, 27 Aug 2024 19:20:19 +0000 (21:20 +0200)]
Replace NCToolTip for ToolTip.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoChange default Qt quick control style depending on the platform.
Camila Ayres [Wed, 7 Aug 2024 15:05:29 +0000 (17:05 +0200)]
Change default Qt quick control style depending on the platform.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoremove broken system paellete detection within our custom style
Matthieu Gallien [Wed, 28 Aug 2024 10:43:23 +0000 (12:43 +0200)]
remove broken system paellete detection within our custom style

remove custom binding between c++ native Qt API for system palette and
our QML styling code for colors detection

fixes many issues with dark mode using Windows native style

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agouse new QStyleHints::colorScheme feature to use light or dark mode
Matthieu Gallien [Wed, 28 Aug 2024 10:30:27 +0000 (12:30 +0200)]
use new QStyleHints::colorScheme feature to use light or dark mode

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoadd a QQuickStyle fallback: Fusion is fallback style
Matthieu Gallien [Wed, 28 Aug 2024 10:29:49 +0000 (12:29 +0200)]
add a QQuickStyle fallback: Fusion is fallback style

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agolet main dialog have a transparent background again
Matthieu Gallien [Tue, 27 Aug 2024 17:08:48 +0000 (19:08 +0200)]
let main dialog have a transparent background again

will fix white corners appearing below the main dialog content

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoRemove component import version from Style.qml.
Camila Ayres [Wed, 7 Aug 2024 20:03:26 +0000 (22:03 +0200)]
Remove component import version from Style.qml.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove qml component version from import.
Camila Ayres [Wed, 7 Aug 2024 20:02:39 +0000 (22:02 +0200)]
Remove qml component version from import.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoRemove component versions under src/gui/tray.
Camila Ayres [Wed, 7 Aug 2024 19:54:37 +0000 (21:54 +0200)]
Remove component versions under src/gui/tray.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoremove any use of custom palette: use the style palette
Matthieu Gallien [Wed, 7 Aug 2024 19:30:39 +0000 (21:30 +0200)]
remove any use of custom palette: use the style palette

should get us native colors as much as possible

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agolet's not make the background color of main dialog be transparent
Matthieu Gallien [Wed, 7 Aug 2024 19:29:48 +0000 (21:29 +0200)]
let's not make the background color of main dialog be transparent

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoset the windows native qml style on windows systems
Matthieu Gallien [Wed, 7 Aug 2024 19:28:27 +0000 (21:28 +0200)]
set the windows native qml style on windows systems

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoChange default Qt quick control style depending on the platform.
Camila Ayres [Wed, 7 Aug 2024 15:05:29 +0000 (17:05 +0200)]
Change default Qt quick control style depending on the platform.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 6 Sep 2024 03:13:40 +0000 (03:13 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
23 months agoMerge pull request #6748 from nextcloud/fix/revert-date-parsing-fix
Matthieu Gallien [Thu, 5 Sep 2024 17:01:47 +0000 (19:01 +0200)]
Merge pull request #6748 from nextcloud/fix/revert-date-parsing-fix

Revert "Fix incorrect date parsing."

23 months agoRevert "Fix incorrect date parsing."
alex-z [Sun, 12 May 2024 11:02:56 +0000 (13:02 +0200)]
Revert "Fix incorrect date parsing."

This reverts commit 04c0125bd10c3961af11f233f32b0408f0c21401.

Signed-off-by: alex-z <blackslayer4@gmail.com>
23 months agoMerge pull request #7069 from nextcloud/bugfix/macos-build
Matthieu Gallien [Thu, 5 Sep 2024 15:48:35 +0000 (17:48 +0200)]
Merge pull request #7069 from nextcloud/bugfix/macos-build

Remove QtWebEngineProcess.entitlements.

23 months agoRemove QtWebEngineProcess.entitlements.
Camila Ayres [Wed, 4 Sep 2024 16:27:32 +0000 (18:27 +0200)]
Remove QtWebEngineProcess.entitlements.

In the past, due to security reasons this file needed to be signed by us so the webview would work on mac OS.

Signed-off-by: Camila Ayres <hello@camilasan.com>
23 months agoMerge pull request #7068 from nextcloud/bugfix/ensureReliableFileFolderDetection
Matthieu Gallien [Thu, 5 Sep 2024 15:47:41 +0000 (17:47 +0200)]
Merge pull request #7068 from nextcloud/bugfix/ensureReliableFileFolderDetection

ensure detection of entry type on windows is reliable

23 months agoensure detection of entry type on windows is reliable
Matthieu Gallien [Tue, 3 Sep 2024 13:57:12 +0000 (15:57 +0200)]
ensure detection of entry type on windows is reliable

it seems that there is a possibility for the type detection to report a
folder as being a file

with this change, I am pretty sure that cannot happen any longer

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
23 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 4 Sep 2024 02:51:26 +0000 (02:51 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
23 months agoMerge pull request #7062 from nextcloud/bugfix/blockChildFolderEncryptContextMenu
Matthieu Gallien [Tue, 3 Sep 2024 07:25:43 +0000 (09:25 +0200)]
Merge pull request #7062 from nextcloud/bugfix/blockChildFolderEncryptContextMenu

only add Encrypt context menu entry for top folder in settings dialog

23 months agoonly add Encrypt context menu entry for top folder in settings dialog
Matthieu Gallien [Mon, 2 Sep 2024 14:18:44 +0000 (16:18 +0200)]
only add Encrypt context menu entry for top folder in settings dialog

will omit Encrypt menu item for child fodlers as displayed in selective
sync folders tree in settings dialog

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
23 months agoMerge pull request #7040 from nextcloud/style/7039/iconStyleUpdate
Matthieu Gallien [Mon, 2 Sep 2024 08:34:50 +0000 (10:34 +0200)]
Merge pull request #7040 from nextcloud/style/7039/iconStyleUpdate

🎨 Update icons to latest Hub 9 style

23 months agostyle: Update icons to latest Hub 9 style
Andy Scherzinger [Tue, 27 Aug 2024 17:42:41 +0000 (19:42 +0200)]
style: Update icons to latest Hub 9 style

... Material Symbols

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
23 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 31 Aug 2024 02:58:49 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
23 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 30 Aug 2024 05:17:24 +0000 (05:17 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
23 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 29 Aug 2024 02:48:57 +0000 (02:48 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
23 months agoMerge pull request #7044 from nextcloud/bugfix/removeUselessFrameInSettings
Matthieu Gallien [Wed, 28 Aug 2024 10:36:04 +0000 (12:36 +0200)]
Merge pull request #7044 from nextcloud/bugfix/removeUselessFrameInSettings

remove the frame around the sync folders settings area

23 months agoremove the frame around the sync folders settings area
Matthieu Gallien [Wed, 28 Aug 2024 09:17:09 +0000 (11:17 +0200)]
remove the frame around the sync folders settings area

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoMerge pull request #7033 from nextcloud/jtr/docs-conffile-moveToTrash-all
Matthieu Gallien [Wed, 28 Aug 2024 09:38:11 +0000 (11:38 +0200)]
Merge pull request #7033 from nextcloud/jtr/docs-conffile-moveToTrash-all

docs: conf file option moveToTrash is no longer Linux specific

23 months agodocs: conf file option moveToTrash is no longer Linux specific
Josh [Tue, 27 Aug 2024 12:09:11 +0000 (08:09 -0400)]
docs: conf file option moveToTrash is no longer Linux specific

Since #5698 / #3362 this option is no longer restricted to Linux. (It's also now in the GUI too).

Signed-off-by: Josh <josh.t.richards@gmail.com>
23 months agoMerge pull request #7029 from nextcloud/bugfix/logDatabaseErrors
Matthieu Gallien [Wed, 28 Aug 2024 09:36:41 +0000 (11:36 +0200)]
Merge pull request #7029 from nextcloud/bugfix/logDatabaseErrors

Bugfix/log database errors

23 months agoalso include temporary files from WAL SQLite mode into debug archive
Matthieu Gallien [Wed, 14 Aug 2024 14:20:10 +0000 (16:20 +0200)]
also include temporary files from WAL SQLite mode into debug archive

should make sure that the debug archive has a correct up to date view of
the sync client database

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoadd missing logs and checks for database errors
Matthieu Gallien [Tue, 13 Aug 2024 15:26:18 +0000 (17:26 +0200)]
add missing logs and checks for database errors

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoMerge pull request #7030 from nextcloud/ci/fixDetectionOfQt6WebEngineModule
Matthieu Gallien [Wed, 28 Aug 2024 09:35:14 +0000 (11:35 +0200)]
Merge pull request #7030 from nextcloud/ci/fixDetectionOfQt6WebEngineModule

properly detect and enable Qt6 WebEngine integration

23 months agoproperly detect and enable Qt6 WebEngine integration
Matthieu Gallien [Mon, 26 Aug 2024 17:11:33 +0000 (19:11 +0200)]
properly detect and enable Qt6 WebEngine integration

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoMerge pull request #7042 from nextcloud/feature/nativeWidgetWindowsStyle
Matthieu Gallien [Wed, 28 Aug 2024 09:10:58 +0000 (11:10 +0200)]
Merge pull request #7042 from nextcloud/feature/nativeWidgetWindowsStyle

on windows use QWidget native platform style

23 months agoon windows use QWidget native platform style
Matthieu Gallien [Wed, 28 Aug 2024 09:06:35 +0000 (11:06 +0200)]
on windows use QWidget native platform style

will make all QWidget based user interface look more native

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoFix release kind detection
István Váradi [Fri, 23 Aug 2024 17:48:38 +0000 (19:48 +0200)]
Fix release kind detection

Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
23 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 26 Aug 2024 02:43:52 +0000 (02:43 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
23 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 25 Aug 2024 03:14:01 +0000 (03:14 +0000)]
Fix(l10n): Update translations from Transifex

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
23 months agomaster is now the next feature release (i.e. v3.15.0)
Matthieu Gallien [Fri, 23 Aug 2024 09:19:08 +0000 (11:19 +0200)]
master is now the next feature release (i.e. v3.15.0)

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoMerge pull request #7020 from nextcloud/bugfix/removeReadOnlyFoldersInReadOnlyFolders
Matthieu Gallien [Fri, 23 Aug 2024 07:56:55 +0000 (09:56 +0200)]
Merge pull request #7020 from nextcloud/bugfix/removeReadOnlyFoldersInReadOnlyFolders

Bugfix/remove read only folders in read only folders

23 months agoenable users to delete unexpected new folders inside a read-only folder
Matthieu Gallien [Thu, 22 Aug 2024 12:50:26 +0000 (14:50 +0200)]
enable users to delete unexpected new folders inside a read-only folder

let unexpected new folders in read-only folders be read-write

would be done for folders that are inside a read-only folder and cannot
be uploaded because the parent folder is realy read-only

most probably those folders should never have been there

in case they would be read-only, users cannot delete them, in such
situation, letting them be read-write again should really help

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agowhen deciding to create a new folder on server: check permissions
Matthieu Gallien [Thu, 22 Aug 2024 12:20:37 +0000 (14:20 +0200)]
when deciding to create a new folder on server: check permissions

sometime we need to create a folder on server because some local files
or folders modifications would be lost without that

in that case instead of locally deleting teh folder, we create it back
on server

when doing that, it is important to check the remote permissions such
that we do not try to create a folder in a read-only folder on server

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 23 Aug 2024 02:44:30 +0000 (02:44 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
23 months agoMerge pull request #7017 from nextcloud/bugfix/fixIncorrectQStringBuilderUsage
Matthieu Gallien [Thu, 22 Aug 2024 12:53:57 +0000 (14:53 +0200)]
Merge pull request #7017 from nextcloud/bugfix/fixIncorrectQStringBuilderUsage

avoid wrong usage of QStringBuilder via auto type deduction

23 months agoavoid wrong usage of QStringBuilder via auto type deduction
Matthieu Gallien [Wed, 21 Aug 2024 16:16:42 +0000 (18:16 +0200)]
avoid wrong usage of QStringBuilder via auto type deduction

detected via https://github.com/KDE/clazy/blob/master/docs/checks/README-auto-unexpected-qstringbuilder.md#auto-unexpected-qstringbuilder

also reported by g++ via compile time warnings

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoMerge pull request #6952 from nextcloud/bugfix/doc-building-warnings
Matthieu Gallien [Thu, 22 Aug 2024 09:06:08 +0000 (11:06 +0200)]
Merge pull request #6952 from nextcloud/bugfix/doc-building-warnings

Fix doc building warnings

23 months agoFix string warning in account setup commandline doc
Claudio Cambra [Mon, 29 Jul 2024 08:20:51 +0000 (16:20 +0800)]
Fix string warning in account setup commandline doc

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
23 months agoFix table warning in troubleshooting doc
Claudio Cambra [Mon, 29 Jul 2024 08:20:40 +0000 (16:20 +0800)]
Fix table warning in troubleshooting doc

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
23 months agoFix header underline warnings in docs
Claudio Cambra [Mon, 29 Jul 2024 08:20:27 +0000 (16:20 +0800)]
Fix header underline warnings in docs

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
23 months agoMerge pull request #7016 from nextcloud/bugfix/hideEncryptFromContextMenu
Matthieu Gallien [Thu, 22 Aug 2024 08:12:41 +0000 (10:12 +0200)]
Merge pull request #7016 from nextcloud/bugfix/hideEncryptFromContextMenu

Bugfix/hide encrypt from context menu

23 months agoonly empty top folders offer the menu entry to encrypt
Matthieu Gallien [Wed, 21 Aug 2024 15:41:35 +0000 (17:41 +0200)]
only empty top folders offer the menu entry to encrypt

in the contextual menu shown in files explorer will show encrypt menu
entry only for top folders that are non-encrypted and empty

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoonly add encrypt menu entry for top folders
Matthieu Gallien [Wed, 21 Aug 2024 13:50:04 +0000 (15:50 +0200)]
only add encrypt menu entry for top folders

with current end-to-end encryption only top folders can be encrypted

limit the availability of the menu entry to top folders

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoensure the arguments of socket API commands are valid
Matthieu Gallien [Wed, 21 Aug 2024 13:48:47 +0000 (15:48 +0200)]
ensure the arguments of socket API commands are valid

fix string data being invalid when using QStringView

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
23 months agoMerge pull request #7015 from nextcloud/fix-bug-report-typo
Matthieu Gallien [Thu, 22 Aug 2024 08:10:59 +0000 (10:10 +0200)]
Merge pull request #7015 from nextcloud/fix-bug-report-typo

fix bug report breakage

23 months agofix bug report breakage
Josh [Wed, 21 Aug 2024 14:09:00 +0000 (10:09 -0400)]
fix bug report breakage

Signed-off-by: Josh <josh.t.richards@gmail.com>
23 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 22 Aug 2024 02:46:08 +0000 (02:46 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
23 months agoMerge pull request #7010 from nextcloud/bugfix/deleteReadonlyFolders
Matthieu Gallien [Wed, 21 Aug 2024 12:38:31 +0000 (14:38 +0200)]
Merge pull request #7010 from nextcloud/bugfix/deleteReadonlyFolders

Bugfix/delete readonly folders