Usage of private Qt modules requires an explicit
find_package(Qt6 FooPrivate ...) call since 6.10 [1], but it turns
out it is no longer needed after the usage of Qt's private API
with KArchive [2].
[1] https://doc-snapshots.qt.io/qt6-dev/whatsnew610.html#build-system-changes
[2] 9a0753dabb
Signed-off-by: Heiko Becker <mail@heiko-becker.de>
This resolves the status of the tray icon being stuck in a "Paused"
state.
While the file provider domain now uses a UUID internally, the
enabledAccounts array stored in the UserDefaults contains the accounts
with the username+host+port string.
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
The socket server won't ever know anything about accounts that are not
set up with VFS, resulting in a "Some files could not be synced" warning
message. There is no use in trying to fetch the state in that case.
Since the state of the File Provider is per-account, iterating over all
accounts is not necessary either.
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
Log warning
> Parameter "index" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
> Parameter "object" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
Signed-off-by: Rello <Rello@users.noreply.github.com>
In case the macOS FileProvider extension is available, skip the advanced
setup page in the account setup wizard.
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
> QML QQuickRectangle: The current style does not support customization of this control (property: "background" item: QQuickRectangle(0x600003e89dc0, parent=0x0, geometry=0,0 0x0)). Please customize a non-native style (such as Basic, Fusion, Material, etc). For more information, see: https://doc.qt.io/qt-6/qtquickcontrols2-customize.html#customization-reference
> QML QQuickItem: The current style does not support customization of this control (property: "contentItem" item: QQuickItem(0x600003e8a220, parent=0x0, geometry=0,0 0x0)). Please customize a non-native style (such as Basic, Fusion, Material, etc). For more information, see: https://doc.qt.io/qt-6/qtquickcontrols2-customize.html#customization-reference
Updated NCProgressBar to instantiate the Basic Controls implementation so its customized background and content items render without native style warnings
Signed-off-by: Rello <Rello@users.noreply.github.com>
when opening the contextual menu of a cloud folder, add an entry to open
the main dialog
also improve the text of the entry to open in the browser
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
> UnifiedSearchInputContainer: Binding loop detected for property "implicitWidth":
qrc:/qt-project.org/imports/QtQuick/NativeStyle/controls/DefaultTextField.qml:16:5
> UnifiedSearchInputContainer: Binding loop detected for property "rightPadding":
qrc:/qml/src/gui/tray/UnifiedSearchInputContainer.qml:28:5
> UnifiedSearchInputContainer: Binding loop detected for property "rightPadding":
qrc:/qml/src/gui/tray/UnifiedSearchInputContainer.qml:28:5
> UnifiedSearchInputContainer: Binding loop detected for property "rightPadding":
Updated the unified search TextField paddings to derive from the leading and trailing control widths, removing the binding loop that stemmed from referencing the field’s own width.
Signed-off-by: Rello <Rello@users.noreply.github.com>