Bazaar branches of Mir

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 17 active reviews.

Mir has 245 active branches owned by 30 people and 4 teams. There were 718 commits by 17 people in the last month.

Name Status Last Modified Last Commit
lp:mir
Series: utopic
1 Development 2014-04-25 01:58:14 UTC 3 hours ago
1184. Releasing 0.1.8+14.04.20140411-0ubuntu1

Author: PS Jenkins bot
Revision Date: 2014-04-11 21:03:54 UTC

Releasing 0.1.8+14.04.20140411-0ubuntu1

lp:mir/devel
Series: devel
bug(Has a merge proposal) 1 Development 2014-04-24 20:24:51 UTC 8 hours ago
1573. Ensure Mir remembers the current disp...

Author: Daniel van Vugt
Revision Date: 2014-04-24 20:24:51 UTC

Ensure Mir remembers the current display mode even when the display is off.
So it's easy to toggle a monitor's power mode and it will stay in the
same mode. (LP: #1308941)

The one exception where current_mode_index is not restored is when the
definition of that display mode index has changed (e.g. new monitor plugged
in). When that happens, fall back to the preferred mode. Fixes: https://bugs.launchpad.net/bugs/1308941.

Approved by PS Jenkins bot, Robert Carr, Alberto Aguirre, Alexandros Frantzis.

lp:mir/saucy
Series: saucy
2 Mature 2013-10-18 03:32:14 UTC 2013-10-18
1134. Here's the final changelog that went ...

Author: Daniel van Vugt
Revision Date: 2013-10-18 03:32:14 UTC

Here's the final changelog that went into saucy:
mir (0.0.15+13.10.20131014-0ubuntu1) saucy; urgency=low

lp:mir/trusty
Series: trusty
bug(Has a merge proposal) 1 Development 2014-04-11 21:03:54 UTC 2014-04-11
1184. Releasing 0.1.8+14.04.20140411-0ubuntu1

Author: PS Jenkins bot
Revision Date: 2014-04-11 21:03:54 UTC

Releasing 0.1.8+14.04.20140411-0ubuntu1

lp:~mir-team/mir/trusty-019 1 Development 2014-04-25 01:51:38 UTC 3 hours ago
1574. update changelog with bug fixes to pr...

Author: kevin gunn
Revision Date: 2014-04-25 01:49:25 UTC

update changelog with bug fixes to promote mir019

lp:~kdub/mir/platform-specific-bypass-option (Has a merge proposal) 1 Development 2014-04-24 23:28:48 UTC 5 hours ago
1546. change BypassOption::enabled to Bypas...

Author: Kevin DuBois
Revision Date: 2014-04-24 23:28:48 UTC

change BypassOption::enabled to BypassOption::allowed (and disabled to prohibited)

lp:~kdub/mir/overlay-gl-program (Has a merge proposal) 1 Development 2014-04-24 20:33:22 UTC 8 hours ago
1582. merge base branch, fix conflicts

Author: Kevin DuBois
Revision Date: 2014-04-24 20:33:22 UTC

merge base branch, fix conflicts

lp:~kdub/mir/plumb-android-shader-creation (Has a merge proposal) 1 Development 2014-04-24 20:07:20 UTC 9 hours ago
1571. make the mock file a stub file, and m...

Author: Kevin DuBois
Revision Date: 2014-04-24 20:07:20 UTC

make the mock file a stub file, and move the only mock to the test that needs it

lp:~mir-team/mir/cursor-spike-phase-1-resubmit-resubmit-resubmit-hello-out-there (Has a merge proposal) 1 Development 2014-04-24 17:17:40 UTC 11 hours ago
1495. Merge devel

Author: Robert Carr
Revision Date: 2014-04-24 17:17:40 UTC

Merge devel

lp:~mir-team/mir/introduce-scene-observer (Has a merge proposal) 1 Development 2014-04-24 15:13:26 UTC 14 hours ago
1541. Merge devel

Author: Robert Carr
Revision Date: 2014-04-24 15:13:26 UTC

Merge devel

lp:~andreas-pokorny/mir/add-timer-to-main-loop (Has a merge proposal) 1 Development 2014-04-24 15:07:28 UTC 14 hours ago
1570. stub not updated to namespace change

Author: Andreas Pokorny
Revision Date: 2014-04-24 15:07:28 UTC

stub not updated to namespace change

lp:~andreas-pokorny/mir/input-sender-split 1 Development 2014-04-24 14:42:09 UTC 14 hours ago
1552. updated timer branch merged

Author: Andreas Pokorny
Revision Date: 2014-04-24 14:42:09 UTC

updated timer branch merged

lp:~vanvugt/mir/mode-change (Has a merge proposal) 1 Development 2014-04-24 07:59:57 UTC 21 hours ago
1572. Tidy up

Author: Daniel van Vugt
Revision Date: 2014-04-24 07:58:01 UTC

Tidy up

lp:~raof/mir/1hz-rendering-always bug(Has a merge proposal) 1 Development 2014-04-23 23:01:52 UTC 2014-04-23
1561. Fix indentation style in switching_bu...

Author: Chris Halse Rogers
Revision Date: 2014-04-23 23:01:52 UTC

Fix indentation style in switching_bundle.cpp

lp:~unity-team/mir/mir-for-qpamirserver 1 Development 2014-04-23 21:40:14 UTC 2014-04-23
1566. Hack the MESA platform to use GL inst...

Author: Gerry Boland
Revision Date: 2014-04-23 21:40:14 UTC

Hack the MESA platform to use GL instead of GLES.

Breaks all the mir server demos on the desktop, but enables QtCompositor on
desktop

lp:~afrantzis/mir/consume-only-not-rendered-buffers bug(Has a merge proposal) 1 Development 2014-04-23 14:09:53 UTC 2014-04-23
1569. tests: Fix android build

Author: Alexandros Frantzis
Revision Date: 2014-04-23 14:09:53 UTC

tests: Fix android build

lp:~andreas-pokorny/mir/input-registrar-observer (Has a merge proposal) 1 Development 2014-04-23 13:10:27 UTC 2014-04-23
1547. * New upstream release 0.1.9 (https:/...

Author: Andreas Pokorny
Revision Date: 2014-04-23 13:10:27 UTC

* New upstream release 0.1.9 (https://launchpad.net/mir/+milestone/0.1.9)
  - mirclient ABI unchanged, still at 7. Clients do not need rebuilding.
  - mirserver ABI bumped to 19. Shells need rebuilding.
  - More libmirserver class changes and reorganization, including;
    . Moving things from shell:: to scene::
    . Rewriting/refactoring surface factories.
  - Added an id() to Renderable.
  - Scene/Renderer interfaces:
    . Scene is no longer responsible for its own iteration (no for_each
      any more). Instead you should iterate over the list returned by
      Scene::generate_renderable_list().
  - Bugs fixed:
    . TODO: fill in when proposing to Ubuntu
[ Daniel van Vugt ]
  - mirserver ABI bumped to 18. Shells need rebuilding.
    . graphics::Platform::create_display() has a new parameter allowing you
      to customize the compositor's (E)GL configutation.
    . Renderable::buffer(unsigned long frameno) is now:
      Renderable::buffer(void const* user_id). See below.
    . Renderable::should_be_rendered_in() is replaced by a more natural:
      Renderable::visble()
    . input::Surface::name() returns by value instead of reference now,
      to ensure future thread safety.
  - Switched EventHub device enumeration and hotplug to Udev. NOTE! This
    means mir_test_* can't run natively on touch devices any more without
    some setup first:
      umockdev-run -- bin/mir_unit_tests
  - Introduced "RenderableList" as the way to sample the Scene contents,
    and started using that in the default compositor.
  - Introduced physical length units and conversion (geometry::Length) in
    preparation for arbitrary DPI rendering.
    anti-aliased and high-DPI scalable.
  - Multi-monitor frame sync has been redesigned to eliminate the need for
    frame number tracking.
  - Bugs (and enhancements) resolved:
    . [enhancement] Please move input detection to libudev (LP: #1237784)
    . [enhancement] Add a clamping resize mode to GLRenderer (LP: #1259887)
    . [regression] Intermittent loss of multimonitor frame sync
      (LP: #1290306)
    . [enhancement] Make GL config options configurable (LP: #1290780)
    . memcheck-test doesn't test anything when DISABLED_GTEST_DISCOVERY is
      enabled (LP: #1291876)
    . "Error opening DRM device" is always followed by "Unknown error -(some
      negative number)" (LP: #1292384)
    . Rendering/composition gets stopped early (LP: #1293896)
    . Ubuntu Touch Settings and terminal apps are not rendering correctly on
      rotate. (LP: #1294048)
    . [regression] Apps are much slower to open (LP: #1294051)
    . Settings app opens to a blank screen unless given enough time to render
      or the app is touched (LP: #1294053)
    . TestClientInput/DemoPrivateProtobuf memory leak is causing regular CI
      test failures (LP: #1295231)
    . OSK touch events "fall through" and hit surface behind them
      (LP: #1297878)
    . [enhancement] add a test for composite of last client post
      (LP: #1298596)
    . [regression] Surfaces vanish as soon as their edges touch the edge of
      screen (LP: #1301115)
* Cherry-picked from future release 0.1.9:
  - Bug fix: mirplatformgraphics does not have boost program options in its
    symbol table (LP: #1301040)
  - Bug fix: unity8 crashed with SIGSEGV in glDeleteTextures() from
    mir::scene::GLPixelBuffer::~GLPixelBuffer() from
    mir::scene::ThreadedSnapshotStrategy::~ThreadedSnapshotStrategy()
    (LP: #1256360)
[ Ubuntu daily release ]
* New rebuild forced

lp:~andreas-pokorny/mir/custom_input_dispatcher (Has a merge proposal) 1 Development 2014-04-23 13:04:16 UTC 2014-04-23
1548. * New upstream release 0.1.9 (https:/...

Author: Andreas Pokorny
Revision Date: 2014-04-23 13:04:16 UTC

* New upstream release 0.1.9 (https://launchpad.net/mir/+milestone/0.1.9)
  - mirclient ABI unchanged, still at 7. Clients do not need rebuilding.
  - mirserver ABI bumped to 19. Shells need rebuilding.
  - More libmirserver class changes and reorganization, including;
    . Moving things from shell:: to scene::
    . Rewriting/refactoring surface factories.
  - Added an id() to Renderable.
  - Scene/Renderer interfaces:
    . Scene is no longer responsible for its own iteration (no for_each
      any more). Instead you should iterate over the list returned by
      Scene::generate_renderable_list().
  - Bugs fixed:
    . TODO: fill in when proposing to Ubuntu
[ Daniel van Vugt ]
  - mirserver ABI bumped to 18. Shells need rebuilding.
    . graphics::Platform::create_display() has a new parameter allowing you
      to customize the compositor's (E)GL configutation.
    . Renderable::buffer(unsigned long frameno) is now:
      Renderable::buffer(void const* user_id). See below.
    . Renderable::should_be_rendered_in() is replaced by a more natural:
      Renderable::visble()
    . input::Surface::name() returns by value instead of reference now,
      to ensure future thread safety.
  - Switched EventHub device enumeration and hotplug to Udev. NOTE! This
    means mir_test_* can't run natively on touch devices any more without
    some setup first:
      umockdev-run -- bin/mir_unit_tests
  - Introduced "RenderableList" as the way to sample the Scene contents,
    and started using that in the default compositor.
  - Introduced physical length units and conversion (geometry::Length) in
    preparation for arbitrary DPI rendering.
    anti-aliased and high-DPI scalable.
  - Multi-monitor frame sync has been redesigned to eliminate the need for
    frame number tracking.
  - Bugs (and enhancements) resolved:
    . [enhancement] Please move input detection to libudev (LP: #1237784)
    . [enhancement] Add a clamping resize mode to GLRenderer (LP: #1259887)
    . [regression] Intermittent loss of multimonitor frame sync
      (LP: #1290306)
    . [enhancement] Make GL config options configurable (LP: #1290780)
    . memcheck-test doesn't test anything when DISABLED_GTEST_DISCOVERY is
      enabled (LP: #1291876)
    . "Error opening DRM device" is always followed by "Unknown error -(some
      negative number)" (LP: #1292384)
    . Rendering/composition gets stopped early (LP: #1293896)
    . Ubuntu Touch Settings and terminal apps are not rendering correctly on
      rotate. (LP: #1294048)
    . [regression] Apps are much slower to open (LP: #1294051)
    . Settings app opens to a blank screen unless given enough time to render
      or the app is touched (LP: #1294053)
    . TestClientInput/DemoPrivateProtobuf memory leak is causing regular CI
      test failures (LP: #1295231)
    . OSK touch events "fall through" and hit surface behind them
      (LP: #1297878)
    . [enhancement] add a test for composite of last client post
      (LP: #1298596)
    . [regression] Surfaces vanish as soon as their edges touch the edge of
      screen (LP: #1301115)
* Cherry-picked from future release 0.1.9:
  - Bug fix: mirplatformgraphics does not have boost program options in its
    symbol table (LP: #1301040)
  - Bug fix: unity8 crashed with SIGSEGV in glDeleteTextures() from
    mir::scene::GLPixelBuffer::~GLPixelBuffer() from
    mir::scene::ThreadedSnapshotStrategy::~ThreadedSnapshotStrategy()
    (LP: #1256360)
[ Ubuntu daily release ]
* New rebuild forced

lp:~alan-griffiths/mir/spike-shell-namespace (Has a merge proposal) 1 Development 2014-04-23 08:54:06 UTC 2014-04-23
1561. merge lp:~mir-team/mir/development-br...

Author: Alan Griffiths
Revision Date: 2014-04-23 08:54:06 UTC

merge lp:~mir-team/mir/development-branch

lp:~nick-dedekind/mir/trusted_sessions (Has a merge proposal) 1 Development 2014-04-23 08:38:54 UTC 2014-04-23
1433. removed print statements

Author: Nick Dedekind
Revision Date: 2014-04-23 08:42:30 UTC

removed print statements

lp:~vanvugt/mir/judder bug(Has a merge proposal) 1 Development 2014-04-23 06:58:41 UTC 2014-04-23
1574. Fix failing test: TEST_F(MirSurfaceSw...

Author: Daniel van Vugt
Revision Date: 2014-04-23 06:58:41 UTC

Fix failing test:
TEST_F(MirSurfaceSwapBuffersTest, swap_buffers_does_not_block_when_surface_is_not_composited)

due to it employing a fake display with a single fake output, yielding a
real compositing functor thread that was racing the fake compositor.

lp:~vanvugt/mir/zoom (Has a merge proposal) 1 Development 2014-04-23 01:29:02 UTC 2014-04-23
1543. Fix FTBFS from upstream changes

Author: Daniel van Vugt
Revision Date: 2014-04-23 01:29:02 UTC

Fix FTBFS from upstream changes

lp:~kdub/mir/consolidate-recomposition-logic 1 Development 2014-04-22 21:54:31 UTC 2014-04-22
1568. consolidate recomposition logic

Author: Kevin DuBois
Revision Date: 2014-04-22 21:53:47 UTC

consolidate recomposition logic

lp:~kdub/mir/produce-renderlist-for-particular-compositor (Has a merge proposal) 1 Development 2014-04-22 16:55:06 UTC 2014-04-22
1564. merge devel, 2 conflicts

Author: Kevin DuBois
Revision Date: 2014-04-22 16:55:06 UTC

merge devel, 2 conflicts

lp:~vanvugt/mir/unocclude bug(Has a merge proposal) 1 Development 2014-04-22 10:25:47 UTC 2014-04-22
1568. First attempt at removing occlusion d...

Author: Daniel van Vugt
Revision Date: 2014-04-22 10:09:08 UTC

First attempt at removing occlusion detection

lp:~albaguirre/mir/alternative-switching-bundle-implementation (Has a merge proposal) 1 Development 2014-04-22 03:38:18 UTC 2014-04-22
1570. Use const_iterators where possible.

Author: Alberto Aguirre
Revision Date: 2014-04-22 03:38:18 UTC

Use const_iterators where possible.

lp:~josharenson/mir/install_glmark2 (Has a merge proposal) 1 Development 2014-04-22 00:44:01 UTC 2014-04-22
1572. Added mir_performance_tests executabl...

Author: Josh Arenson
Revision Date: 2014-04-22 00:44:01 UTC

Added mir_performance_tests executable to debian package

lp:~mir-team/mir/rework-observer-ownership (Has a merge proposal) 1 Development 2014-04-21 22:05:38 UTC 2014-04-21
1567. Merge devel

Author: Robert Carr
Revision Date: 2014-04-21 22:05:38 UTC

Merge devel

lp:~vanvugt/mir/fix-1308345-wip 1 Development 2014-04-17 09:35:03 UTC 2014-04-17
1559. Merge latest development-branch

Author: Daniel van Vugt
Revision Date: 2014-04-17 09:30:34 UTC

Merge latest development-branch

lp:~vanvugt/mir/fix-1308905 bug(Has a merge proposal) 1 Development 2014-04-17 08:39:23 UTC 2014-04-17
1563. Fix warnings arising from unexpected ...

Author: Daniel van Vugt
Revision Date: 2014-04-17 08:36:53 UTC

Fix warnings arising from unexpected (uninteresting) mock_gl calls
(LP: #1308905)

lp:~vanvugt/mir/no-savings bug(Has a merge proposal) 1 Development 2014-04-17 04:24:42 UTC 2014-04-17
1558. Remove spurious saved_resources vecto...

Author: Daniel van Vugt
Revision Date: 2014-04-16 12:33:35 UTC

Remove spurious saved_resources vector. The duration of the buffer
acquisition in this case is unimportant, only the frequency of
acquisitions matters.

For a detailed discussion on the topic see also:
https://code.launchpad.net/~vanvugt/mir/save-resources-in-the-renderer/+merge/215197
https://bugs.launchpad.net/mir/+bug/1264934

lp:~vanvugt/mir/frontend-server (Has a merge proposal) 1 Development 2014-04-15 04:05:04 UTC 2014-04-15
1444. Fix more (soft) conflicts from recent...

Author: Daniel van Vugt
Revision Date: 2014-04-15 04:05:04 UTC

Fix more (soft) conflicts from recent changes

lp:~kgunn72/mir/rebuild-only-for-silo (Has a merge proposal) 1 Development 2014-04-15 03:11:25 UTC 2014-04-15
1551. update from devel r1550

Author: kevin gunn
Revision Date: 2014-04-15 03:11:25 UTC

update from devel r1550

lp:~albaguirre/mir/add-uid-gid-to-session-authorizer (Has a merge proposal) 1 Development 2014-04-14 23:55:34 UTC 2014-04-14
1549. The people do not approve of undersco...

Author: Alberto Aguirre
Revision Date: 2014-04-14 23:55:34 UTC

The people do not approve of underscore as last character in member variable.

lp:~mir-team/mir/multiple-change-callbacks (Has a merge proposal) 1 Development 2014-04-14 21:44:47 UTC 2014-04-14
1543. Merge trunk

Author: Robert Carr
Revision Date: 2014-04-14 21:44:47 UTC

Merge trunk

lp:~mir-team/mir/cursor-spike-phase-1-resubmit (Has a merge proposal) 1 Development 2014-04-14 21:11:10 UTC 2014-04-14
1491. lookup_cursor->image

Author: Robert Carr
Revision Date: 2014-04-14 21:11:10 UTC

lookup_cursor->image

lp:~andreas-pokorny/mir/fix-1261647 bug(Has a merge proposal) 1 Development 2014-04-14 13:44:23 UTC 2014-04-14
1502. updated to development-branch

Author: Andreas Pokorny
Revision Date: 2014-04-14 13:44:23 UTC

updated to development-branch

lp:~ps-jenkins/mir/trusty-proposed 1 Development 2014-04-11 21:03:54 UTC 2014-04-11
1184. Releasing 0.1.8+14.04.20140411-0ubuntu1

Author: PS Jenkins bot
Revision Date: 2014-04-11 21:03:54 UTC

Releasing 0.1.8+14.04.20140411-0ubuntu1

lp:~andreas-pokorny/mir/use-input-channel-to-send-input (Has a merge proposal) 1 Development 2014-04-11 15:53:09 UTC 2014-04-11
1545. Add send_event to InputChannel - for ...

Author: Andreas Pokorny
Revision Date: 2014-04-11 15:51:29 UTC

Add send_event to InputChannel - for sending events to the client fd.

lp:~albaguirre/mir/fix-1285215 bug(Has a merge proposal) 1 Development 2014-04-11 03:55:59 UTC 2014-04-11
1550. Empty commit to kick ci build

Author: Alberto Aguirre
Revision Date: 2014-04-11 03:55:59 UTC

Empty commit to kick ci build

lp:~albaguirre/mir/fix-1286252 1 Development 2014-04-11 03:54:41 UTC 2014-04-11
1538. Empty commit to kick ci build

Author: Alberto Aguirre
Revision Date: 2014-04-11 03:54:06 UTC

Empty commit to kick ci build

lp:~vanvugt/mir/round 1 Development 2014-04-10 16:24:50 UTC 2014-04-10
1536. Round shadow corners more radially

Author: Daniel van Vugt
Revision Date: 2014-04-10 16:23:59 UTC

Round shadow corners more radially

lp:~vanvugt/mir/render-list 1 Development 2014-04-10 16:00:48 UTC 2014-04-10
1555. Start on render(list), but it's got a...

Author: Daniel van Vugt
Revision Date: 2014-04-10 15:57:28 UTC

Start on render(list), but it's got a long way to go.

lp:~mterry/mir/no-nested-display-config (Has a merge proposal) 1 Development 2014-04-09 15:29:36 UTC 2014-04-09
1183. Port Andreas Pokorny's patch from dev...

Author: Michael Terry
Revision Date: 2014-04-09 15:29:18 UTC

Port Andreas Pokorny's patch from devel to trunk

lp:~mir-team/mir/cursor-spike-phase-2 (Has a merge proposal) 1 Development 2014-04-09 13:02:22 UTC 2014-04-09
1492. mir_client_library.h: Update configur...

Author: Robert Carr
Revision Date: 2014-04-09 13:02:22 UTC

mir_client_library.h: Update configure_cursor comments

lp:~vanvugt/mir/render-focus (Has a merge proposal) 1 Development 2014-04-08 10:33:11 UTC 2014-04-08
1534. Merge latest development branch

Author: Daniel van Vugt
Revision Date: 2014-04-08 10:33:11 UTC

Merge latest development branch

lp:~dandrader/mir/for-qpamirserverNew 1 Development 2014-04-08 08:41:48 UTC 2014-04-08
1543. Hack the MESA platform to use GL inst...

Author: Gerry Boland
Revision Date: 2014-04-08 08:39:58 UTC

Hack the MESA platform to use GL instead of GLES.

Breaks all the mir server demos on the desktop, but enables QtCompositor on
desktop

lp:~afrantzis/mir/non-blocking-swap-buffers-spike 1 Development 2014-04-07 14:50:05 UTC 2014-04-07
1528. android: Expose the display buffer on...

Author: Alexandros Frantzis
Revision Date: 2014-04-07 14:50:05 UTC

android: Expose the display buffer only if it is turned on

lp:~josharenson/mir/glmark2_test 1 Development 2014-04-07 14:16:55 UTC 2014-04-07
1188. [CHECKPOINT COMMIT] * Refactored glma...

Author: Josh Arenson
Revision Date: 2014-04-07 14:16:55 UTC

[CHECKPOINT COMMIT]
* Refactored glmark2 to work on all platforms.
* GLMark2 now runs with and without bypass enabled
* Results are written to disk, but _not_ yet parsed during testing.

lp:~vanvugt/mir/fix-1301135 bug(Has a merge proposal) 1 Development 2014-04-07 11:35:34 UTC 2014-04-07
1525. Don't reintroduce the deprecated rais...

Author: Daniel van Vugt
Revision Date: 2014-04-07 11:35:34 UTC

Don't reintroduce the deprecated raise() method

lp:~mir-team/mir/dev-branch-staged 1 Development 2014-04-04 18:53:56 UTC 2014-04-04
1448. merged dev-branch latest r1536

Author: kevin gunn
Revision Date: 2014-04-04 18:53:56 UTC

merged dev-branch latest r1536

lp:~mir-team/mir/changelog-0.1.8 1 Development 2014-04-02 09:26:13 UTC 2014-04-02
1524. First attempt at the final changelog ...

Author: Daniel van Vugt
Revision Date: 2014-04-02 09:25:01 UTC

First attempt at the final changelog for Mir 0.1.8 packages.

lp:~kdub/mir/fix-1301040 (Has a merge proposal) 1 Development 2014-04-01 22:29:12 UTC 2014-04-01
1522. make sure libboost_program_options is...

Author: Kevin DuBois
Revision Date: 2014-04-01 22:22:45 UTC

make sure libboost_program_options is in the libmirplatformgraphics.so dynamic section

lp:~mterry/mir/no-initial-display-configuration-sent-to-hosting-server-merged (Has a merge proposal) 1 Development 2014-04-01 21:50:06 UTC 2014-04-01
1517. Merge from trunk

Author: Michael Terry
Revision Date: 2014-04-01 21:49:30 UTC

Merge from trunk

lp:~robertcarr/mir/cursor-spike-phase-1-resubmit 1 Development 2014-04-01 18:22:55 UTC 2014-04-01 This branch has not been pushed to yet.
lp:~mir-team/mir/cursor-spike-phase-1 (Has a merge proposal) 1 Development 2014-03-31 22:30:49 UTC 2014-03-31
1486. Merge trunk

Author: Robert Carr
Revision Date: 2014-03-31 22:30:49 UTC

Merge trunk

lp:~mir-team/mir/cursor-spie-phase-1-resubmit 1 Development 2014-03-31 18:40:42 UTC 2014-03-31
1484. Const correctness

Author: Robert Carr
Revision Date: 2014-03-31 18:38:36 UTC

Const correctness

lp:~vanvugt/mir/taper 1 Development 2014-03-30 03:12:18 UTC 2014-03-30
1515. A small experiment to see what it wou...

Author: Daniel van Vugt
Revision Date: 2014-03-30 03:10:32 UTC

A small experiment to see what it would look like to taper/bleed the surface
colour into the title bar, eliminating the hard edge between the two.

lp:~albaguirre/mir/test-hack-consume-buffers-display-off bug 1 Development 2014-03-20 17:20:17 UTC 2014-03-20
1184. TEST: avoid race between screen off a...

Author: Alberto Aguirre
Revision Date: 2014-03-20 17:20:17 UTC

TEST: avoid race between screen off and post

Add some logging

lp:~andreas-pokorny/mir/apply-transformation-to-surface bug 1 Development 2014-03-19 19:58:10 UTC 2014-03-19
1475. merged devel

Author: Andreas Pokorny
Revision Date: 2014-03-19 19:50:23 UTC

merged devel

lp:~kdub/mir/hide-frameno-coordination-from-compositor (Has a merge proposal) 1 Development 2014-03-19 18:49:28 UTC 2014-03-19
1490. fix clang complaint in a test

Author: Kevin DuBois
Revision Date: 2014-03-19 18:49:28 UTC

fix clang complaint in a test

lp:~kdub/mir/options-strict-parsing 1 Development 2014-03-19 18:36:29 UTC 2014-03-19
1475. test to pass

Author: Kevin DuBois
Revision Date: 2014-03-19 18:35:10 UTC

test to pass

lp:~andreas-pokorny/mir/add-geometry-transformation (Has a merge proposal) 1 Development 2014-03-18 14:47:29 UTC 2014-03-18
1473. Adds a class describing a co-ordinate...

Author: Andreas Pokorny
Revision Date: 2014-03-18 14:21:13 UTC

Adds a class describing a co-ordinate transformation

geometry::Transformation describes a combination of scaling, translation and rotation. Rotation is limited to rotation around the center of the given object. In an upcoming change this class should be used to describe the position of a surface in a scene, and thus also used to do co-ordinate transformations for hit testing and input dispatching.
The transformation is storesd in a way that trivial cases can be detected, and that tranformation parameters can be read and changed.

lp:~vanvugt/mir/no-function-parameter-ordering (Has a merge proposal) 1 Development 2014-03-18 09:35:19 UTC 2014-03-18
1479. cppguide.xml: Remove section "Functio...

Author: Daniel van Vugt
Revision Date: 2014-03-18 09:26:35 UTC

cppguide.xml: Remove section "Function Parameter Ordering".

No justification was provided for that style point and I would contend that
reading text left-to-right makes inputs-before-outputs more logical anyway.
But I don't feel strongly enough to want to enforce either style. So drop
the whole section.

lp:~kdub/mir/renderer-creation-serialization 1 Development 2014-03-17 19:33:53 UTC 2014-03-17
1477. shift serialization of GLRenderer con...

Author: Kevin DuBois
Revision Date: 2014-03-17 18:46:36 UTC

shift serialization of GLRenderer construction to the RenderFactory

lp:~nick-dedekind/mir/event-distributor.surfaces 1 Development 2014-03-13 16:11:48 UTC 2014-03-13
1421. Use EventDistributor for surface events.

Author: Nick Dedekind
Revision Date: 2014-03-13 16:14:09 UTC

Use EventDistributor for surface events.

lp:~robertcarr/mir/cursor-spike-phase-1 1 Development 2014-03-13 01:19:16 UTC 2014-03-13
1473. Fix Copyright header

Author: Robert Carr
Revision Date: 2014-03-13 01:18:43 UTC

Fix Copyright header

lp:~kdub/mir/device-detection (Has a merge proposal) 1 Development 2014-03-12 00:57:50 UTC 2014-03-12
1475. fix conflicts with lp:mir/devel

Author: Kevin DuBois
Revision Date: 2014-03-12 00:57:50 UTC

fix conflicts with lp:mir/devel

lp:~hikiko/mir/mir.unity8-desktop-session 1 Development 2014-03-10 14:25:05 UTC 2014-03-10
71. fixed compile errors (http://paste.ub...

Author: Eleni Maria Stea
Revision Date: 2014-03-10 14:04:31 UTC

fixed compile errors (http://paste.ubuntu.com/7067586/plain/)
fixed warnings

lp:~kdub/mir/devel-to-0.1.7 1 Development 2014-03-06 20:08:53 UTC 2014-03-06
1458. update to 1.7

Author: Kevin DuBois
Revision Date: 2014-03-06 20:07:27 UTC

update to 1.7

lp:~afrantzis/mir/always-consume-input-events-in-clients bug(Has a merge proposal) 1 Development 2014-03-04 17:11:42 UTC 2014-03-04
1445. client: Process input events even in ...

Author: Alexandros Frantzis
Revision Date: 2014-03-04 17:10:14 UTC

client: Process input events even in clients that don't handle input

lp:~alan-griffiths/mir/more-flexible-DefaultConfiguration-for-0.1.6 (Has a merge proposal) 1 Development 2014-03-04 09:55:21 UTC 2014-03-04
1440. Cherry picking in changelog

Author: Alan Griffiths
Revision Date: 2014-03-04 09:55:21 UTC

Cherry picking in changelog

lp:~vanvugt/mir/event-queue bug(Has a merge proposal) 1 Development 2014-02-28 07:13:12 UTC 2014-02-28
1434. fingerpaint: Implement redraw on resi...

Author: Daniel van Vugt
Revision Date: 2014-02-28 07:13:12 UTC

fingerpaint: Implement redraw on resize, because it's safe now!

lp:~robertcarr/mir/nested-interal-egl-on-mesa-with-caveat 1 Development 2014-02-27 05:53:32 UTC 2014-02-27 This branch has not been pushed to yet.
lp:~vanvugt/mir/remove-unused-session-param (Has a merge proposal) 1 Development 2014-02-26 05:27:35 UTC 2014-02-26
1420. Merge latest development-branch.

Author: Daniel van Vugt
Revision Date: 2014-02-26 05:27:35 UTC

Merge latest development-branch.

lp:~unity8-desktop-session-team/mir/mir-unity8-desktop-session 1 Development 2014-02-25 20:18:23 UTC 2014-02-25
69. debian/changelog: propagated PPA chan...

Author: Stephen M. Webb
Revision Date: 2014-02-25 20:18:23 UTC

debian/changelog: propagated PPA changelog entry to top

lp:~alan-griffiths/mir/keep-helgrind-happy bug(Has a merge proposal) 1 Development 2014-02-21 05:38:30 UTC 2014-02-21
1415. Avoid false positive from helgrind

Author: Alan Griffiths
Revision Date: 2014-02-19 17:52:18 UTC

Avoid false positive from helgrind

lp:~mir-team/mir/dont-crash-when-shooting-invalid-surface 1 Development 2014-02-21 01:13:59 UTC 2014-02-21
1417. test to pass, and throw on error

Author: Kevin DuBois
Revision Date: 2014-02-21 01:13:19 UTC

test to pass, and throw on error

lp:~mzanetti/mir/dont-crash-when-shooting-invalid-surface bug(Has a merge proposal) 1 Development 2014-02-20 22:14:23 UTC 2014-02-20
1416. don't crash when we're trying to scre...

Author: Michael Zanetti
Revision Date: 2014-02-20 17:34:17 UTC

don't crash when we're trying to screenshot a non-existent surface.

This might happen when an app crashes and apport tracing it delays the applicationRemoved() for a couple of secs in which unity doesn't know the app is gone and might try to shoot it.

lp:~kgunn72/mir/dont-crash-when-shooting-invalid-surface 1 Development 2014-02-20 20:08:13 UTC 2014-02-20
1178. disable snapshot test

Author: kevin gunn
Revision Date: 2014-02-20 20:08:13 UTC

disable snapshot test

lp:~vanvugt/mir/place-surface 1 Development 2014-02-20 07:02:12 UTC 2014-02-20
1415. Remember to return true from handle(e...

Author: Daniel van Vugt
Revision Date: 2014-02-20 07:02:12 UTC

Remember to return true from handle(event)

lp:~robertcarr/mir/surface-shell-data (Has a merge proposal) 1 Development 2014-02-18 20:00:57 UTC 2014-02-18
1406. Add shell_data storage to shell surfa...

Author: Robert Carr
Revision Date: 2014-02-18 20:00:28 UTC

Add shell_data storage to shell surface interface for assosciation to shell side surface object.

lp:~vanvugt/mir/placement 1 Development 2014-02-18 10:31:19 UTC 2014-02-18
1406. Reimplement depth initialization

Author: Daniel van Vugt
Revision Date: 2014-02-18 10:29:06 UTC

Reimplement depth initialization

lp:~alan-griffiths/mir/valgrind-suppression (Has a merge proposal) 1 Development 2014-02-14 12:17:48 UTC 2014-02-14
1397. Add an initial cut at valgrind suppre...

Author: Alan Griffiths
Revision Date: 2014-02-14 12:16:40 UTC

Add an initial cut at valgrind suppression file

lp:~andreas-pokorny/mir/extended_compositor_report 1 Development 2014-02-06 21:24:04 UTC 2014-02-06
1175. Extended Compositor Report began_ren...

Author: Andreas Pokorny
Revision Date: 2014-02-06 21:18:44 UTC

Extended Compositor Report

began_rendder and finshed_render show which buffer got rendered by GLCompositor.

lp:~alan-griffiths/mir/remove-force_requests_to_complete (Has a merge proposal) 1 Development 2014-02-06 14:39:04 UTC 2014-02-06
1372. Try extending lifetime of session med...

Author: Alan Griffiths
Revision Date: 2014-02-06 12:29:59 UTC

Try extending lifetime of session mediator until callback processed

lp:~raof/mir/blowup-eventhub 1 Development 2014-02-04 05:34:54 UTC 2014-02-04
1375. InputDeviceProvider → InputDriver

Author: Chris Halse Rogers
Revision Date: 2014-02-04 03:11:25 UTC

InputDeviceProvider → InputDriver

lp:~vorlon/mir/no-change-rebuild-protobuf8 (Has a merge proposal) 1 Development 2014-02-03 21:46:23 UTC 2014-02-03
1173. releasing package mir version 0.1.3+1...

Author: Steve Langasek
Revision Date: 2014-02-03 21:46:23 UTC

releasing package mir version 0.1.3+14.04.20140108-0ubuntu3

lp:~vanvugt/mir/rename-last-flipped 1 Development 2014-01-29 09:00:15 UTC 2014-01-29
1364. Undo get_front_buffer_object rename. ...

Author: Daniel van Vugt
Revision Date: 2014-01-29 08:54:23 UTC

Undo get_front_buffer_object rename. I think it's actually correct. Just have
to remember that the front buffer according to GBM isn't actually at the
front and visible until it's also flipped.

lp:~vanvugt/mir/safer-page-flip-callbacks (Has a merge proposal) 1 Development 2014-01-28 08:23:22 UTC 2014-01-28
1361. Initialize on construction

Author: Daniel van Vugt
Revision Date: 2014-01-28 08:23:22 UTC

Initialize on construction

lp:~raof/mir/process-wrapper (Has a merge proposal) 1 Development 2014-01-28 06:26:26 UTC 2014-01-28
1354. Minimal doc for ForkSpawner

Author: Chris Halse Rogers
Revision Date: 2014-01-28 05:14:57 UTC

Minimal doc for ForkSpawner

lp:~raof/mir/xserver-spawner (Has a merge proposal) 1 Development 2014-01-28 06:22:29 UTC 2014-01-28
1349. clang-format: We always split constru...

Author: Chris Halse Rogers
Revision Date: 2014-01-28 06:18:29 UTC

clang-format: We always split constructor initialisers on new lines

lp:~afrantzis/mir/screencast-server-racarr-spike 1 Development 2014-01-27 15:48:37 UTC 2014-01-27
1360. Add support for screencasting to mir_...

Author: Alexandros Frantzis
Revision Date: 2014-01-27 15:35:54 UTC

Add support for screencasting to mir_demo_server_shell

Start/stop with Alt+S, output goes to /tmp/mir_xxxxx.rgba .

lp:~raof/mir/rootless-xserver-work 1 Development 2014-01-23 06:46:28 UTC 2014-01-23
1345. Catch errors from exec() and propagat...

Author: Chris Halse Rogers
Revision Date: 2014-01-23 06:42:42 UTC

Catch errors from exec() and propagate them up to the Spawner.

Also fix the TODO about the random 10msec wait for the process to exec. Yay!

lp:~vanvugt/mir/test-1270964 bug(Has a merge proposal) 1 Development 2014-01-21 07:43:13 UTC 2014-01-21
1341. Add a regression test for LP: #127096...

Author: Daniel van Vugt
Revision Date: 2014-01-21 07:40:26 UTC

Add a regression test for LP: #1270964 (disabled till it's fixed)

lp:~raof/mir/xserver-for-shellinator 1 Development 2014-01-17 06:57:42 UTC 2014-01-17
1334. Add initial work on X server spawning...

Author: Chris Halse Rogers
Revision Date: 2014-01-17 06:57:21 UTC

Add initial work on X server spawning support.

Includes (broken) acceptance test!

lp:~mir-team/mir/promote-ver-0.1.4 (Has a merge proposal) 1 Development 2014-01-14 09:34:39 UTC 2014-01-14
1172. lp:~mir-team/mir/development-branch v...

Author: kevin gunn
Revision Date: 2014-01-14 09:30:43 UTC

lp:~mir-team/mir/development-branch version 1330
* New upstream release 0.1.4 (https://launchpad.net/mir/+milestone/0.1.4)
  - Fixed snapshotting and flicker problems for Unity8 on various Nexus
    devices.
  - Enhanced reporting of performance information:
    . Report input latency in InputReport/InputReceiverReport.
    . Added a CompositorReport for logging compositor performance and state.
  - Added a new package "mir-utils" containing new tools:
    . mirping: Displays round-trip times between client and server
    . mirout: Displays the monitor layout/configuration details
  - Added GL texture caching to improve performance when multiple surfaces
    are visible.
  - Added opacity controls to mir_demo_server_shell
  - Mir server ABI bumped to 13. Client ABI bumped to 5.
  - Removed lots of Android headers, replaced by build-dep: android-headers
  - Added support for translucent nested servers.
  - Bugs fixed:
    . unity8 display flickers and stops responding on Nexus 7 (grouper)
      (LP: #1238695)
    . Mir gets textures/buffers confused when running both scroll and flicker
      demos (LP: #1263592)
    . Some snapshots on Nexus10 upside-down (LP: #1263741)
    . mir_unit_tests is crashing with SIGSEGV in libhybris gl functions
      (LP: #1264968)
    . Some snapshots on Nexus10 have swapped red/blue channels (LP: #1265787)
    . Bypass causes some non-bypassed surfaces (on top) to be invisible
      (LP: #1266385)
    . helgrind: Possible data race - MirConnection::mutex not used
      consistently (LP: #1243575)
    . helgrind: Lock order violated (potential deadlock) in
      ConnectionSurfaceMap (LP: #1243576)
    . helgrind: Possible data race - inconsistent locking in PendingCallCache
      (LP: #1243578)
    . helgrind: Lock order violated in
      mir::client::ConnectionSurfaceMap::erase(int) (LP: #1243584)
    . [enhancement] Allow a Mir nested server to have a transparent
      background (LP: #1256702)
    . Compiling without tests fails (-DMIR_ENABLE_TESTS=NO) (LP: #1263724)
* New upstream release 0.1.3 (https://launchpad.net/mir/+milestone/0.1.3)
  - Nested servers now work on desktop and Android, with some caveats:
    https://bugs.launchpad.net/mir/+bugs?field.tag=nested
  - Surface resizing support is now complete and generates MirResizeEvent for
    clients.
  - Software buffers now use shared memory, for correctness, portability, and
    significantly increased performance.
  - Mir server ABI bumped to 12. No client ABI change.
  - Unified redundant PixelFormat typedefs into one: MirPixelFormat.
  - Bugs fixed:
    . unit-tests hangs in
      GBMDisplayTest.drm_device_change_event_triggers_handler (LP: #1253876)
    . Nested servers fail to start on desktop: std::exception::what: Could
      not create egl surface (LP: #1260635)
    . cross-compile-chroot.sh fails [E: Couldn't find these debs:
      android-platform-headers] (LP: #1261637)
    . Cross compiling fails with "error: '__uint64_t' does not name a type"
      (LP: #1262305)
    . Tests disabled on armhf (LP: #1203004)
    . [enhancement] Resizable surfaces (LP: #1227744)
    . Occasional acceptance-test FAIL:
      ClientPidTestFixture.authorizer_may_prevent_connection_of_clients
      (LP: #1245803)
    . Critical: Illegal type-casting of GBM buffers in clients (LP: #1248075)
    . Performance regression: mir_demo_client_flicker is skipping frames on
      desktop (GBM) (LP: #1249242)
    . nested mir on android fails on galaxy nexus (LP: #1258056)
    . Intermittent acceptance test failure in
      DemoInProcessServer.client_can_connect (LP: #1262754)
    . mir_demo_server_shell: On screen power off (Alt+P) rendering restarts
      immediately, and without any vsync. Severe tearing and fan noise
      ensues. (LP: #1255818)
    . PixelFormat is in namespace "geometry" (LP: #1110115)
    . unit-tests are noisy (LP: #1172184)

197 of 97 results
You can't create new branches for Mir.