Rello
7ab63e9466
Neutral sync icon in VFS sync status
...
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-10-20 12:34:00 +02:00
Iva Horn
a5dfc3ae59
Merge pull request #8890 from nextcloud/feat/file-provider-request-logging-support
...
Logging NSFileProviderRequest
2025-10-20 12:21:57 +02:00
Iva Horn
e2f44b9a80
fix(file-provider): Updated dependencies.
...
Signed-off-by: Iva Horn <iva.horn@nextcloud.com>
2025-10-20 10:59:00 +02:00
Iva Horn
2b0ee2e292
fix(file-provider): Adjusted log level of a less important message to debug.
...
Signed-off-by: Iva Horn <iva.horn@nextcloud.com>
2025-10-20 10:59:00 +02:00
Iva Horn
2186edeeb7
feat: Logging NSFileProviderRequest.
...
Signed-off-by: Iva Horn <iva.horn@nextcloud.com>
2025-10-20 10:59:00 +02:00
Jyrki Gadinger
39bf9e4ad8
Merge pull request #8902 from nextcloud/ci/noid/bump-xcode
...
chore(ci): use Xcode 16.3
2025-10-20 10:30:28 +02:00
Jyrki Gadinger
8812fb37f8
chore(ci): use Xcode 16.3
...
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-10-20 09:45:45 +02:00
Jyrki Gadinger
92c87d460b
Merge pull request #8899 from nextcloud/bugfix/DebugLogFiles
...
fix: remove "nextcloud" from debug log filenames
2025-10-20 09:01:27 +02:00
Rello
5336d8e909
fix: remove "nextcloud" from debug log filenames
...
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-10-20 10:25:25 +07:00
Nextcloud bot
4bf78810ab
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-20 02:36:50 +00:00
Nextcloud bot
c2442bce71
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-18 02:37:23 +00:00
Iva Horn
0402f2fced
fix(file-provider): Updated dependencies.
...
Signed-off-by: Iva Horn <iva.horn@nextcloud.com>
2025-10-17 17:16:50 +02:00
Iva Horn
b2326a7845
fix: Removed redundant NextcloudCapabilitiesKit reference from Xcode project.
...
It is a transient dependency through NextcloudFileProviderKit anyway and was conflicting with that (besides still referring to claucambra).
Signed-off-by: Iva Horn <iva.horn@nextcloud.com>
2025-10-17 10:04:46 +02:00
Iva Horn
62db000adc
fix(file-provider): Updated dependencies.
...
Signed-off-by: Iva Horn <iva.horn@nextcloud.com>
2025-10-17 10:02:01 +02:00
Iva Horn
7d932f8a48
fix(file-provider): Updated dependencies.
...
Signed-off-by: Iva Horn <iva.horn@nextcloud.com>
2025-10-17 09:49:16 +02:00
Nextcloud bot
042a943685
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-17 02:37:42 +00:00
Jyrki Gadinger
8ae74384ea
Merge pull request #8889 from nextcloud/feature/noid/xcode-target-is-release
...
chore: set xcode target to `Debug` only for dev builds
2025-10-16 18:38:47 +02:00
Jyrki Gadinger
7219c3bf20
chore: set xcode target to Debug only for dev builds
...
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-10-16 17:53:58 +02:00
Iva Horn
b3e705cbe1
feat(file-provider): Updated NextcloudFileProviderKit from 3.2.5 to 3.2.6
...
Signed-off-by: Iva Horn <iva.horn@nextcloud.com>
2025-10-16 14:11:32 +02:00
Jyrki Gadinger
700fcafe35
Merge pull request #8714 from nextcloud/bugfix/quotadir
...
fix(quota): return unlimited quota if server query is invalid or file is in folder root.
2025-10-16 10:09:23 +02:00
Jyrki Gadinger
cd8601e3be
chore: change the extra quota logging to debug level
...
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-10-16 09:13:03 +02:00
Jyrki Gadinger
01526c34e5
fix(quota): parse quota values from servers as double
...
The server can respond with values like `2.58440798353E+12` instead of
a plain number like `2584407983530`.
`QVariant::toLongLong` does not recognise that as a valid number and
returns `0` instead, breaking the sync for some.
Also added a fallback value in case parsing the value as double doesn't
work either.
Fixes #8555
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-10-16 09:13:03 +02:00
Jyrki Gadinger
0d83bb2bf9
fix(discoveryphase): remove additional setting of folderQuota
...
`LsColJob::propertyMapToRemoteInfo` takes care of that too
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-10-16 09:13:03 +02:00
Jyrki Gadinger
51b5ed53ec
fix(discovery): remove extra check for valid server entry
...
`processFileAnalyzeRemoteInfo` is only called iff `serverEntry.isValid`
anyway
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-10-16 09:13:03 +02:00
Camila Ayres
559e9c21aa
chore: print sync information when checking quota.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-10-16 09:13:03 +02:00
Camila Ayres
5423d8383b
fix(quota): return unlimited quota if server query is invalid or file is in folder root.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-10-16 09:13:03 +02:00
Nextcloud bot
54cb247c0d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-16 02:36:39 +00:00
Jyrki Gadinger
979b6cf197
Merge pull request #8885 from nextcloud/bugfix/noid/macos-init-disappearing-cloudstorage-directory
...
fix(file-provider): report a different error if database is not ready
2025-10-15 17:45:53 +02:00
Jyrki Gadinger
ff43776cb7
fix(file-provider): report a different error if database is not ready
...
As per [the docs for `NSFileProviderReplicatedExtension
item(for:request:completionHandler:)`][1], the system will automatically
retry calling the method if the error is not one of `.notAuthenticated`,
`.serverUnreachable`, or `.noSuchItem`.
From my observations it seems that if the error `.cannotSynchronize` is
returned for the root container (i.e.
`NSFileProviderRootContainerItemIdentifier`), the system/file provider
framework just ends up deleting the newly created sync directory inside
`~/Library/CloudStorage`. This broke the entry in the Finder sidebar.
After changing the error to `.notAuthenticated` (which is semantically
wrong, but alas), I now could disable/enable the File Provider as often
as I wanted without the Finder sidebar entry to ever break due to the
directory having been removed previously ... Strange, this.
[1]: https://developer.apple.com/documentation/fileprovider/nsfileproviderreplicatedextension/item(for:request:completionhandler:)#Discussion
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-10-15 16:41:10 +02:00
Iva Horn
383a971aa0
fix(file-provider): Updated dependencies.
...
- NextcloudKit 7.1.6 → 7.1.7
- NextcloudFileProviderKit 3.2.4 → 3.2.5
Signed-off-by: Iva Horn <iva.horn@nextcloud.com>
2025-10-15 16:14:28 +02:00
Jyrki Gadinger
2566309a15
Merge pull request #8883 from nextcloud/bugfix/8740/macos-tooltips
...
fix(tray): use native tooltips when available
2025-10-15 13:58:11 +02:00
Jyrki Gadinger
86ceba756d
fix(tray): use Item popupType on Windows
...
otherwise the text clips through the popup shape for some strange reason
...
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-10-15 13:13:12 +02:00
Jyrki Gadinger
9a92dac5f5
fix(tray): use native tooltips when available
...
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-10-15 12:35:16 +02:00
Jyrki Gadinger
9b8c831696
chore: remove unused NCToolTip
...
Was removed with fb17a4bf9e
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-10-15 10:46:29 +02:00
Nextcloud bot
eb0b82b175
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-15 02:36:39 +00:00
Iva Horn
b46afb791c
fix: Updated NextcloudFileProviderKit reference to 9d3a90e
...
9d3a90e516
Signed-off-by: Iva Horn <iva.horn@nextcloud.com>
2025-10-14 15:10:02 +02:00
Jyrki Gadinger
e68be46635
Merge pull request #8876 from nextcloud/bugfix/nextclouddev
...
fix(NextcloudDev): add missing template file.
2025-10-14 09:06:08 +02:00
Camila Ayres
1251cdb0a1
fix(NextcloudDev): add missing template file.
...
Adjust .gitignore to accept a file with 'build' in the name.
Signed-off-by: Camila Ayres <hello@camilasan.com>
2025-10-14 08:30:08 +02:00
Nextcloud bot
955a47468a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-14 02:51:54 +00:00
Jyrki Gadinger
32e66991ae
Merge pull request #8872 from nextcloud/fix/token-locks
...
Fix Token Locks
2025-10-13 10:55:25 +02:00
Iva Horn
272ca1dcf5
fix(file-provider): Updated NextcloudKit and NextcloudFileProviderKit dependencies.
...
Signed-off-by: Iva Horn <iva.horn@nextcloud.com>
2025-10-13 10:17:09 +02:00
Iva Horn
92f13d4be8
fix(file-provider): Updated logging calls in extension implementation.
...
Signed-off-by: Iva Horn <iva.horn@icloud.com>
2025-10-13 10:17:09 +02:00
Nextcloud bot
57c5680d60
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-13 07:37:31 +00:00
Jyrki Gadinger
0cad5b1d61
Merge pull request #8870 from nextcloud/rakekniven-patch-1
...
fix(i18n): Fixed grammar
2025-10-13 09:16:19 +02:00
Jyrki Gadinger
224c9b1f12
fix(test): adapt updated error message strings
...
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-10-13 08:38:03 +02:00
rakekniven
335015fa2d
fix(i18n): Fixed grammar
...
Reported at Transifex
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2025-10-13 08:08:40 +02:00
Nextcloud bot
4a0138e952
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-12 02:58:50 +00:00
Nextcloud bot
da0836f2e8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-11 02:43:17 +00:00
Nextcloud bot
dc7e1295ab
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-10 03:05:55 +00:00
Matthieu Gallien
cca6805448
Merge pull request #8862 from nextcloud/bugfix/AllignPlusIcon
...
fix: Adding elide to menuitems
2025-10-09 12:23:07 +02:00