]> dgit.raspbian.org Git - nextcloud-desktop.git/log
nextcloud-desktop.git
2 years 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>
2 years agoMerge pull request #7080 from nextcloud/backport/7079/stable-3.14
Matthieu Gallien [Fri, 6 Sep 2024 14:35:55 +0000 (16:35 +0200)]
Merge pull request #7080 from nextcloud/backport/7079/stable-3.14

[stable-3.14] add missing exception handling

2 years 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>
2 years agoprepare for 3.14.0 RC2
Matthieu Gallien [Fri, 6 Sep 2024 09:08:40 +0000 (11:08 +0200)]
prepare for 3.14.0 RC2

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #7077 from nextcloud/backport/6980/stable-3.14
Matthieu Gallien [Fri, 6 Sep 2024 09:03:33 +0000 (11:03 +0200)]
Merge pull request #7077 from nextcloud/backport/6980/stable-3.14

[stable-3.14] Native buttons

2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years agoMerge pull request #7076 from nextcloud/backport/6748/stable-3.14
Matthieu Gallien [Thu, 5 Sep 2024 18:36:30 +0000 (20:36 +0200)]
Merge pull request #7076 from nextcloud/backport/6748/stable-3.14

[stable-3.14] Revert "Fix incorrect date parsing."

2 years 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>
2 years agoMerge pull request #7065 from nextcloud/backport/7062/stable-3.14
Matthieu Gallien [Tue, 3 Sep 2024 08:19:44 +0000 (10:19 +0200)]
Merge pull request #7065 from nextcloud/backport/7062/stable-3.14

[stable-3.14] only add Encrypt context menu entry for top folder in settings dialog

2 years 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>
2 years agoMerge pull request #7060 from nextcloud/backport/7040/stable-3.14
Matthieu Gallien [Mon, 2 Sep 2024 10:51:15 +0000 (12:51 +0200)]
Merge pull request #7060 from nextcloud/backport/7040/stable-3.14

[stable-3.14] 🎨 Update icons to latest Hub 9 style

2 years 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>
2 years agoMerge pull request #7050 from nextcloud/backport/7044/stable-3.14
Matthieu Gallien [Wed, 28 Aug 2024 21:40:38 +0000 (23:40 +0200)]
Merge pull request #7050 from nextcloud/backport/7044/stable-3.14

[stable-3.14] remove the frame around the sync folders settings area

2 years 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>
2 years agoMerge pull request #7048 from nextcloud/backport/7033/stable-3.14
Matthieu Gallien [Wed, 28 Aug 2024 21:10:16 +0000 (23:10 +0200)]
Merge pull request #7048 from nextcloud/backport/7033/stable-3.14

[stable-3.14] docs: conf file option moveToTrash is no longer Linux specific

2 years 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>
2 years agoMerge pull request #7046 from nextcloud/backport/7029/stable-3.14
Matthieu Gallien [Wed, 28 Aug 2024 21:09:49 +0000 (23:09 +0200)]
Merge pull request #7046 from nextcloud/backport/7029/stable-3.14

[stable-3.14] Bugfix/log database errors

2 years 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>
2 years 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>
2 years agoMerge pull request #7045 from nextcloud/backport/7030/stable-3.14
Matthieu Gallien [Wed, 28 Aug 2024 10:31:55 +0000 (12:31 +0200)]
Merge pull request #7045 from nextcloud/backport/7030/stable-3.14

[stable-3.14] properly detect and enable Qt6 WebEngine integration

2 years 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>
2 years agoMerge pull request #7043 from nextcloud/backport/7042/stable-3.14
Matthieu Gallien [Wed, 28 Aug 2024 09:34:12 +0000 (11:34 +0200)]
Merge pull request #7043 from nextcloud/backport/7042/stable-3.14

[stable-3.14] on windows use QWidget native platform style

2 years 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>
2 years 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>
2 years agoprepare 3.14.0 RC1 release (i.e. v3.14.0-rc1)
Matthieu Gallien [Fri, 23 Aug 2024 09:20:49 +0000 (11:20 +0200)]
prepare 3.14.0 RC1 release (i.e. v3.14.0-rc1)

version number is 3.13.81

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years 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

2 years 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>
2 years 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>
2 years 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>
2 years 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

2 years 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>
2 years 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

2 years 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>
2 years 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>
2 years 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>
2 years 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

