lp://qastaging/~gerboland/qtubuntu/upstream-closer
- Get this branch:
- bzr branch lp://qastaging/~gerboland/qtubuntu/upstream-closer
Branch merges
- Daniel d'Andrada (community): Approve
- Unity8 CI Bot: Approve (continuous-integration)
-
Diff: 4706 lines (+1834/-1069)34 files modifiedREADME (+7/-7)
src/ubuntumirclient/qmirclientappstatecontroller.cpp (+46/-22)
src/ubuntumirclient/qmirclientappstatecontroller.h (+45/-21)
src/ubuntumirclient/qmirclientbackingstore.cpp (+52/-30)
src/ubuntumirclient/qmirclientbackingstore.h (+46/-22)
src/ubuntumirclient/qmirclientclipboard.cpp (+58/-34)
src/ubuntumirclient/qmirclientclipboard.h (+46/-22)
src/ubuntumirclient/qmirclientcursor.cpp (+52/-28)
src/ubuntumirclient/qmirclientcursor.h (+45/-21)
src/ubuntumirclient/qmirclientdebugextension.cpp (+52/-28)
src/ubuntumirclient/qmirclientdebugextension.h (+45/-21)
src/ubuntumirclient/qmirclientdesktopwindow.cpp (+44/-20)
src/ubuntumirclient/qmirclientdesktopwindow.h (+45/-21)
src/ubuntumirclient/qmirclientglcontext.cpp (+57/-33)
src/ubuntumirclient/qmirclientglcontext.h (+46/-22)
src/ubuntumirclient/qmirclientinput.cpp (+77/-52)
src/ubuntumirclient/qmirclientinput.h (+59/-36)
src/ubuntumirclient/qmirclientintegration.cpp (+97/-74)
src/ubuntumirclient/qmirclientintegration.h (+63/-39)
src/ubuntumirclient/qmirclientlogging.h (+49/-25)
src/ubuntumirclient/qmirclientnativeinterface.cpp (+78/-54)
src/ubuntumirclient/qmirclientnativeinterface.h (+48/-24)
src/ubuntumirclient/qmirclientorientationchangeevent_p.h (+44/-20)
src/ubuntumirclient/qmirclientplatformservices.cpp (+52/-28)
src/ubuntumirclient/qmirclientplatformservices.h (+44/-20)
src/ubuntumirclient/qmirclientplugin.cpp (+50/-29)
src/ubuntumirclient/qmirclientplugin.h (+46/-21)
src/ubuntumirclient/qmirclientscreen.cpp (+56/-32)
src/ubuntumirclient/qmirclientscreen.h (+50/-26)
src/ubuntumirclient/qmirclientscreenobserver.cpp (+59/-35)
src/ubuntumirclient/qmirclientscreenobserver.h (+56/-32)
src/ubuntumirclient/qmirclientwindow.cpp (+132/-104)
src/ubuntumirclient/qmirclientwindow.h (+56/-34)
src/ubuntumirclient/ubuntumirclient.pro (+32/-32)
Branch information
Recent revisions
- 364. By Gerry Boland
-
Class renaming and syntax changes to shrink delta with upstream mirclient QPA plugin (which is equivalent to rev 360)
Changes:
- Rename classes to prefix "QMirClient" instead of "Ubuntu"
- Update licence headers to match Qt's
- change logging categories spec to match Qt: qt.qpa.mirclient
- Enforce American English
- some minor syntax tweaksSome differences still exist:
- QPA plugin remains "ubuntumirclient" and not "mirclient" as used upstream.
- some header paths differ between in-Qt code and externally built code
- I've not included build-type switches for things like accessibility support
- relaxed switch cases to allow older versions of Mir not break a build
- panel height hack removed from upstream
- platform-api env var setting removed from upstream - 359. By Gerry Boland
-
Use debug extension only if mir-debug loaded
Fix logic error where enabling testability would cause debug extension to be used, even if it didn't load mir-debug extension.
Approved by: Unity8 CI Bot
- 357. By Gerry Boland
-
Fix for Qt5.6 mapToGlobal: QPlatformWindow
::geometry( ) expected to be in absolute screens coordinates Needed for Autopilot (LP: #1346633)
Approved by: Daniel d'Andrada, Unity8 CI Bot
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/qtubuntu