Commit Graph

22490 Commits

Author SHA1 Message Date
Matthieu Gallien
0fb2e93489
Merge pull request #7566 from nextcloud/bugfix/tray-window-corners
gui/tray: Fix tray window corners
2024-12-09 11:11:12 +01:00
Claudio Cambra
79b8c85a43 Change window background colour to palette window color
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-12-09 11:11:02 +01:00
Claudio Cambra
b3bdfd49f1 Make tray window item a rectangle with base palette colour
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-12-09 11:11:02 +01:00
Claudio Cambra
c5de64bfe4 Re-add transparent tray window colour
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-12-09 11:11:02 +01:00
Matthieu Gallien
d25846bcf5
Merge pull request #7595 from nextcloud/bugfix/reliableLockRequests
when locking a file set If-Match header to ensure etag is correct
2024-12-09 10:25:07 +01:00
Matthieu Gallien
52e78b3ece when locking a file set If-Match header to ensure etag is correct
the file being locked may have been changed sinc the client synced it

so the server side file may have a modified etag. In such cases we do
not want to lock the file and would rather sync the nex server changes
before being able to lock the file

that would ensure that on client side the file being locked is matching
teh state of teh file on server side and would prevent inadvertently
overriding server changes

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-12-09 09:33:49 +01:00
Claudio Cambra
d25e6733b0
Merge pull request #7605 from nextcloud/bugfix/mac-crafter-codesign-no-sparkle
mac-crafter: Fix codesigning of app bundle when auto-updater is excluded
2024-12-09 09:10:05 +01:00
Claudio Cambra
154cb1cdc6 mac-crafter: Only attempt sparkle codesign if it exists in the app bundle
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-12-09 09:08:58 +01:00
Claudio Cambra
f3e4fe9846 mac-crafter: Check if path to trecursively codesign exists and throw error if it doesn't
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-12-09 09:08:58 +01:00
Nextcloud bot
1bc4d8c81c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-08 03:25:57 +00:00
Nextcloud bot
97660a075f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-07 03:03:44 +00:00
Nextcloud bot
a4c39e3f4f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-06 03:12:26 +00:00
Nextcloud bot
1399b555d0
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-05 03:31:45 +00:00
Camila Ayres
11254e88d7
Merge pull request #4953 from nextcloud/Valdnet-patch-2
l10n: Change to a capital letter
2024-12-04 14:52:33 +01:00
Valdnet
548326f489
l10n: Change to a capital letter
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2024-12-04 13:58:23 +01:00
Nextcloud bot
cea533ec21
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-04 03:27:04 +00:00
Matthieu Gallien
a40d93fe47
Merge pull request #3792 from nextcloud/Valdnet-patch-1
Fix text strings
2024-12-03 17:14:59 +01:00
Matthieu Gallien
0640eb6c31 convert double numbers to int because we expect them to be real ints
we give them to APIs expecting int

we compare them to int values

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-12-03 16:29:16 +01:00
Valdnet
61ccde6b7c improve translations of strings with numbers inside
tell tr that there is a number inside the translated string such that
translators can provide the proper plural forms

Changing text strings to correctly import them into Transifex.
Issue #3776.

Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
2024-12-03 16:29:16 +01:00
Matthieu Gallien
724035f354
Merge pull request #4240 from nextcloud/bugfix/enableLayoutMirroringInQml
enable reversed locale layout in QML
2024-12-03 12:42:48 +01:00
Matthieu Gallien
1eacbb97bf enable reversed locale layout in QML
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-12-03 11:49:37 +01:00
Nextcloud bot
96faf63070
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-02 02:56:08 +00:00
Nextcloud bot
695309765f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-30 02:55:18 +00:00
Matthieu Gallien
907b07cc09
Merge pull request #7572 from nextcloud/bugfix/doNotChangeModificationTimeWhenLockingOrUnlockingFiles
when updating a virtual file after lock/unlock: avoid setting modtime
2024-11-29 11:09:14 +01:00
Matthieu Gallien
42cae2c5f1 when updating a virtual file after lock/unlock: avoid setting modtime
will prevent truncating the modification time when changing the lock
state of a file

could be visible when using an office software to open an office file
with automated locking happening after the file gets opened

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-11-29 09:24:22 +01:00
Matthieu Gallien
7a41a5648b
Merge pull request #7580 from nextcloud/bugfix/fixAutomatedTestsOnWindows
fix regressions in automated tests for bulk upload
2024-11-29 09:24:09 +01:00
Matthieu Gallien
49267b894b fir regression with VFS availability test on Windows
ensure we report the expected availability erro for non existing files

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-11-29 09:23:58 +01:00
Matthieu Gallien
60b1091e13 fix TestSyncConflictsModel by using locale aware test data
should ensure comparisons of locale aware text is compared against
locale aware test data

will remove portability issues especially on Windows

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-11-29 09:23:58 +01:00
Matthieu Gallien
f38c2b7f51 fix local discovery test for file names with spaces on windows
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-11-29 09:23:58 +01:00
Matthieu Gallien
9be169c856 fix regressions in automated tests for bulk upload
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-11-29 09:23:58 +01:00
Nextcloud bot
588ff4bc49
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-29 02:51:57 +00:00
Nextcloud bot
d0b2cc5af2
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-28 02:58:41 +00:00
Nextcloud bot
ae363c90e9
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-27 03:04:50 +00:00
Nextcloud bot
f760f51fef
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-26 03:35:02 +00:00
Matthieu Gallien
c03c652475
Merge pull request #7564 from nextcloud/bugfix/noTransparentBackground
no transparent background for main ApplicationWindow
2024-11-25 14:40:43 +01:00
Matthieu Gallien
734d30cfd8 no transparent background for main ApplicationWindow
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-11-25 11:00:07 +01:00
Matthieu Gallien
0d3e80f090
Merge pull request #7561 from nextcloud/bugfix/dark-mode-switch
Bugfix/dark mode switch
2024-11-25 10:31:34 +01:00
Claudio Cambra
84fb45a936
Use Style.darkMode instead of Theme.darkMode
This way we avoid the computation that happens in Theme::darkMode each
time the property is accessed

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-11-25 16:42:39 +08:00
Claudio Cambra
aceff3f529
Add connectToSignal on darkMode property fetch
Theme may be instantiated before the qApp is available

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-11-25 16:40:23 +08:00
Claudio Cambra
1db2656a4b
Try connectToSignal on all OSes on Theme init
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-11-25 16:40:02 +08:00
Claudio Cambra
7cc4932038
Make connectToPaletteSignal const
We don't really need to have the check fo paletteSignalsConnected

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-11-25 16:39:20 +08:00
Nextcloud bot
c93cdc74ff
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-25 02:55:11 +00:00
Nextcloud bot
1d70c1e827
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-24 02:59:25 +00:00
Nextcloud bot
68c4b84794
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-23 02:57:00 +00:00
Matthieu Gallien
0f0ebf9b1e
Merge pull request #7558 from nextcloud/bugfix/fixUserStatusAvailabilityStatusButtons
fix spelling os UserStatus qml type when setting user status
2024-11-22 15:55:56 +01:00
Matthieu Gallien
c962ae3a43
fix spelling os UserStatus qml type when setting user status
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-11-22 15:47:40 +01:00
Nextcloud bot
1f8b5bd778
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-22 13:37:36 +00:00
Matthieu Gallien
8caa014311
master branch will be 3.16.0 future release
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-11-22 12:05:06 +01:00
Matthieu Gallien
5a963526d1
Merge pull request #7490 from nextcloud/bugfix/win-locale-lang
Fix half-translated GUI strings on Windows
2024-11-22 12:00:01 +01:00
Matthieu Gallien
0ec73cb885 we require Qt 6.7 release to build
we use new API from Qt6.7

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-11-22 11:14:38 +01:00