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
Matthieu Gallien
e1a85a5e6c
chore: fix common issue with one wrong variable name
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-02 11:45:03 +02:00
Matthieu Gallien
2d94e3bb24
chore(vfs/windows): common method for WebDAV proprties list
...
avoid duplicating the list of common webdav properties
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-02 11:45:03 +02:00
Matthieu Gallien
f5f4a0059e
chore(vfs/windows): expect failed tests on windows VFS
...
on-demand populating of folders is breaking some tests
for now, we expect the failures
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-02 11:45:03 +02:00
Matthieu Gallien
6945c18162
chore(vfs/windows): log items pattern when fetching placeholders
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-02 11:45:03 +02:00
Matthieu Gallien
74d551e7df
chore(ci/linux): update the CI images for linux CI compilation and tests
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-02 11:45:03 +02:00
Matthieu Gallien
ada0429c2d
fix(vfs): fix regressions with folders on-demand tests
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-02 11:45:03 +02:00
Matthieu Gallien
d3cfc9ac72
fix(vfs/windows): fix issues with folders on-demand DB records
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-02 11:45:03 +02:00
Matthieu Gallien
b050fe7481
chore(db): do not create db records with invalid mtime
...
only add a Q_ASSERT for debug builds
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-10-02 11:45:03 +02:00