Should we repurpose this bug so that the other components would use
Qt::AA_ShareOpenGLContexts and drop the private headers usage?
** Tags removed: qt5.4
** Summary changed:
- Oxide should provide an interface to avoid webbrowser-app / online-accounts
using private Qt headers
+ Use Qt::AA_ShareOpenGLContexts and drop Qt private headers usage
** Changed in: oxide
Status: New => Incomplete
** Changed in: ubuntu-system-settings-online-accounts
Status: Incomplete => Confirmed
** Changed in: ubuntu-html5-theme
Status: Incomplete => Confirmed
** Changed in: webbrowser-app
Status: Incomplete => Confirmed
** Changed in: ubuntu-html5-theme (Ubuntu)
Status: Incomplete => Confirmed
** Changed in: ubuntu-system-settings-online-accounts (Ubuntu)
Status: Incomplete => Confirmed
** Description changed:
+ Update: Qt 5.4 provides Qt::AA_ShareOpenGLContexts function that should
+ help in dropping the Qt private headers usage in ubuntu-html5-theme,
+ ubuntu-system-settings-online-accounts and webbrowser-app.
+
+ --- original report ---
+
There's a critical bug that is being fixed with the following MP:
https://code.launchpad.net/~abreu-alexandre/ubuntu-system-settings-
online-accounts/use-hw-compositiing-oxide-rtm-1409/+merge/239999
This bug is about removing the need for that, since using private
headers causes extra pain for Qt migrations and we should minimize their
usage.
Could Oxide provide this somehow else, so that only Oxide would use the
private headers (like it already does)?
Update: not blocker for Qt 5.4, but simply something that would help Qt
transitions in future by removing 5 packages from the transition list
** Changed in: webbrowser-app (Ubuntu)
Status: Incomplete => Confirmed
** Description changed:
Update: Qt 5.4 provides Qt::AA_ShareOpenGLContexts function that should
help in dropping the Qt private headers usage in ubuntu-html5-theme,
ubuntu-system-settings-online-accounts and webbrowser-app.
+
+ More information about Qt 5.4 at:
+ https://wiki.ubuntu.com/Touch/QtTesting
--- original report ---
There's a critical bug that is being fixed with the following MP:
https://code.launchpad.net/~abreu-alexandre/ubuntu-system-settings-
online-accounts/use-hw-compositiing-oxide-rtm-1409/+merge/239999
This bug is about removing the need for that, since using private
headers causes extra pain for Qt migrations and we should minimize their
usage.
Could Oxide provide this somehow else, so that only Oxide would use the
private headers (like it already does)?
Update: not blocker for Qt 5.4, but simply something that would help Qt
transitions in future by removing 5 packages from the transition list
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1387537
Title:
Use Qt::AA_ShareOpenGLContexts and drop Qt private headers usage
To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1387537/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs