Skip to content

Conversation

@Rello
Copy link
Collaborator

@Rello Rello commented Nov 13, 2025

2025-11-13 13:38:52:689 [ warning qt.qml.typeregistration unknown:0 ]: Invalid QML element name "Activity"; value type names should begin with a lowercase letter
2025-11-13 13:38:52:690 [ warning qt.qml.typeregistration unknown:0 ]: Invalid QML element name "TalkNotificationData"; value type names should begin with a lowercase letter
2025-11-13 13:38:52:690 [ warning qt.qml.typeregistration unknown:0 ]: Invalid QML element name "UserStatus"; value type names should begin with a lowercase letter
2025-11-13 13:38:52:690 [ warning qt.qml.typeregistration unknown:0 ]: Invalid QML element name "Sharee"; value type names should begin with a lowercase letter

  • Registered QML value types with lowercase element names to comply with Qt’s updated validation rules and eliminate the startup warnings.
  • Updated QML components to reference the new lowercase enum scopes for user statuses and sharee roles, adding module aliases where required

@Rello
Copy link
Collaborator Author

Rello commented Nov 13, 2025

/backport to stable-4.0

Copy link
Member

@nilsding nilsding left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

seems fine for now; though the custom QML type definitions will be made cleaner in #9005

@github-actions
Copy link

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

Digest: sha256:e02e8cf76520f77ffae684da48b881e560eafdf1805997d9270fb3dae52ea82d

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.

@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
3 New Code Smells (required ≤ 0)
C Maintainability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@Rello Rello merged commit 1d27b91 into master Nov 14, 2025
21 of 22 checks passed
@Rello Rello deleted the bugfix/QMLWarnings branch November 14, 2025 00:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants