Merge lp:~brandontschaefer/overlay-scrollbar/hidpi-support into lp:overlay-scrollbar
Status: | Approved |
---|---|
Approved by: | Christopher Townsend |
Approved revision: | 388 |
Proposed branch: | lp:~brandontschaefer/overlay-scrollbar/hidpi-support |
Merge into: | lp:overlay-scrollbar |
Diff against target: |
503 lines (+294/-33) 6 files modified
os/Makefile.am (+2/-0) os/em-converter.c (+153/-0) os/em-converter.h (+43/-0) os/os-private.h (+14/-10) os/os-scrollbar.c (+51/-21) os/os-thumb.c (+31/-2) |
To merge this branch: | bzr merge lp:~brandontschaefer/overlay-scrollbar/hidpi-support |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Christopher Townsend (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email: mp+214283@code.launchpad.net |
Commit message
Scale up the overlay-scrollbars correctly when the DPI changes. Does not work very nice when the gtk-scaling-factor is changed.
Description of the change
Scale up the overlay-scrollbars correctly when the DPI changes. Does not work very nice when the gtk-scaling-factor is changed.
Unmerged revisions
- 389. By Brandon Schaefer
-
* Fix problem if a newly mapped monitor is plugged in and left
to the default scale value. - 388. By Brandon Schaefer
-
* Increase the prox check by the DPI!
- 387. By Brandon Schaefer
-
* Move the setting the device scale code, becuase if we are not on gtk3 we crash!
* Fix the grip not being drawn when divison of the w/h changed the w/h to be off by 1 - 386. By Brandon Schaefer
-
* Dynamically update the scrollbar gtk allocation if we change
monitors. (Only when are attempting to use the scrollbar do we check) - 385. By Brandon Schaefer
-
* Set the monitor when it changes. Need to find a good way to tell gtk to re-do
gtk allocation. - 384. By Brandon Schaefer
-
* Add HiDPI Support for the overlay scrollbars
PASSED: Continuous integration, rev:387 jenkins. qa.ubuntu. com/job/ overlay- scrollbar- ci/14/ jenkins. qa.ubuntu. com/job/ overlay- scrollbar- trusty- amd64-ci/ 5 jenkins. qa.ubuntu. com/job/ overlay- scrollbar- trusty- armhf-ci/ 5 jenkins. qa.ubuntu. com/job/ overlay- scrollbar- trusty- i386-ci/ 5
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/overlay- scrollbar- ci/14/rebuild
http://