Mir

lp:~vanvugt/mir/bind-result

Created by Daniel van Vugt and last modified
Get this branch:
bzr branch lp:~vanvugt/mir/bind-result
Only Daniel van Vugt can upload to this branch. If you are Daniel van Vugt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel van Vugt
Project:
Mir
Status:
Development

Recent revisions

1776. By Daniel van Vugt

Merge latest development-branch and fix a conflict (untested)

1775. By Daniel van Vugt

Prototype a bind result from gl_bind_to_texture (LP: #1264934)

1774. By Cemil Azizoglu

Listen to lifecycle events in nested server.

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

1773. By Alan Griffiths

client API, frontend, scene: remove support for mir_prompt_session_add_prompt_provider_sync()

Following discussions about security concerns and trusted prompt session lifecycle this function is both problematic and unnecessary. Helpers should be using mir_prompt_session_new_fds_for_prompt_providers() instead.

Approved by Cemil Azizoglu, PS Jenkins bot, Alberto Aguirre.

1772. By Alexandros Frantzis

compositor: Properly occlude partially on-screen surfaces (LP: #1340078). Fixes: https://bugs.launchpad.net/bugs/1340078.

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

1771. By Daniel van Vugt

Bump the libmirserver ABI up to 23 in preparation for the 0.5 series.
The previous series 0.4 used ABI 22 however we appear to have broken the
server ABI since then with some changes to DefaultServerConfiguration's
virtual functions (mostly cursor work).
.

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

1770. By Daniel van Vugt

MirMotionEvent: Define a struct typedef to allow for pointer_coordinates to
be used individually. This does not affect affect the API/ABI at all, but
should be useful in future.
.

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

1769. By Daniel van Vugt

Fix an additional deadlock that could occur after the original deadlock
is fixed (LP: #1339700)

Only ~AlarmImpl should wait for callback completion.

Warning: This introduces a semantic change whereby Alarm::cancel() is now
non-blocking and doesn't guarantee that callbacks are complete. In future
(when ABI changes permit), stop() will be exposed as the public method for
blocking until callbacks are done. Fixes: https://bugs.launchpad.net/bugs/1339700.

Approved by PS Jenkins bot, Chris Halse Rogers, Daniel van Vugt.

1768. By Alexandros Frantzis

server: Fix deadlock when client with custom configuration disconnects. Fixes: https://bugs.launchpad.net/bugs/1340669.

Approved by PS Jenkins bot, Alan Griffiths.

1767. By Kevin DuBois

graphics: android: address a TODO to remove a somewhat-redundant dependency from HwcCommonDevice, HwcDevice, and HwcFbDevice. This will let us log unblanking/blanking more easily as well.

Approved by Alan Griffiths, Alberto Aguirre, Alexandros Frantzis, PS Jenkins bot.

Branch metadata

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

Subscribers