Skip to content

[stable-34.0] refactor(gui/search): build as a proper QML module - #10391

Merged
nilsding merged 1 commit into
stable-34.0from
backport/10360/stable-34.0
Jul 17, 2026
Merged

[stable-34.0] refactor(gui/search): build as a proper QML module#10391
nilsding merged 1 commit into
stable-34.0from
backport/10360/stable-34.0

Conversation

@backportbot

@backportbot backportbot Bot commented Jul 17, 2026

Copy link
Copy Markdown

Backport of PR #10360

the QML files need to be in the same subdirectory as the module as per
https://doc.qt.io/qt-6/qt-add-qml-module.html#adding-sources-and-resources-to-the-module

otherwise cmake is unhappy and fails in a similar way to https://qt-project.atlassian.net/browse/QTBUG-122702
with `Error: [...]build/src/gui/search/meta_types/qt6nextcloudguisearch_metatypes.json:: Failed to parse JSON: 5 illegal value`

Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org>
@backportbot
backportbot Bot requested a review from camilasan as a code owner July 17, 2026 08:29
@backportbot
backportbot Bot requested a review from claucambra July 17, 2026 08:29
@backportbot backportbot Bot added this to the 34.0.0 milestone Jul 17, 2026
@nilsding
nilsding enabled auto-merge July 17, 2026 08:29
@github-actions

Copy link
Copy Markdown
Contributor

Artifact containing the AppImage: nextcloud-appimage-pr-10391.zip

Digest: sha256:3ec8a6700421f849ebfcd573e4c6287e841047d8576f19a386b1a6240935c2b3

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@nilsding
nilsding merged commit bb7abe2 into stable-34.0 Jul 17, 2026
17 of 18 checks passed
@nilsding
nilsding deleted the backport/10360/stable-34.0 branch July 17, 2026 08:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants