Merge lp://staging/~fboucault/qtubuntu/dpr_rebase_qt_5.1 into lp://staging/qtubuntu
Status: | Work in progress |
---|---|
Proposed branch: | lp://staging/~fboucault/qtubuntu/dpr_rebase_qt_5.1 |
Merge into: | lp://staging/qtubuntu |
Diff against target: |
261 lines (+74/-17) 8 files modified
src/modules/application/input_filter_area.cc (+16/-1) src/modules/application/input_filter_area.h (+3/-0) src/platforms/base/input.cc (+5/-4) src/platforms/base/window.cc (+6/-0) src/platforms/base/window.h (+3/-0) src/platforms/ubuntu/ubuntucommon/screen.cc (+29/-7) src/platforms/ubuntu/ubuntucommon/screen.h (+4/-0) src/platforms/ubuntu/ubuntucommon/window.cc (+8/-5) |
To merge this branch: | bzr merge lp://staging/~fboucault/qtubuntu/dpr_rebase_qt_5.1 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Unity8 CI Bot | continuous-integration | Needs Fixing | |
Daniel d'Andrada (community) | Needs Information | ||
Gerry Boland (community) | Needs Fixing | ||
PS Jenkins bot | continuous-integration | Approve | |
Loïc Molinari (community) | Approve | ||
Review via email: mp+183500@code.staging.launchpad.net |
Commit message
Change is only enabled for the webbrowser app.
Rebase resolution independence on Qt's infrastructure:
- QPlatformScreen
- QPlatformWindow
Change is only enabled for Qt version >= 5.1
Unmerged revisions
- 188. By Florian Boucault
-
Missing semicolon.
- 187. By Florian Boucault
-
Also activate devicePixelRatio based scaling for webapps.
- 186. By Florian Boucault
-
Only activate devicePixelRatio based scaling for webbrowser-app.
- 185. By Florian Boucault
-
Added forgotten ifdef.
- 184. By Florian Boucault
-
Round width and height so that the actual dimensions are computed from the virtual ones without missing any pixel.
- 183. By Florian Boucault
-
Take into account that there might not be a window.
- 182. By Florian Boucault
-
Fix InputFilterArea by adding missing coordinates conversion.
- 181. By Florian Boucault
-
ua_ui_window_
properties_ set_dimensions needs the geometry in actual pixels too. - 180. By Florian Boucault
-
More concise pixel ratio management.
- 179. By Florian Boucault
-
Merged from trunk.
PASSED: Continuous integration, rev:171 jenkins. qa.ubuntu. com/job/ qtubuntu- ci/65/ jenkins. qa.ubuntu. com/job/ qtubuntu- saucy-armhf- ci/53 jenkins. qa.ubuntu. com/job/ qtubuntu- saucy-armhf- ci/53/artifact/ work/output/ *zip*/output. zip
http://
Executed test runs:
SUCCESS: http://
deb: http://
Click here to trigger a rebuild: s-jenkins: 8080/job/ qtubuntu- ci/65/rebuild
http://