Matthieu Gallien
2d08cdb503
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>
2024-09-06 10:42:08 +02:00
Matthieu Gallien
9cecd59c6e
use new QStyleHints::colorScheme feature to use light or dark mode
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-09-06 10:42:08 +02:00
Matthieu Gallien
4a8d0cf6d7
add a QQuickStyle fallback: Fusion is fallback style
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-09-06 10:42:08 +02:00
Matthieu Gallien
f4c5151084
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>
2024-09-06 10:42:08 +02:00
Camila Ayres
472f387bdb
Remove component import version from Style.qml.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-06 10:42:08 +02:00
Camila Ayres
d68fa5fce6
Remove qml component version from import.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-06 10:42:08 +02:00
Camila Ayres
10d6224235
Remove component versions under src/gui/tray.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-06 10:42:08 +02:00
Matthieu Gallien
a1a832efd8
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>
2024-09-06 10:42:08 +02:00
Matthieu Gallien
a81c60c238
let's not make the background color of main dialog be transparent
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-09-06 10:42:08 +02:00
Matthieu Gallien
690ebccbe3
set the windows native qml style on windows systems
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-09-06 10:42:08 +02:00
Camila Ayres
d8185e69c8
Change default Qt quick control style depending on the platform.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-06 10:42:08 +02:00
Nextcloud bot
6dc20cd17b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-06 03:13:40 +00:00
Matthieu Gallien
5f1256c3d6
Merge pull request #6748 from nextcloud/fix/revert-date-parsing-fix
...
Revert "Fix incorrect date parsing."
2024-09-05 19:01:47 +02:00
alex-z
de18970443
Revert "Fix incorrect date parsing."
...
This reverts commit 04c0125bd1
.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-09-05 19:01:37 +02:00
Matthieu Gallien
0134fd5a87
Merge pull request #7069 from nextcloud/bugfix/macos-build
...
Remove QtWebEngineProcess.entitlements.
2024-09-05 17:48:35 +02:00
Camila Ayres
65fcac8d70
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>
2024-09-05 17:48:26 +02:00
Matthieu Gallien
e12667f699
Merge pull request #7068 from nextcloud/bugfix/ensureReliableFileFolderDetection
...
ensure detection of entry type on windows is reliable
2024-09-05 17:47:41 +02:00
Matthieu Gallien
fcc325ffbb
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>
2024-09-05 10:49:30 +02:00
Nextcloud bot
52edabe5ed
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-05 02:56:18 +00:00
Nextcloud bot
8aa15e2cb7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-04 02:51:26 +00:00
Matthieu Gallien
07e873c3f0
Merge pull request #7062 from nextcloud/bugfix/blockChildFolderEncryptContextMenu
...
only add Encrypt context menu entry for top folder in settings dialog
2024-09-03 09:25:43 +02:00
Matthieu Gallien
2c30093680
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>
2024-09-03 08:46:14 +02:00
Nextcloud bot
68c0a93c24
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-03 02:47:09 +00:00
Matthieu Gallien
caf61ace5e
Merge pull request #7040 from nextcloud/style/7039/iconStyleUpdate
...
🎨 Update icons to latest Hub 9 style
2024-09-02 10:34:50 +02:00
Andy Scherzinger
eae4021835
style: Update icons to latest Hub 9 style
...
... Material Symbols
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-09-02 09:27:07 +02:00
Nextcloud bot
762768324b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-31 02:58:49 +00:00
Nextcloud bot
34abed7f28
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-30 05:17:24 +00:00
Nextcloud bot
99aa2557fc
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-29 02:48:57 +00:00
Matthieu Gallien
5b08c7aed7
Merge pull request #7044 from nextcloud/bugfix/removeUselessFrameInSettings
...
remove the frame around the sync folders settings area
2024-08-28 12:36:04 +02:00
Matthieu Gallien
883cdcc0ba
remove the frame around the sync folders settings area
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-08-28 11:41:32 +02:00
Matthieu Gallien
7817c5142f
Merge pull request #7033 from nextcloud/jtr/docs-conffile-moveToTrash-all
...
docs: conf file option moveToTrash is no longer Linux specific
2024-08-28 11:38:11 +02:00
Josh
57db11e331
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>
2024-08-28 11:38:02 +02:00
Matthieu Gallien
e456d1402c
Merge pull request #7029 from nextcloud/bugfix/logDatabaseErrors
...
Bugfix/log database errors
2024-08-28 11:36:41 +02:00
Matthieu Gallien
8171f9575f
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>
2024-08-28 11:36:33 +02:00
Matthieu Gallien
0ac6c27a2f
add missing logs and checks for database errors
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-08-28 11:36:33 +02:00
Matthieu Gallien
347e5a9c0b
Merge pull request #7030 from nextcloud/ci/fixDetectionOfQt6WebEngineModule
...
properly detect and enable Qt6 WebEngine integration
2024-08-28 11:35:14 +02:00
Matthieu Gallien
7a979c732a
properly detect and enable Qt6 WebEngine integration
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-08-28 11:35:04 +02:00
Matthieu Gallien
7eecc034d1
Merge pull request #7042 from nextcloud/feature/nativeWidgetWindowsStyle
...
on windows use QWidget native platform style
2024-08-28 11:10:58 +02:00
Matthieu Gallien
4d114a4f89
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>
2024-08-28 11:06:35 +02:00
István Váradi
c1cee5b6df
Fix release kind detection
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2024-08-27 15:50:02 +02:00
Nextcloud bot
4233ea6a38
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-26 02:43:52 +00:00
Nextcloud bot
ac3edb0aac
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-25 03:14:01 +00:00
Nextcloud bot
d59d7af007
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-24 02:47:22 +00:00
Matthieu Gallien
82a6f47235
master is now the next feature release (i.e. v3.15.0)
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-08-23 11:19:08 +02:00
Matthieu Gallien
82c9a52d33
Merge pull request #7020 from nextcloud/bugfix/removeReadOnlyFoldersInReadOnlyFolders
...
Bugfix/remove read only folders in read only folders
2024-08-23 09:56:55 +02:00
Matthieu Gallien
3e397e664d
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>
2024-08-23 09:56:44 +02:00
Matthieu Gallien
96d4062425
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>
2024-08-23 09:56:44 +02:00
Nextcloud bot
17d88ff0fd
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-23 02:44:30 +00:00
Matthieu Gallien
14a5dd14f6
Merge pull request #7017 from nextcloud/bugfix/fixIncorrectQStringBuilderUsage
...
avoid wrong usage of QStringBuilder via auto type deduction
2024-08-22 14:53:57 +02:00
Matthieu Gallien
316af5c13f
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>
2024-08-22 14:53:46 +02:00