Mir

View Git repositories
You can browse the source code for the development focus branch or get a copy of the branch using the command:
bzr branch lp:mir

There are download files available for Mir.

Mir has 15 active reviews.

Mir has 838 active branches owned by 41 people and 3 teams. There were 714 commits by 11 people in the last month.

Bazaar branches

Name Status Last Modified Last Commit
lp:mir
Series: 1.0
bug(Has a merge proposal) 1 Development 2017-01-19 00:27:55 UTC 1 hour ago
3960. Use a consistent type specifier for S...

Author: Alan Griffiths
Revision Date: 2017-01-19 00:27:55 UTC

Use a consistent type specifier for SurfaceCreationParameters in public headers .

Approved by mir-ci-bot, Andreas Pokorny.

lp:mir/0.26
Series: 0.26
(Has a merge proposal) 1 Development 2017-01-17 01:19:57 UTC 2017-01-17
3947. Avoid a tear down of the compositors ...

Author: Andreas Pokorny
Revision Date: 2017-01-17 01:19:57 UTC

Avoid a tear down of the compositors caused by nested server reconfiguring the second display

This reduces the test cases running a display setup with two outputs to a handful of tests. Fixes: https://bugs.launchpad.net/bugs/1523621.

Approved by mir-ci-bot, Cemil Azizoglu, Kevin DuBois.

lp:mir/0.25
Series: 0.25
(Has a merge proposal) 1 Development 2016-12-19 02:16:49 UTC 2016-12-19
3822. eglapp: Disable fullscreen mode if th...

Author: Daniel van Vugt
Revision Date: 2016-12-19 01:56:16 UTC

