~ubuntu-branches/ubuntu/trusty/mir/trusty-proposed

  • Committer: Package Import Robot
  • Author(s): Ubuntu daily release, Daniel van Vugt, Ubuntu daily release
  • Date: 2014-04-11 21:03:54 UTC
  • mfrom: (1.1.60)
  • Revision ID: package-import@ubuntu.com-20140411210354-d8y8brfeix6ch09t
Tags: 0.1.8+14.04.20140411-0ubuntu1
[ Daniel van Vugt ]
* New upstream release 0.1.8 (https://launchpad.net/mir/+milestone/0.1.8)
  - mirclient ABI unchanged, still at 7. Clients do not need rebuilding.
  - mirserver ABI bumped to 18. Shells need rebuilding.
  - Server API changes affecting shells:
    . GLRenderer::tessellate() changed syntax.
    . 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:
      sudo mount -o remount,rw /
      sudo apt-get update
      sudo apt-get install -y umockdev
      umockdev-run -- bin/mir_unit_tests
  - Added logging for HWC events.
  - Continued consolidation of Surface classes toward a simpler architecture.
  - 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.
  - Added some decorations to demo-shell; shadows and basic title bars, all
    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
Filename Latest Rev Last Changed Committer Comment Size
..
3rd_party 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 Diff
benchmarks 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 Diff
cmake 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 Diff
debian 2 10 years ago Package Import Robot [ Robert Ancell ] * Use the soname in the filename Diff
design 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 Diff
doc 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 Diff
examples 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 Diff
guides 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 Diff
include 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 Diff
src 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 Diff
tests 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 Diff
tools 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 Diff
.clang-format 1.1.55 10 years ago Package Import Robot Import upstream version 0.1.4+14.04.20140204 1.3 KB Diff Download File
CMakeLists.txt 1.1.60 10 years ago Package Import Robot Import upstream version 0.1.8+14.04.20140411 6.1 KB Diff Download File
COPYING.GPL 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 34.2 KB Diff Download File
COPYING.LGPL 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 7.4 KB Diff Download File
File cross-compile-chroot.sh 1.1.57 10 years ago Package Import Robot Import upstream version 0.1.6+14.04.20140310 1.8 KB Diff Download File
File deploy-and-test.sh 1.1.60 10 years ago Package Import Robot Import upstream version 0.1.8+14.04.20140411 1.1 KB Diff Download File
HACKING.md 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 3.8 KB Diff Download File
File native-compile.sh 1.1.54 10 years ago Package Import Robot Import upstream version 0.1.3+14.04.20140108 326 bytes Diff Download File
README.md 1 10 years ago Package Import Robot Import upstream version 0.0.8+13.10.20130730 1.4 KB Diff Download File