Commit Graph

23159 Commits

Author SHA1 Message Date
Matthieu Gallien
ca34d86efb always make the file we try to delete be read-write as required
on windows you must only delete read-write files

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-04-07 11:48:17 +02:00
Matthieu Gallien
a9293fd25b Qt 6.8 requires macSO 12 or higher: no need to compile against older
clean up preprocessor directives for older macOS releases that are not
supported by macOS minimum required release from the Qt 6.8 release we
require

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-04-07 11:48:17 +02:00
Matthieu Gallien
df5da033db
Merge pull request #8118 from nextcloud/bugfix/removeUselessAvailabilitySlowCheck
remove costly availability check that is never used
2025-04-07 11:47:09 +02:00
Matthieu Gallien
fcc93df5e2 remove costly availability check that is never used
we never read the value computed

computing it means a recursive visit of the whole folder hierarchy which
could be taking a long time

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-04-07 09:25:23 +02:00
Nextcloud bot
fff78340f8
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-07 03:04:57 +00:00
Nextcloud bot
3124401ef5
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-06 03:15:05 +00:00
Nextcloud bot
6a5026ce77
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-05 03:04:54 +00:00
Andy Scherzinger
6ff373a9f3
Merge pull request #8119 from nextcloud/docs/noid/spdx-part1
docs(reuse): Add SPDX header and license files
2025-04-04 18:56:50 +02:00
Andy Scherzinger
b2a3ef9308
docs(reuse): Add SPDX header and license files
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2025-04-04 16:53:43 +02:00
Matthieu Gallien
5691f507b1
Merge pull request #8107 from nextcloud/bugfix/mac-crafter-fpext-build
fix(mac-crafter): Work around broken consecutive shell integration builds
2025-04-04 15:32:25 +02:00
Claudio Cambra
0ac8eefa52 fix(mac-crafter): Work around broken consecutive shell integration builds
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-04-04 15:32:16 +02:00
Matthieu Gallien
b0f4f1c18d
Merge pull request #8109 from nextcloud/unfeature/remove-ignored-notification-from-activity-list
fix(gui): remove ignored file notifications from Activity list
2025-04-04 15:03:05 +02:00
Jyrki Gadinger
d99b48afab fix(gui): remove ignored file notifications from Activity list
These are informative notifications without any need/possibility to act
on immediately -- if a file is not synced it will be visible from the
shell integration anyway.

An eventual follow-up to this change would be to have a dialogue with an
overview of all files that were ignored (including the entry in the
ignore list that caused a specific file to be ignored).

Closes #6712

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-04-04 13:50:15 +02:00
Matthieu Gallien
045265eb73
Merge pull request #8114 from nextcloud/bugfix/macos-minimum-version
fix(mac): bump deployment target to 12.0
2025-04-04 13:48:38 +02:00
Jyrki Gadinger
2bbbacb8dc fix(mac): bump deployment target to 12.0
Qt 6.8 now requires macOS 12.0 as per https://doc.qt.io/qt-6.8/macos.html

for comparison, Qt 6.7 supported 11.0 and newer: https://doc.qt.io/qt-6.7/macos.html

also update the Packages project to refuse to install on anything older
than Monterey (12.0)

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-04-04 12:28:04 +02:00
Jyrki Gadinger
66e9983667
Merge pull request #8103 from nextcloud/feature/translate-windows-installer
feat: build Windows installer with translations embedded
2025-04-04 12:17:03 +02:00
Jyrki Gadinger
a6a17e324a feat: build installer with translations for DE, FR, IT, ES
building all the translated installers takes about ~1 minute each, so
keep that in mind when adding extra translations ...

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-04-04 11:33:20 +02:00
Jyrki Gadinger
d2474d9f45 feat: build translated MSI installer
the base translations come from WixUI itself

There are still some untranslated strings in Nextcloud.wxs, we need to
take care of them at a later point.  As a first step this is good
enough.

