Iva Horn
3d7c3ffe6b
fix: Added some macOS-specific items to .gitignore
...
Signed-off-by: Iva Horn <iva.horn@icloud.com>
2025-10-07 12:49:53 +02:00
Matthieu Gallien
2e619ec97a
Merge pull request #8671 from nextcloud/bugfix/improvedFolderDeleteNewConflictSolving
...
fix: folder delete/new conflict will be "delete"
2025-10-07 09:27:21 +02:00
Matthieu Gallien
f02f6c906b
chore(autotests): folders on-demand breaks the new test: skip it
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-07 08:51:02 +02:00
Matthieu Gallien
e9ee0602e7
feat(conflict): use local device trashbin for delete/new conflicts
...
try to use local device trash bin when deleting local items during
automated handling of a new/delete conflict
we still always choose the delete but will do our best to keep a copy of
the deleted files in local device trash bin
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-07 08:51:02 +02:00
Matthieu Gallien
c4b84a9b30
feat(conflict): use local device trashbin for delete/new conflicts
...
try to use local device trash bin when deleting local items during
automated handling of a new/delete conflict
we still always choose the delete but will do our best to keep a copy of
the deleted files in local device trash bin
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-07 08:51:02 +02:00
Matthieu Gallien
9d7f8653bc
chore: adjust logs level and clazy warnings for permanent deletions
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-07 08:51:02 +02:00
Matthieu Gallien
6cdbf8acc5
feat(propagation): flexible way to configure special actions on items
...
will enable to perform optional special actions while execution a
propagation action
will enable to move to trash bin or disable server trash bin when
appropriate
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-07 08:51:02 +02:00
Matthieu Gallien
1ec98ee46e
fix: folder delete/new conflict will be "delete"
...
should enable someone to delete a folder even if there is a new/delete
conflict happening for some other users
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-07 08:51:02 +02:00
Matthieu Gallien
491e7cd55c
chore: fix all occurence of range-loop-detach clazy warning
...
see https://github.com/KDE/clazy/blob/master/docs/checks/README-range-loop-detach.md
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-07 08:51:02 +02:00
Nextcloud bot
0c97accb5c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-07 03:08:36 +00:00
Iva Horn
37b204af24
Merge pull request #8838 from nextcloud/run-client-from-xcode
...
Run Developer Build from Xcode
2025-10-06 19:39:17 +02:00
Iva Horn
f219ad6c63
fix: Updated NextcloudFileProviderKit to 3.2.1
...
This integrates the fixes for the file locking.
Signed-off-by: Iva Horn <iva.horn@icloud.com>
2025-10-06 18:31:50 +02:00
Iva Horn
2adb172fdb
fix: Updated NextcloudFileProviderKit reference.
...
Signed-off-by: Iva Horn <iva.horn@icloud.com>
2025-10-06 18:31:50 +02:00
Iva Horn
f6e69b6be8
fix: Improved one logging call.
...
Signed-off-by: Iva Horn <iva.horn@icloud.com>
2025-10-06 18:31:50 +02:00
Iva Horn
0bbb377c23
fix: Source mapping for extensions in Xcode debugger.
...
LLVM could not resolve breakpoints set in Xcode. That requires dSYM files to work. I changed the build setting to produce these files for all targets and debug configuration builds. Now it is possible to also conveniently break in Xcode when attaching to the extension processes.
Signed-off-by: Iva Horn <iva.horn@icloud.com>
2025-10-06 18:31:50 +02:00
Iva Horn
0d953425ca
feat: Nextcloud Developer Build from Integration Project
...
Introduced a new target with external build system in the NextcloudIntegration Xcode project to conveniently run mac-crafter from Xcode.
Signed-off-by: Iva Horn <iva.horn@icloud.com>
2025-10-06 18:31:50 +02:00
Matthieu Gallien
d9fc4e8ead
Merge pull request #6810 from nextcloud/bugfix/upstream-ecm
...
Use upstream Extra CMake Modules
2025-10-06 18:29:18 +02:00
Matthieu Gallien
92d4dcdb03
chore(ci): use a docker linux image for CI which has extra-cmake-modules
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-06 16:46:51 +02:00
Matthieu Gallien
41d03f61e3
fix: proper use of ecm_add_app_icon
...
remove duplicated call to ecm_add_app_icon
no longer fails to build on Windows due to a missing .ico file
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-06 16:46:18 +02:00
Matthieu Gallien
4ebf5ae806
fix(test/csync): make sure the test executable can be found to be run
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-06 16:46:18 +02:00
Matthieu Gallien
1f812b54f5
fix(reuse): remove no longer needed BSD-2 license
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-06 16:46:18 +02:00
Claudio Cambra
5e9b74594b
fix: Update upstream URL for Extra CMake Modules
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-10-06 16:46:18 +02:00
Claudio Cambra
f88098ecdb
fix: Fix ecm_add_app_icon calls
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-10-06 16:46:18 +02:00
Claudio Cambra
3b452d9a72
fix: Mark nextcloudcmd as non gui executable
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-10-06 16:46:18 +02:00
Claudio Cambra
87275ec495
feat: Use upstream extra cmake modules
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-10-06 16:46:18 +02:00
Elsie Hupp
6b80f6dd0d
Merge pull request #8834 from elsiehupp/maximize-settings-window
...
Allow Maximizing Settings Window
2025-10-06 09:26:02 -04:00
Elsie Hupp
cc9b32a880
Merge branch 'master' into maximize-settings-window
2025-10-06 08:45:07 -04:00
Matthieu Gallien
a2c2dadcbe
Merge pull request #8836 from nextcloud/bugfix/unbreakSyncingPublicShareLinks
...
Bugfix/unbreak syncing public share links
2025-10-06 11:40:38 +02:00
Matthieu Gallien
e4fc075c75
fix: do not show share ID for sidebar entries of public share links
...
we show our sync folders in the files manager sidebar
replace the share token (ID ?) by "Public Share Link"
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-06 11:00:52 +02:00
Matthieu Gallien
4067a0dae5
fix: fix typo in log message
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-06 11:00:34 +02:00
Matthieu Gallien
3f08e6ac8b
fix(sync/publicShareLinks): fix public share link detection
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-06 09:31:48 +02:00
Nextcloud bot
c2e909efde
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-06 03:06:17 +00:00
Nextcloud bot
5e7bcaedee
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-05 03:05:51 +00:00
Elsie Hupp
966067391a
Merge branch 'master' into maximize-settings-window
2025-10-04 12:38:42 -04:00
Elsie Hupp
90d1e409f6
fix: allow settings window to enter full screen or be minimized
...
Signed-off-by: Elsie Hupp <github@elsiehupp.com>
2025-10-04 12:35:35 -04:00
Nextcloud bot
6381e56b1d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-04 03:05:05 +00:00
Matthieu Gallien
bcde65baa6
chore: prepare for 4.1 release
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-03 10:26:53 +02:00
Nextcloud bot
c9bafb16aa
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-03 03:10:32 +00:00
Jyrki Gadinger
b49a5ea073
Merge pull request #8825 from nextcloud/bugfix/unbreakMainDialog
...
fix: fix syntax issues in main dialog to have it work again
2025-10-03 02:22:19 +02:00
Matthieu Gallien
d34337035c
fix: fix syntax issues in main dialog to have it work again
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-03 01:46:09 +02:00
Matthieu Gallien
7324b373f9
Merge pull request #8423 from nextcloud/bugfix/buildWithDebugSymbols
...
feat(windows/craft): deploy PDB debug symbol files when using craft
2025-10-02 22:00:46 +02:00
Matthieu Gallien
28b0c34548
fix: ignore Qt6 WebEngineCore PDB file that is too big for Wix Toolset 3
...
we have a limit in file size to 32 bits integer
this file is more than 2 GBs
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-02 21:25:13 +02:00
Matthieu Gallien
0af2832188
Merge pull request #8824 from nextcloud/bugfix/settings
...
fix(accountsettings): do not to initialize e2ee if account is disconnected.
2025-10-02 21:24:03 +02:00
Camila Ayres
dc871a94ab
fix(accountsettings): do not to initialize e2ee if account is disconnected.
...
Fix for #8710 .
Signed-off-by: Camila Ayres <hello@camilasan.com>
2025-10-02 20:45:19 +02:00
Matthieu Gallien
57a8a93610
Merge pull request #8820 from nextcloud/bugfix/proxy
...
fix(proxy): only clean legacy proxy settings after migrating all accounts.
2025-10-02 19:39:47 +02:00
Camila Ayres
5b71e84477
fix(proxy): only clean legacy proxy settings after migrating all accounts.
...
Signed-off-by: Camila Ayres <hello@camilasan.com>
2025-10-02 18:58:14 +02:00
Matthieu Gallien
4ac2a064d7
Merge pull request #4175 from nextcloud/feature/publicLinks
...
Feature/public links
2025-10-02 17:05:13 +02:00
Matthieu Gallien
6c14f29bde
feat: allow usage of public link to shared folders as an account URL
...
currently sync does not work
you can login automatically unles a password is needed
in that case, you get a prompt
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-02 15:42:28 +02:00
Matthieu Gallien
5f369e7c24
Merge pull request #8359 from nextcloud/feature/onDemandFolderFetchVirtualFilesWindows
...
feat(vfs/folders): enable on demand fetch of folder content
2025-10-02 13:08:04 +02:00
Matthieu Gallien
ef184cf083
chore: simplify code
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-02 11:45:03 +02:00