Commit Graph

24401 Commits

Author SHA1 Message Date
Tamás Bari
f352ddaefc feat: Adding an option to disable username prefill on Windows
Signed-off-by: Tamás Bari <adaorcpp@gmail.com>
2025-09-30 17:02:21 +02:00
Jyrki Gadinger
66d9e9aac7
Merge pull request #8804 from nextcloud/bugfix/folderstatusdelegate-icon-rendering
fix(folderstatusdelegate): improve rendering of status icons on HiDPI screens
2025-09-30 16:51:24 +02:00
Jyrki Gadinger
158db5fd67 chore(folderstatusdelegate): remove broken warning icon overlay
also get rid of some roles that were unused

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-09-30 16:09:17 +02:00
Jyrki Gadinger
73b9fbe70b fix(folderstatusdelegate): improve rendering of icons on HiDPI screens
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-09-30 16:09:17 +02:00
Rello
ff94d4b4ea
Merge pull request #8809 from nextcloud/feature/splitStatusScreen
feat: split status and status message sceens
2025-09-30 16:01:03 +02:00
Tamás Bari
b8cf67ee79 fix: removing non-existent property
Signed-off-by: Tamás Bari <adaorcpp@gmail.com>
2025-09-30 15:25:10 +02:00
Rello
fd7a7136e5 fix: correct emoji button bindings
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-09-30 15:25:10 +02:00
Rello
1e7f206411 fix: restore user status message type import
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-09-30 15:25:10 +02:00
Jyrki Gadinger
612e2a841e
Merge pull request #8815 from nextcloud/bugfix/noid/mac-crafter-appbundleless-compile
fix(mac-crafter): use correct Craft parameter for appbundleless builds
2025-09-30 14:37:59 +02:00
Jyrki Gadinger
98fcb0cffe chore(mac-crafter): default to next blueprint ref by default
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-09-30 12:41:50 +02:00
Jyrki Gadinger
18b62b371a fix(mac-crafter): use correct Craft parameter for appbundleless builds
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-09-30 12:41:50 +02:00
Matthieu Gallien
a7bf092b43
Merge pull request #8812 from nextcloud/dependabot/github_actions/cpp-linter/cpp-linter-action-2.16.4
chore(deps): Bump cpp-linter/cpp-linter-action from 2.16.3 to 2.16.4
2025-09-30 12:31:41 +02:00
dependabot[bot]
76cfd4d52a chore(deps): Bump cpp-linter/cpp-linter-action from 2.16.3 to 2.16.4
Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.16.3 to 2.16.4.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](15ad92c603...7dacd91f6a)

---
updated-dependencies:
- dependency-name: cpp-linter/cpp-linter-action
  dependency-version: 2.16.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-30 11:21:56 +02:00