eglapp: Disable fullscreen mode if the user specified a custom size
on the command line (LP: #1644075)

This feature is required to work for windowed app latency testing.

lp:mir/0.24
Series: 0.24
(Has a merge proposal) 1 Development 2016-11-09 02:56:11 UTC 2016-11-09
3645. Add a changelog entry for 0.24.2

Author: Daniel van Vugt
Revision Date: 2016-11-09 02:50:41 UTC

Add a changelog entry for 0.24.2

lp:mir/0.21
Series: 0.21
(Has a merge proposal) 1 Development 2016-06-15 20:13:04 UTC 2016-06-15
3431. Include missing header

Author: Brandon Schaefer
Revision Date: 2016-06-15 20:13:04 UTC

Include missing header

lp:~mir-team/mir/deprecate-mir-wait-for (Has a merge proposal) 1 Development 2017-01-19 01:49:07 UTC 9 minutes ago
3954. * Merge trunk fix conflict

Author: Brandon Schaefer
Revision Date: 2017-01-19 01:49:07 UTC

* Merge trunk fix conflict

lp:~kdub/mir/native-formats-and-flags 1 Development 2017-01-18 19:53:55 UTC 6 hours ago
3943. rollback changes that werent needed

Author: Kevin DuBois
Revision Date: 2017-01-18 19:53:07 UTC

rollback changes that werent needed

lp:~kdub/mir/fix-1560909 bug(Has a merge proposal) 1 Development 2017-01-18 16:00:09 UTC 9 hours ago
3957. increase test client shutdown alarm t...

Author: Kevin DuBois
Revision Date: 2017-01-18 15:57:11 UTC

increase test client shutdown alarm to allow some clients to take longer to shutdown

lp:~kdub/mir/client-buffer-recommendations (Has a merge proposal) 1 Development 2017-01-18 13:02:26 UTC 12 hours ago
3955. add usage recommendations to the clie...

Author: Kevin DuBois
Revision Date: 2017-01-18 13:01:57 UTC

add usage recommendations to the client platform

lp:~ci-train-bot/mir/mir-ubuntu-zesty-2349 1 Development 2017-01-18 11:53:32 UTC 14 hours ago
3956. Releasing 0.26.0+17.04.20170118-0ubuntu1

Author: CI Train Bot Account
Revision Date: 2017-01-18 11:53:32 UTC

Releasing 0.26.0+17.04.20170118-0ubuntu1

lp:~vanvugt/mir/set-logical-size 1 Development 2017-01-18 08:34:20 UTC 17 hours ago
3957. Oops. It's a custom Size, not custom ...

Author: Daniel van Vugt
Revision Date: 2017-01-18 08:34:20 UTC

Oops. It's a custom Size, not custom Rectangle

lp:~vanvugt/mir/drop-frame-dropping-policy 1 Development 2017-01-18 05:51:45 UTC 20 hours ago
3955. Fix unit tests

Author: Daniel van Vugt
Revision Date: 2017-01-18 05:50:57 UTC

Fix unit tests

lp:~kdub/mir/no-bufferusage-in-rs (Has a merge proposal) 1 Development 2017-01-17 17:56:03 UTC 2017-01-17
3931. remember to rm files

Author: Kevin DuBois
Revision Date: 2017-01-17 17:56:03 UTC

remember to rm files

lp:~andreas-pokorny/mir/base-and-per-session-input-configuration (Has a merge proposal) 1 Development 2017-01-17 15:45:12 UTC 2017-01-17
3884. another leak

Author: Andreas Pokorny
Revision Date: 2017-01-17 15:45:12 UTC

another leak

lp:~andreas-pokorny/mir/forward-input-config-in-nested-platform 1 Development 2017-01-17 14:10:28 UTC 2017-01-17
3883. merge prereq

Author: Andreas Pokorny
Revision Date: 2017-01-17 12:31:43 UTC

merge prereq

lp:~kdub/mir/remove-unneeded-chain-functions 1 Development 2017-01-17 13:51:45 UTC 2017-01-17
3893. merge in mir, fix 2 conflicts

Author: Kevin DuBois
Revision Date: 2017-01-17 13:51:45 UTC

merge in mir, fix 2 conflicts

lp:~andreas-pokorny/mir/input-config-changer (Has a merge proposal) 1 Development 2017-01-17 12:20:02 UTC 2017-01-17
3881. merge lp:mir

Author: Andreas Pokorny
Revision Date: 2017-01-17 12:20:02 UTC

merge lp:mir

lp:~vanvugt/mir/client-api-version (Has a merge proposal) 1 Development 2017-01-17 05:58:36 UTC 2017-01-17
3950. Expand tabs

Author: Daniel van Vugt
Revision Date: 2017-01-17 05:58:36 UTC

Expand tabs

lp:~bregma/mir/docs-use-sphinx 1 Development 2017-01-17 01:51:38 UTC 2017-01-17
3678. slight rearrangement for aesthetics, ...

Author: Stephen M. Webb
Revision Date: 2017-01-17 01:51:38 UTC

slight rearrangement for aesthetics, added CI page

lp:~mir-team/mir/cemil-test 1 Development 2017-01-16 22:46:46 UTC 2017-01-16
3944. merge lp:mir/ubuntu

Author: Cemil Azizoglu
Revision Date: 2017-01-16 21:34:41 UTC

merge lp:mir/ubuntu

lp:~mir-team/mir/merge-ubuntu (Has a merge proposal) 1 Development 2017-01-16 21:22:32 UTC 2017-01-16
3943. merge lp:mir/ubuntu

Author: Cemil Azizoglu
Revision Date: 2017-01-16 21:21:15 UTC

merge lp:mir/ubuntu

lp:~vanvugt/mir/async-is-not-sync (Has a merge proposal) 1 Development 2017-01-16 09:27:34 UTC 2017-01-16
3936. First attempt

Author: Daniel van Vugt
Revision Date: 2017-01-16 09:26:47 UTC

First attempt

lp:~mir-team/mir/series-1.0 (Has a merge proposal) 1 Development 2017-01-15 12:23:24 UTC 2017-01-15
3937. Bump Mir version to 1.0.0 ... since s...

Author: Daniel van Vugt
Revision Date: 2017-01-15 12:22:08 UTC

Bump Mir version to 1.0.0 ...
since series 1.0 now follows 0.26 and the latter has branched.

lp:~ci-train-bot/mir/mir-ubuntu-zesty-2369 1 Development 2017-01-13 23:50:45 UTC 2017-01-13
1296. Releasing 0.26.0+17.04.20170113-0ubuntu1

Author: CI Train Bot Account
Revision Date: 2017-01-13 23:49:44 UTC

Releasing 0.26.0+17.04.20170113-0ubuntu1

lp:~mir-team/mir/set-state-remove-mir-wait (Has a merge proposal) 1 Development 2017-01-13 22:33:41 UTC 2017-01-13
3936. * Remove mir_wait_handle

Author: Brandon Schaefer
Revision Date: 2017-01-13 22:32:47 UTC

* Remove mir_wait_handle

lp:~kdub/mir/no-buffer-usage-in-rs 1 Development 2017-01-13 13:07:56 UTC 2017-01-13
3928. fix header

Author: Kevin DuBois
Revision Date: 2017-01-13 13:02:20 UTC

fix header

lp:~mir-team/mir/no-buffer-usage-in-rs 1 Development 2017-01-13 13:02:34 UTC 2017-01-13
3928. fix header

Author: Kevin DuBois
Revision Date: 2017-01-13 13:02:20 UTC

fix header

lp:~vanvugt/mir/fix-1655804 bug(Has a merge proposal) 1 Development 2017-01-12 10:49:24 UTC 2017-01-12
3924. Add a mutex too (because LP: #1194384)

Author: Daniel van Vugt
Revision Date: 2017-01-12 10:49:24 UTC

Add a mutex too (because LP: #1194384)

lp:~vanvugt/mir/remove-input-resampling bug 1 Development 2017-01-12 08:36:58 UTC 2017-01-12
3911. Remove more dead code

Author: Daniel van Vugt
Revision Date: 2017-01-06 08:18:34 UTC

Remove more dead code

lp:~raof/mir/add-mir-connection-syncpoint (Has a merge proposal) 1 Development 2017-01-11 05:01:45 UTC 2017-01-11
3919. Add mir_connection_syncpoint(). This...

Author: Chris Halse Rogers
Revision Date: 2017-01-11 05:01:01 UTC

Add mir_connection_syncpoint().

This does nothing but call the supplied callback when the server responds.
Because we process requests in order this means that the server has processed
all the previous requests before the callback triggers.

lp:~mir-team/mir/remove-unneeded-chain-functions (Has a merge proposal) 1 Development 2017-01-10 19:35:44 UTC 2017-01-10
3892. fix up tests

Author: Kevin DuBois
Revision Date: 2017-01-10 19:35:44 UTC

fix up tests

lp:~kdub/mir/usage-deprecation-eglstreams 1 Development 2017-01-10 17:30:33 UTC 2017-01-10
3909. rename alloc_buffer to alloc_software...

Author: Kevin DuBois
Revision Date: 2017-01-10 17:29:47 UTC

rename alloc_buffer to alloc_software_buffer

lp:~afrantzis/mir/zesty-ci-test 1 Development 2017-01-09 11:43:18 UTC 2017-01-09
3915. just testing

Author: Alexandros Frantzis
Revision Date: 2017-01-09 11:42:47 UTC

just testing

lp:~brandontschaefer/mir/deprecate-set-event-handler (Has a merge proposal) 1 Development 2017-01-07 03:26:24 UTC 2017-01-07
3909. * Merge parent, fix conflicts

Author: Brandon Schaefer
Revision Date: 2017-01-07 03:26:24 UTC

* Merge parent, fix conflicts

lp:~cemil-azizoglu/mir/enum-deprecation (Has a merge proposal) 1 Development 2017-01-06 23:50:36 UTC 2017-01-06
3964. MirWindowAttrib

Author: Cemil Azizoglu
Revision Date: 2017-01-06 23:48:52 UTC

MirWindowAttrib

lp:~brandontschaefer/mir/deprecate-get-egl-pixel-config (Has a merge proposal) 1 Development 2017-01-06 21:38:55 UTC 2017-01-06
3908. * Deprecate mir_connection_get_egl_pi...

Author: Brandon Schaefer
Revision Date: 2017-01-06 21:37:52 UTC

* Deprecate mir_connection_get_egl_pixel_format

lp:~cemil-azizoglu/mir/renamed-types 1 Development 2017-01-06 20:14:24 UTC 2017-01-06
3960. Create renamed versions of types

Author: Cemil Azizoglu
Revision Date: 2017-01-06 20:13:18 UTC

Create renamed versions of types

lp:~alan-griffiths/mir/use-cmake-better (Has a merge proposal) 1 Development 2017-01-04 16:55:48 UTC 2017-01-04
3904. Don't warn for gcc extensions we shou...

Author: Alan Griffiths
Revision Date: 2017-01-04 16:55:48 UTC

Don't warn for gcc extensions we shouldn't be using

lp:~kdub/mir/bstream-constructor-cleanup 1 Development 2017-01-03 14:33:01 UTC 2017-01-03
3809. merge in mir, fix 5 conflicts

Author: Kevin DuBois
Revision Date: 2017-01-03 14:33:01 UTC

merge in mir, fix 5 conflicts

lp:~kdub/mir/no-stream-in-android-extension 1 Development 2017-01-03 12:28:42 UTC 2017-01-03
3886. merge in mir

Author: Kevin DuBois
Revision Date: 2017-01-03 12:11:44 UTC

merge in mir

lp:~vanvugt/mir/less-like-infinite-loops (Has a merge proposal) 1 Development 2016-12-22 10:07:27 UTC 2016-12-22
3898. Prototype

Author: Daniel van Vugt
Revision Date: 2016-12-22 10:07:00 UTC

Prototype

lp:~brandontschaefer/mir/add-mir-chrome-none (Has a merge proposal) 1 Development 2016-12-17 00:11:05 UTC 2016-12-17
3885. * Add chrome_none

Author: Brandon Schaefer
Revision Date: 2016-12-17 00:10:32 UTC

* Add chrome_none

lp:~brandontschaefer/mir/first-round-deprecation (Has a merge proposal) 1 Development 2016-12-16 23:58:17 UTC 2016-12-16
3792. * Add pragma around new usage of depr...

Author: Brandon Schaefer
Revision Date: 2016-12-16 23:58:17 UTC

* Add pragma around new usage of deprecated function

lp:~mir-team/mir/chain-simplification (Has a merge proposal) 1 Development 2016-12-15 15:13:46 UTC 2016-12-15
3893. fix unit tests

Author: Kevin DuBois
Revision Date: 2016-12-15 15:04:14 UTC

fix unit tests

lp:~raof/mir/deferred-with-surface-do (Has a merge proposal) 1 Development 2016-12-15 06:46:52 UTC 2016-12-15
3893. MirProtobufRpcChannel: Simplify proce...

Author: Chris Halse Rogers
Revision Date: 2016-12-15 06:44:32 UTC

MirProtobufRpcChannel: Simplify process_event_sequence

lp:~raof/mir/fully-constructed-surfaces (Has a merge proposal) 1 Development 2016-12-15 02:50:19 UTC 2016-12-15
3870. Fix incomplete comment

Author: Chris Halse Rogers
Revision Date: 2016-12-15 02:50:19 UTC

Fix incomplete comment

lp:~mir-team/mir/no-bufferusage 1 Development 2016-12-14 12:41:31 UTC 2016-12-14
3872. fix new unit teste in mirconneciton

Author: Kevin DuBois
Revision Date: 2016-12-05 19:23:01 UTC

fix new unit teste in mirconneciton

lp:~cemil-azizoglu/mir/mesa-local 1 Development 2016-12-13 16:47:15 UTC 2016-12-13
3881. Update mesa local

Author: Cemil Azizoglu
Revision Date: 2016-12-13 16:47:15 UTC

Update mesa local

lp:~raof/mir/client-release-simplifications (Has a merge proposal) 1 Development 2016-12-13 05:39:25 UTC 2016-12-13
3881. Merge trunk

Author: Chris Halse Rogers
Revision Date: 2016-12-13 05:39:25 UTC

Merge trunk

lp:~cemil-azizoglu/mir/connection-from-rs (Has a merge proposal) 1 Development 2016-12-09 17:59:46 UTC 2016-12-09
3874. Add an API to retrieve the MirConnect...

Author: Cemil Azizoglu
Revision Date: 2016-12-09 17:55:54 UTC

Add an API to retrieve the MirConnection to which a given MirRenderSurface belongs.

lp:~vanvugt/mir/adoption 1 Development 2016-12-08 07:50:34 UTC 2016-12-08
3874. Emit adoption calls on set_streams

Author: Daniel van Vugt
Revision Date: 2016-12-08 07:50:34 UTC

Emit adoption calls on set_streams

lp:~raof/mir/release-rendersurface-may-require-RPC (Has a merge proposal) 1 Development 2016-12-08 03:23:40 UTC 2016-12-08
3872. Fix MirRenderSurfaceTest that make wa...

Author: Chris Halse Rogers
Revision Date: 2016-12-08 03:23:40 UTC

Fix MirRenderSurfaceTest that make was mysteriously failing to rebuild

lp:mir/ubuntu (Linked to a blueprint) 1 Development 2016-12-03 12:42:33 UTC 2016-12-03
1294. Releasing 0.25.0+17.04.20161203-0ubuntu1

Author: CI Train Bot Account
Revision Date: 2016-12-03 12:42:33 UTC

Releasing 0.25.0+17.04.20161203-0ubuntu1

lp:~mir-team/mir/bstream-constructor-cleanup (Has a merge proposal) 1 Development 2016-12-02 14:25:41 UTC 2016-12-02
3808. merge, fix up teh conflicts

Author: Kevin DuBois
Revision Date: 2016-12-02 14:25:41 UTC

merge, fix up teh conflicts

lp:~raof/mir/signed-unsigned-compare 1 Development 2016-11-28 03:46:20 UTC 2016-11-28
3849. Fix some signed/unsigned confusing in...

Author: Chris Halse Rogers
Revision Date: 2016-11-28 03:45:42 UTC

Fix some signed/unsigned confusing in various tests.

Clang is getting better at detecting signed/unsigned comparisons for -Wsign-compare, and now picks up
these.

lp:~kdub/mir/real-nested-platform (Has a merge proposal) 1 Development 2016-11-23 12:59:00 UTC 2016-11-23
3688. merge in base, fix many conflicts

Author: Kevin DuBois
Revision Date: 2016-11-23 12:59:00 UTC

merge in base, fix many conflicts

lp:~kdub/mir/async-rs-memerror (Has a merge proposal) 1 Development 2016-11-21 15:02:07 UTC 2016-11-21
3805. cleanups

Author: Kevin DuBois
Revision Date: 2016-11-21 14:58:07 UTC

cleanups

lp:~cemil-azizoglu/mir/fix-1628794 bug(Has a merge proposal) 1 Development 2016-11-18 15:44:35 UTC 2016-11-18
3830. bah

Author: Cemil Azizoglu
Revision Date: 2016-11-18 15:44:35 UTC

bah

lp:~vanvugt/mir/mir-display-config-header (Has a merge proposal) 1 Development 2016-11-18 10:14:12 UTC 2016-11-18
3833. Public headers should look different

Author: Daniel van Vugt
Revision Date: 2016-11-18 10:14:12 UTC

Public headers should look different

lp:~andreas-pokorny/mir/09-input-config-authorizer (Has a merge proposal) 1 Development 2016-11-18 09:55:04 UTC 2016-11-18
3811. merge prerequisite

Author: Andreas Pokorny
Revision Date: 2016-11-18 09:55:04 UTC

merge prerequisite

lp:~andreas-pokorny/mir/08-csdi-forward-input-device-configuration-in-nested-server (Has a merge proposal) 1 Development 2016-11-18 09:53:00 UTC 2016-11-18
3808. merge fixes from prerequisite branch

Author: Andreas Pokorny
Revision Date: 2016-11-18 09:53:00 UTC

merge fixes from prerequisite branch

lp:~andreas-pokorny/mir/07-csdi-rpc-for-setting-input-device-configurations (Has a merge proposal) 1 Development 2016-11-18 09:51:22 UTC 2016-11-18
3804. merge lp:mir and adapt to observer re...

Author: Andreas Pokorny
Revision Date: 2016-11-18 09:51:22 UTC

merge lp:mir and adapt to observer reports

lp:~vanvugt/mir/everyday-info (Has a merge proposal) 1 Development 2016-11-17 09:33:57 UTC 2016-11-17
3826. log_debug -> log_info

Author: Daniel van Vugt
Revision Date: 2016-11-17 09:33:07 UTC

log_debug -> log_info

lp:~ci-train-bot/mir/mir-ubuntu-zesty-2209 bug 1 Development 2016-11-17 07:44:39 UTC 2016-11-17
1294. Releasing 0.25.0+17.04.20161117-0ubuntu1

Author: CI Train Bot Account
Revision Date: 2016-11-17 07:43:16 UTC

Releasing 0.25.0+17.04.20161117-0ubuntu1

lp:~cemil-azizoglu/mir/fix-cross-compile (Has a merge proposal) 1 Development 2016-11-17 04:04:53 UTC 2016-11-17
3824. Make cross compile work

Author: Cemil Azizoglu
Revision Date: 2016-11-16 03:44:02 UTC

Make cross compile work

lp:~raof/mir/maybe-less-confusing-client-visible-error (Has a merge proposal) 1 Development 2016-11-16 23:41:48 UTC 2016-11-16
3825. Rename ClientVisibleError to Structur...

Author: Chris Halse Rogers
Revision Date: 2016-11-16 23:40:51 UTC

Rename ClientVisibleError to StructuredClientError.

A number of people have been confused by the ClientVisibleError name, as other errors are
*also* visible to the client, just not as a structured MirError.

Try this shade of blue on the bikeshed.

lp:~brandontschaefer/mir/expose-client-visible-error 1 Development 2016-11-16 19:59:19 UTC 2016-11-16
3825. * Since we use ClientVisibleError in ...

Author: Brandon Schaefer
Revision Date: 2016-11-16 19:44:44 UTC

* Since we use ClientVisibleError in session.h to send_error(...)
  In order to mock this function we need to know the size of the class

lp:~vanvugt/mir/handle-buffer-allocation-failure bug 1 Development 2016-11-14 10:26:04 UTC 2016-11-14
3827. Add a default error handler (which lo...

Author: Daniel van Vugt
Revision Date: 2016-11-14 10:26:04 UTC

Add a default error handler (which logs)

lp:~vanvugt/mir/reply-buffer-allocation-failures bug(Has a merge proposal) 1 Development 2016-11-14 10:19:32 UTC 2016-11-14
3823. Enable the fix and the test now passes

Author: Daniel van Vugt
Revision Date: 2016-11-14 10:18:14 UTC

Enable the fix and the test now passes

lp:~vanvugt/mir/lossless-hz 1 Development 2016-11-11 05:57:14 UTC 2016-11-11
3824. Restore Android's fallback from n/0 t...

Author: Daniel van Vugt
Revision Date: 2016-11-11 05:57:14 UTC

Restore Android's fallback from n/0 to 0

lp:~vanvugt/mir/log-unhandled-exceptions bug(Has a merge proposal) 1 Development 2016-11-09 09:04:33 UTC 2016-11-09
3815. Try again

Author: Daniel van Vugt
Revision Date: 2016-11-09 09:04:33 UTC

Try again

lp:~vanvugt/mir/nonprime-server-support bug(Has a merge proposal) 1 Development 2016-11-09 05:29:01 UTC 2016-11-09
3812. Try again

Author: Daniel van Vugt
Revision Date: 2016-11-09 05:29:01 UTC

Try again

lp:~vanvugt/mir/vbox 1 Development 2016-11-07 09:23:28 UTC 2016-11-07
3806. Some ideas, not working yet

Author: Daniel van Vugt
Revision Date: 2016-11-07 09:23:28 UTC

Some ideas, not working yet

lp:~vanvugt/mir/deprecate-without-pragmas (Has a merge proposal) 1 Development 2016-11-04 05:34:22 UTC 2016-11-04
3795. Fix build failure

Author: Daniel van Vugt
Revision Date: 2016-11-04 05:34:22 UTC

Fix build failure

lp:~vanvugt/mir/typo-implement-utf8 (Has a merge proposal) 1 Development 2016-11-03 07:49:05 UTC 2016-11-03
3800. Implement typo::Renderer::unicode_fro...

Author: Daniel van Vugt
Revision Date: 2016-11-03 07:45:48 UTC

Implement typo::Renderer::unicode_from_utf8

lp:~cemil-azizoglu/mir/kill_creation_wait_handle (Has a merge proposal) 1 Development 2016-11-02 19:40:48 UTC 2016-11-02
3800. Kill unused creation_wait_handle

Author: Cemil Azizoglu
Revision Date: 2016-11-02 19:39:45 UTC

Kill unused creation_wait_handle

lp:~mir-team/mir/pragma-deprecated-functions (Has a merge proposal) 1 Development 2016-10-28 13:37:53 UTC 2016-10-28
3790. * Merger trunk, fix compiling issues

Author: Brandon Schaefer
Revision Date: 2016-10-28 13:37:53 UTC

* Merger trunk, fix compiling issues

lp:~andreas-pokorny/mir/06-csdi-input-configuration-client-api-and-rpc 1 Development 2016-10-27 07:56:09 UTC 2016-10-27
3789. Add more wiring to send changes back ...

Author: Andreas Pokorny
Revision Date: 2016-10-27 07:56:09 UTC

Add more wiring to send changes back to clients...

lp:~mir-team/mir/remove-eol-whitespace (Has a merge proposal) 1 Development 2016-10-27 02:48:55 UTC 2016-10-27
3710. Fix more whitespace

Author: Daniel van Vugt
Revision Date: 2016-10-27 02:48:55 UTC

Fix more whitespace

lp:~mir-team/mir/client-api-deprecation (Has a merge proposal) 1 Development 2016-10-26 15:03:31 UTC 2016-10-26
3788. Start deprecation of client side APIs

Author: Alberto Aguirre
Revision Date: 2016-10-26 15:02:46 UTC

Start deprecation of client side APIs

lp:~mir-team/mir/no-priv-headers-in-platforms-3 (Has a merge proposal) 1 Development 2016-10-20 13:59:19 UTC 2016-10-20
3779. Publish various platform headers. The...

Author: Cemil Azizoglu
Revision Date: 2016-10-20 13:56:36 UTC

Publish various platform headers. These should be safe to publish.

lp:~vanvugt/mir/talk 1 Development 2016-10-20 13:15:50 UTC 2016-10-20
3778. Merge branch 'quit-eglapp'

Author: Daniel van Vugt
Revision Date: 2016-10-20 13:15:50 UTC

Merge branch 'quit-eglapp'

lp:~vanvugt/mir/filter-vision-interruptions 1 Development 2016-10-19 18:19:30 UTC 2016-10-19
3774. vanity: Filter out impossibly low lat...

Author: Daniel van Vugt
Revision Date: 2016-10-19 18:15:52 UTC

vanity: Filter out impossibly low latencies caused by interruptions
to the camera's view of the screen. The next time it thinks it sees
something after getting blinded it might record that as a spuriously
low measurement.

This isn't fullproof, it's computer vision after all. But this does
eliminate much of the errors you might encounter if the camera is
moved and loses sight of the screen.

lp:~kdub/mir/latency-analysis 1 Development 2016-10-13 19:22:25 UTC 2016-10-13
3767. can use env instead of plumbing up an...

Author: Kevin DuBois
Revision Date: 2016-10-13 19:22:25 UTC

can use env instead of plumbing up an option

lp:~andreas-pokorny/mir/key-repeater-on-timer-fd-utility (Has a merge proposal) 1 Development 2016-10-12 07:29:25 UTC 2016-10-12
3758. relative! instead of TFD_TIMER_ABSTIME

Author: Andreas Pokorny
Revision Date: 2016-10-12 07:29:25 UTC

relative! instead of TFD_TIMER_ABSTIME

lp:~vanvugt/mir/fix-1565596 1 Development 2016-10-07 08:50:27 UTC 2016-10-07
3747. Experimental very high max buffer cou...

Author: Daniel van Vugt
Revision Date: 2016-10-07 08:50:27 UTC

Experimental very high max buffer count of 20.

Turns out it never actually needs more than 5 or 6, but this does
indicate we need to speed up buffer returns from the server to avoid
blocking the client.

lp:~vanvugt/mir/share-typo (Has a merge proposal) 1 Development 2016-10-07 07:26:41 UTC 2016-10-07
3746. Move it

Author: Daniel van Vugt
Revision Date: 2016-10-07 07:26:05 UTC

Move it

lp:~vanvugt/mir/3p-typo (Has a merge proposal) 1 Development 2016-10-07 06:48:19 UTC 2016-10-07
3434. Merge latest trunk

Author: Daniel van Vugt
Revision Date: 2016-10-07 06:48:19 UTC

Merge latest trunk

lp:~raof/mir/display-configuration-observer 1 Development 2016-09-29 05:51:08 UTC 2016-09-29
3726. debian: Remove unnecessary cmake-data...

Author: Alexandros Frantzis
Revision Date: 2016-09-28 15:29:14 UTC

debian: Remove unnecessary cmake-data build-dep

cmake depends on cmake-data anyway, and removing the build-dep helps resolve cross-building issues with recent sbuild versions. Fixes: https://bugs.launchpad.net/bugs/1628507.

Approved by mir-ci-bot, Cemil Azizoglu.

lp:~raof/mir/threadsafe-list-improvements 1 Development 2016-09-27 01:47:52 UTC 2016-09-27
3715. add a private helper that the nested ...

Author: Kevin DuBois
Revision Date: 2016-09-26 19:46:30 UTC

add a private helper that the nested server can use to glean the parameters to use for eglCreateImage() so that MirBuffers can be uploaded as textures.

We have the current hole in the MirBufferStream and MirBuffer interfaces that uploading a buffer as a texture is difficult and platform dependent. (see below for platform considerations).

We have the future hole in the define-our-own-platform (a.k.a. MirRenderSurface) that we're not sure how we'll support eglCreateImage for our platform. (which just needs some more discussion)

The nested server needs a way to upload a MirBuffer now for the nested-passthrough work. This MP provides the functionality now via this private helper function (so the nested platform doesn't have to know the android/mesa/eglstreams details). Once the MirRenderSurface transition is complete, we can just use the standard way to do this for the "mir egl platform", and remove this helper code.

Platform considerations:
On android we should be using ANDROID_image_native_buffer, and we have to get the actual ANativeBuffer pointer, so that refcounting on that object can work correctly. Some android platforms might work with KHR_image_pixmap, but this is tagged as legacy in the android code base (https://android.googlesource.com/platform/frameworks/native/+/master/include/ui/ANativeObjectBase.h#28), so I wouldn't expect it to work. On mesa, we can use KHR_image_pixmap or EXT_image_dma_buf_import, with the latter being more flexible. These need the gbm_bo or the prime_fd, and we have to bind MIR_SERVER_EGL_OPENGL_API to use them.

Approved by mir-ci-bot, Brandon Schaefer, Alexandros Frantzis.

lp:~vanvugt/mir/try-capn 1 Development 2016-09-26 05:49:12 UTC 2016-09-26
3716. Re-enable the test

Author: Daniel van Vugt
Revision Date: 2016-09-26 05:41:03 UTC

Re-enable the test

lp:~brandontschaefer/mir/test-deleteme 1 Development 2016-09-23 23:26:25 UTC 2016-09-23
3442. * Just a test

Author: Brandon Schaefer
Revision Date: 2016-09-23 23:25:35 UTC

* Just a test

lp:~brandontschaefer/mir/testing 1 Development 2016-09-23 00:35:39 UTC 2016-09-23
3435. * Testing

Author: Brandon Schaefer
Revision Date: 2016-09-23 00:34:03 UTC

* Testing

lp:~vanvugt/mir/improve-1570698 bug 1 Development 2016-09-22 10:16:17 UTC 2016-09-22
3713. Work in progress. It works, but is s...

Author: Daniel van Vugt
Revision Date: 2016-09-22 10:09:50 UTC

Work in progress.

It works, but is somehow less reliable under Valgrind now.

lp:~vanvugt/mir/fix-1570698 bug(Has a merge proposal) 1 Development 2016-09-22 10:09:50 UTC 2016-09-22
3713. Work in progress. It works, but is s...

Author: Daniel van Vugt
Revision Date: 2016-09-22 10:09:50 UTC

Work in progress.

It works, but is somehow less reliable under Valgrind now.

lp:~alan-griffiths/mir/fix-1617865 bug(Has a merge proposal) 1 Development 2016-09-21 09:49:30 UTC 2016-09-21
3716. Code cleanup

Author: Alan Griffiths
Revision Date: 2016-09-21 09:49:30 UTC

Code cleanup

196 of 96 results
You can't create new branches for Mir.