Mir

~raof/mir/+git/mir:gst-screencast

Last commit made on 2015-11-04
Get this branch:
git clone -b gst-screencast https://git.launchpad.net/~raof/mir/+git/mir
Only Chris Halse Rogers can upload to this branch. If you are Chris Halse Rogers please log in for upload directions.

Branch merges

Branch information

Name:
gst-screencast
Repository:
lp:~raof/mir/+git/mir

Recent commits

84eaf78... by Chris Halse Rogers

Add mir-screencast-gst, a mirascast screencasting source

d00eff2... by Daniel van Vugt

Remove the workaround for CI issue LP: #1391261.

I believe we have fixed it properly now, by r2117 (LP: #1379685)
plus r2882 (LP: #1441553).

We need this test back in full form to catch any issues with the
new buffer scheme as it lands. Fixes: https://bugs.launchpad.net/bugs/1391261.

Approved by PS Jenkins bot, Daniel van Vugt, Kevin DuBois.

ebfe3a9... by Brandon Schaefer

Raises a surface with a MirCookie.

Uses a surface raise decider to hold the cookie factory and assert our request timestamp is the last event for the surface we are trying to raise above. As well as asset our MAC is valid. (ie. not tampered with)

Adds a last_time_stamp to a Surface so we can tell the last time a surface had an event. This way we can avoid stealing focus from a surface thats had an event after our request to raise the surface.

Approved by PS Jenkins bot, Kevin DuBois, Chris Halse Rogers, Alan Griffiths.

5b73988... by Daniel van Vugt

Document more explicitly how to build ARM64.

Note: These instructions won't work until you also have the fix for
LP: #1510778.
.

Approved by Andreas Pokorny, PS Jenkins bot, Kevin DuBois.

298fad0... by Daniel van Vugt

Restore support for arm64 (and other architectures) cross compilation
(LP: #1510778). It was introduced and worked fine in r2907 but got
broken in r2914 and further in r2955. So although we announced it as
part of Mir 0.16.0, it was already broken prior to release. Fixes: https://bugs.launchpad.net/bugs/1510778.

Approved by Alexandros Frantzis, PS Jenkins bot, Andreas Pokorny.

7f0f3cd... by Daniel van Vugt

Merge latest trunk

790b96e... by Kevin DuBois

compositor: drop frame according to policy in the new buffer semantics. .

Approved by PS Jenkins bot, Chris Halse Rogers, Alan Griffiths, Alberto Aguirre.

d578b89... by Alberto Aguirre

compositor: do not count pending frames from partially exposed surfaces

When querying the pending frames for a specific compositor, do not count frames in surfaces that have only been exposed in different compositor. Fixes: https://bugs.launchpad.net/bugs/1499039.

Approved by PS Jenkins bot, Kevin DuBois, Alan Griffiths.

3c1607c... by Alberto Aguirre

fingerpaint: point radius should be a minimum of 1

.

Approved by PS Jenkins bot, Daniel van Vugt, Brandon Schaefer.

99e113c... by Daniel van Vugt

Merge latest trunk