lp:~gerboland/unity-mir/fix-screenshots

Created by Gerry Boland and last modified
Get this branch:
bzr branch lp:~gerboland/unity-mir/fix-screenshots
Only Gerry Boland can upload to this branch. If you are Gerry Boland please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Gerry Boland
Project:
unity-mir
Status:
Merged

Recent revisions

34. By Gerry Boland

Merge trunk

33. By Gerry Boland

Merge trunk and fix commit

32. By Gerry Boland

Only mark application as focused once it has created its surface

31. By Gerry Boland

Compile fixes, and fix incorrect offset due to mirroring

30. By Gerry Boland

Merge trunk

29. By Gerry Boland

Fix app screenshots to remove white padding. Remove app id entirely, instead use app_id to identify apps to grab snapshots of (needed by lenses later).

White padding removal is a workaround for fact qtubuntu surfaces are fullscreen, and just don't draw in the panel area - so leaving a white rectangle. This patch calculates the height of the panel, and chops a rectangle of that height off the top of the screenshot if the app is not in fullscreen mode.

28. By Gerry Boland

MirSurfaceManager watches for shell surface creation, and emits signal when created. InputArea registers itself with shell surface only when shell surface present.

27. By Albert Astals Cid

Improve InputArea<->MirSurface<->Mir::Surface mapping

This gets the lower row of buttons in http://bazaar.launchpad.net/~gerboland/+junk/qml-demo-shell/ to work

Rationale is, before this patch it's input area had it's own MirSurface but some of the MirSurfaces shared the same mir::surface, so they ended up overwriting eachother input_regions. Now there's just a MirSurface per surface that is shared with the various InputAreas and thus the input_regions nicely cooperate

26. By Ricardo Mendoza

Add transitional Replace/Conflicts/Provides

25. By Ricardo Mendoza

Fix FTBFS due to Mir API change

Branch metadata

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

Subscribers