-
Notifications
You must be signed in to change notification settings - Fork 804
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drop dependency on Qt Quick Controls 1 #5309
Conversation
Big thanks for your contribution, this is nice :) |
/backport to stable-3.6 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks
600ad8f
to
32a92e2
Compare
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #5309 +/- ##
=======================================
Coverage 57.59% 57.59%
=======================================
Files 139 139
Lines 17631 17631
=======================================
Hits 10154 10154
Misses 7477 7477 |
Qt Quick Controls 1 where deprecated with Qt 5.11 [1]. Nextcloud still depends on Quick Controls 1 by importing QtQuick.Dialogs. Removing those imports will cause the QMl script to use the according API from Quick Controls 2, which are, fortunately largely API-comptible. This helps distribution to deprecate and remove Quick Controls 1 [2]. 1: https://doc.qt.io/qt-6/qtquickcontrols-changes-qt6.html#migrating-from-qt-quick-controls-1 2: https://bugs.gentoo.org/889772 Signed-off-by: Florian Schmaus <flo@geekplace.eu>
32a92e2
to
14cbd83
Compare
AppImage file: nextcloud-PR-5309-14cbd836abe4855cb927a1d87d8a71e30b1bb81e-x86_64.AppImage |
Qt Quick Controls 1 where deprecated with Qt 5.11 [1]. Nextcloud still depends on Quick Controls 1 by importing QtQuick.Dialogs. Removing those imports will cause the QMl script to use the according API from Quick Controls 2, which are, fortunately largely API-comptible.
This helps distribution to deprecate and remove Quick Controls 1 [2].
1: https://doc.qt.io/qt-6/qtquickcontrols-changes-qt6.html#migrating-from-qt-quick-controls-1
2: https://bugs.gentoo.org/889772