Matthieu Gallien
8131a00265
as a last resort, try to update VFS metadata of folders when discovered
...
when doing local discovery, it is possible that files or folders may be
discovered with VFS metadata not up to date (i.e. placeholder file not
set in sync)
in such case, generate a propagation instruction to set them in sync
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-09-16 15:32:53 +00:00
Matthieu Gallien
84fd93db93
ensure proper VFS metadata when restoring folders
...
when remote move is forbidden, desktop client will move back the folder
to its original name
in such cases, we were forgetting to set VFS metadata in their proper
state (i.e. placeholder in sync)
so ensure that when a remote move fails, we still touch VFS metadata
when appropriate and handle errors
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-09-16 15:32:53 +00:00
Matthieu Gallien
d8fcb92737
prepare 3.14.0 release
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-09-14 10:21:08 +02:00
Matthieu Gallien
8a33bb2a02
prepare 3.14.0 rc4
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-09-13 13:54:21 +02:00
Matthieu Gallien
8dfbc4a384
Merge pull request #7117 from nextcloud/backport/7101/stable-3.14
...
[stable-3.14] Fix native UI
2024-09-13 13:50:56 +02:00
Camila Ayres
f67582b45c
Remove extra ';'
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
25aab97852
Fix wrong Style property.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
986ab83fe9
Fix error: Audio is not a type.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
6322c988fa
Remove user status hover effect and background color.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
4edb6aba18
Add todo: check if we should keep bottomUnifiedSearchInputSeparator.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
cccfe23854
Add todo: fix predefined status list.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
c78c716444
Fix emoji selector page: transparency made it unusable. Use windows background color.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
759c28ab7d
Adjust radius values: main window and text input uses bigger value, dropdown menus uses half.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
6058997160
Add the same round background rectangle for the talk reply text field.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
3fb2ee6cd4
Remove extra ';'
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
31e6e19ffb
Fix height of text input fields and radius.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
c059c55131
Fix unified search input placeholder text alignment and radius.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
662e859308
Fix warning: TypeError: Cannot read property 'height'/'width' of null.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
8131078829
Fix the color of the tab icons in the files details page.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
45afe464b4
Add margin space to the right of the 3 dots user menu.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
0a88d3aa6a
Add radius value, border and hover colors in the folder's menus.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
f97d28cf48
Use the same radius value, border colors and hover colors in all header menus.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
927ace37f9
Match the apps menu list look with the user's list look.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
40ccce3ba4
Use Style.trayFolderStatusIndicatorRadiusFactor in the UserLine.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
2de77e5f95
Add new icon for more apps menu.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
7d9d9aaaa4
Use palette.window as header background color.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
8f2ef85698
Add colored to base colors.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
3d16c7eaec
Fix display of icons in dark/light theme.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
418f624b25
Fix dark/light mode for account menu.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
19e5752446
Fix caret-down icon theme, size and alignment.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Camila Ayres
7a61f79269
Fix tray header light/dark theme.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-09-13 11:40:45 +00:00
Matthieu Gallien
ca4a959fb9
Merge pull request #7115 from nextcloud/backport/7096/stable-3.14
...
[stable-3.14] gui: add some context for translators
2024-09-13 12:30:27 +02:00
Jyrki Gadinger
bdc9539048
gui: add some context for translators
...
Resolves #7095
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2024-09-13 09:41:37 +00:00
Matthieu Gallien
8e80ed95b2
Merge pull request #7112 from nextcloud/backport/7098/stable-3.14
...
[stable-3.14] Fix building of client on macOS 10.13 and 10.14
2024-09-12 12:44:53 +02:00
Claudio Cambra
45aa8df11a
Wrap use of folder permissions restore in mac ifdefs
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-09-12 12:15:40 +02:00
Claudio Cambra
d1375281a2
Wrap all uses of FileSystem::setFolderPermissions in ifdefs for macOS
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-09-12 12:15:40 +02:00
Matthieu Gallien
8d58e9bf1e
Merge pull request #7114 from nextcloud/backport/6970/stable-3.14
...
[stable-3.14] Make sure we do not renotify notifications when we have received the same etag as during the last check
2024-09-12 12:15:19 +02:00
Claudio Cambra
4417d98c26
Notify even if pre-fetch etag header is empty
...
This prevents situations where the server does not provide an etag header. This would make the empty pre-fetch and empty post-fetch etag headers match, meaning notifications would never be notified
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-09-12 08:54:00 +00:00
Claudio Cambra
410e80b423
Make sure we do not renotify notifications when we have received the same etag as during the last check
...
Do this regardless of what the server's response is
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-09-12 08:54:00 +00:00
Matthieu Gallien
78a7256036
Merge pull request #7110 from nextcloud/backport/6960/stable-3.14
...
[stable-3.14] Feature/macos vfs locking
2024-09-12 10:16:05 +02:00
Claudio Cambra
44f640a330
Signal enumeration of locked/unlocked file
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-09-12 10:15:58 +02:00
Claudio Cambra
bda7d45a6b
Do not provide items if account is not set up correctly
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-09-12 10:15:58 +02:00
Claudio Cambra
71454fc40e
Display checkmark when file lock completed
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-09-12 10:15:58 +02:00
Claudio Cambra
820fbbd3c3
Fix NSExtensionFileProviderActionActivationRules for locking menu items
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-09-12 10:15:58 +02:00
Claudio Cambra
ec8b65c248
Add warn image to locking view if there is an error
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-09-12 10:15:58 +02:00
Claudio Cambra
6d87b210c3
Fix internal layouting of lock view by simply using a nsview rather than fumbling with a stack view
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-09-12 10:15:58 +02:00
Claudio Cambra
51fba996cb
Fix XIB initialisation in LockViewController
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-09-12 10:15:58 +02:00
Claudio Cambra
e805993b9f
Fix file lock server url in lockviewcontroller
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-09-12 10:15:58 +02:00
Claudio Cambra
8533fdd4a0
Make sure not to check for kit before we should in shares table view data source
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-09-12 10:15:58 +02:00
Claudio Cambra
bcbfdc942e
Once finished locking/unlocking, stop loading indicator
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-09-12 10:15:58 +02:00