2 years 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>
2 years 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>
2 years 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>
2 years 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

2 years 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>
2 years 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>
2 years 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

2 years agomake folders read-write when needed when deleting local items
Matthieu Gallien [Mon, 19 Aug 2024 13:04:58 +0000 (15:04 +0200)]
make folders read-write when needed when deleting local items

if a folder is read-only, when deleting content inside this folder, it
may be needed to make it temporary read-write

do this as required by the automated tests

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoadd automated test for deletion of child items in read-only folders
Matthieu Gallien [Mon, 19 Aug 2024 11:33:36 +0000 (13:33 +0200)]
add automated test for deletion of child items in read-only folders

should ensure we are able to get files or dolders be deleted by sync
engine within read-only folders

would happen as the result of changes on server side being propagated
locally or when using selective sync

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2 years agoMerge pull request #6965 from nextcloud/feature/server-forbidden-filenames
Matthieu Gallien [Wed, 21 Aug 2024 09:56:56 +0000 (11:56 +0200)]
Merge pull request #6965 from nextcloud/feature/server-forbidden-filenames

Feature/server forbidden filenames

2 years agoWhen forbidden filename sync warning is encountered, add reason why the filename...
Claudio Cambra [Tue, 20 Aug 2024 14:01:34 +0000 (22:01 +0800)]
When forbidden filename sync warning is encountered, add reason why the filename is forbidden to the item's error string

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoStore forbidden filename match bools outside of if statement
Claudio Cambra [Tue, 20 Aug 2024 14:01:05 +0000 (22:01 +0800)]
Store forbidden filename match bools outside of if statement

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoSet invalid filename dialog mode in activity list model
Claudio Cambra [Tue, 20 Aug 2024 08:22:49 +0000 (16:22 +0800)]
Set invalid filename dialog mode in activity list model

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoProvide different message and explanation strings in invalid filename dialog dependin...
Claudio Cambra [Tue, 20 Aug 2024 08:22:37 +0000 (16:22 +0800)]
Provide different message and explanation strings in invalid filename dialog depending on invalid mode

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd invalid mode enum to invalid filename dialog
Claudio Cambra [Tue, 20 Aug 2024 08:22:08 +0000 (16:22 +0800)]
Add invalid mode enum to invalid filename dialog

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoHandle invalid filename activities button verb in activity list model
Claudio Cambra [Tue, 20 Aug 2024 07:24:06 +0000 (15:24 +0800)]
Handle invalid filename activities button verb in activity list model

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd rename file link/button to invalid filename activities
Claudio Cambra [Tue, 20 Aug 2024 07:23:33 +0000 (15:23 +0800)]
Add rename file link/button to invalid filename activities

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAlso provide notification for items that have file name invalid on server
Claudio Cambra [Tue, 20 Aug 2024 07:22:57 +0000 (15:22 +0800)]
Also provide notification for items that have file name invalid on server

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAssign invalid filename on server syncfileitem status to items with forbidden filenames
Claudio Cambra [Tue, 20 Aug 2024 04:37:16 +0000 (12:37 +0800)]
Assign invalid filename on server syncfileitem status to items with forbidden filenames

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoProvide Windows-compatible forbidden filename character in forbidden filenames test
Claudio Cambra [Tue, 6 Aug 2024 06:34:41 +0000 (14:34 +0800)]
Provide Windows-compatible forbidden filename character in forbidden filenames test

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoAdd test for new forbidden filename capabilities
Claudio Cambra [Mon, 5 Aug 2024 10:03:21 +0000 (18:03 +0800)]
Add test for new forbidden filename capabilities

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoCheck for new forbidden filename-related capabilities during exclusion handling in...
Claudio Cambra [Mon, 5 Aug 2024 09:50:46 +0000 (17:50 +0800)]
Check for new forbidden filename-related capabilities during exclusion handling in discovery

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoParse forbidden filename related capability features
Claudio Cambra [Mon, 5 Aug 2024 09:50:03 +0000 (17:50 +0800)]
Parse forbidden filename related capability features

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2 years agoMerge pull request #7006 from nextcloud/fix/bug-issue-template-package-list
Matthieu Gallien [Wed, 21 Aug 2024 07:49:33 +0000 (09:49 +0200)]
Merge pull request #7006 from nextcloud/fix/bug-issue-template-package-list

fix: Update bug reporting package list + misc tweaks