78b8c59f70
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-21 04:47:24 +00:00
13e7468344
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-20 02:59:31 +00:00
fe8923ccd8
Merge pull request #8466 from nextcloud/Rello-codex/exclude-----from-ignore-list-evaluation
...
ignore list evaluation
2025-07-18 09:23:58 +02:00
1a710eac1d
fix: simplify code reverting to the original version
...
Signed-off-by: Matthieu Gallien <matthieu_gallien@yahoo.fr >
2025-07-18 08:48:34 +02:00
5f57734e87
fix: use proper type of string view
...
Signed-off-by: Matthieu Gallien <matthieu_gallien@yahoo.fr >
2025-07-18 08:48:34 +02:00
0ccba7edfb
fix(ignore-list): skip star pattern
...
Signed-off-by: Rello <Rello@users.noreply.github.com >
2025-07-18 08:48:34 +02:00
d5c7d113f4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-18 03:14:09 +00:00
88abb326fb
Merge pull request #8456 from nextcloud/bugfix/improvePermissionsChangeWithoutEtagChange
...
fix: do not recurse inside a remote folder when etag did not change
2025-07-17 09:32:33 +02:00
0a3a29f832
fix: do not recurse inside a remote folder when etag did not change
...
we do not want to remote discover a folder just because the permissions
are modified but not the etag
for any valid case, etag must change
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com >
2025-07-17 08:57:34 +02:00
98061f71d9
feat: test to ensure etag constant means no PROPFIND on a folder
...
should help ensure we send a PROPFIND only when the folder etag changes
if some metadata apparently change, this is not enough to send a
PROPFIND request
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com >
2025-07-17 08:57:34 +02:00
e281f72bf2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-17 02:50:33 +00:00
c7cd3585d3
Merge pull request #7951 from nextcloud/feature/rmglobalnetwork
...
Removes global network settings
2025-07-16 19:21:48 +02:00
56e3b284c1
feat: migrate global network settings to account specific network settings.
...
Signed-off-by: Camila Ayres <hello@camilasan.com >
2025-07-16 19:21:37 +02:00
e591644914
feat: all proxy settings are account specific settings.
...
The default is to use QNetworkProxy::NoProxy.
Signed-off-by: Camila Ayres <hello@camilasan.com >
2025-07-16 19:21:37 +02:00
1696549a83
feat: remove "Network" action.
...
- Remove global proxy and network options from UI.
Signed-off-by: Camila Ayres <hello@camilasan.com >
2025-07-16 19:21:37 +02:00
2527a30fd5
Merge branch 'Rello-codex/add-logging-to-missing-cfapicallback-functions'
2025-07-16 17:41:43 +02:00
9712fe221c
fix: use proper categorized logging
...
Co-authored-by: Jyrki Gadinger <nilsding@nilsding.org >
Signed-off-by: Matthieu Gallien <matthieu_gallien@yahoo.fr >
2025-07-16 17:40:44 +02:00
ffc5d7653f
fix: use proper categorized logging
...
Co-authored-by: Jyrki Gadinger <nilsding@nilsding.org >
Signed-off-by: Matthieu Gallien <matthieu_gallien@yahoo.fr >
2025-07-16 17:40:34 +02:00
2492c0548a
fix: Add consistent logging to CFAPI callbacks
...
Signed-off-by: Rello <Rello@users.noreply.github.com >
2025-07-16 17:39:20 +02:00
1f49f4a024
Merge pull request #8389 from nextcloud/Rello-patch-1
...
fix(startup) respect update checker during startup in macOS
2025-07-16 17:15:11 +02:00
0747d0053d
fix(startup) respect update checker during startup in macOS
...
fixes https://github.com/nextcloud/desktop/issues/8029
Signed-off-by: Rello <Rello@users.noreply.github.com >
2025-07-16 17:14:59 +02:00
4d111921b8
Merge pull request #8457 from nextcloud/mac-crafter-swift6
...
Updated mac-crafter to Swift 6
2025-07-16 17:12:18 +02:00
472684cf2e
fix(mac-crafter): Checked in Package.resolved.
...
- mac-crafter is an executable application, not a library
- Ensures all developers use identical dependency versions
- Provides reproducible builds across different environments
- Prevents "works on my machine" dependency issues
- Critical for production deployment consistency
- Enables reliable CI/CD builds with same dependency versions
- Helps with debugging by ensuring same versions across dev/test/prod
- Standard practice for applications vs libraries which should remain flexible
Signed-off-by: Iva Horn <iva.horn@icloud.com >
2025-07-16 16:15:33 +02:00
5f3c381617
fix(mac-crafter): Updated .gitignore to not exclude source code files expected to be checked in.
...
Signed-off-by: Iva Horn <iva.horn@icloud.com >
2025-07-16 16:15:33 +02:00
6b8828537f
feat(doc): Minor improvements to root README.
...
- Moved hint about mac-crafter further up where it already becomes relevant for contributors in macOS before they work through the unnecessary steps now below it.
- Moved hint about system requirements above list of requirements to not interrupt the reading flow.
- Fixed spelling of macOS mentions.
Signed-off-by: Iva Horn <iva.horn@icloud.com >
2025-07-16 14:23:25 +02:00
c898525d74
feat(mac-crafter): Added instructions to README on how to run and debug mac-crafter from Xcode.
...
Signed-off-by: Iva Horn <iva.horn@icloud.com >
2025-07-16 14:23:25 +02:00
3e27c5f0f7
feat(mac-crafter): Reorganized commands in dedicated source code files for improved developer experience.
...
Had to rename Utils/Codesign.swift to Utils/Codesigning.swift to avoid duplicate module name compiler error.
Signed-off-by: Iva Horn <iva.horn@icloud.com >
2025-07-16 14:23:25 +02:00
e93e23f0a7
feat(mac-crafter): Update to Swift 6.1 and Strict Concurrency Checks.
...
- Isolated global state into an actor.
- Updated declarations and calls to reflect asynchronicity.
- The replacement of the enumerator with subpathsOfDirectory(atPath:) was suggested by Copilot to necessarily avoid the use of synchronous enumeration in an asynchronous context.
- Updated README.
Signed-off-by: Iva Horn <iva.horn@icloud.com >
2025-07-16 11:56:55 +02:00
a334ebc1f1
Merge pull request #8272 from nextcloud/l10n/update-en-source
...
fix(l10n): fix plural forms in source language
2025-07-16 09:28:34 +02:00
bb47be6f27
fix(l10n): correct plural forms in source language (en)
...
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org >
2025-07-16 09:27:40 +02:00
89c55fbfe2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-15 02:49:00 +00:00
f559808300
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-14 02:47:27 +00:00
15daf725ad
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-13 02:47:19 +00:00
1f4b0b5b26
Merge pull request #8460 from nextcloud/rakekniven-patch-1
...
chore(l10n): Exclude string from translation
2025-07-12 15:25:48 +02:00
af56869ba9
chore(l10n): Exclude string from translation
...
Reported at Transifex
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-07-12 14:49:24 +02:00
e877582df6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-12 02:48:18 +00:00
226a417480
Merge pull request #8416 from nextcloud/bugfix/selectivesync
...
fix(folderwizard): change message tone from error to information.
2025-07-11 22:15:26 +02:00
a5fcf336e0
fix(folderwizard): change message tone from error to information.
...
When trying to sync a subfolder of an already syncing folder.
Signed-off-by: Camila Ayres <hello@camilasan.com >
2025-07-11 21:39:23 +02:00
1d4db666b0
Merge pull request #8455 from nextcloud/chore/use-upstream-craftmaster
...
ci: switch back to upstream CraftMaster
2025-07-11 21:38:25 +02:00
ed22111100
ci: switch back to upstream CraftMaster
...
The fix we needed was merged this week 🎉
https://invent.kde.org/packaging/craftmaster/-/merge_requests/7
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org >
2025-07-11 19:16:41 +02:00
5bd000dc66
Merge pull request #8452 from nextcloud/oracular_questing
...
Remove Ubuntu Oracular, add Questing
2025-07-11 17:58:57 +02:00
a954021026
ci: Remove Ubuntu Oracular, add Questing
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu >
2025-07-11 13:28:35 +02:00
89a65fd93a
Merge pull request #8451 from nextcloud/feature/reset-macvfs
...
feat(macOS): Add button in settings window to fully reset File Provider-based virtual files
2025-07-11 13:19:20 +02:00
adf2552169
feat(macOS): Add button to reset macOS vfs for an account
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2025-07-11 10:52:22 +02:00
62b0941f09
fix(macOS): Add method to File Provider settings controller to reset vfs for an account, fully
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2025-07-11 10:52:22 +02:00
5e9c9a7b2a
feat(macOS): Add convenience function to get group container path
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2025-07-11 10:52:22 +02:00
4ccb81440d
feat(macOS): Add NCFPKAppGroupIdentifier to bundle info plist
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2025-07-11 10:52:22 +02:00
0129cff2b1
Merge pull request #8446 from nextcloud/bugfix/update-codeowners
...
fix(github): Update code owners
2025-07-11 10:06:44 +02:00
b935c436b6
fix(github): Update code owners
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com >
2025-07-11 08:27:14 +02:00
f67252bd28
Merge pull request #8445 from nextcloud/mac-crafter-improvements
...
Mac Crafter Improvements
2025-07-10 14:21:05 +02:00