Commit graph

21718 commits

Author SHA1 Message Date
Josh
c19bf7945b
ci(clang-tidy-review): Fix for qt6 + swap to docker-ci container (#6860)
* ci(clang-tidy-review): Fix for qt6 + swap to docker-ci container

Signed-off-by: Josh <josh.t.richards@gmail.com>

* fix: add OPENSSL_ROOT_DIR

Signed-off-by: Josh <josh.t.richards@gmail.com>

* fix: use clang-tidy-diff.py

Signed-off-by: Josh <josh.t.richards@gmail.com>

* fix: path to clang-tidy-diff.py -> clang-tidy-diff-15.py

Signed-off-by: Josh <josh.t.richards@gmail.com>

* fix: try to fix git usage

Signed-off-by: Josh <josh.t.richards@gmail.com>

* fix: LD_LIBRARY_PATH workaround for python in clang-tidy-pr-comments

Signed-off-by: Josh <josh.t.richards@gmail.com>

* fix: bump back to 1.4.3 clang-tidy-pr-comments to avoid workarounds

Signed-off-by: Josh <josh.t.richards@gmail.com>

* fix: wrap up after debugging this

Signed-off-by: Josh <josh.t.richards@gmail.com>

---------

Signed-off-by: Josh <josh.t.richards@gmail.com>
2024-07-21 14:46:03 +08:00
Nextcloud bot
376786430f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-20 02:42:57 +00:00
Claudio Cambra
74700ed488
Merge pull request #6897 from nextcloud/bugfix/mac-vfs-checkboxes
Fix clickable area of macOS VFS settings checkboxes
2024-07-19 16:59:38 +08:00
Claudio Cambra
68bb62e4d5 Limit clickable area of macOS vfs fast sync checkbox to its drawing zone
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-19 16:59:31 +08:00
Claudio Cambra
1967b5efa5 Limit clickable area of enable macOS vfs checkbox to its text/box
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-19 16:59:31 +08:00
Claudio Cambra
0056a24460
Merge pull request #6921 from nextcloud/bugfix/mac-crafter-cross-build
Add additional options to make cross-compiling client feasible with Mac Crafter
2024-07-19 16:57:31 +08:00
Claudio Cambra
73432d1dac Add option to set product path in mac-crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-19 16:57:23 +08:00
Claudio Cambra
b539861fcc Use default long arg type for build path
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-19 16:57:23 +08:00
Claudio Cambra
9fa27752f3 Allow setting of osx archs craft option in mac-crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-19 16:57:23 +08:00
Claudio Cambra
2eaffc3b43
Merge pull request #6929 from nextcloud/feature/ncfpk-upgrade
Upgrade to NextcloudFileProviderKit stable-1.0
2024-07-19 16:56:49 +08:00
Claudio Cambra
e7a164d312 Remove unused urlsession stuff in FileProviderExtension
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-19 16:24:21 +08:00
Claudio Cambra
ac6e0d81f6 Implement ChangeNotificationInterface in client interface extension of FileProviderExtension
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-19 16:24:21 +08:00
Claudio Cambra
73fde5065d Adapt to remoteInterface changes in NCFPK
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-19 16:24:21 +08:00
Claudio Cambra
313f3bdb72 Add NCFPKAppGroupIdentifier in FileProviderExt info plist
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-19 16:24:21 +08:00
Claudio Cambra
89cd1b5119 Move to depending on stable-1.0 in master
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-19 16:24:21 +08:00
Claudio Cambra
f42d51d8b3
Merge pull request #6927 from nextcloud/bugfix/info-container-visiblity-no-updater
Fix visibility of info buttons and details when updater is disabled in general settings
2024-07-19 16:21:52 +08:00
Claudio Cambra
dbe24792a0 Fix visibility of info buttons and details when updater is disabled in general settings
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-19 16:19:02 +08:00
Claudio Cambra
d64650a927
Merge pull request #6898 from nextcloud/bugfix/macos-file-provider-ci
Build file provider module in CI runs
2024-07-19 16:18:39 +08:00
Claudio Cambra
adf2b61738 Build file provider module in CI runs
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-19 15:39:08 +08:00
Nextcloud bot
76edaffcba
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-19 02:38:57 +00:00
Nextcloud bot
8e393eda3a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-15 02:38:40 +00:00
Nextcloud bot
69d7520681
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-14 02:40:16 +00:00
Nextcloud bot
0a0b6f9c9a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-13 02:42:17 +00:00
Nextcloud bot
90aa4bc95d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-12 02:40:11 +00:00
Claudio Cambra
f29df330fb
Merge pull request #6907 from ivaradi/optimize_debian_build
Optimize Ubuntu/Debian build
2024-07-12 01:02:59 +08:00
István Váradi
07f69133e4 Use a single OBS package for all Debian distributions
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2024-07-12 01:02:36 +08:00
István Váradi
5312d9a251 Determine the base version and build kind using the Debian build branch
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2024-07-12 01:02:36 +08:00
Claudio Cambra
a813bf3541
Merge pull request #6895 from ivaradi/mantic_oracular
Remove Ubuntu Mantic, add Oracular
2024-07-11 23:20:34 +08:00
István Váradi
70873d19c3 Remove Ubuntu Mantic, add Oracular
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2024-07-11 23:20:11 +08:00
Matthieu Gallien
bc98a6d348
Merge pull request #6629 from nextcloud/feature/support-lnk-files-in-vfs-win
Support Windows .lnk files with VFS Cf API.
2024-07-11 15:41:23 +02:00
alex-z
28d69e9e2c
Bugfix. Migrate non-placeholder shortcuts to placeholder version.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-07-10 10:29:36 +02:00
alex-z
7501a03db6
Unit tests. Test .lnk file with a real shortcut file. Test will hang if QFileInfo is used on .lnk files.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-07-10 10:29:35 +02:00
alex-z
f70d1c1079
Support Windows .lnk files with VFS Cf API.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2024-07-10 10:29:21 +02:00
Nextcloud bot
d5c4c7e665
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-10 02:55:42 +00:00
Claudio Cambra
ba155beee5
Merge pull request #6892 from nextcloud/bugfix/avoid-freeze-vfs-settings
Fix permanent freeze upon opening macOS VFS settings
2024-07-09 18:09:41 +08:00
Claudio Cambra
953b103532
Add check to detect if we timed out wait for file provider extension service response on fast enumeration state
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-09 14:48:47 +08:00
Claudio Cambra
1f243c3bfc
Do not wait forever to get fast enumeration state from file provider extension service
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-09 14:48:17 +08:00
Claudio Cambra
aa0ecd512d
Fix _Generic C11 extension compile warning under clang
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-09 14:47:42 +08:00
Nextcloud bot
cebdecaf2b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-09 02:38:50 +00:00
Camila Ayres
b5c683fe47
Merge pull request #6885 from nextcloud/bugfix/cloud-operation
Remove unecessary call to sendTransferInfo.
2024-07-08 14:22:11 +02:00
Camila Ayres
c8175721ee
Remove unecessary call to sendTransferInfo.
Possible fix for #6876.

Signed-off-by: Camila Ayres <hello@camilasan.com>
2024-07-08 12:03:37 +02:00
Claudio Cambra
db0c577321 Add offline flag to mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-08 15:41:45 +08:00
Claudio Cambra
f0166b29ee Replace bool options with flags in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-08 15:41:45 +08:00
Claudio Cambra
942cc09e16 Add option to build tests or not in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-08 15:41:45 +08:00
Claudio Cambra
9025be29a4 When doing a full rebuild in mac crafter, delete old build folder
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-08 15:41:45 +08:00
Claudio Cambra
6a0fbaff1c Simplify dylib signing process and ensure resource libs are signed in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-08 15:41:45 +08:00
Claudio Cambra
099648825e Improve build mode flag handling in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-08 15:41:45 +08:00
Claudio Cambra
5ad1a60b9e Make mac-related build options configurable in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-08 15:41:45 +08:00
Claudio Cambra
6bca337321 Throw on failure of any shell commands to complete successfully in ma crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-08 15:41:45 +08:00
Claudio Cambra
a1e3474743 Compile and install instead of full clean rebuild of client in mac crafter
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2024-07-08 15:41:45 +08:00