Matthieu Gallien [Tue, 5 Nov 2024 16:39:28 +0000 (17:39 +0100)]
prevent implicit hydration when setting file permissions on shortcuts
we were using specialized API to set the file permissions on the windows
shortcut and later falling back to the generic code path due to the
mising return
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Tue, 5 Nov 2024 16:38:04 +0000 (17:38 +0100)]
provide proper log when we block a self hydration request
should make the existing log more useful when tracking the
self requested implicit hydration bugs
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Tue, 5 Nov 2024 16:32:53 +0000 (17:32 +0100)]
fix migration of existing windows shortcut files to placeholder
we cannot do a single call to convert the plain old file to be a
dehydrated virtual file placeholder
split the conversion into a separate initial API call
fix transition from releases < 3.14 to current releases that have first
class support for windows shortcuts (so called link files)
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Tue, 5 Nov 2024 15:29:53 +0000 (16:29 +0100)]
use proper item type when converting existing windows shortcuts
we need to make shortcut files be proper virtual placeholder files
let the sync engine use the proper item type for that
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Wed, 30 Oct 2024 17:48:53 +0000 (18:48 +0100)]
fix computation of availability for empty folders
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Wed, 30 Oct 2024 15:37:42 +0000 (16:37 +0100)]
do not move to trash online only files/folders: going to fail
ensure that even if move to trash is enabled, we do not erroneously try
to move online only files or folders to trash bin
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Fri, 22 Nov 2024 08:46:26 +0000 (09:46 +0100)]
Merge pull request #7373 from nextcloud/feature/display-sharedwithme-info
Show received share information in share view
Claudio Cambra [Wed, 20 Nov 2024 06:09:40 +0000 (14:09 +0800)]
Ensure avatarJob is run on the respective account's QNAM thread
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 20 Nov 2024 05:23:54 +0000 (13:23 +0800)]
Match definition of shared_with_me with other properties in OcsShareJob getShares
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 20 Nov 2024 05:23:36 +0000 (13:23 +0800)]
Clean up whitespace in ShareModel::slotPropfindReceived
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 21 Oct 2024 03:11:10 +0000 (11:11 +0800)]
Ensure account pointer is valid when fetching avatars
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 21 Oct 2024 03:10:58 +0000 (11:10 +0800)]
Ensure requestedSize for avatars is valid
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 17:49:09 +0000 (01:49 +0800)]
Display image for sharedWithMe share owner in share view
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 17:48:44 +0000 (01:48 +0800)]
Build shareOwnerAvatar image provider string when handling sharedWithMe share in ShareModel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 17:48:17 +0000 (01:48 +0800)]
Add shareOwnerAvatar property to ShareModel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 17:46:56 +0000 (01:46 +0800)]
Add ability to fetch remote server avatars in usermodel avatar ImageResponse
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 17:46:27 +0000 (01:46 +0800)]
Convert ImageProvider in an async image provider using an internal image response
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 09:48:47 +0000 (17:48 +0800)]
Bolden string showing who owns the share that was shared with me
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 09:48:32 +0000 (17:48 +0800)]
Display share owner rather than file owner (this is more relevant to user)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 09:37:09 +0000 (17:37 +0800)]
Display shared with me file's share expiry in share view if relevant
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 09:36:52 +0000 (17:36 +0800)]
Display file owner information (if not self) in share view
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 09:36:20 +0000 (17:36 +0800)]
When handling fetched shares, record shared-with-me related information in sharemodel properties
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 09:35:42 +0000 (17:35 +0800)]
Also fetch shared with me share on target path
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 09:33:14 +0000 (17:33 +0800)]
Add sharedWithMe-related properties to sharemodel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 09:30:30 +0000 (17:30 +0800)]
Set if the file owner should be displayed and the file owner display name on propfind in sharemodel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 09:29:15 +0000 (17:29 +0800)]
Add fileOwnerDisplayName property to ShareModel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Sun, 20 Oct 2024 09:28:13 +0000 (17:28 +0800)]
Add displayFileOwner property to ShareModel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Matthieu Gallien [Fri, 22 Nov 2024 08:14:52 +0000 (09:14 +0100)]
Merge pull request #7547 from nextcloud/bugfix/general-settings-ui-fix
Fix broken general settings UI file
Claudio Cambra [Thu, 21 Nov 2024 17:45:50 +0000 (01:45 +0800)]
Rename horizontalLayout with duplicate name
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 17:45:37 +0000 (01:45 +0800)]
Fix broken general setting UI file
Looks like it was originally caused at some point by a bad rebase
conflict resolution
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Nextcloud bot [Fri, 22 Nov 2024 02:52:48 +0000 (02:52 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 18:43:19 +0000 (02:43 +0800)]
Merge pull request #7548 from nextcloud/bugfix/mac-crafter-woes-pt-100000
Only sign main executable at end (mac-crafter)
Claudio Cambra [Thu, 21 Nov 2024 18:30:04 +0000 (02:30 +0800)]
Skip main executable during first binary codesign round
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 18:29:49 +0000 (02:29 +0800)]
Add ability to skip certain files in recursive codesign
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 16:58:12 +0000 (00:58 +0800)]
Merge pull request #7545 from nextcloud/bugfix/final-final-mc-fix-pls
Fix mac-crafter codesign executable check path building
Claudio Cambra [Thu, 21 Nov 2024 16:36:25 +0000 (00:36 +0800)]
Ensure we sign the app bundle's main executable last
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 16:36:12 +0000 (00:36 +0800)]
Only define enumeratedItemPath once
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 15:09:13 +0000 (23:09 +0800)]
Ensure path passed to codesigning is absolute when using mac-crafter codesign
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 15:08:38 +0000 (23:08 +0800)]
Do not take current dir pth for filemanager for recursive codesign executable path check
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Matthieu Gallien [Thu, 21 Nov 2024 11:32:18 +0000 (12:32 +0100)]
Merge pull request #7540 from nextcloud/ci/fixWindowsAutomatedTests
remove this call that is probably useless and crashing tests
Matthieu Gallien [Thu, 21 Nov 2024 09:37:50 +0000 (10:37 +0100)]
remove this call that is probably useless and crashing tests
we initialize all colors in the palette, so this init methos is most
probably not doing anything useful
crashes when doing in automated tests
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Thu, 21 Nov 2024 11:31:32 +0000 (12:31 +0100)]
Merge pull request #5433 from nextcloud/feature/disable-talk-notifications
Feature/disable talk chat notifications
Claudio Cambra [Mon, 18 Nov 2024 08:15:31 +0000 (16:15 +0800)]
Remove unneeded check for DnD status when showing desktop talk notification
The server will not deliver it anyway
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 26 Jun 2024 09:24:42 +0000 (17:24 +0800)]
Do not use const for POD type in setShowCallNotifications declaration
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 13 Feb 2023 13:15:18 +0000 (14:15 +0100)]
Only notify talk chat notifications if this is enabled
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 13 Feb 2023 12:56:20 +0000 (13:56 +0100)]
Add the chat notification toggle setting logic in generalsettings
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 13 Feb 2023 12:47:52 +0000 (13:47 +0100)]
Add setting for showing chat notifications to configfile
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 13 Feb 2023 12:15:01 +0000 (13:15 +0100)]
Add checkbox to disable general talk notifications in general settings
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Matthieu Gallien [Thu, 21 Nov 2024 11:07:07 +0000 (12:07 +0100)]
Merge pull request #7532 from nextcloud/bugfix/narrowDownPermissionsDuringSync
Bugfix/narrow down permissions during sync
Matthieu Gallien [Thu, 21 Nov 2024 10:52:04 +0000 (11:52 +0100)]
better logs and factor common code in folder permissions handling
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Wed, 20 Nov 2024 13:09:08 +0000 (14:09 +0100)]
ensure no any user writable permissions in Nextcloud sync folder
past versions may have wrongly set the write permissions for other users
(UNIX style permissions)
remove this under the hypothesis that newly created files or folders
gets more restrictive permissions and that past files or folders should
be updated to get the same permissions
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Wed, 20 Nov 2024 11:03:37 +0000 (12:03 +0100)]
ensure folder permissions are read-only when needed
a folder item must be set read-only if files or sub-folders cannot be
created
a folder item must be set read-write in all other situations
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Thu, 21 Nov 2024 11:06:19 +0000 (12:06 +0100)]
Merge pull request #7495 from nextcloud/feature/smartFlushOfLogs
flush logs every 5 lines written
Matthieu Gallien [Wed, 13 Nov 2024 10:54:36 +0000 (11:54 +0100)]
flush logs every 5 lines written
should help not loosing too much logs in case of a crash or similar not
nominal stop of the client
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Matthieu Gallien [Thu, 21 Nov 2024 11:04:58 +0000 (12:04 +0100)]
Merge pull request #7517 from nextcloud/feature/noDefaultShareLinks
Feature/no default share links
Matthieu Gallien [Tue, 19 Nov 2024 14:58:18 +0000 (15:58 +0100)]
improve files explorer context menu by removing obsolete commands
remove any commands related to publi share links because they either got
replaced by the use of the share dialog or are better achieved by
showing the share dialog
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 10:52:33 +0000 (18:52 +0800)]
Merge pull request #7541 from nextcloud/bugfix/final-mac-crafter-fix-istg
Fix mac-crafter codesign executable detection
Claudio Cambra [Thu, 21 Nov 2024 10:43:58 +0000 (18:43 +0800)]
Do not do final bundle codesign
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 10:28:19 +0000 (18:28 +0800)]
Do not rely on FileManager's isExecutableFile, check manually for Mach-O executable type
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 10:27:52 +0000 (18:27 +0800)]
Allow using an external task for running commands in mac-crafter run command
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Matthieu Gallien [Thu, 21 Nov 2024 09:14:51 +0000 (10:14 +0100)]
Merge pull request #7512 from nextcloud/bugfix/search-view-on-focus
Pull up the unified search view immediately on unified search field focus
Claudio Cambra [Tue, 19 Nov 2024 06:53:51 +0000 (14:53 +0800)]
Unify definition of unified seach placeholder views fonts
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 06:53:23 +0000 (14:53 +0800)]
Clean up ids of internal components of placeholder views
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 06:03:20 +0000 (14:03 +0800)]
Place unified search placeholder view in main tray window view when in focus and no text is entered
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 06:02:58 +0000 (14:02 +0800)]
Add a UnifiedSearchPlaceholderView
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 06:02:00 +0000 (14:02 +0800)]
On escape pressed of unified search placeholder view, diable activeSearchFocus
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 05:43:59 +0000 (13:43 +0800)]
Fix keyboard tab behaviour when focus reaches unified search bar
Do not activate search if the focus reason is tab as otherwise the user
will never be able to access elements that depend on search being
inactive via the keyboard
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 05:37:47 +0000 (13:37 +0800)]
Add a mouse area to allow de-focusing the unified search text field on click elsewhere
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 05:37:20 +0000 (13:37 +0800)]
Make the unified search input being focused a valid active reason
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Matthieu Gallien [Thu, 21 Nov 2024 08:58:19 +0000 (09:58 +0100)]
Merge pull request #7375 from nextcloud/bugfix/filetag-fetching-path
Fix file tag fetching for files in sync folders that have non-root remote target
Claudio Cambra [Thu, 21 Nov 2024 07:39:27 +0000 (15:39 +0800)]
Remove unused includes in filetagmodel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 07:32:07 +0000 (15:32 +0800)]
Add missing nodiscards in folder methods
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Wed, 23 Oct 2024 06:53:37 +0000 (14:53 +0800)]
Move setup of server relative path used in FileTagModel into FileDetails
This fixes the build breakages in the file tag model tests
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 21 Oct 2024 06:57:22 +0000 (14:57 +0800)]
Ensure we are checking for tags in correct server path regardless of the particular local path
Fixes issues with users who are using remote non-root sync folders
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 21 Oct 2024 06:56:14 +0000 (14:56 +0800)]
Simply pass AccountPtr to updateFileTagModel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 21 Oct 2024 06:54:34 +0000 (14:54 +0800)]
Store fetched folder as private member in filedetails
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Mon, 21 Oct 2024 06:52:14 +0000 (14:52 +0800)]
Mark non-const getters in Folder definition as const
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 08:26:39 +0000 (16:26 +0800)]
Merge pull request #7537 from nextcloud/bugfix/exec-detection-mac-crafter
Do not treat bundles as executables in codesign check
Claudio Cambra [Thu, 21 Nov 2024 08:24:52 +0000 (16:24 +0800)]
Do not treat bundles as executables in codesign check
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Matthieu Gallien [Thu, 21 Nov 2024 07:41:41 +0000 (08:41 +0100)]
Merge pull request #7498 from nextcloud/bugfix/ui-polish
Polish tray window interface
Claudio Cambra [Thu, 21 Nov 2024 06:37:29 +0000 (14:37 +0800)]
Move tray window header component into separate file
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 06:22:24 +0000 (14:22 +0800)]
Move current account header button definition into own file
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 06:11:41 +0000 (14:11 +0800)]
Do not load caret on current user button if the button had a non-null indicator
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 05:51:29 +0000 (13:51 +0800)]
Remove unused properties from UserLine
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Thu, 21 Nov 2024 05:29:45 +0000 (13:29 +0800)]
Remove rectangle aboce folder state indicator background in tray folders menu button
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 03:58:57 +0000 (11:58 +0800)]
Reduce size of tray window header
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 03:51:20 +0000 (11:51 +0800)]
Fix colour of indicator outlines in tray header elements
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f bgc
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 03:45:43 +0000 (11:45 +0800)]
Remove unused style measurements
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 03:10:16 +0000 (11:10 +0800)]
Use constexpr for accentcolor adjustment value
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 03:07:04 +0000 (11:07 +0800)]
Give sync progress bar expected fill colour
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f p
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 03:02:46 +0000 (11:02 +0800)]
Use accentColor rather than header colour where appropriate
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 03:02:21 +0000 (11:02 +0800)]
Remove unused colours from style
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 02:50:51 +0000 (10:50 +0800)]
Move remaining uses of secondary text color to use palette midlight, remove this property froms style
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 02:41:28 +0000 (10:41 +0800)]
Use standard text colour in ncinputtextedit
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 02:37:29 +0000 (10:37 +0800)]
Remove background color from Style, use palette base in its place
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 02:36:50 +0000 (10:36 +0800)]
Remove now unused hover colors
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 02:31:30 +0000 (10:31 +0800)]
Remove menuBorder Style variable, just use palette (as we have already done in parts)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Tue, 19 Nov 2024 02:25:27 +0000 (10:25 +0800)]
Fix search bar separator in tray window
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 15 Nov 2024 10:30:29 +0000 (18:30 +0800)]
Do not use magic numnbers for spacing of sync status icon
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Claudio Cambra [Fri, 15 Nov 2024 10:23:02 +0000 (18:23 +0800)]
Fix displaying of busy indicator on share view
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>