lp:ubuntu/saucy-proposed/mir

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/saucy-proposed/mir
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

51. By PS Jenkins bot

[ Kevin Gunn ]
* bump version 0.0.15

[ Ubuntu daily release ]
* Automatic snapshot from revision 1100

50. By PS Jenkins bot

[ thomas-voss ]
* Clean up duplicate instances of the valid connections set. Remove
  the static instances from the header file. (LP: #1238312) Requested
  to be merged directly to lp:mir by didrocks, tvoss. (LP: #1238312)

[ Ubuntu daily release ]
* Automatic snapshot from revision 1097

49. By PS Jenkins bot

[ Colin Watson ]
* Don't build-depend on valgrind on arm64 for now, as it is not yet
  ported there.

[ Ubuntu daily release ]
* Automatic snapshot from revision 1095

48. By PS Jenkins bot

[ kg ]
* bump version for ABI break (LP: #1229212)

[ Robert Ancell ]
* Bump version to 0.0.12

[ Kevin Gunn ]
* bump version to 0.0.13

[Kevin Gunn]
* bump version to 0.0.14

[ Robert Carr ]
* Hold ms::Surface alive from msh::Surface, and remove the explicit
  throw calls. This way holding a shared_ptr to msh::Surface becomes
  safe (as long as you drop it eventually!). (LP: #1234609). (LP:
  #1234609)

[ Alan Griffiths ]
* client: use lock_guard as it is simpler than unique_lock. (fix for
  mallit) frontend: Remove the endpoint first when shutting down.
  Fixes bug lp#1235159. (LP: #1235159)

[ Ubuntu daily release ]
* Automatic snapshot from revision 1093

47. By PS Jenkins bot

[ kg ]
* bump version for ABI break (LP: #1229212)

[ Robert Ancell ]
* Bump version to 0.0.12

[ Kevin Gunn ]
* bump version to 0.0.13

[ Daniel d'Andrada ]
* Fix for LP#1233944 Fixes the Mir-side of bug
  https://bugs.launchpad.net/mir/+bug/1233944 Event files are first
  created with root:root permissions and only later udev rules are
  applied to it, changing its permissions to root:android-input and
  therefore making it readable by unity8-mir in short: Retry opening a
  file when its permissions change as it might be readable now. (LP:
  #1233944)

[ Robert Carr ]
* Fix for LP#1233944 Fixes the Mir-side of bug
  https://bugs.launchpad.net/mir/+bug/1233944 Event files are first
  created with root:root permissions and only later udev rules are
  applied to it, changing its permissions to root:android-input and
  therefore making it readable by unity8-mir in short: Retry opening a
  file when its permissions change as it might be readable now. (LP:
  #1233944)

[ Ubuntu daily release ]
* Automatic snapshot from revision 1089

46. By PS Jenkins bot

[ Michael Terry ]
* merge latest dev branch.

[ Kevin DuBois ]
* merge latest dev branch.

[ Daniel d'Andrada ]
* merge latest dev branch.

[ Ubuntu daily release ]
* Automatic snapshot from revision 1086

45. By PS Jenkins bot

[ kg ]
* bump version for ABI break (LP: #1229212)

[ Robert Ancell ]
* Bump version to 0.0.12

[ Alexandros Frantzis ]
* tests: Fix compiler warning about maybe-uninitialized struct member

[ Ubuntu daily release ]
* Automatic snapshot from revision 1084

44. By PS Jenkins bot

[ kg ]
* bump version for ABI break (LP: #1229212)

[ Robert Ancell ]
* Allow an application to override the options being populated.
* Pass the program options to parse_options().
* Add missing include for std::cerr.
* Report when paused and resumed via configuration. (LP: #1192843)
* Add missing directory separator when searching for a config file to
  parse.

[ Kevin Gunn ]
* change test timeouts and fix fence.

[ Alexandros Frantzis ]
* examples: Only check key information for key events This fixes a
  memory error reported by valgrind for examples that use eglapp.
* shell: Apply the base configuration on a hardware change only if no
  per-session configuration is active.
* graphics: consolidated fixed for nested code and examples on android
  stack.

[ Eleni Maria Stea ]
* graphics: Pull in Eleni's changes to get the DRM fd to init GBM from
  the host Mir instance.

[ Didier Roche ]
* remove (unused in the ppa as we have libmirserver3) hack to force
  depending and building against the exact same version.

[ Robert Carr ]
* Add DPMS configuration API. (LP: #1193222)
* Deduplicate mtd::NullDisplayConfig and
  mtd::NullDisplayConfiguration.
* Fix multiple internal client surfaces on android. (LP: #1228144)
* change test timeouts and fix fence.
* Add DPMS API and GBM/android impls.

[ Kevin DuBois ]
* platform, graphics: support nested (mir-on-mir) rendering on the
  Android platform.

[ Michael Terry ]
* Change how Mir chooses socket locations to make it simpler for a
  nested-Mir world, by using MIR_SOCKET as the host socket if no other
  host socket is provided and passing MIR_SOCKET on to any children.
  Also, change --nested-mode to --host-socket for clarity and add --
  standalone to force standalone mode.

[ Daniel d'Andrada ]
* android-input housekeeping - Updated README - Removed some dead
  code.

[ Daniel van Vugt ]
* Add DPMS configuration API. (LP: #1193222)
* Add a "flags" field to MirBufferPackage so that clients can find out
  if the buffer they've been given is scanout-capable. This is
  normally something a client should never need to know. However there
  are two specialized cases where it's required to fix bugs in the
  intel and radeon X drivers:   LP: #1218735, LP: #1218815 The intel
  fix (already landed) contains a hack which will be updated after
  this branch lands. (LP: #1218815, #1218735)
* GBM: Ensure that we don't create scanout buffers if bypass is
  explicitly disabled from the environment. (LP: #1227133) . (LP:
  #1227133)

[ Alan Griffiths ]
* graphics: Pull in Eleni's changes to get the DRM fd to init GBM from
  the host Mir instance.
* input: Separate the code for dispatching input from that reading it.
* graphics: Hook up nested surfaces events to input.
* input: Connect nested input relay to input dispatch.
* graphics: Simplify NativeAndroidPlatform out of existence.
* tests: Fixes to get the tests "passing" on android/arm stack. (LP:
  #1226284)
* graphics: consolidated fixed for nested code and examples on android
  stack.
* examples: add command-line options to examples so the Mir server
  connection can be selected.
* change test timeouts and fix fence.
* client: Add client side support for connecting via an existing FD.

[ Łukasz 'sil2100' Zemczak ]
* Revert revision 1054 ABI-change (the libmirclient3 one), which seems
  to cause a lot of problems.

[ Ubuntu daily release ]
* Automatic snapshot from revision 1081

43. By PS Jenkins bot

[ Kevin DuBois ]
* fix lp:1220441 (a test for android display ID was not updated). (LP:
  #1220441)

[ Ubuntu daily release ]
* Automatic snapshot from revision 1051

42. By PS Jenkins bot

[ Daniel van Vugt ]
* SwitchingBundle: Simplify and clarify guarantees that
  compositor_acquire always has a buffer to return without blocking or
  throwing an exception. The trade-off is that to enforce the
  guarantee we need to permanently reserve one buffer for compositing.
  This reduces the flexibility of SwitchingBundle a little, such that
  minimum nbuffers is now 2. This was originally requested by
  Alexandros, as the potential throw concerned him. Although, it was
  logically guaranteed to never happen for other reasons. The second
  reason for doing this is to eliminate recycling logic, which while
  safe and correct, was quite confusing. So this change further proves
  that that logic (now removed) is not to blame for frame ordering
  bugs. .

[ Christopher James Halse Rogers ]
* Synthesise an unfocused event on destruction of a focused window We
  probably need to rethink focus entirely, but this is an incremental
  improvement that I need.

[ Ubuntu daily release ]
* Automatic snapshot from revision 1049

Branch metadata

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

Subscribers