Created by Brandon Schaefer and last modified
Get this branch:
bzr branch lp:~brandontschaefer/overlay-scrollbar/hidpi-support
Only Brandon Schaefer can upload to this branch. If you are Brandon Schaefer please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Brandon Schaefer

Recent 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

383. By Lars Karlitski

Hide scrollbars before unmapping them

Otherwise gtk_widget_pop_verify_invariants throws a warning about unrealizing a visible widget.

Approved by Andrea Cimitan, PS Jenkins bot, Sebastien Bacher.

382. By PS Jenkins bot

Releasing 0.2.16+r359+14.04.20131129-0ubuntu1 (revision 381 from lp:overlay-scrollbar).

Approved by PS Jenkins bot.

381. By Lars Karlitski

Create native windows for the scrollbar overlay and tail

As of gtk 3.10, non-native windows are clipped to their widget's allocation. The hijacked scrollbar is given a 0-width or height when horizontal) allocation to make it disappear. Using native windows makes sure that the overlay and tail are drawn regardless.

Approved by Sebastien Bacher, PS Jenkins bot, Andrea Cimitan.

380. By PS Jenkins bot

Releasing 0.2.16+r359+13.10.20130826-0ubuntu1 (revision 379 from lp:overlay-scrollbar).

Approved by PS Jenkins bot.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.