This commit serves as a proof-of-concept, the languages I used here will
change depending on what we want to support.

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-04-04 11:33:20 +02:00
Nextcloud bot
42cd01775c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-04 03:04:15 +00:00
Rello
07db57889a
Merge pull request #8106 from nextcloud/feature/better-mac-crafter-readme
feat(mac-crafter): Improve readme
2025-04-03 20:15:50 +02:00
Claudio Cambra
6735288308
feat(mac-crafter): Improve readme
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-04-03 15:38:24 +08:00
Nextcloud bot
e35f471e2c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-03 03:03:34 +00:00
Nextcloud bot
9ae6c4ba1a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-02 03:03:55 +00:00
Matthieu Gallien
a80caea13a
Merge pull request #8100 from nextcloud/dependabot/github_actions/actions/upload-artifact-4.6.2
build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2
2025-04-01 17:27:52 +02:00
dependabot[bot]
f7ef74f10a build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](4cec3d8aa0...ea165f8d65)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 4.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 15:57:45 +02:00
Matthieu Gallien
f82ef2f721
Merge pull request #8099 from nextcloud/dependabot/github_actions/actions/cache-4.2.3
build(deps): bump actions/cache from 4.2.2 to 4.2.3
2025-04-01 15:56:44 +02:00
dependabot[bot]
3bdac84e3c
build(deps): bump actions/cache from 4.2.2 to 4.2.3
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](d4323d4df1...5a3ec84eff)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 4.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 03:46:34 +00:00
Claudio Cambra
a09af04f4f
Merge pull request #8101 from nextcloud/dependabot/github_actions/actions/setup-python-5.5.0
build(deps): bump actions/setup-python from 5.4.0 to 5.5.0
2025-04-01 05:45:38 +02:00
dependabot[bot]
ad969da24e
build(deps): bump actions/setup-python from 5.4.0 to 5.5.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](42375524e2...8d9ed9ac5c)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: 5.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 00:08:32 +00:00
Nextcloud bot
459473381a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-31 03:07:15 +00:00
Nextcloud bot
62fdb316ad
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-30 03:04:14 +00:00
Nextcloud bot
43caf6242b
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-29 03:05:04 +00:00
Matthieu Gallien
0d3847a3dc
Merge pull request #8056 from nextcloud/feature/dont-report-enumeartion-mac-vfs
shell_integration/macOS/FileProviderExt: Do not report enumeration-related sync state
2025-03-28 11:36:04 +01:00
Claudio Cambra
ee3ae980a8 shell_integration/macOS/FileProviderExt: Do not report enumeration-related sync state
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-03-28 10:50:33 +01:00
Matthieu Gallien
9172c31468
Merge pull request #8035 from nextcloud/ci/updateActions
Ci/update actions
2025-03-28 10:49:36 +01:00
Matthieu Gallien
c54dcc1824 fix integer overflow warning during AppImage compilation
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
0c772176d5 update workflows with platisd/clang-tidy-pr-comments
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
4ac36df8ea update workflows with actions/upload-artifact
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
76cf6e308f update workflows with actions/github-script
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
92e6166313 update workflows with actions/cache
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
8c18c66107 update workflows with actions/setup-python
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
b514aa790d update workflows with cpp-linter/cpp-linter-action
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
f31660f562 update workflows with actions/stale
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Matthieu Gallien
ba526e53ca update workflows with actions/checkout
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-03-28 10:49:22 +01:00
Jyrki Gadinger
6690ad99fa
Merge pull request #8086 from nextcloud/instructions
Fix Install Instructions
2025-03-28 10:26:25 +01:00
knopalex
9d6bb01f01 fix instruction
Signed-off-by: knopalex <knopalex@msu.edu>
2025-03-28 09:50:16 +01:00
knopalex
590652109b fix instructions
Signed-off-by: knopalex <knopalex@msu.edu>
2025-03-28 09:50:16 +01:00
Nextcloud bot
c09f097f87
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-28 03:05:09 +00:00
Claudio Cambra
670e90e8fb
Merge pull request #8088 from nextcloud/bugfix/sensible-materialised-model-sort
gui/macOS: Sort materialised files by size
2025-03-27 18:11:06 +01:00
Claudio Cambra
da5c3c8532 gui/macOS: Sort materialised files by size in model
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2025-03-27 18:10:34 +01:00