Iva Horn
22c5597704 feat: Updated NextcloudFileProviderKit reference.
Signed-off-by: Iva Horn <iva.horn@icloud.com>
2025-09-30 10:53:18 +02:00
Matthieu Gallien
fe39d38ef1
Merge pull request #8813 from nextcloud/dependabot/github_actions/actions/cache-4.3.0
chore(deps): Bump actions/cache from 4.2.4 to 4.3.0
2025-09-30 10:49:14 +02:00
dependabot[bot]
f50d62f57c
chore(deps): Bump actions/cache from 4.2.4 to 4.3.0
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.4 to 4.3.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](0400d5f644...0057852bfa)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-29 23:52:51 +00:00
Rello
3726655156
Merge pull request #8811 from nextcloud/nextcloudfileproviderkit-7.1.5
Updated NextcloudFileProviderKit reference to 7.1.5
2025-09-29 16:28:07 +02:00
Iva Horn
85fd0e8fa7 feat: Updated NextcloudFileProviderKit reference to 7.1.5
Signed-off-by: Iva Horn <iva.horn@icloud.com>
2025-09-29 14:42:57 +02:00
Nextcloud bot
95944c5966
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-28 03:05:57 +00:00
Nextcloud bot
f3de63ab2b
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-27 03:04:58 +00:00
Matthieu Gallien
9e9b680a9f
Merge pull request #8796 from nextcloud/ci/noid/ci-improvements
ci(macOS): split up jobs to allow retrying from a specific step
2025-09-26 11:46:25 +02:00
Jyrki Gadinger
8880322f3e ci(macOS): only check if the cache exists, no need to redownload it if it exists
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-09-26 09:45:58 +02:00
Jyrki Gadinger
7c8c8ff9af ci(macOS): do not abort entire matrix build if one job fails
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-09-26 09:42:16 +02:00
Jyrki Gadinger
c172b3d3a3 ci(macOS): split up jobs to allow retrying from a specific step
restarting a build from scratch each time one test failed got quite old.
Trying to cache the Craft dependencies and separate the build and test
steps now.

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-09-26 09:40:48 +02:00
Nextcloud bot
98522c3c67
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-26 03:04:07 +00:00
Matthieu Gallien
4bd1d294d2
Merge pull request #8794 from nextcloud/feature-generic-inApp-icons
feat: neutral in-app icons
2025-09-25 11:48:57 +02:00
Rello
3feb769071 Add methods for offline, ok, error, sync, pause, and warning icons
Added new methods for icon status retrieval.

Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-09-25 11:10:24 +02:00
Rello
dd80c04d9e Update sync icons for various sync states
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-09-25 11:10:24 +02:00
Rello
f7671ae498 Add neutral icons for in-app status
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-09-25 11:10:24 +02:00
Rello
e89362e08c Add new themed icons for various statuses
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-09-25 11:10:24 +02:00
Matthieu Gallien
2a458b83a8
Merge pull request #8801 from nextcloud/feature/folderStateIcons
feat: Neutral folder state icons
2025-09-25 11:02:51 +02:00
Rello
67465d4a94 Update folderstatusmodel.cpp
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-09-25 10:26:43 +02:00
Rello
ff46e5cadd Remove folderDisabledIcon from theme.h
Removed unused folderDisabledIcon method declaration.

Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-09-25 10:26:43 +02:00
Rello
46f56bc0f9 Refactor folder status icon logic for clarity
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-09-25 10:26:43 +02:00
Rello
f80359bac3 Remove folderDisabledIcon property from theme.h
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-09-25 10:26:43 +02:00
Rello
cc65735f89 Refactor folderStateIcon and remove folderDisabledIcon
Removed the case for SyncResult::Error and adjusted the statusIcon for SyncResult::SetupError. Also removed the folderDisabledIcon function.

Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-09-25 10:26:43 +02:00
Rello
5fe190248e Update folderstatusmodel.cpp
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-09-25 10:26:43 +02:00
Rello
04fe0af306 Add folderStateIcon method to theme.h
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-09-25 10:26:43 +02:00
Rello
952c9ecfb8 Neutral folder state icons
Signed-off-by: Rello <Rello@users.noreply.github.com>
2025-09-25 10:26:43 +02:00
Matthieu Gallien
6f451e8aeb
Merge pull request #8747 from nextcloud/feature/masterBranchTracksMasterCraftBranches
feat(craft): use newer craft blueprints and newer Qt version
2025-09-25 10:25:28 +02:00
Jyrki Gadinger
17a6d5b714 fix(test): manually keep track of the canonical local path of tempDir
Some tests (okay, just the RemoteWipeTest) check for the removal of the
local directory.  However, QFileInfo will return `/` as the canonical
file path if the directory no longer exists, breaking some asserts ...

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-09-25 09:49:53 +02:00
Jyrki Gadinger
fffa90d0aa fix(test): return the canonical file path of the temp dir
Something changed in the file system layer between Qt 6.8 and Qt 6.9
that now results in temporary paths no longer be canonical by default
(i.e. `/private/var/folders/...` changed to `/var/folders/...`, which
confuses the unit tests).

See also: https://bugreports.qt.io/browse/QTBUG-140151

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-09-25 09:49:53 +02:00
Jyrki Gadinger
38208e86d2 chore(build): revert now-obsolete local workaround for builds on macOS 26
This reverts commit 9d74744d08.

Qt 6.9.2 no longer tries to link to the AGL Carbon framework.

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
2025-09-25 09:49:53 +02:00
Matthieu Gallien
59d4b86b3a fix(macOS): replace deprecated Q_OS_MAC by Q_OS_MACOS platform detection
Qt documentation says Q_OS_MAC is deprecated and should not be used

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-09-25 09:49:53 +02:00
Matthieu Gallien
d35b1fc7cd feat(craft): straight go to Qt 6.9.2 for compatibility with newer macOS
newer macOS releases need latest Qt 6.9.2 release

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-09-25 09:49:53 +02:00
Matthieu Gallien
ac61c7c84c feat(craft): use our next craft cache
would be used until we prepare a stable branch

the next cacjhe would then have the same version than the release

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-09-25 09:49:53 +02:00
Matthieu Gallien
1b4c95e6e6 chore: use a branch called next for upcoming release craft settings
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-09-25 09:49:53 +02:00
Matthieu Gallien
5cc5e675fa feat(craft): use newer craft blueprints and newer Qt version
will use master branches for blueprints repositories

for now switches to KDE's binary craft cache

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2025-09-25 09:49:53 +02:00
Nextcloud bot
9d91ee968c
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-25 03:03:34 +00:00
Camila Ayres
1595798ace
Merge pull request #8792 from nextcloud/feature/8546-rich-logs
feat: Replaced Unified Logging System with Custom Solution.
2025-09-24 14:05:00 +02:00