Claudio Cambra [Wed, 11 Sep 2024 13:54:18 +0000 (21:54 +0800)]
Fix issue with placing app bundle in product directory if an existing build is there
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Nextcloud bot [Wed, 11 Sep 2024 02:53:39 +0000 (02:53 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Tue, 10 Sep 2024 08:54:57 +0000 (10:54 +0200)]
Merge pull request #7097 from nextcloud/ci/noid/update-workflow-109
ci: Update workflows
Joas Schilling [Tue, 10 Sep 2024 08:54:21 +0000 (10:54 +0200)]
ci: Update workflows
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Tue, 10 Sep 2024 04:14:15 +0000 (04:14 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Matthieu Gallien [Mon, 9 Sep 2024 14:03:49 +0000 (16:03 +0200)]
Merge pull request #6949 from suiso67/fix/excessive-folder-permission
Narrow down ReadWrite folder permission to owner
Matthieu Gallien [Mon, 9 Sep 2024 09:19:06 +0000 (11:19 +0200)]
Merge pull request #7084 from nextcloud/bugfix/virtualFilesWindowsFirPermittedSpecialCharacters
do not ignore paths containing 2 "#" characters
Matthieu Gallien [Mon, 9 Sep 2024 08:39:47 +0000 (10:39 +0200)]
do not ignore paths containing 2 "#" characters
those path may be in use on Windows and are legitimate
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Mon, 9 Sep 2024 08:51:37 +0000 (10:51 +0200)]
Merge pull request #7057 from nilsding/feature/tooltip-sync-details
Add some extra syncing details to the tray icon tooltip
Jyrki Gadinger [Mon, 2 Sep 2024 16:16:25 +0000 (18:16 +0200)]
gui: remove Systray::setToolTip
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Jyrki Gadinger [Thu, 29 Aug 2024 15:31:04 +0000 (17:31 +0200)]
gui: add some extra syncing details to the tray tooltips
There was some unused code that updated some status bar text -- this is
now part of the tooltip during syncing.
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
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
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>
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>
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>
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>
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
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>
Matthieu Gallien [Fri, 6 Sep 2024 08:49:14 +0000 (10:49 +0200)]
Merge pull request #6980 from nextcloud/feature/native/custombutton
Native buttons
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>
Camila Ayres [Thu, 5 Sep 2024 17:31:38 +0000 (19:31 +0200)]
qrc:/// => image://
Signed-off-by: Camila Ayres <hello@camilasan.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Camila Ayres [Thu, 29 Aug 2024 18:39:00 +0000 (20:39 +0200)]
NCRadioButton => RadioButton.
Signed-off-by: Camila Ayres <hello@camilasan.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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."
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>
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.
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>
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
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>
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>
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>
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
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>
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>
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
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>
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>
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>
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>
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
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>
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
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>
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
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>
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>
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
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>
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
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>
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>
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>
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>
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>
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>
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
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>
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>
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>
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
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>
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