2025-09-01 13:38:01 +0000 Alex R (fb30a113) 

	* Qt’s FontDatabaseSupport is static and needs its deps explicitly. -
          Find FreeType via CMake, HarfBuzz via pkg-config (portable
          across distros). - Add HarfBuzz headers (not strictly
          needed here, but harmless and clearer)

2026-02-16 09:14:39 +0700 Azkali (ba38a00b) 

	* src: platforms: Remove guard producing dead code; use caching
          instead

2026-02-08 14:20:37 +0700 Azkali Manad (58a62d2f) 

	* src: platforms: Do not composite again on running compositor also
          compare scaled logical size with physical size as sometime
          the logical size is not correctly mapped during init

2026-02-08 14:02:43 +0700 Azkali Manad (45467728) 

	* src: platforms: Fix synchronization bug with Mir2 crashing Mir (run
          on same thread)

2026-02-08 14:00:48 +0700 Azkali Manad (9f6fcfa6) 

	* src: platforms: fix anonymous call for C++20

2025-05-20 10:03:12 +0200 Alfred Neumayer (f07982e5) 

	* src: platforms: Select GLRenderingProvider based on suitability

2025-10-02 15:17:55 +0200 Alfred Neumayer (f0ae7439) 

	* Revert "src: platforms: Select GLRenderingProvider based on
          suitability"

2025-12-18 11:04:25 +0100 Luca Weiss (6a44fbaf) 

	* Make mir-renderer-gl-dev dependency optional

2025-05-20 10:03:12 +0200 Alfred Neumayer (b35762f5) 

	* src: platforms: Select GLRenderingProvider based on suitability

2025-07-22 12:48:17 +0200 Alfred Neumayer (ca9e9a26) 

	* src/modules: Address review comments for MirSurface

2025-07-22 12:47:38 +0200 Alfred Neumayer (c6bee71b) 

	* src/modules: Partial revert of
          e73ef71622ad3202b77bf6005f73134726d6394a

2025-07-04 10:49:52 +0200 Alfred Neumayer (ca5e7399) 

	* src/platforms: Wrap window activity change in a try-catch

2025-06-10 14:34:59 +0200 Alfred Neumayer (55f5b4f0) 

	* src/modules: Add comments about XWayland suicide avoidance

2024-08-08 22:04:41 +0200 Alfred Neumayer (e2af137c) 

	* src/modules: Add header for getpid()

2025-07-16 13:59:23 +0200 Alfred Neumayer (841e4c43) 

	* debian: Add copyright info for X11 icon

2024-06-29 01:23:53 +0200 Alfred (5e2cc69d) 

	* data & debian: Replace QtMir's X11 logo with slightly themed one

2024-01-01 13:42:17 +0100 OPNA2608 (e5aca4d8) 

	* CMakeLists: Drop call of Qt-internal macro

2024-01-01 13:10:24 +0100 OPNA2608 (0eb5ca49) 

	* CMakeLists: Only require test dependencies when building tests

2024-01-01 14:31:48 +0100 OPNA2608 (758d5c88) 

	* Add more/better GNUInstallDirs variables usage

2024-01-01 15:19:07 +0100 OPNA2608 (d1a55e6b) 

	* CMakeLists: Fix -Werror option logic

2024-07-11 18:54:41 +0200 Alfred (b7333e0a) 

	* src/modules: Re-introduce lost workaround for font render issue

2025-06-26 18:53:00 +0200 Luca Weiss (c74a08da) 

	* Bump minimum required CMake version

2025-04-07 11:14:31 +0700 Azkali (ea2f4774) 

	* fixup! src/platforms/mirserver/platformscreen.cpp: do not process
          invalid mode index

2025-03-27 13:22:10 +0530 Bhushan Shah (fe878027) 

	* src/platforms/mirserver/platformscreen.cpp: do not process invalid
          mode index

2025-03-19 17:33:24 +0100 Mike Gabriel (5ab362a5) 

	* src/platforms/mirserver/wrappedwindowmanagementpolicy.cpp: Forward
          call to WindowManagementPolicy::advise_delete_window() to
          MinimalWindowManager::advise_delete_window().

2025-03-16 12:50:00 +0100 Alfred Neumayer (401819cd) 

	* src/modules: Avoid a race between the Scene Graph and texture
          provider cleanup

2025-03-16 12:04:25 +0100 Alfred Neumayer (29bfd194) 

	* src/modules: Only store QSharedPointers when updatePaintNode is
          complete

2025-03-15 16:43:33 +0100 Alfred Neumayer (36ff57a6) 

	* src/modules: Keep shared pointers to subsurfaces around as a
          MirSurfaceItem member

2025-03-14 15:59:05 +0100 Marius Gripsgard (24ef87c3) 

	* mirsurface: setBuffer to correct texture for subtextues

2025-03-14 10:14:16 +0100 Marius Gripsgard (222f3c4c) 

	* mirserver: Remove xdgdecorationV1 as this is part of upstream mir
          now

2025-03-13 07:53:25 +0100 Mike Gabriel (b77138ef) 

	* src/platforms/mirserver/miropenglcontext.cpp: Explicitly include
          <mir/version.h>.

2025-03-13 07:51:43 +0100 Christopher James Halse Rogers (e9afd1bf) 

	* src/platforms/mirserver/miropenglcontext.cpp: Set
          QSurfaceFormat::OpenGLES as RenderableType.

2025-03-05 08:36:13 +0100 Mike Gabriel (794fa123) 

	* d/control: Add to D: (libqtmirserver-dev): libmirserver-dev.

2025-03-05 08:35:44 +0100 Mike Gabriel (d3f00036) 

	* src/platforms/mirserver/qtmirserver.pc.in: Add mirserver to
          Requires: field.

2025-03-05 08:35:27 +0100 Mike Gabriel (335fe1e7) 

	* src/platforms/mirserver/qtmirserver.pc.in: pkg-config specs say
          that Requires: fields contain comma-separate lists of
          dependencies, not blank-separated lists.

2025-03-05 08:34:11 +0100 Mike Gabriel (d4c26e97) 

	* CMakeLists.txt: When building against Mir2, the mirserver headers
          are required (esp. for <mir/version.h> includes).

2025-02-27 22:26:42 +0100 Mike Gabriel (8e417c2a) 

	* src/platforms/mirserver: The <mir/graphics/platform.h> header can
          only be cleanly imported since Mir 2.16.0.

2025-02-27 22:25:53 +0100 Mike Gabriel (c0bc8789) 

	* src/modules/QtMir/Application/surfacemanager.cpp: Fix
          MIR_SERVER_VERSION comparison ('>=' instead of '<').

2025-02-27 18:52:07 +0000 Mike Gabriel (d37b757d) 

	* debian/qtmir-tests.install: Add benchmarks to qtmir-tests bin:pkg.

2025-02-27 18:51:40 +0000 Mike Gabriel (cf5fe895) 

	* src/platforms/mirserver/platformscreen.h: Include various headers
          to have classes available during namespace declarations.

2025-02-27 18:51:00 +0000 Mike Gabriel (5d4906a6) 

	* src/modules/QtMir/Application/mirbuffersgtexture.h: (Re-add missing
          <miroil/mirbuffer.h> include statment if built against Mir
          << v2.20.0.

2025-02-27 18:50:03 +0000 Mike Gabriel (97355a95) 

	* src/modules/QtMir/Application/mirbuffersgtexture.cpp: Stop using
          deprecated (since Mir 2.12.0)
          miroil::GLBuffer::from_mir_buffer() method.

2025-02-27 18:48:57 +0000 Mike Gabriel (abc6fef4) 

	* src/modules/QtMir/Application/mirsurfaceitem.cpp: Align types
          before comparing two different int-like values.

2025-02-27 18:48:11 +0000 Mike Gabriel (71e2f2eb) 

	* /src/modules/QtMir/Application/: TaskController::Error: Introduce
          initial value (APPLICATON_START_NO_STATUS) so we don't
          have to create uninitialized instances.

2025-02-27 18:46:05 +0000 Mike Gabriel (d0df5b2e) 

	* debian/libqtmirserver2.symbols: Drop file. Not our (upstream) job
          to maintain it.

2025-02-26 19:46:21 +0100 Mike Gabriel (e3ff8763) 

	* d/control: Update B-D: libcontent-hub-dev ->
          liblomiri-content-hub-dev.

2025-02-26 19:45:59 +0100 Mike Gabriel (421f6539) 

	* CMakeLists.txt: Build against lomiri-content-hub (not content-hub
          anymore).

2025-02-26 18:38:27 +0100 Mike Gabriel (0834859d) 

	* Mir 2.15 removals: Bring symbols back for when building against Mir
          << 2.15.

2025-02-27 20:32:58 +0000 Mike Gabriel (49cd4e9b) 

	* Merge branch 'debian-upstream+mir2.20' into
          'personal/sunweaver/debian-upstream'

2025-02-25 15:45:34 +1100 Christopher James Halse Rogers (27a2add6) 

	* Work around duplicate onWindowRemoved calls being made

2025-02-24 14:11:02 +1100 Christopher James Halse Rogers (b5863fb3) 

	* Update for new Mir platform API

2025-02-24 13:51:47 +1100 Christopher James Halse Rogers (3d9b9643) 

	* Update EventBuilder for removal of `cookie`

2025-02-20 17:36:44 +1100 Christopher James Halse Rogers (1b184228) 

	* WrappedWindowManagementPolicy: Call base class advise_new_window

2025-02-13 14:22:46 +1100 Christopher James Halse Rogers (0cb7039a) 

	* Trivial: Move #include not used in header to implementation file

2025-02-13 14:21:56 +1100 Christopher James Halse Rogers (82c67bf3) 

	* Surface: Drop “buffers ready for compositor” interfaces.

2025-02-13 13:59:58 +1100 Christopher James Halse Rogers (053ebcef) 

	* MirSurface: Remove framedropping infrastructure

2025-02-13 13:56:35 +1100 Christopher James Halse Rogers (ea554de8) 

	* Drop removed `mir_window_attrib_swapinterval` attribute

2024-05-06 07:12:34 +1000 Christopher James Halse Rogers (080ac008) 

	* Fix deprecations, partial migration to Mir 2.16 platform API

2023-11-28 17:16:15 +0100 Luca Weiss (2fe01527) 

	* Update for Mir 2.16 changes

2023-09-18 17:54:01 +1000 Christopher James Halse Rogers (7aab0ad0) 

	* Update for Mir 2.15 removals.

2024-03-06 10:00:11 +0100 Alfred Neumayer (de639c3a) 

	* src: Lock texture mutex from the caller & pass positionChanged
          events

2024-03-03 12:59:11 +0100 Alfred Neumayer (d4a90e8a) 

	* src/modules: Implement window_resized_to handler

2024-03-03 01:44:45 +0100 Alfred Neumayer (e73ef716) 

	* src: Multiple changes

2024-03-01 15:36:20 +0100 Alfred Neumayer (acf6e0e1) 

	* src/modules: Cleanup subsurface textures with deletion

2024-03-01 15:35:11 +0100 Alfred Neumayer (fb2021a4) 

	* src/modules: Implement comparisonKey() for Mir buffer textures

2024-02-03 23:37:03 +0100 Mike Gabriel (840ee487) 

	* src/modules/QtMir/Application/application_manager.cpp: Use
          LOMIRI_MIR_EMITS_SIGSTOP rather than
          UNITY_MIR_EMITS_SIGSTOP (as already used in lomiri's QtMir
          mock.

2024-01-31 13:21:43 +0100 Marius Gripsgard (2f99df3a) 

	* Revert "Remove obsolete upstart hack"

2024-01-31 13:20:30 +0100 Marius Gripsgard (2cc192ff) 

	* Fix crash in mir buffers

2024-01-16 14:33:57 +0100 Mike Gabriel (e5db4504) 

	* src/platforms/mirserver/wrappedwindowmanagementpolicy.cpp: Wayland
          hack, set maliit-server to inputmethod type (WIP)

2024-01-16 14:32:23 +0100 Mike Gabriel (c1186173) 

	* src/platforms/mirserver/qtmirserver.pc.in: Include miroil in
          Requires: field of .pc file.

2024-01-16 14:30:51 +0100 Mike Gabriel (a50faf17) 

	* Use uniform spelling of copyright holders.

2023-06-28 15:10:25 +0200 Marius Gripsgard (ae0d8741) 

	* Dont let mir focus windows, let us handle this

2023-06-24 05:14:32 +0200 Marius Gripsgard (0e690706) 

	* Make sure environment exists before trying to call it

2023-06-07 01:31:56 +0200 Marius Gripsgard (88ca061f) 

	* [WIP] first stab at subsurfaces (really bad code)

2023-02-23 19:32:34 +0100 Marius Gripsgard (86824153) 

	* Simplify and fix crash when removing input devices

2023-02-11 02:34:08 +0000 Marius Gripsgard (a5a44836) 

	* TMP

2023-02-12 08:43:59 +0100 Marius Gripsgard (ccf4332f) 

	* BL: Update debian pkg

2023-02-12 08:44:09 +0100 Marius Gripsgard (955d5578) 

	* BL: Add gitlab ci

2021-09-06 06:34:29 +0200 Marius Gripsgard (d12984ab) 

	* [TMP] wayland Add kwin and xdg decoration managers

2021-09-06 06:32:57 +0200 Marius Gripsgard (72bfc2aa) 

	* Generate wayland protocol wrappers using a cmake function

2020-04-29 13:34:27 -0500 Dalton Durst (5a6f09c6) 

	* Implement URL fragment rebuilder

2020-04-28 19:33:46 -0500 Dalton Durst (140d2ba6) 

	* Add skeleton of a qt-windowmanager wayland extension

2023-01-22 09:23:20 +0000 Marius Gripsgard (21235095) 

	* Drop qwarning

2023-01-22 09:23:11 +0000 Marius Gripsgard (9c503029) 

	* Add more wayland ext

2023-01-22 09:01:45 +0000 Marius Gripsgard (525fcefa) 

	* Do not use buffer size, lets use miral size

2023-01-19 03:50:53 +0000 Marius Gripsgard (de95550f) 

	* TMP

2023-01-17 22:10:40 +0000 Marius Gripsgard (829c1020) 

	* Add mir_window_type_decoration

2023-02-05 22:16:06 +0100 Marius Gripsgard (1e74806b) 

	* Disable mir ssd

2020-04-10 21:26:44 +0200 Marius Gripsgard (7942c33a) 

	* TMP x11 support

2023-01-10 00:55:58 +0100 Marius Gripsgard (e75661d9) 

	* debian: Bump soname version

2023-01-10 00:54:53 +0100 Marius Gripsgard (08edb4bd) 

	* Bump version and soname

2023-01-05 17:47:09 +0100 Marius Gripsgard (73af3aa0) 

	* TMP: Add mir2 build and support

2023-01-05 17:41:28 +0100 Marius Gripsgard (e2ec2737) 

	* Bump c++ standard to 17

2021-05-19 06:31:31 +0200 Marius Gripsgard (88e40175) 

	* TMP: Disable MirDisplayConfigurationObserver for now

2021-02-28 11:30:55 +0100 Erlend (f9f245c6) 

	* fixed (hopefully) confined to window

2023-01-05 17:40:34 +0100 Marius Gripsgard (754d3a7a) 

	* Add missing change that got lost in merge

2022-11-08 05:38:35 +0100 Marius Gripsgard (eac5ea7a) 

	* Fix tests

2022-11-08 05:38:16 +0100 Marius Gripsgard (5d096c6b) 

	* Fix mirbuffer and mirsurface

2021-05-19 06:31:10 +0200 Marius Gripsgard (f2f5d1e5) 

	* Fix some include and namespace errors after rebase

2021-05-19 04:10:16 +0200 Marius Gripsgard (a5745848) 

	* rename mirserverhooks

2021-05-16 13:28:31 +0200 Erlend (09e399c4) 

	* Implementing alternative approch to namedcursor

2021-05-16 13:39:11 +0200 erlend.io (c23f8bc6) 

	* fixes

2021-05-19 04:08:47 +0200 Marius Gripsgard (4b0c39ba) 

	* minor fixes

2021-05-19 04:06:50 +0200 Marius Gripsgard (d98ab22e) 

	* new version of openglcontext

2021-05-19 04:04:16 +0200 Marius Gripsgard (1fb25d17) 

	* butification of qtmir

2021-04-24 12:02:26 +0200 erlend.io (b53d0110) 

	* add changes

2021-05-19 03:58:00 +0200 Marius Gripsgard (99f54ba0) 

	* Applying changes to InputDevices

2021-05-19 03:53:29 +0200 Marius Gripsgard (7a4f9bdb) 

	* add DisplayListenerWrapper

2021-02-28 11:23:02 +0100 Erlend (7256f2e9) 

	* returning to qtmir::promptsession

2021-02-28 11:21:26 +0100 Erlend (4f554d2a) 

	* fixing inputdeviceobserver to upstream code

2021-02-27 18:31:14 +0100 Erlend (f47abf67) 

	* bringing back promptsession to qtmir

2021-05-19 03:51:52 +0200 Marius Gripsgard (5765e15b) 

	* forceclose is no longer a function in WindowManagerTools, therefore
          attempting to replace it with ask_client_to_close

2021-05-19 03:50:09 +0200 Marius Gripsgard (659da27d) 

	* moving setqtcompositor to miroil

2021-05-19 03:39:39 +0200 Marius Gripsgard (5f230faf) 

	* fix inputdeviceobserver's construction

2021-05-19 03:37:27 +0200 Marius Gripsgard (b27f75f2) 

	* Fix PromptSessionManager get functions

2021-05-19 03:35:30 +0200 Marius Gripsgard (b0d7ed83) 

	* finished move of mirserverhooks to miroil, and moved
          openglcontextfactory to miroil

2021-02-11 17:36:41 +0100 Erlend (889d2686) 

	* fix miropenglcontext

2021-05-19 03:26:22 +0200 Marius Gripsgard (d027946c) 

	* fix mirbuffer

2021-05-19 03:24:14 +0200 Marius Gripsgard (a683b60d) 

	* moved promptsessionmanager, promptsession to miroil

2021-05-19 03:20:28 +0200 Marius Gripsgard (7383b6c1) 

	* fixing mirserverhooks, inputdeviceobserver, namedcursor,
          promptsessionlistener

2022-11-08 03:46:29 +0100 Marius Gripsgard (920db008) 

	* [src] Remove unused mir_toolkit includes

2021-05-19 03:14:03 +0200 Marius Gripsgard (c76823a6) 

	* Switch to miral::toolkit_event when building with mir 2.x

2022-04-24 03:32:26 +0200 Marius Gripsgard (3691df25) 

	* Move mirserver parts of eventbuilder to miroil

2021-05-19 03:09:25 +0200 Marius Gripsgard (32da25d6) 

	* Move eventdispatch to miroil

2022-11-16 19:10:21 +0000 Ratchanan Srirattanamet (af7046d5) 

	* [miroil] Log error to stderr (to be changed once in mir)

2022-11-14 23:29:37 +0100 Marius Gripsgard (433390e6) 

	* Move miroil headers namespace out of qtmir

2022-01-28 08:44:51 +0100 Marius Gripsgard (aa5ddf5f) 

	* tests: Port to miroil

2021-12-23 11:38:49 +0000 Alan Griffiths (aed0e4b5) 

	* Fix up DisplayConfigurationPolicy

2021-02-28 11:28:01 +0100 Erlend (d911a994) 

	* add DisplayConfigurationControllerWrapper

2021-05-19 06:31:10 +0200 Marius Gripsgard (84a58c98) 

	* Finish the move from miral-prototypes to miroil

2021-05-19 03:46:04 +0200 Erlend (2641418b) 

	* fix mirdisplayconfigurationpolicy

2022-01-28 07:03:50 +0100 Marius Gripsgard (ecce5be2) 

	* removing PersistDisplayConfig from miral-prototypes to miroil

2022-01-28 07:23:48 +0100 Marius Gripsgard (4a9e6aa5) 

	* miroil: Sync mirbuffers from qtmir

2022-01-28 07:57:44 +0100 Marius Gripsgard (a8072bd8) 

	* miroil: Export some headers to libqtmir

2022-01-25 22:06:10 +0100 Marius Gripsgard (7b863b17) 

	* mirserver: Add miroil

2023-10-15 01:50:57 +0200 Mike Gabriel (e0c4b05e) 

	* Release 0.7.2

2023-09-19 12:18:27 +0000 Ratchanan Srirattanamet (c0609982) 

	* Merge branch 'main' into 'main'

2023-09-17 03:25:37 +0000 Oren Klopfer (6e036f14) 

	* correct enum with Virtual and DPI

2023-09-16 18:15:47 +0000 Oren Klopfer (a89d5716) 

	* add support for DSI as an internal display option

2023-08-23 17:23:33 +0000 Ratchanan Srirattanamet (2072bcd2) 

	* Merge branch 'personal/gberh/upstart-removal' into 'main'

2023-03-06 14:47:51 +0100 Guido Berhoerster (6eae60f2) 

	* Remove special casing for unity8-dash

2023-06-12 08:05:26 +0200 Guido Berhoerster (a9abfd7d) 

	* Rename QML plugin based onits import path

2023-03-06 14:26:00 +0100 Guido Berhoerster (bd495f4d) 

	* Replace references to Unity with Lomiri

2023-03-06 14:05:07 +0100 Guido Berhoerster (21768e68) 

	* Remove references to upstart and correct comments in unit tests

2023-03-02 13:29:15 +0100 Guido Berhoerster (9e5456a4) 

	* Correct comments and log messages referring to upstart

2023-03-02 13:41:25 +0100 Guido Berhoerster (32dec1b2) 

	* Remove obsolete upstart hack

2023-03-02 12:57:43 +0100 Guido Berhoerster (4f56b364) 

	* Rename qtmir::upstart namespace to qtmir::lal

2023-08-23 00:38:34 +0000 Mike Gabriel (1bc6d838) 

	* Merge branch 'personal/peat-psuwit/waydroid-initial-size' into
          'main'

2023-06-16 18:42:40 +0700 Ratchanan Srirattanamet (ae85986a) 

	* WMPolicy: set initial size for new window with certain state

2023-08-22 21:52:45 +0000 Mike Gabriel (bbbeaf48) 

	* Merge branch 'personal/peat-psuwit/content-hub' into 'main'

2023-07-03 17:03:31 +0700 Ratchanan Srirattanamet (5e8f8548) 

	* mirserver: re-enable support for content-hub-based clipboard

2023-08-22 18:51:01 +0000 Ratchanan Srirattanamet (747b360c) 

	* Merge branch
          'personal/sunweaver/fix-music-app-in-exempt-lifecycle-appids'
          into 'main'

2023-03-06 14:47:03 +0100 Guido Berhoerster (893fc4fe) 

	* Rename com.ubuntu.music to music.ubports

2023-06-08 07:23:39 +0000 Mike Gabriel (8291ea2a) 

	* Merge branch 'headers' into 'main'

2023-06-07 10:13:15 +0200 Luca Weiss (838a57d3) 

	* Add missing headers for GCC13

2023-04-28 17:31:51 +0000 Marius Gripsgard (9342b292) 

	* Merge branch 'personal/fredldotme/noxwaylandsplash' into 'main'

2023-04-28 01:20:07 +0000 Alfred Neumayer (79012543) 

	* data: Disable Xwayland splash screen

2023-04-12 22:42:13 +0000 Marius Gripsgard (cf694105) 

	* Merge branch 'personal/fredldotme/hidesplashonlibertine' into
          'main'

2023-03-22 20:04:31 +0100 Alfred Neumayer (13526441) 

	* QtMir/Application: Avoid terminate for Xwayland

2023-03-22 17:57:19 +0100 Alfred Neumayer (b76b60f1) 

	* QtMir/Application: nullptr check for finding applications by
          session

2023-02-27 13:53:35 +0100 Alfred Neumayer (635c42ce) 

	* QtMir/Application: Implement showSplash() method

2023-04-07 13:58:20 +0000 Marius Gripsgard (5d75714e) 

	* Merge branch 'ubports/focal_-_lomiri-readyprop' into 'main'

2023-04-07 10:10:00 +0200 Lionel Duboeuf (a7c16529) 

	* move isReady declaration to Lomiri api

2023-03-15 22:03:05 +0000 Mike Gabriel (89de5c9c) 

	* Merge branch 'personal/gberh/loglevels' into 'main'

2023-03-15 12:49:38 +0100 Guido Berhoerster (730ed1d9) 

	* Adjust log levels

2023-02-21 20:59:54 +0000 Mike Gabriel (5cc2ffb4) 

	* Merge branch 'personal/peat-psuwit/revert-crop-center' into 'main'

2023-02-22 01:17:36 +0700 Ratchanan Srirattanamet (e73a59dc) 

	* Revert "mirsurfaceitem: Center cropped textures"

2023-02-14 11:38:05 +0000 Mike Gabriel (4040c316) 

	* Merge branch 'personal/fredldotme/xwaylandusable' into 'main'

2023-02-12 22:11:00 +0100 Alfred Neumayer (e8f6c420) 

	* QtMir/Application: Never drop xwayland connections by closing
          windows

2023-01-30 16:40:31 +0000 Mike Gabriel (9595a021) 

	* Merge branch 'personal/mariogrip/waydroidmore' into 'main'

2023-01-29 10:24:13 +0100 Alfred Neumayer (cb8f861f) 

	* Revert "ApplicationManager: Always allow Waydroid connections"

2022-06-20 19:38:59 +0200 Alfred Neumayer (46256c42) 

	* ApplicationManager: Remove Waydroid's special treatment during
          teardown

2022-06-17 23:05:25 +0200 Alfred Neumayer (7386e13f) 

	* ApplicationManager: Match surfaces by appId first & avoid Waydroid
          teardown

2022-06-17 21:44:01 +0200 Alfred Neumayer (cf863c77) 

	* ApplicationManager: Always allow Waydroid connections

2022-06-17 21:42:09 +0200 Alfred Neumayer (20672ad2) 

	* MirSurface: Take appId from associated windowInfo

2023-01-29 11:10:58 +0000 Mike Gabriel (84302d85) 

	* Merge branch 'personal/fredldotme/passx11display' into 'main'

2023-01-29 10:57:06 +0100 Alfred Neumayer (4bdb2e5f) 

	* platforms: mirserver: Set X11's DISPLAY environment variable

2023-01-29 01:12:40 +0000 Mike Gabriel (b0ed4c04) 

	* Merge branch 'personal/mariogrip/x11yay' into 'main'

2022-12-12 05:34:18 +0100 Alfred Neumayer (5aeb8348) 

	* cmake: debian: Ship Xwayland desktop launcher & icon

2022-12-12 05:06:03 +0100 Alfred Neumayer (22b4018b) 

	* QtMir: Application: Special case Application handling for XWayland

2022-12-12 05:04:16 +0100 Alfred Neumayer (bad984d9) 

	* src: platforms: mirserver: Enable MirAL's X11 support

2023-01-20 11:41:22 +0000 Mike Gabriel (fc8a4852) 

	* Merge branch 'personal/mariogrip/stubapi' into 'main'

2023-01-20 08:32:35 +0000 Marius Gripsgard (5d4e0b72) 

	* Bump required lomiri-api version and bump qtmir patch version

2023-01-20 08:32:03 +0000 Marius Gripsgard (2d50084d) 

	* Application: Add sub for showSplash

2023-01-20 08:25:43 +0000 Marius Gripsgard (9d39a618) 

	* Application: Add sub for serverSideDecoration

2023-01-18 14:08:12 +0000 Mike Gabriel (c39c5456) 

	* Merge branch 'personal/fredldotme/lomirilockups' into 'main'

2023-01-15 17:18:21 +0100 Alfred Neumayer (ebf50a14) 

	* mirserver: Send Mouse events asynchronously as well

2023-01-15 15:20:56 +0000 Mike Gabriel (c7670f8c) 

	* Merge branch 'personal/mariogrip/fix-cropped-texturs' into 'main'

2023-01-15 04:03:07 +0000 Marius Gripsgard (5ead2261) 

	* mirsurfaceitem: Center cropped textures

2023-01-11 22:04:22 +0000 Marius Gripsgard (b8793f94) 

	* Merge branch 'personal/fredldotme/compositorcrash' into 'main'

2023-01-11 22:45:31 +0100 Alfred Neumayer (953b5a56) 

	* mirserver: Wrap WrappedWindowManagementPolicy::requestState in a
          try-catch

2023-01-11 22:44:03 +0100 Alfred Neumayer (67afc5da) 

	* mirserver: Don't flush window system events on screen hide

2023-01-11 12:09:53 +0100 Alfred Neumayer (118d7434) 

	* mirserver: Remove animation driver start & stop operations

2023-01-10 23:49:56 +0100 Alfred Neumayer (b9c36b57) 

	* mirserver: Fix compositor start crashes

2023-01-10 13:19:44 +0000 Mike Gabriel (4a58092f) 

	* Merge branch 'personal/mariogrip/mirbuffercleanup' into 'main'

2023-01-04 16:30:03 +0100 Marius Gripsgard (6437b085) 

	* Simplify and cleanup mirbuffer to align with upstream mir

2023-01-08 19:23:28 +0000 Mike Gabriel (73ae03b0) 

	* Merge branch 'fix-phone-osk' into 'main'

2023-01-08 20:05:46 +0200 Jami Kettunen (22302f3a) 

	* Revert "mirserver: Detect internal tablet screens as such"

2023-01-07 08:43:27 +0000 Mike Gabriel (df47a630) 

	* Merge branch 'personal/fredldotme/qtmirtabletscreens' into 'main'

2023-01-07 04:54:50 +0100 Alfred Neumayer (85b0e6b6) 

	* mirserver: Detect internal tablet screens as such

2023-01-02 03:07:10 +0100 Marius Gripsgard (11c4988c) 

	* Release 0.7.1

2022-12-18 20:28:07 +0000 Marius Gripsgard (c395da87) 

	* Merge branch 'personal/fredldotme/allownullbufferbind' into 'main'

2022-12-18 21:00:14 +0100 Alfred Neumayer (21d21c2b) 

	* mirserver: miral: Reduce binding null buffers to warning

2022-12-11 23:58:49 +0000 Marius Gripsgard (1c46ba2f) 

	* Merge branch 'personal/fredldotme/desktopmode' into 'main'

2022-12-04 07:35:09 +0100 Alfred Neumayer (8cb213ec) 

	* QtMir/Application: Various nullptr & crash fixes

2022-12-03 13:12:14 +0100 Alfred Neumayer (d74fc931) 

	* MirSurfaceItem: Set local pointer to nullptr during surface
          destruction

2022-12-03 13:00:25 +0100 Alfred Neumayer (efcbe4db) 

	* SurfaceManager: Fix tapping OOM-killed windows crashing the shell

2022-12-01 12:38:06 +0100 Alfred Neumayer (342a68c5) 

	* src: Deliver touch events asynchronously

2022-12-01 12:32:38 +0100 Alfred Neumayer (15d4f6cf) 

	* src: Run screen model updates enqueued

2022-11-26 14:51:52 +0100 Alfred Neumayer (1fa5164e) 

	* src: Cleanup & TODO

2022-11-26 14:31:06 +0100 Alfred Neumayer (854eac83) 

	* src: Fix various ScreensModel issues

2022-11-26 14:28:55 +0100 Alfred Neumayer (902058c7) 

	* src: Cleanups and allow setScreen to be passed a nullptr

2022-11-26 14:27:22 +0100 Alfred Neumayer (8f4dde6f) 

	* src: Make window destruction a separate operation

2022-11-26 14:25:19 +0100 Alfred Neumayer (2135bb44) 

	* src: Handle screenRemoved synchronously again

2022-11-23 23:45:01 +0100 Alfred Neumayer (a3f46dc6) 

	* src: Begin investigation into several crashes & scaling issues

2022-08-12 17:48:49 +0000 Ratchanan Srirattanamet (cb2ea486) 

	* Merge branch 'focal_-_qtmir-disallow-inputmethod' into 'main'

2022-08-07 01:02:44 +0200 Maciej Sopyło (05a14ac7) 

	* WindowManagementPolicy: allow only maliit-server to be an input
          method

2022-08-01 20:36:38 +0000 Marius Gripsgard (21f28916) 

	* Merge branch 'gmock-fixes' into 'main'

2022-07-27 18:35:46 +0200 Luca Weiss (09018b81) 

	* Remove unused gmock_fixes.h

2022-06-28 22:14:49 +0000 Marius Gripsgard (d11d6951) 

	* Merge branch 'personal/peat-psuwit/do-activate-null-window' into
          'main'

2022-06-17 02:20:57 +0700 Ratchanan Srirattanamet (5dbb7225) 

	* WrappedWindowManagementPolicy: fix activating null window

2022-04-22 06:26:25 +0200 Marius Gripsgard (1e28b1d7) 

	* Release 0.7.0

2022-02-21 10:25:08 +0000 Ratchanan Srirattanamet (531ecf70) 

	* Merge branch 'lomiri-renaming' into 'main'

2022-02-14 12:56:57 +0100 Guido Berhoerster (01d8c6ef) 

	* Rename com.canonical.Unity.FocusInfo to com.lomiri.Shell.FocusInfo

2022-02-11 10:26:52 +0100 Guido Berhoerster (009b7144) 

	* Rename com.canonical.powerd to com.lomiri.Repowerd

2021-12-04 00:13:11 +0000 Marius Gripsgard (cde69ffa) 

	* Merge branch 'personal/usb/bring-together' into 'main'

2021-12-03 16:02:39 -0600 Dalton Durst (cafe90a5) 

	* debian/control: build-depend on cmake-extras 1.6

2020-10-25 00:35:18 +0200 Mike Gabriel (68a9132d) 

	* tests/CMakeLists.txt: Drop extra googletest/googlemock detection
          code.

2021-01-30 01:53:29 +0700 Ratchanan Srirattanamet (184a6871) 

	* debian/control: indicate the higher googletest requirement

2020-10-22 14:18:28 +0200 Mike Gabriel (0dc74cd2) 

	* tests/: Switch from INSTANTIATE_TEST_CASE_P macro usage to
          INSTANTIATE_TEST_SUITE_P.

2021-11-24 20:58:01 +0000 Marius Gripsgard (9bb85ae3) 

	* Merge branch 'mr/rename-com-ubuntu-calendar' into 'main'

2021-11-03 02:45:03 +0100 Robert Tari (7e8ba752) 

	* README: Rename com.ubuntu.calendar

2021-07-21 17:19:21 +0000 Alfred Neumayer (d9da5d24) 

	* Merge branch 'personal/peat-psuwit/texture-texturesource-v2' into
          'main'

2021-07-16 17:07:22 +0700 Ratchanan Srirattanamet (d0dfa1bf) 

	* Improve interfaces between Mir buffer classes & fix crash

2021-07-16 17:08:33 +0700 Ratchanan Srirattanamet (eb46ae79) 

	* MirGlBufferTexturesource: remove useless texture binding

2021-07-16 01:45:53 +0700 Ratchanan Srirattanamet (9e5d1ac4) 

	* MirGlBuffer: make sure the first buffer is rendered

2021-07-14 15:36:25 +0000 Dalton Durst (03b585da) 

	* Merge branch 'personal/peat-psuwit/maliit-full-path' into 'main'

2021-07-08 01:41:48 +0700 Ratchanan Srirattanamet (46d4cd16) 

	* Be more inteligent in how we identify whitelisted processes

2021-06-22 16:29:57 +0000 Ratchanan Srirattanamet (25de4e69) 

	* Merge branch 'personal/mariogrip/new-gl-texture' into 'main'

2020-01-29 03:42:11 +0100 Marius Gripsgard (b27b4477) 

	* Add support for new gl::Texture buffers

2021-04-28 22:01:36 +0000 Marius Gripsgard (1c237164) 

	* Merge branch 'personal/peat-psuwit/rename-unity-application' into
          'main'

2021-04-28 23:44:10 +0700 Ratchanan Srirattanamet (896df054) 

	* demos/shell: put demo-specific QML types under QtMir.DemoShell

2021-04-28 23:33:59 +0700 Ratchanan Srirattanamet (7a09d46c) 

	* Rename Unity.Application QML module to QtMir.Application

2021-04-21 20:04:48 +0000 Marius Gripsgard (605b057f) 

	* Merge branch 'personal/peat-psuwit/fix-dependencies' into 'main'

2021-04-21 21:08:21 +0700 Ratchanan Srirattanamet (e579451a) 

	* d/control: finalizing split package removal

2021-04-07 16:55:03 +0000 Marius Gripsgard (a2088029) 

	* Merge branch 'fix-compile' into 'main'

2021-04-04 17:20:06 +0200 Luca Weiss (9cc5bca1) 

	* Use 'unsigned int' instead of 'uint'

2021-03-23 17:28:20 +0000 Rodney (824e8b5b) 

	* Merge branch 'personal/peat-psuwit/start-building-main' into 'main'

2021-03-23 17:27:08 +0000 Rodney (dbc7b5ac) 

	* Merge branch 'personal/peat-psuwit/license-text' into 'main'

2021-03-24 00:09:00 +0700 Ratchanan Srirattanamet (1235328e) 

	* Add missing full license text

2021-03-23 22:51:43 +0700 Ratchanan Srirattanamet (1ec90143) 

	* Move Jenkinsfile to debian/ per the new guideline

2021-03-23 22:50:42 +0700 Ratchanan Srirattanamet (e0c43d5b) 

	* Update Jenkinsfile to use shared library

2021-03-23 22:49:36 +0700 Ratchanan Srirattanamet (02ba0dc3) 

	* New Debian changelog entry; remove Debian revision number

2021-03-23 15:43:25 +0000 Marius Gripsgard (1d7e7553) 

	* Merge branch 'personal/peat-psuwit/dont-choose-gl-gles' into 'main'

2021-02-02 00:02:48 +0700 Ratchanan Srirattanamet (2e35cf9e) 

	* debian/*: merge qtmir-{android,desktop} to simply qtmir and drop
          multi-build technique

2021-02-01 22:17:40 +0700 Ratchanan Srirattanamet (ffd3677b) 

	* tests: remove convert-to-gles test, no longer relevant

2021-02-01 22:16:06 +0700 Ratchanan Srirattanamet (c0e39c26) 

	* Stop linking to either libGL or libGLES to allow single build for
          both

2021-03-22 23:21:44 +0000 Marius Gripsgard (97229820) 

	* Merge branch 'mr/qtmirserver-dependency-fix' into 'master'

2021-03-22 23:07:25 +0000 Marius Gripsgard (3310ac71) 

	* Merge branch 'personal/peat-psuwit/optional-valgrind-v2' into
          'master'

2021-03-22 23:06:37 +0000 Marius Gripsgard (45e1e58a) 

	* Merge branch 'personal/peat-psuwit/no-cgmanager-v2' into 'master'

2021-03-21 23:58:26 +0000 Marius Gripsgard (22b44d59) 

	* Merge branch 'personal/peat-psuwit/sync-debian-pkg' into 'master'

2021-03-10 15:09:01 +0000 Marius Gripsgard (1ba2471e) 

	* Merge branch 'mr/reenable-Werror-CMake-option' into 'master'

2021-01-30 02:52:52 +0700 Ratchanan Srirattanamet (7d39753a) 

	* debian/rules: disable building with Valgrind on architectures
          without it

2021-03-09 01:42:54 +0700 Ratchanan Srirattanamet (30fbcc88) 

	* Merge branch 'personal/peat-psuwit/sync-debian-pkg' into
          personal/peat-psuwit/optional-valgrind-v2

2021-03-09 01:41:27 +0700 Ratchanan Srirattanamet (b6a4ca81) 

	* d/rules: enforce -Werror for upstream builds

2021-03-08 17:34:56 +0000 Marius Gripsgard (81b5bd84) 

	* Merge branch 'personal/peat-psuwit/demo-luitk' into 'master'

2021-03-08 23:17:26 +0700 Ratchanan Srirattanamet (db7d7c79) 

	* demos/shell: port to lomiri-ui-toolkit

2021-03-08 23:26:56 +0700 Ratchanan Srirattanamet (bb94aefa) 

	* d/control: add l-uitk to qtmir-tests Depends

2021-02-03 02:21:50 +0700 Ratchanan Srirattanamet (1211fc38) 

	* d/control: demote autopilot-qt5 to Recommends

2021-02-12 13:30:08 +0000 Marius Gripsgard (03b186ad) 

	* Merge branch 'personal/peat-psuwit/fix-demos' into 'master'

2021-02-12 13:27:47 +0000 Marius Gripsgard (763e1b0a) 

	* Merge branch 'personal/peat-psuwit/link-to-thread-v2' into 'master'

2021-01-30 02:26:10 +0700 Ratchanan Srirattanamet (e9ddc54c) 

	* build: make the Valgrind detection not "automagic"

2021-02-03 03:51:27 +0700 Ratchanan Srirattanamet (d0bcd797) 

	* demos: change program names to start with qtmir-demo throughout

2021-02-03 03:25:10 +0700 Ratchanan Srirattanamet (3647b8a3) 

	* demo: fix detecting running installed

2020-10-28 14:26:22 +0100 Mike Gabriel (f94575c2) 

	* valgrind: Make build requirement on valgrind optional.

2021-01-30 02:04:16 +0700 Ratchanan Srirattanamet (37de758b) 

	* build: make sure to link qtmirserver against threading library

2021-01-30 01:49:30 +0700 Ratchanan Srirattanamet (fa3f2e1f) 

	* Revert "Revert "Remove need for cgmanager, we got no need for
          upstart cgroups anymore""

2021-01-30 01:16:40 +0700 Ratchanan Srirattanamet (aec98c58) 

	* debian/*: Adopt DEB packaging from official Debian package where
          appropriate

2020-10-30 17:47:55 +0100 Mike Gabriel (c9a9a6b3) 

	* CMakeLists.txt: Fix disabling -Werror via CMake configure option.

2020-10-25 00:31:25 +0200 Mike Gabriel (4bcb5c37) 

	* src/platforms/mirserver/CMakeLists.txt: Make sure tracepoints.h
          exists before building 'qtmirserver-mirserver' library
          target.

2020-09-28 10:23:51 +0200 Mike Gabriel (ad05513d) 

	* release 0.6.1

2020-09-22 05:24:49 +0200 Marius Gripsgard (f4695e4d) 

	* [debian] Clean up old Replaces/Conflicts and fix gles and checks

2020-09-22 04:59:34 +0200 Marius Gripsgard (45a05392) 

	* Fix ambiguous overload

2020-09-22 04:55:52 +0200 Marius Gripsgard (3db7279c) 

	* Fix deprecated QWeakPointer::data()

2020-09-22 04:54:58 +0200 Marius Gripsgard (7ca1026c) 

	* Fix deprecated handleMouseEvent call for 5.11

2020-09-22 04:12:24 +0200 Marius Gripsgard (68485755) 

	* Add missing include for newer gcc

2020-09-19 22:01:04 +0200 Marius Gripsgard (79437289) 

	* Move to lomiri-url-dispatcher

2020-09-19 21:57:54 +0200 Marius Gripsgard (2072fb40) 

	* Use lomiri-app-launch

2020-09-19 21:50:05 +0200 Marius Gripsgard (32f10014) 

	* Use lomiri-api

2020-07-11 20:42:08 +0200 Marius Gripsgard (49540698) 

	* Merge remote-tracking branch 'origin/xenial' into
          xenial_-_edge_-_multiscreen

2020-07-11 19:30:09 +0200 Marius Gripsgard (ec8b2335) 

	* Merge pull request #53 from z3ntu/xenial_-_qt5.14

2020-07-11 19:24:21 +0200 Marius Gripsgard (86a0e360) 

	* Merge pull request #56 from z3ntu/xenial_-_new-gmock

2020-04-29 03:21:59 +0700 Ratchanan Srirattanamet (1fbafd40) 

	* mirserver: more proper support for QPlatformThemes

2020-04-29 03:18:24 +0700 Ratchanan Srirattanamet (46005111) 

	* mirserver: uses UbuntuTheme from qtubuntu

2020-05-18 21:18:06 +0200 Luca Weiss (a3270abb) 

	* Adjust for gmock 1.10.0

2020-04-17 19:30:54 +0200 Luca Weiss (8fe6dc6d) 

	* Fix compilation with Qt 5.14

2020-04-09 20:17:28 +0200 Marius Gripsgard (2ee141de) 

	* [MirSurfaceItem] Ignore hover move events with no timestamp

2020-04-09 18:30:24 +0200 Marius Gripsgard (2d444ebe) 

	* Revert "[temp hack]: Ignore hover move events"

2020-04-09 22:15:39 -0500 Dalton Durst (807baa09) 

	* Terminate application while force closing surface

2020-04-09 18:24:23 +0200 Marius Gripsgard (9f27a788) 

	* Merge pull request #46 from z3ntu/xenial_-_qt5.14

2020-04-09 16:01:47 +0200 Marius Gripsgard (9f0e9e75) 

	* Merge pull request #49 from
          ubports/xenial_-_surface-gone-too-quickly

2020-04-08 16:50:53 -0500 Dalton Durst (6d9b9cd3) 

	* Catch std::out_of_range for activate too

2020-03-26 21:04:54 -0500 Dalton Durst (86ffc449) 

	* Use MirAL events to trigger our internal screen logic

2020-03-24 11:43:25 -0500 Dalton Durst (d54d4631) 

	* Revert "Remove need for cgmanager, we got no need for upstart
          cgroups anymore"

2020-03-20 21:58:56 +0100 Luca Weiss (daa5f668) 

	* Fix CMake error with Qt 5.14

2020-02-17 00:54:07 +0100 Marius Gripsgard (f1a612ce) 

	* Get ready for the future by disabling deprecated functions

2020-02-17 00:52:26 +0100 Marius Gripsgard (1358e3af) 

	* Bump required qt version to 5.9 and cleanup ifdef for older
          versions

2020-02-17 00:46:38 +0100 Marius Gripsgard (1cd0cbaa) 

	* Cleanup control file and ashes from bzr

2020-02-19 01:14:13 +0100 Marius Gripsgard (01952560) 

	* Remove dep on platform-api as it is not used (#43)

2020-02-12 02:32:33 +0700 Ratchanan Srirattanamet (56dc17a9) 

	* MirSurface: update visibility when surface's hidden is changed

2019-12-03 16:12:02 -0600 Dalton Durst (37833b83) 

	* Update comments to specify "less than Qt 5.13"

2019-11-29 19:49:26 +0300 Ivan Semkin (e1eb282c) 

	* remove const from functions

2019-11-29 19:44:29 +0300 Ivan Semkin (720e4ea6) 

	* Commits in cpp start with //

2019-11-29 19:42:36 +0300 Ivan Semkin (27b3665c) 

	* Try to maintain backward compatibility with older qt

2019-01-12 14:29:14 +0100 Luca Weiss (469daa62) 

	* Use qmlplugins from cmake-extras

2019-01-12 14:28:59 +0100 Luca Weiss (ce50bb1b) 

	* Fix polymorphic type

2019-11-24 13:35:30 +0300 Ivan Semkin (ab6f359f) 

	* Make compatible with latest qt

2019-12-22 09:35:57 +0100 Marius Gripsgard (2a278087) 

	* Allow to be built without content-hub

2019-12-22 08:11:44 +0100 Marius Gripsgard (2cc854e2) 

	* Reflect upstream mir v1.6 changes

2019-12-22 08:11:28 +0100 Marius Gripsgard (b6431569) 

	* Reflect upstream mir v1.5 changes

2019-12-22 08:09:42 +0100 Marius Gripsgard (81b40962) 

	* [tests] Specifically specify qtmir namespace

2019-09-26 22:10:20 +0200 Marius Gripsgard (6c2aa53c) 

	* Reflect upstream mir v1.4 changes

2019-09-30 02:13:33 +0200 Marius Gripsgard (386272a5) 

	* Bump version number

2019-09-25 20:48:14 +0200 Marius Gripsgard (b2db6236) 

	* Merge pull request #31 from ubports/mariogrip-patch-1

2019-09-25 20:47:15 +0200 Marius Gripsgard (fffd4e48) 

	* Update Jenkinsfile

2019-09-13 17:45:02 +0200 Marius Gripsgard (590d2142) 

	* Merge remote-tracking branch 'origin/xenial_-_edge' into
          xenial_-_edge_-_multiscreen

2019-09-02 02:57:31 +0200 Marius Gripsgard (e60d4945) 

	* Let applicationManager handle force close of applications (#29)

2019-08-16 19:58:54 +0200 Marius Gripsgard (1d2cf75b) 

	* Merge pull request #27 from ubports/xenial_-_edge_-_dontautofocus

2019-08-12 00:31:16 +0200 Marius Gripsgard (b8f8b9ec) 

	* Dont automaticly switch to newly placed window, let unity8 handle
          this

2019-07-25 02:14:25 +0200 Marius Gripsgard (de0d67f9) 

	* Revert "Do not forcefully kill and hide apps, let them handle the
          SIGTERM"

2019-07-09 01:37:58 +0200 Marius Gripsgard (dab8b147) 

	* Make sure QtEventFeeder includes in the main thread loop

2019-07-03 00:49:34 +0200 Marius Gripsgard (4db5c142) 

	* Merge lp:~nick-dedekind/qtmir/screens-api into
          xenial_-_edge_-_multiscreen

2019-07-02 01:39:55 +0200 Marius Gripsgard (9d1c8f77) 

	* Merge  lp:~nick-dedekind/qtmir/multiwindow.configuration into
          xenial_-_edge

2019-07-01 00:36:57 +0200 Florian Leeber (bb495752) 

	* Merge pull request #24 from ubports/xenial_-_edge_-_fclose

2019-06-26 00:17:53 +0200 Marius Gripsgard (2bf388ae) 

	* Make demo shell work again

2019-06-29 17:56:06 +0200 Marius Gripsgard (44cc7bb3) 

	* Implement forceClose method to mirSurface api

2019-06-19 22:16:00 +0200 Marius Gripsgard (e909f17d) 

	* Merge pull request #22 from ubports/xenial_-_edge_-_fixresize

2019-06-18 15:41:19 +0200 Marius Gripsgard (c280bee0) 

	* [MirSurface] Make sure we handle resize events while wating on next
          buffer

2019-04-22 23:59:22 +0200 Marius Gripsgard (9aab18e2) 

	* Merge pull request #21 from ubports/xenial_-_edge_-_sensorfix

2019-04-20 00:41:32 +0200 Marius Gripsgard (9fd1f499) 

	* Move and Orientation impl out of screen and into it's own improved
          class

2018-07-22 22:32:52 +0200 Marius Gripsgard (74f0fff5) 

	* [temp hack]: Ignore hover move events

2017-12-28 04:56:09 +0100 Marius Gripsgard (dec18c92) 

	* Use app-launch-2

2018-11-15 22:45:38 +0100 Marius Gripsgard (380e9602) 

	* build for xenial edge

2018-10-09 00:34:43 +0200 Marius Gripsgard (c462a532) 

	* Build arm64

2018-10-06 08:34:11 -0400 Rodney Dawes (8d379b8e) 

	* Add missing version include.

2018-10-06 08:29:30 -0400 Rodney Dawes (1edb08fd) 

	* Always add mirserver includes here.

2018-10-05 23:35:23 -0400 Rodney Dawes (506389d4) 

	* Merge remote-tracking branch 'origin/master' into bionic

2018-09-19 00:38:04 +0200 Marius Gripsgard (b37293e2) 

	* Merge pull request #13 from vanyasem/bionic

2018-09-19 01:26:36 +0300 Ivan Semkin (1c6dc4d3) 

	* Make compatible with gmock 1.8.1

2018-09-15 21:35:49 +0300 Ivan Semkin (7c91e400) 

	* Merge pull request #11 from vanyasem/bionic

2018-09-15 21:22:41 +0300 Ivan Semkin (7ba690f2) 

	* Add missing -pthread flag

2018-03-14 10:58:41 +0000 Gerry Boland (89d57e19) 

	* Build against MirAL2.0

2018-02-19 17:07:05 +0100 Marius Gripsgard (f6c79589) 

	* Merge remote-tracking branch 'origin/xenial_-_mir30' into bionic

2018-02-18 15:44:57 +0100 Marius Gripsgard (41050c21) 

	* Merge branch 'bionic' of github.com:ubports/qtmir into bionic

2018-02-18 15:44:21 +0100 Marius Gripsgard (47db0921) 

	* Disable arm64 builds for now

2018-02-18 14:47:19 +0100 Marius Gripsgard (7838a4dd) 

	* Delete ubports.depends

2018-02-18 14:39:48 +0100 Marius Gripsgard (2bbad4ec) 

	* Don't depend on application api

2018-02-18 11:25:06 +0100 Marius Gripsgard (b0929330) 

	* Mir 0.30 compat

2018-02-12 11:40:21 +0100 Marius Gripsgard (d5989c61) 

	* Remove need for cgmanager, we got no need for upstart cgroups
          anymore

2018-02-13 20:10:46 +0100 Marius Gripsgard (f40c965e) 

	* Revert "Use app-launch-2"

2018-02-03 19:33:09 +0100 Marius Gripsgard (208bf5f0) 

	* release for bionic

2018-01-04 08:01:02 +0100 Marius Gripsgard (54f26156) 

	* Handle secure_for_render()

2017-12-30 11:00:26 +0100 Marius Gripsgard (a057bc7f) 

	* Merge remote-tracking branch 'next/master' into xenial_-_mir29

2017-12-30 10:01:37 +0100 Marius Gripsgard (fb005367) 

	* No need to depend on xenail

2017-12-30 08:42:58 +0100 Marius Gripsgard (f810a8a6) 

	* Depend on xenial_-_mir26 repo

2017-12-28 05:47:02 +0100 Marius Gripsgard (22f928d5) 

	* Add Qt5ThemeSupport_INCLUDE_DIRS

2017-12-28 04:56:09 +0100 Marius Gripsgard (5c2b18c6) 

	* Use app-launch-2

2017-12-28 04:53:56 +0100 Marius Gripsgard (5fa2024c) 

	* Dont include EnableCoverageReport

2017-10-25 17:08:44 +0200 Marius Gripsgard (afc0d1a1) 

	* Use QSGDefaultInternalImageNode for Qt versions newer then 5.8

2017-10-25 15:40:29 +0200 Marius Gripsgard (52ea4509) 

	* Use modularized qtplatformsupport introduced in Qt 5.8

2017-12-28 04:31:45 +0100 Marius Gripsgard (9a8d61c5) 

	* Import to UBports

2017-10-13 12:07:35 -0400 Alan Griffiths (d68fd808) 

	* Mir 1.0 => Mir 0.28

2017-10-09 10:11:08 -0400 Alan Griffiths (71b8600a) 

	* Frig for LP build recipe

2017-09-27 23:24:35 -0400 Alan Griffiths (9ef010b9) 

	* 1.0 compat

2017-09-27 23:23:19 -0400 Alan Griffiths (fcb3779a) 

	* 0.27 compat

2017-09-27 22:58:35 -0400 Alan Griffiths (25c90b8a) 

	* Try more

2017-09-27 22:45:56 -0400 Alan Griffiths (6f1c5cc3) 

	* Revert surious whitespace changes

2017-09-27 17:30:22 -0400 Alan Griffiths (d0ed9d25) 

	* Frig changelog

2017-09-27 17:07:06 -0400 Alan Griffiths (ee9e359a) 

	* Mir 1.0 compatibility

2017-07-17 04:53:56 +0200 Marius Gripsgard (ee98f665) 

	* Updated Jenkinsfile

2017-07-12 21:58:10 +0200 Marius Gripsgard (2f0a7ac3) 

	* Updated Jenkinsfile

2017-07-12 21:05:49 +0200 Marius Gripsgard (20ad307a) 

	* Updated Jenkinsfile

2017-07-12 21:02:11 +0200 Marius Gripsgard (341ca920) 

	* Updated Jenkinsfile

2017-07-11 02:40:12 +0200 Marius Gripsgard (19795881) 

	* Updated Jenkinsfile

2017-07-11 00:52:59 +0200 Marius Gripsgard (2257e356) 

	* [Jenkins] Use armhf node to build binaries

2017-07-10 22:44:48 +0200 Marius Gripsgard (49cb54e6) 

	* Add Jenkinsfile

2017-07-10 01:10:25 +0200 Marius Gripsgard (46c5a6e5) 

	* set a verion format out build server understand

2017-07-10 00:31:34 +0200 Marius Gripsgard (4a950b83) 

	* Backport to xenial

2017-06-15 16:34:38 +0100 Alan Griffiths (aacc554e) 

	* Fix FTBFS witn Mir 0.27

2017-04-10 09:39:39 +0000 Bileto Bot (efc6c237) 

	* Releasing 0.5.1+17.04.20170410-0ubuntu1

2017-04-10 09:38:54 +0000 Lukáš Tinkl (d0a408dd) 

	* Do not forcefully kill and hide apps, let them handle the SIGTERM
          and give them a chance to reject it if needed

2017-04-10 09:38:40 +0000 Alan Griffiths (0d3683a4) 

	* Another pass at separating out the libmirserver dependencies

2017-04-10 09:38:27 +0000 Alan Griffiths (58fa4831) 

	* Remove legacy of support for older Mir versions.

2017-04-10 09:38:22 +0000 Gerry Boland (f7ebe279) 

	* Decouple QtEventFeeder and ScreensModel, event feeder can rely on
          qGuiApp::screens()

2017-04-10 09:38:15 +0000 Daniel d'Andrada (7c945a2d) 

	* Make mirKeyboardEventToString() also print modifiers

2017-04-07 00:12:24 +0200 Lukáš Tinkl (17b6dc17) 

	* merge trunk, resolve conflicts

2017-04-06 09:49:58 +0100 Nick Dedekind (48a5b5a3) 

	* changelog

2017-04-06 09:48:40 +0100 Nick Dedekind (f5266c48) 

	* changelog

2017-04-06 09:47:36 +0100 Nick Dedekind (d1ccf424) 

	* changelog

2017-04-06 09:45:26 +0100 Nick Dedekind (a42b39a1) 

	* changelog

2017-04-06 09:44:24 +0100 Nick Dedekind (9a318782) 

	* changelog

2017-04-05 16:49:10 +0100 Nick Dedekind (95b4959a) 

	* changelog update

2017-04-05 14:10:53 +0200 Lukáš Tinkl (e43513b0) 

	* merge trunk, resolve conflicts

2017-04-05 11:43:04 +0100 Nick Dedekind (cd2c31b7) 

	* merged pre-req

2017-04-05 11:41:18 +0100 Nick Dedekind (9bbb4a71) 

	* merged pre-req

2017-04-05 11:40:59 +0100 Nick Dedekind (c3f6eebf) 

	* merged pre-req

2017-04-05 11:40:19 +0100 Nick Dedekind (ddffc5d9) 

	* merged pre-req

2017-04-05 11:39:03 +0100 Nick Dedekind (94b5ef86) 

	* fixed miral include file

2017-04-05 09:36:14 +0100 Alan Griffiths (a762bbe6) 

	* Apply Gerry's patch to CMakeLists.txt

2017-04-04 13:25:53 +0100 Nick Dedekind (15e2e740) 

	* merged with pre-req

2017-04-04 12:24:54 +0100 Nick Dedekind (508e87e8) 

	* merged pre-req

2017-04-04 12:24:07 +0100 Nick Dedekind (d3f54d62) 

	* merged pre-req

2017-04-04 12:22:49 +0100 Nick Dedekind (8be07356) 

	* merged pre-req

2017-04-04 12:22:14 +0100 Nick Dedekind (accb1edf) 

	* reduce external WindowManagementPolicy API

2017-04-04 10:19:22 +0100 Nick Dedekind (3cdc5f39) 

	* include def

2017-04-04 00:47:22 +0000 Bileto Bot (6fb00e5e) 

	* Releasing 0.5.1+17.04.20170404-0ubuntu1

2017-04-04 00:47:00 +0000 Daniel d'Andrada (88d762d0) 

	* Support multiple sessions per Application (LP: #1675448)

2017-04-04 00:46:52 +0000 Albert Astals Cid (8a98aba9) 

	* EventInfo::store: Store an empty cookie for mir events without
          cookie

2017-04-04 00:46:43 +0000 Albert Astals Cid (c6acfa11) 

	* Remove m_tools member

2017-04-03 17:23:21 +0100 Nick Dedekind (c599ecc8) 

	* DisplayId

2017-04-03 15:29:14 +0100 Nick Dedekind (16e6942e) 

	* better lttng deps

2017-04-03 11:13:12 +0100 Alan Griffiths (8780b151) 

	* windowmanagementpolicy.cpp doesn't use libmirserver

2017-04-03 11:02:23 +0100 Nick Dedekind (eb2a8531) 

	* merged with pre-req

2017-04-03 10:04:53 +0100 Nick Dedekind (0bfc5056) 

	* merged pre-req

2017-04-03 09:58:57 +0100 Nick Dedekind (18938370) 

	* merged pre-req

2017-04-03 09:39:16 +0100 Nick Dedekind (e1950eca) 

	* merged with parent

2017-04-03 09:37:01 +0100 Nick Dedekind (a3b0538e) 

	* merged with parent

2017-03-31 18:10:43 -0300 Daniel d'Andrada (aa5df576) 

	* Don't create multiple Application objects for the same app-id

2017-03-31 16:02:11 -0300 Daniel d'Andrada (2ade5d72) 

	* s/die/terminate

2017-03-31 16:00:02 -0300 Daniel d'Andrada (2c0a5fa3) 

	* Make --desktop_file_hint and DESKTOP_FILE_HINT work again

2017-03-31 17:10:40 +0100 Nick Dedekind (699842b4) 

	* merged with trunk

2017-03-31 17:03:04 +0100 Nick Dedekind (921d86b2) 

	* merged trunk

2017-03-31 12:18:43 -0300 Daniel d'Andrada (fa05ae64) 

	* Support multiple sessions per Application

2017-03-31 15:22:58 +0100 Alan Griffiths (d4119fb6) 

	* cleanup the mirserver platform compile flags

2017-03-31 15:09:05 +0100 Alan Griffiths (5f5588ee) 

	* Avoid dependency on libmirserver-dev in qtcompositor.h

2017-03-31 14:21:42 +0100 Alan Griffiths (48362f6b) 

	* Avoid dependency on libmirserver-dev in inputdeviceobserver.h

2017-03-31 14:05:42 +0100 Alan Griffiths (8f7052a6) 

	* Avoid dependency on libmirserver-dev in screensmodel.h

2017-03-31 12:08:53 +0100 Alan Griffiths (19eedaaa) 

	* s/surface/window/

2017-03-31 11:55:15 +0100 Alan Griffiths (19bfd084) 

	* Delete unnecessary includes

2017-03-31 11:52:18 +0100 Alan Griffiths (2a23eada) 

	* Drop compatibility with Mir 0.25

2017-03-30 15:47:27 +0100 Gerry Boland (f5acdc71) 

	* A lil less auto-mation, a lil more action please

2017-03-30 15:43:29 +0100 Gerry Boland (c2710896) 

	* Remove unneeded header file

2017-03-30 15:37:46 +0100 Gerry Boland (f01639cc) 

	* Update copyrights

2017-03-30 12:08:25 +0100 Gerry Boland (21551c63) 

	* Decouple QtEventFeeder and ScreensModel, event feeder can rely on
          qGuiApp::screens()

2017-03-30 11:05:33 +0200 Albert Astals Cid (f7656da8) 

	* Store an empty cookie for mir events without cookie

2017-03-28 17:14:50 +0000 Bileto Bot (33de278e) 

	* Releasing 0.5.1+17.04.20170328-0ubuntu1

2017-03-28 17:13:24 +0000 Alan Griffiths (e0a6d211) 

	* Compatibility with lp:mir and lp:~alan-griffiths/miral/1.3

2017-03-28 17:13:10 +0000 Alan Griffiths (5dde7abc) 

	* MirAL will be correcting another spelling error shortly. Avoid an
          FTBFS when that happens.

2017-03-28 17:13:04 +0000 Andreas Pokorny (f223e06d) 

	* Report and consume exception that may occur on constructing a
          keymap (LP: #1557634)

2017-03-28 17:12:54 +0000 Gerry Boland (e3d17fdf) 

	* Add env var equivalent to desktop_file_hint

2017-03-28 17:12:39 +0000 Daniel d'Andrada (bb6596a3) 

	* Ensure the window that got a key down also gets the corresponding
          key up

2017-03-28 17:12:22 +0000 Gerry Boland (934f0a9b) 

	* Don't let a child window go offscreen because its parent moved

2017-03-28 17:12:03 +0000 Albert Astals Cid (0cde07ea) 

	* Run ApplicationManager::authorizeSession in the calling thread

2017-03-28 17:11:51 +0000 Albert Astals Cid (1b7781bc) 

	* Remove empty property and move invokable

2017-03-28 17:11:30 +0000 Lukáš Tinkl (2b2f5c74) 

	* Raise (activate) windows when an app focus is requested (LP:
          #1672337)

2017-03-28 17:51:11 +0200 Albert Astals Cid (8b4b423a) 

	* CanonicalWindowManagerPolicy already has a tools

2017-03-28 08:44:08 +0100 Nick Dedekind (2c0a6e64) 

	* added spinny logo to shell demo

2017-03-28 08:27:53 +0100 Nick Dedekind (f38e6f3c) 

	* Compositor texture privates

2017-03-27 11:58:31 +0200 Andreas Pokorny (25b8b865) 

	* Report and consume exception that may occur on constructing a
          keymap

2017-03-25 11:56:06 +0100 Lukáš Tinkl (20b4175b) 

	* WIP remove Closing state

2017-03-24 22:20:57 +0100 Lukáš Tinkl (743f60ff) 

	* fix comments/debug

2017-03-24 20:00:39 +0100 Lukáš Tinkl (8c46c0c3) 

	* address review comments

2017-03-24 15:56:00 -0300 Daniel d'Andrada (87f8f67a) 

	* update copyright header

2017-03-24 15:55:33 -0300 Daniel d'Andrada (9fb45100) 

	* Some refactoring as per review feedback

2017-03-24 17:17:14 +0000 Alan Griffiths (efbbb9cb) 

	* Remove comment out

2017-03-24 17:00:08 +0000 Alan Griffiths (671e132b) 

	* Fix build errors against lp:mir

2017-03-24 16:08:30 +0000 Alan Griffiths (d2bcdade) 

	* merge lp:~alan-griffiths/qtmir/future-proof

2017-03-24 14:06:20 +0000 Nick Dedekind (4994bc41) 

	* added build dir to cmake path

2017-03-24 10:52:27 -0300 Daniel d'Andrada (c18ffa89) 

	* Ensure the window that got a key down also gets the corresponding
          key up

2017-03-24 10:49:40 -0300 Daniel d'Andrada (840f3458) 

	* merge lp:~gerboland/qtmir/availableDesktopAreaTrial

2017-03-24 13:31:18 +0100 Lukáš Tinkl (b6e950e6) 

	* activate by default

2017-03-24 12:51:00 +0100 Lukáš Tinkl (c94a2b57) 

	* merge trunk, resolve conflicts

2017-03-24 11:29:56 +0000 Gerry Boland (31c5efad) 

	* Merge trunk & fix build failure

2017-03-24 12:16:11 +0100 Lukáš Tinkl (0a8be104) 

	* merge trunk

2017-03-24 10:52:41 +0000 Nick Dedekind (8256dee4) 

	* merged parent

2017-03-24 10:05:51 +0000 Nick Dedekind (569c2995) 

	* merged parent

2017-03-24 10:05:23 +0000 Nick Dedekind (ddb8d8a6) 

	* merged parent

2017-03-24 09:45:47 +0000 Nick Dedekind (eb306afa) 

	* merged parent

2017-03-24 09:44:29 +0000 Nick Dedekind (061a2053) 

	* merged parent

2017-03-24 09:31:51 +0000 Nick Dedekind (acbc31bd) 

	* merged trunk

2017-03-24 09:44:32 +0100 Albert Astals Cid (014c3b9f) 

	* Merge

2017-03-24 09:44:06 +0100 Albert Astals Cid (09bf9a02) 

	* Merge

2017-03-23 21:17:21 +0000 Gerry Boland (bb1b8cbf) 

	* Remove leftover debugs

2017-03-23 15:45:17 +0000 Gerry Boland (2cafb71f) 

	* Relax confinement region detection, fixes left edge bug

2017-03-23 14:18:10 +0000 Gerry Boland (82b651fd) 

	* Revert to original behaviour

2017-03-22 14:52:59 -0300 Daniel d'Andrada (325bdb09) 

	* latest version

2017-03-22 15:02:26 +0000 Gerry Boland (60f49170) 

	* No need for namespace qualifier

2017-03-22 14:59:59 +0000 Gerry Boland (5f666aa9) 

	* Document translationToContain

2017-03-22 15:57:19 +0100 Albert Astals Cid (16d1e040) 

	* spacing

2017-03-22 14:04:23 +0000 Gerry Boland (a71a0114) 

	* Small refactorings

2017-03-22 14:50:39 +0100 Albert Astals Cid (2902b560) 

	* Move pid storing to ApplicationManager

2017-03-22 13:34:35 +0000 Gerry Boland (8f6cdcc5) 

	* Different spin of the window confinement logic

2017-03-22 12:42:13 +0100 Lukáš Tinkl (37a0544e) 

	* fix build

2017-03-22 12:00:48 +0100 Albert Astals Cid (c1b534d9) 

	* Run ApplicationManager::authorizeSession in the calling thread

2017-03-22 09:57:22 +0100 Albert Astals Cid (670f2772) 

	* Remove empty property and move invokable

2017-03-21 19:18:14 -0300 Daniel d'Andrada (219204a2) 

	* Make mirKeyboardEventToString() also print modifiers

2017-03-21 19:42:22 +0100 Lukáš Tinkl (69004a19) 

	* WIP: raise windows when an app focus is requested

2017-03-21 13:43:12 +0000 Nick Dedekind (7005d73c) 

	* consistency

2017-03-21 13:41:46 +0000 Nick Dedekind (0046c14b) 

	* review comments

2017-03-21 10:30:57 +0000 Gerry Boland (3d915e42) 

	* Margins and Confinement regions are WMPolicy internal data now

2017-03-21 09:32:52 +0000 Alan Griffiths (c418151a) 

	* Prevent FTBFS when miral corrects spelling

2017-03-20 22:49:08 +0000 Gerry Boland (90246832) 

	* Update copyrights

2017-03-20 21:16:34 +0000 Bileto Bot (3b664be9) 

	* Releasing 0.5.1+17.04.20170320.1-0ubuntu1

2017-03-20 21:15:36 +0000 Andreas Pokorny (5824abde) 

	* Attach MirInputDeviceId and the MirCookie to input events

2017-03-20 21:15:29 +0000 Gerry Boland (7688a89d) 

	* Extend timeouts when running under valgrind

2017-03-20 21:15:13 +0000 Albert Astals Cid (615198aa) 

	* Check for find() result not being null before using it

2017-03-20 21:15:05 +0000 Gerry Boland (270adb9d) 

	* Stop MirSurface deleting itself, ensure SurfaceManager alone
          manages MirSurface lifetimes. Add SurfaceManager test
          suite.

2017-03-20 21:14:51 +0000 Alan Griffiths (cb593cea) 

	* Reduce dependencies on mirserver by reworking
          ../Application/mirbuffersgtexture.cpp and
          ../Application/surfacemanager.cpp

2017-03-20 21:14:29 +0000 Daniel d'Andrada (e4ed7f52) 

	* Implement MirSurface::allowClientResize (LP: #1670390)

2017-03-20 20:45:24 +0100 Gerry Boland (24b059a8) 

	* Fix FTBFS against miral 1.3.1

2017-03-20 17:21:09 +0100 Albert Astals Cid (2f67e985) 

	* Wrong merge

2017-03-20 17:19:42 +0100 Albert Astals Cid (529723c8) 

	* Merge

2017-03-20 15:56:22 +0000 Gerry Boland (1775bfd1) 

	* Actually include SurfaceManager tests. SM relies on AppMan
          singleton, which I had to abstract out to a SessionMap in
          order to make it testable.

2017-03-20 15:32:07 +0000 Nick Dedekind (3dbd1fe7) 

	* merged with parent

2017-03-20 15:22:43 +0000 Nick Dedekind (52dab8c6) 

	* merged with parent

2017-03-20 15:22:07 +0000 Nick Dedekind (39dae72e) 

	* meged with parent

2017-03-20 15:21:38 +0000 Nick Dedekind (5c950b28) 

	* merged with parent

2017-03-20 15:16:50 +0000 Nick Dedekind (18dd2ca3) 

	* removed appnotifier and window notifier

2017-03-20 14:59:32 +0000 Nick Dedekind (cedc89e4) 

	* merged with parent

2017-03-20 14:53:44 +0000 Nick Dedekind (98c4afba) 

	* miral 1.3.1 compat

2017-03-20 14:29:29 +0000 Gerry Boland (9f22d1f2) 

	* Stop MirSurface deleting itself, ensure SurfaceManager alone
          manages MirSurface lifetimes. Add SurfaceManager test
          suite.

2017-03-20 13:58:04 +0000 Gerry Boland (4986e7d7) 

	* Bump cmake & deb dependencies

2017-03-20 12:18:04 +0000 Gerry Boland (e95abb9f) 

	* Fix FTBFS against miral 1.3.1

2017-03-20 11:54:43 +0000 Gerry Boland (46e0dfe0) 

	* If Window outside confinement regions somehow, do not apply
          confinement rules

2017-03-16 16:59:09 +0000 Gerry Boland (95c826ca) 

	* Move the interface to unity-api

2017-03-16 15:15:48 +0000 Nick Dedekind (8741ef05) 

	* merged with parent

2017-03-16 15:08:58 +0000 Nick Dedekind (292e918b) 

	* merged with parent

2017-03-16 15:05:22 +0000 Gerry Boland (33c46645) 

	* Undo changes to the native interface, will be using unity-api to
          expose this instead

2017-03-16 15:04:21 +0000 Nick Dedekind (1e795423) 

	* merged with parent

2017-03-16 15:00:39 +0000 Nick Dedekind (52c93bce) 

	* merged parent

2017-03-16 14:57:45 +0000 Nick Dedekind (620c391c) 

	* merged with parent

2017-03-16 12:46:25 +0000 Gerry Boland (cb1aa564) 

	* Remove WId-ScreenWindow matching and MirSurface::setWId

2017-03-16 12:36:12 +0000 Gerry Boland (1b2baefb) 

	* Add window margins and bounding area to WMPolicy internals

2017-03-16 11:19:31 +0000 Alan Griffiths (df5880d7) 

	* A move towards MirAL style

2017-03-16 11:02:51 +0000 Alan Griffiths (5cf51f89) 

	* Better naming

2017-03-15 14:57:23 +0000 Alan Griffiths (f8064a55) 

	* Move MirBuffer to miral namespace

2017-03-14 15:16:22 +0000 Gerry Boland (75c4f812) 

	* Fix up a comment while I am here

2017-03-14 15:05:47 +0000 Gerry Boland (563e3b5c) 

	* Add env var equivalent to desktop_file_hint

2017-03-14 13:49:38 +0000 Gerry Boland (59bdac51) 

	* Fix error

2017-03-14 12:57:42 +0000 Nick Dedekind (25a8a187) 

	* merged trunk

2017-03-14 10:50:50 +0000 Nick Dedekind (2d6fd47f) 

	* workspace controller & surface manager api

2017-03-14 09:54:50 +0100 Albert Astals Cid (4951fcdc) 

	* Check for find() result not being null before using it

2017-03-13 16:39:21 -0300 Daniel d'Andrada (102aed86) 

	* bump unity-shell-application required version

2017-03-13 17:34:58 +0000 Gerry Boland (2b3d0af0) 

	* Remnant of bad rebase, delete SessionManager reference

2017-03-13 16:49:49 +0000 Alan Griffiths (9704b6f8) 

	* merge :parent

2017-03-13 12:55:54 -0300 Daniel d'Andrada (9084a145) 

	* Don't let a child window go offscreen because its parent moved

2017-03-13 09:38:23 +0000 Nick Dedekind (97c96b28) 

	* merged parent

2017-03-13 09:37:45 +0000 Nick Dedekind (966d1c44) 

	* use setCustomCursor

2017-03-10 17:06:54 +0000 Nick Dedekind (c6766182) 

	* removed Q_PROPERTY from qtmir::Screen

2017-03-10 12:19:14 +0000 Nick Dedekind (44278bd0) 

	* merged with parent

2017-03-10 12:18:09 +0000 Nick Dedekind (0c904e0b) 

	* merged with parent

2017-03-10 12:17:34 +0000 Nick Dedekind (39e212be) 

	* merge with parent

2017-03-10 12:13:19 +0000 Nick Dedekind (fe4b5cba) 

	* merged with parent

2017-03-10 12:00:57 +0000 Nick Dedekind (dae3e6d2) 

	* updated gles patch

2017-03-10 12:00:42 +0000 Nick Dedekind (7c295ffc) 

	* libqtmirserver1

2017-03-08 18:33:18 +0000 Nick Dedekind (6a11811c) 

	* use newer drop frame algorithm

2017-03-08 10:27:33 -0300 Daniel d'Andrada (393ad2b0) 

	* Let CanonicalWindowManagerPolicy have a go at it

2017-03-07 23:43:16 +0000 Bileto Bot (2cbe5c8f) 

	* Releasing 0.5.1+17.04.20170307-0ubuntu1

2017-03-07 23:42:21 +0000 Daniel d'Andrada (dc583418) 

	* DBusFocusInfo: fix crash when trying to access a null session from
          an application

2017-03-07 23:42:12 +0000 Albert Astals Cid (0054bd93) 

	* Fix clang build

2017-03-07 23:42:05 +0000 Daniel d'Andrada (5048b1b1) 

	* Reduce default log verbosity

2017-03-07 23:41:58 +0000 Gerry Boland (f942b607) 

	* Workaround for Mir changing GL state unexpectedly on Qt, breaking
          font rendering.

2017-03-07 23:41:44 +0000 Lukáš Tinkl (a08adebb) 

	* Use the shell chrome, as provided by miral window info (LP:
          #1658117)

2017-03-07 23:41:30 +0000 Daniel d'Andrada (5022692b) 

	* Don't pass command line arguments to Mir

2017-03-07 23:41:18 +0000 Daniel d'Andrada (5d2b0a6d) 

	* Make TaskController absorb SessionManager

2017-03-07 23:41:01 +0000 Daniel d'Andrada (d8ad348a) 

	* Some qtmir::Session fixes

2017-03-07 17:20:21 -0300 Daniel d'Andrada (47bd3a0e) 

	* DBusFocusInfo: fix crash when trying to access a null session from
          an application

2017-03-07 11:10:10 -0300 Daniel d'Andrada (692504f3) 

	* Implement MirSurface::allowClientResize

2017-03-03 15:27:23 +0000 Gerry Boland (13b6694d) 

	* Make self-triggered MirSurface deletion happen later, makes code
          more robust

2017-03-03 11:39:24 +0100 Andreas Pokorny (b4f4f8db) 

	* update years

2017-03-03 11:19:40 +0100 Andreas Pokorny (dfec7b8e) 

	* Move storing of EventInfo into dispatch* methods

2017-03-03 11:06:37 +0100 Michael Zanetti (a4a4277e) 

	* add a dep to libmiral-dev

2017-03-03 09:49:23 +0000 Nick Dedekind (e8df5442) 

	* reverted to MirSurface create with NewWindow

2017-03-03 09:43:26 +0000 Alan Griffiths (91c73f9c) 

	* Move const to the left

2017-03-02 14:17:02 +0000 Alan Griffiths (e1c6b171) 

	* Put const where "we" like it

2017-03-02 14:15:56 +0000 Alan Griffiths (741203d2) 

	* Simplify and remove dead code

2017-03-02 13:26:31 +0000 Gerry Boland (43d04359) 

	* Cleanup: no need to pass MirSurface out in isBeingDisplayedChanged
          signal

2017-03-02 12:02:54 +0000 Gerry Boland (28487d6d) 

	* Stop MirSurface deleting itself, ensure SurfaceManager alone
          manages MirSurface lifetimes

2017-03-02 11:59:21 +0000 Gerry Boland (c16b722d) 

	* Remove tests for the old delete-self behaviour of MirSurface

2017-03-02 11:36:02 +0000 Nick Dedekind (6a033ade) 

	* const override

2017-03-02 11:19:40 +0000 Nick Dedekind (7e6e3f32) 

	* signal renaming

2017-03-02 11:05:57 +0000 Gerry Boland (d7b9b63e) 

	* Small SurfaceManager Test improvements

2017-03-02 10:56:01 +0000 Nick Dedekind (83997946) 

	* WindowNotifierObserver

2017-03-02 11:29:14 +0100 Albert Astals Cid (29d73b3a) 

	* Fix clang build

2017-03-02 00:52:19 +0000 Gerry Boland (58836cdc) 

	* Add more SurfaceManager tests

2017-03-01 16:32:29 +0000 Nick Dedekind (172c18ce) 

	* merged with parent

2017-03-01 16:30:13 +0000 Nick Dedekind (34dc6909) 

	* merged with parent

2017-03-01 16:29:39 +0000 Nick Dedekind (aa9c37cf) 

	* merged with parent

2017-03-01 16:29:05 +0000 Nick Dedekind (c45fba82) 

	* merged with parent

2017-03-01 16:28:19 +0000 Nick Dedekind (876f5fad) 

	* merged with parent

2017-03-01 15:18:14 +0000 Gerry Boland (2af6605e) 

	* Add SurfaceManager test - needs more tests

2017-02-28 23:56:49 +0000 Gerry Boland (3d311826) 

	* Lay foundations for SurfaceManager testing

2017-02-28 21:05:16 +0100 Andreas Pokorny (9b15d4e5) 

	* Attach MirInputDeviceId and the MirCookie to input events

2017-02-28 16:30:07 +0000 Alan Griffiths (913fd4b0) 

	* Fix indent

2017-02-28 12:45:30 +0000 Gerry Boland (42a6b8ac) 

	* Be more generous with valgrind timeouts

2017-02-28 12:43:01 +0000 Gerry Boland (fbadbb5b) 

	* Extend timeouts when running under valgrind

2017-02-28 12:08:03 +0000 Nick Dedekind (1a434e90) 

	* Surfaces track window changes. Better surface tracking

2017-02-28 11:17:38 +0000 Alan Griffiths (5bb21731) 

	* Keep clang 3.8 happy

2017-02-28 11:15:14 +0000 Alan Griffiths (1f138512) 

	* merge :parent

2017-02-24 15:57:03 +0000 Nick Dedekind (c128f966) 

	* suface manager singleton

2017-02-24 09:29:17 +0000 Alan Griffiths (918fea52) 

	* Remove "Authored by:" from new file headers

2017-02-23 15:42:55 +0000 Alan Griffiths (94dc836b) 

	* Correct naming

2017-02-23 15:33:15 +0000 Alan Griffiths (5fc63175) 

	* Remove mirserver dependencies from
          .../Application/mirbuffersgtexture.cpp and
          ../Application/surfacemanager.cpp

2017-02-23 15:26:54 +0000 Alan Griffiths (2f7a8ef6) 

	* Remove mirserver dependencies from
          src/modules/Unity/Application/surfacemanager.cpp

2017-02-23 13:57:01 +0000 Alan Griffiths (3803ab45) 

	* Refactor into a class

2017-02-23 12:54:46 +0000 Alan Griffiths (3c0dddbf) 

	* Remove mirserver dependencies from
          src/platforms/mirserver/mirbuffersgtexture.cpp

2017-02-23 08:41:51 -0300 Daniel d'Andrada (521ae812) 

	* make MirSurface::setCursor a debug message, so no logged by default

2017-02-22 14:37:22 +0000 Nick Dedekind (427da902) 

	* review comments

2017-02-22 12:26:10 +0000 Nick Dedekind (a6900ee6) 

	* workspace policy

2017-02-22 12:20:10 +0000 Nick Dedekind (12a34d7d) 

	* merged parent parent

2017-02-22 12:08:47 +0000 Nick Dedekind (89457ce3) 

	* merged parent

2017-02-22 12:02:44 +0000 Nick Dedekind (97a98da5) 

	* merged parent

2017-02-22 11:48:55 +0000 Nick Dedekind (8e852fc7) 

	* merged with parent

2017-02-22 11:47:08 +0000 Nick Dedekind (98d3539e) 

	* comment updates

2017-02-22 11:43:39 +0000 Nick Dedekind (617d9aff) 

	* GuiServerApplication->MirServerApplication

2017-02-22 11:37:25 +0000 Nick Dedekind (2424e5c8) 

	* updated gles patch

2017-02-22 11:29:27 +0000 Nick Dedekind (b128e03c) 

	* packaging fixes

2017-02-22 09:31:49 +0000 Nick Dedekind (8d2c8f70) 

	* merged trunk

2017-02-22 09:02:15 +0000 Nick Dedekind (62eb3237) 

	* merged with trunk

2017-02-21 15:53:48 -0300 Daniel d'Andrada (bb846658) 

	* Don't pass command line arguments to Mir

2017-02-21 15:46:30 -0300 Daniel d'Andrada (1c0b2360) 

	* Make TaskController absorb SessionManager

2017-02-21 15:39:45 -0300 Daniel d'Andrada (c0c13609) 

	* Some qtmir::Session fixes

2017-02-21 13:21:58 +0000 Bileto Bot (831cc473) 

	* Releasing 0.5.1+17.04.20170221-0ubuntu1

2017-02-21 13:21:31 +0000 Ken VanDine (f757dba7) 

	* Handle ubuntu-app-launch API bump to version 3

2017-02-17 14:56:33 +0000 Nick Dedekind (0363f6b4) 

	* more screen impl

2017-02-17 13:05:39 +0000 Nick Dedekind (b7502084) 

	* Removed Unity.Screens. Added qtmir api for screens.

2017-02-16 21:17:57 +0000 Nick Dedekind (64cc84ef) 

	* moved screen to qtmirserver

2017-02-16 17:27:34 +0000 Nick Dedekind (d9ddeb12) 

	* added active window

2017-02-15 13:23:17 +0000 Bileto Bot (8396eeb5) 

	* Releasing 0.5.1+17.04.20170215.1-0ubuntu1

2017-02-15 13:22:11 +0000 Daniel d'Andrada (a255632f) 

	* Resolve mir cursor names using mir symbols instead of plain strings

2017-02-15 13:21:50 +0000 Alan Griffiths (dc59a34b) 

	* Identify the code that depends directly on mirserver-dev headers

2017-02-15 13:21:31 +0000 Albert Astals Cid (f011479a) 

	* Check we provide the same unity-application-impl that we require

2017-02-15 13:21:17 +0000 Bileto Bot (749e45b3) 

	* We're at provides 26 already (LP: #1662608)

2017-02-15 13:21:07 +0000 Gerry Boland (12750dfa) 

	* Restore lost LTTng tracepoints, and delete unused ones (LP:
          #1658084)

2017-02-15 13:20:56 +0000 Gerry Boland (1e822641) 

	* ScreenModel: Only expose windows on displays that are turned on

2017-02-15 13:20:44 +0000 Nick Dedekind (f1516ea4) 

	* Added Extended Display Information Data (EDID) parsing.

2017-02-15 13:20:29 +0000 Alan Griffiths (0c30c531) 

	* Iteration 0 of miral::PersistDisplayConfig. This does nothing yet
          (and breaks nothing in the process). This MP creates a
          place (miral-prototypes) to build prototype miral features
          and sketches out what will need to be implemented for
          PersistDisplayConfig. (LP: #1644189)

2017-02-15 14:18:22 +0100 Iain Lane (1cf29667) 

	* Releasing 0.5.1+17.04.20170206-0ubuntu2

2017-02-15 14:16:45 +0100 Albert Astals Cid (362e22d4) 

	* We're at provides 26 already

2017-02-15 14:12:25 +0100 Lukáš Tinkl (b4742382) 

	* this depends on miral >= 1.2

2017-02-15 09:42:11 +0000 Gerry Boland (15fcc650) 

	* More efficient to just reset to known default, instead of
          read/save/write per texture, to avoid pipeline flush

2017-02-14 21:18:16 +0000 Gerry Boland (10084aef) 

	* Fix typo

2017-02-14 17:17:42 +0000 Gerry Boland (910b15a4) 

	* Workaround for Mir changing GL state unexpectedly on Qt, breaking
          font rendering.

2017-02-14 13:18:35 +0000 Nick Dedekind (49458451) 

	* merged with parent

2017-02-14 10:21:33 +0000 Nick Dedekind (ae8a0b9b) 

	* merged parent

2017-02-14 10:20:33 +0000 Nick Dedekind (7d5deedb) 

	* merged parent

2017-02-14 10:18:09 +0000 Nick Dedekind (baf7b6a8) 

	* merged parent

2017-02-14 10:06:17 +0000 Nick Dedekind (84aeb0bc) 

	* more info for identifying a display

2017-02-13 15:32:06 +0000 Nick Dedekind (174c2640) 

	* Better screen configuration

2017-02-13 15:31:26 +0000 Nick Dedekind (e39498e5) 

	* Still create QScreen for unused displays (but hide the windows)

2017-02-13 09:04:20 +0000 Nick Dedekind (45fbef34) 

	* merged parent

2017-02-13 09:03:40 +0000 Nick Dedekind (07346943) 

	* merged parent

2017-02-13 09:02:43 +0000 Nick Dedekind (8a56447b) 

	* fixed gles patch

2017-02-10 14:26:31 -0500 Ken VanDine (f1bb03cd) 

	* dropped debian/changelog entry

2017-02-10 17:54:56 +0000 Nick Dedekind (1ed842c0) 

	* merged parent

2017-02-10 17:54:32 +0000 Nick Dedekind (00a5b85a) 

	* merged parent

2017-02-10 17:53:57 +0000 Nick Dedekind (0fef076e) 

	* merged parent

2017-02-10 17:53:08 +0000 Nick Dedekind (da2b5ecd) 

	* merged parent

2017-02-10 17:41:19 +0000 Nick Dedekind (a44ebffa) 

	* qtmir-demo-shell multi-screen awareness

2017-02-10 16:01:25 +0000 Nick Dedekind (6cb54985) 

	* updated gles

2017-02-10 15:59:23 +0000 Nick Dedekind (ccdee48b) 

	* updated gles patch

2017-02-10 11:54:06 +0000 Nick Dedekind (63d5ea2d) 

	* merged parent

2017-02-10 11:53:30 +0000 Nick Dedekind (c45e6694) 

	* api version bump

2017-02-10 11:37:25 +0000 Nick Dedekind (3ec0a4f6) 

	* merged parent

2017-02-10 11:36:28 +0000 Nick Dedekind (b823daae) 

	* merged parent

2017-02-10 11:33:32 +0000 Nick Dedekind (11469cfc) 

	* updated gles patch

2017-02-10 10:58:33 +0000 Nick Dedekind (bdeb0989) 

	* merged parent

2017-02-10 10:58:21 +0000 Nick Dedekind (a0d664d2) 

	* merged parent

2017-02-10 10:56:49 +0000 Nick Dedekind (2c04d6e3) 

	* Packaging fixes

2017-02-10 10:34:59 +0000 Nick Dedekind (fa060026) 

	* Use API in qml-demo-shell

2017-02-10 09:27:40 +0000 Nick Dedekind (deee80dd) 

	* Added qtmirserver abi version

2017-02-10 09:17:19 +0000 Nick Dedekind (9d2dae7a) 

	* fixed api version

2017-02-10 09:11:30 +0000 Nick Dedekind (6147425c) 

	* version bump

2017-02-09 17:57:28 +0000 Nick Dedekind (bbb86ab7) 

	* merged textures

2017-02-09 17:55:42 +0000 Nick Dedekind (a016d36a) 

	* merged parent

2017-02-09 17:54:59 +0000 Nick Dedekind (d215f4b9) 

	* use DisplayOutputOptions::mode

2017-02-09 17:54:05 +0000 Nick Dedekind (834075e0) 

	* use full display mode rather than just size

2017-02-09 15:59:07 +0000 Nick Dedekind (7ce8b9a0) 

	* mouse position with screen position

2017-02-09 13:44:35 +0000 Nick Dedekind (6b6d4da0) 

	* fixed PointerPosition destructor

2017-02-09 13:24:52 +0000 Nick Dedekind (8dd7695e) 

	* api demo updates

2017-02-09 13:18:21 +0000 Nick Dedekind (7b21a6e5) 

	* print error on failed EDID parse

2017-02-09 13:15:35 +0000 Nick Dedekind (85f69b60) 

	* added check for ouput.connected to load/save config

2017-02-09 09:01:37 -0200 Daniel d'Andrada (737cfaf1) 

	* Resolve mir cursor names using mir symbols instead of plain strings

2017-02-09 09:13:21 +0000 Nick Dedekind (6f8a90e4) 

	* merged parent

2017-02-09 09:12:36 +0000 Nick Dedekind (8a7ff603) 

	* removed duplicate event feeder

2017-02-08 14:53:50 -0500 Ken VanDine (52614e81) 

	* Handle ubuntu-app-launch API change

2017-02-08 16:51:51 +0100 Albert Astals Cid (0d1ca7d1) 

	* Fix the workaround for -gles

2017-02-08 15:02:35 +0000 Nick Dedekind (98823c69) 

	* fixed typo and unsigned int

2017-02-08 14:20:09 +0000 Nick Dedekind (45c65be2) 

	* merged parent

2017-02-08 14:19:50 +0000 Nick Dedekind (996f5018) 

	* merged parent

2017-02-08 14:19:32 +0000 Nick Dedekind (d6b0463f) 

	* merged api

2017-02-08 14:18:57 +0000 Nick Dedekind (74039d15) 

	* server function fixes

2017-02-08 14:25:44 +0100 Albert Astals Cid (a60ee541) 

	* -only

2017-02-08 14:22:02 +0100 Albert Astals Cid (3cc9eb46) 

	* Skip the test for the gles build

2017-02-08 12:37:47 +0000 Nick Dedekind (149be44a) 

	* merged parent

2017-02-08 12:34:09 +0000 Nick Dedekind (3b44fffd) 

	* merged parent

2017-02-08 12:23:34 +0000 Alan Griffiths (3c38f68a) 

	* merge lp:~mir-team/qtmir/iteration-0-of-miral-PersistDisplayConfig

2017-02-08 12:19:14 +0000 Alan Griffiths (d0d16a55) 

	* merge lp:qtmir

2017-02-08 11:25:37 +0000 Nick Dedekind (29a7fff9) 

	* merged qtmir api

2017-02-08 10:19:11 +0000 Nick Dedekind (387a010a) 

	* merged with pre-req

2017-02-08 09:50:24 +0000 Nick Dedekind (b28d4789) 

	* merged parent

2017-02-08 09:49:48 +0000 Nick Dedekind (0eef50ef) 

	* merged parent

2017-02-08 09:48:59 +0000 Nick Dedekind (cc837416) 

	* merged trunk

2017-02-08 09:33:59 +0000 Nick Dedekind (0b6c7b7d) 

	* removed mir 0.26 version check

2017-02-08 10:20:28 +0100 Albert Astals Cid (712ab117) 

	* Check we provide the same unity-application-impl that we require

2017-02-08 10:04:03 +0100 Albert Astals Cid (a495fc1a) 

	* Update patch too

2017-02-08 09:51:23 +0100 Albert Astals Cid (d83f3795) 

	* we're at provides 26 already

2017-02-07 18:59:34 -0200 Daniel d'Andrada (6f064cfb) 

	* Reduce default log verbosity

2017-02-07 17:48:20 +0000 Nick Dedekind (38e1878f) 

	* merged with parent

2017-02-07 17:47:42 +0000 Nick Dedekind (da327665) 

	* merged with parent

2017-02-07 17:47:03 +0000 Nick Dedekind (cdfbfff7) 

	* merged with trunk

2017-02-07 17:50:11 +0100 Lukáš Tinkl (68e6210c) 

	* merge trunk

2017-02-07 16:47:23 +0100 Lukáš Tinkl (536a9025) 

	* merge trunk

2017-02-07 16:37:35 +0100 Lukáš Tinkl (8fd2fece) 

	* use the conversion instead of static_cast

2017-02-07 16:02:20 +0100 Lukáš Tinkl (6b9bba14) 

	* use the shell_chrome, as provided by WindowInfo::shell_chrome()

2017-02-07 14:07:36 +0000 Nick Dedekind (677a6d57) 

	* review comments

2017-02-07 14:03:40 +0000 Nick Dedekind (6fc5f563) 

	* merged with prereq

2017-02-07 12:58:38 +0000 Nick Dedekind (8de9b4b2) 

	* screen window configuration

2017-02-07 10:33:41 +0000 Nick Dedekind (8fba40d5) 

	* few more pre-review fixes

2017-02-07 10:31:45 +0000 Nick Dedekind (77b2847d) 

	* screen window changes

2017-02-07 09:15:46 +0000 Nick Dedekind (3176017c) 

	* multiple surface textures

2017-02-06 13:07:27 +0000 Nick Dedekind (534e04e2) 

	* pre-review cleanup

2017-02-06 11:45:16 +0000 Nick Dedekind (5b71e7ca) 

	* display configuration observer. renames

2017-02-06 09:11:47 +0000 Bileto Bot (d15496ee) 

	* Releasing 0.5.1+17.04.20170206-0ubuntu1

2017-02-06 09:11:04 +0000 Daniel d'Andrada (86946fe9) 

	* Fix initialSurfaceSize

2017-02-06 09:10:49 +0000 Daniel d'Andrada (736ded5a) 

	* Changes need for child windows support

2017-02-06 09:10:38 +0000 Daniel d'Andrada (20c1bf91) 

	* MirSurface: Make frame dropper work even when there's no texture
          around

2017-02-06 09:10:20 +0000 Daniel d'Andrada (5bfa7330) 

	* WindowManagementPolicy: Avoid activating windows unnecessarily

2017-02-03 14:28:22 +0000 Nick Dedekind (58f8cb58) 

	* removed debug

2017-02-03 14:07:45 +0000 Nick Dedekind (932eab1e) 

	* moved ScreenMode

2017-02-03 13:01:55 +0000 Nick Dedekind (e67a8427) 

	* removed unused window properties

2017-02-03 11:52:28 +0000 Nick Dedekind (60e53f59) 

	* ScreenConfig

2017-02-02 18:46:42 +0000 Nick Dedekind (ae7c56cb) 

	* Unity.Screens Screen

2017-02-02 17:16:07 +0100 Lukáš Tinkl (18a9b568) 

	* revert unnecessary changes, still works fine and fixes 3 failing
          tests

2017-02-02 13:13:39 +0000 Nick Dedekind (a2d3f2c8) 

	* merged with parent

2017-02-02 12:36:10 +0000 Alan Griffiths (354a9482) 

	* Fix for Mir-0.26 release

2017-02-02 12:38:53 +0100 Lukáš Tinkl (1a6f8c40) 

	* do not forcefully kill and hide apps, let them handle the SIGTERM
          and give them a chance to reject it if needed

2017-02-02 10:54:35 +0000 Nick Dedekind (0ac89ee2) 

	* merged with trunk

2017-02-02 10:27:12 +0000 Nick Dedekind (084cdd15) 

	* merged with trunk

2017-02-02 07:36:07 -0200 Daniel d'Andrada (e77c47fc) 

	* Fix initialSurfaceSize

2017-02-02 07:29:46 -0200 Daniel d'Andrada (cf3eee63) 

	* MirSurface: Make frame dropper work even when there's no texture
          around

2017-02-02 07:17:48 -0200 Daniel d'Andrada (2d6e7efe) 

	* MirSurface: parentSurface, childSurfaceList and position in local
          coords

2017-01-30 17:46:28 +0000 Nick Dedekind (3172b046) 

	* screen

2017-01-27 12:25:17 +0000 Nick Dedekind (a3d36a7c) 

	* merged with trunk

2017-01-27 10:42:06 +0000 Nick Dedekind (a3852217) 

	* removed debug message

2017-01-27 10:34:55 +0000 Nick Dedekind (b3d4098a) 

	* window state

2017-01-27 10:26:27 +0000 Nick Dedekind (bfbfe44d) 

	* merged with prereq

2017-01-27 09:24:49 +0000 Nick Dedekind (158538a2) 

	* merged with prereq

2017-01-27 08:56:34 +0000 Nick Dedekind (8bc3085c) 

	* fix tuple init

2017-01-27 04:56:16 +0000 Bileto Bot (63d4ec37) 

	* Releasing 0.5.1+17.04.20170127-0ubuntu1

2017-01-27 04:55:43 +0000 Cemil Azizoglu (45b5b670) 

	* Mir 0.26 compatibility branch for QtMir.

2017-01-26 11:50:12 -0600 Cemil Azizoglu (036e46f6) 

	* Adapt to mir 0.26 after new qtmir landing.

2017-01-26 16:08:19 +0000 Nick Dedekind (14e6cccd) 

	* fixed struct init

2017-01-26 14:34:08 +0000 Nick Dedekind (f7266674) 

	* merged with parent

2017-01-26 14:32:43 +0000 Nick Dedekind (64af0118) 

	* reverted child surfaces

2017-01-25 18:09:13 -0600 Cemil Azizoglu (c766b4c4) 

	* forgotten member

2017-01-25 17:56:22 -0600 Cemil Azizoglu (159d0ef3) 

	* Adapt to unity api changes

2017-01-25 17:08:30 -0600 Cemil Azizoglu (0174d9e8) 

	* libunity-api-dev in proposed has bumped the versions.

2017-01-25 11:23:20 -0600 Cemil Azizoglu (22426c4a) 

	* Update miral dependency

2017-01-24 12:58:12 -0600 Cemil Azizoglu (17cedd16) 

	* Address latest deprecations in lp:mir

2017-01-24 07:38:06 +0000 Bileto Bot (19fbcc4e) 

	* Releasing 0.5.1+17.04.20170124-0ubuntu1

2017-01-24 07:37:30 +0000 Gerry Boland (cba4bea3) 

	* Recalculate MirSurface.visible after first frame swap by client

2017-01-24 07:37:21 +0000 Lukáš Tinkl (7126b049) 

	* Apply default device keymap (LP: #1626435)

2017-01-24 07:37:05 +0000 Lukáš Tinkl (0c798242) 

	* Some assorted cleanups and small optimizations

2017-01-23 14:05:49 +0000 Nick Dedekind (f7c5738e) 

	* Added Screens.activateScreen(int)

2017-01-20 15:36:38 -0200 Daniel d'Andrada (2734d882) 

	* Remove code

2017-01-20 13:41:47 -0200 Daniel d'Andrada (9bbc198b) 

	* WindowManagementPolicy: Avoid activating windows unnecessarily

2017-01-20 14:06:27 +0000 Gerry Boland (329c7489) 

	* Remove some unused tracepoints

2017-01-20 14:06:14 +0000 Gerry Boland (2193de96) 

	* Restore session starting/stopping tracepoints too

2017-01-20 13:56:24 +0000 Gerry Boland (6cf21d8a) 

	* Restore some lost LTTng tracepoints

2017-01-19 16:15:34 -0600 Cemil Azizoglu (dc4558f1) 

	* Adapt to latest mir deprecations

2017-01-18 15:31:58 -0600 Cemil Azizoglu (768a0f48) 

	* Update standard locations.

2017-01-18 15:24:15 -0600 Cemil Azizoglu (0f97ad82) 

	* Adapt to Mir 0.26 changes.

2017-01-18 18:30:14 +0000 Gerry Boland (d39dc79d) 

	* Refactor to makde codepath clearer

2017-01-18 18:05:10 +0000 Gerry Boland (9687d6b1) 

	* Remove incorrect assumption by me

2017-01-18 18:04:51 +0000 Gerry Boland (fd1b84db) 

	* Only expose windows on displays that are turned on

2017-01-18 16:15:33 +0000 Nick Dedekind (f5f8c49f) 

	* removed shared cursor data

2017-01-18 14:49:22 +0000 Nick Dedekind (33873ef3) 

	* cursor enabled

2017-01-16 06:39:27 +0000 Bileto Bot (1220df9b) 

	* Resync trunk.

2017-01-13 17:14:08 +0000 Nick Dedekind (06342462) 

	* more screen roles

2017-01-13 09:24:47 +0000 Nick Dedekind (f151ab0d) 

	* input displatcher native interface

2017-01-12 10:32:57 +0000 Nick Dedekind (a993e4ec) 

	* Refactor for testing - fake textures

2017-01-11 17:56:10 +0000 Nick Dedekind (ef5d346b) 

	* merged with trunk

2017-01-10 17:59:19 +0000 Gerry Boland (227cef8b) 

	* Add test case

2017-01-10 17:41:26 +0000 Gerry Boland (cee09c8f) 

	* Recalculate MirSurface.visible after first frame swap by client

2017-01-10 06:42:41 +0000 Bileto Bot (cd568a99) 

	* Releasing 0.5.1+17.04.20170110.1-0ubuntu1

2017-01-10 06:42:09 +0000 Pete Woods (9be33353) 

	* Compatibility with unversioned cmake-extras modules (LP: #1563573)

2017-01-10 06:41:49 +0000 Bileto Bot (ba8252fb) 

	* Specify C++14 in a more CMake-ish way

2017-01-10 08:32:19 +0200 Timo Jyrinki (34f0067c) 

	*     Releasing 0.5.1+17.04.20170104-0ubuntu1

2017-01-06 12:53:05 +0000 Nick Dedekind (2ad37824) 

	* merged pre-req

2017-01-06 12:52:51 +0000 Nick Dedekind (131e67eb) 

	* merged pre-req

2017-01-06 12:00:30 +0000 Nick Dedekind (76beeff7) 

	* merged with pre-req

2017-01-06 11:53:16 +0000 Nick Dedekind (c38e6fd2) 

	* merged pre-req

2017-01-06 11:47:03 +0000 Nick Dedekind (b29d5d18) 

	* review comments

2017-01-05 17:52:07 +0000 Alan Griffiths (63b69a8a) 

	* Attempt to clean up src/platforms/mirserver/CMakeLists.txt

2017-01-05 15:33:38 +0000 Alan Griffiths (ae6e1c86) 

	* Fix whitespace

2017-01-05 15:15:24 +0000 Alan Griffiths (308b6bc3) 

	* src/modules/Unity/Application only has a couple of files using
          mirserver directly

2017-01-05 14:36:10 +0000 Nick Dedekind (7209b76e) 

	* merged with pre-req

2017-01-05 12:58:43 +0000 Alan Griffiths (54e9d552) 

	* Isolate qpa-mirserver dependencies on libmirserver

2017-01-05 12:17:01 +0000 Alan Griffiths (9b44ef46) 

	* Remove obsolete MirServerStatusListener

2017-01-05 10:41:33 +0000 Alan Griffiths (cd8d78ff) 

	*   qtmir::miral => miral

2017-01-05 10:41:04 +0000 Alan Griffiths (6a0b32cf) 

	*   Cannot use the_display_configuration_observer_registrar() before
          init

2017-01-05 10:40:19 +0000 Alan Griffiths (956e3cf2) 

	*   Don't break with Mir-0.25

2017-01-05 10:39:47 +0000 Alan Griffiths (9202e992) 

	*   Plumbing for detecting changes to base config

2017-01-05 10:38:57 +0000 Alan Griffiths (b3a9ebd0) 

	* Hack a way to use the existing DisplayConfigurationPolicy

2017-01-05 10:30:52 +0000 Alan Griffiths (3a9a12f3) 

	*   Better names, better comments

2017-01-05 10:30:16 +0000 Alan Griffiths (b519af89) 

	* Null implementation

2017-01-05 10:26:36 +0000 Alan Griffiths (a14f26f3) 

	*   Wire it in

2017-01-04 18:43:05 +0100 Lukáš Tinkl (e0afb10a) 

	* add a note on thread affinity

2017-01-04 18:34:52 +0100 Lukáš Tinkl (e5fd47eb) 

	* drop QVector::clear() from DTOR, explain the threading situation

2017-01-04 16:51:58 +0100 Lukáš Tinkl (928a9795) 

	* guard the entry methods with QMutexLocker

2017-01-04 16:16:13 +0100 Lukáš Tinkl (b3979f3f) 

	* make layout a const ref

2017-01-04 15:32:40 +0100 Lukáš Tinkl (65e4b193) 

	* actually we want 25 here

2017-01-04 15:27:13 +0100 Lukáš Tinkl (bc251028) 

	* merge lp:~lukas-kde/qtmir/cleanups

2017-01-04 15:23:30 +0100 Lukáš Tinkl (bb074379) 

	* revert unwanted API level change

2017-01-04 15:13:29 +0100 Lukáš Tinkl (fcffb653) 

	* some cleanups and optimizations

2017-01-04 13:46:29 +0000 Bileto Bot (91f41680) 

	* Releasing 0.5.1+17.04.20170104-0ubuntu1

2017-01-04 13:46:00 +0000 Albert Astals Cid (41075c04) 

	* Specify C++14 in a more CMake-ish way

2017-01-04 10:12:07 +0100 Albert Astals Cid (17337ee2) 

	* Specify C++14 in a more CMake-ish way

2017-01-03 21:59:50 +0100 Lukáš Tinkl (488d8415) 

	* fix connection with the singleton, drop unused stuff

2017-01-03 17:50:48 +0100 Lukáš Tinkl (2dedb085) 

	* try to delay the callback after the server had been started

2017-01-02 15:47:22 +0100 Lukáš Tinkl (b473ba25) 

	* reduce diff cruft

2017-01-02 15:41:06 +0100 Lukáš Tinkl (fa6d5960) 

	* merge trunk, resolve conflicts

2016-12-22 21:44:04 +0100 Łukasz 'sil2100' Zemczak (f9e2ef59) 

	* No-change rebuild against latest miral.

2016-12-16 08:25:00 +0000 Bileto Bot (ddc4d70f) 

	* Releasing 0.5.1+17.04.20161216-0ubuntu1

2016-12-16 08:24:29 +0000 Daniel d'Andrada (4af8f946) 

	* Enable tests in Xenial

2016-12-16 08:24:19 +0000 Daniel d'Andrada (bee4acd6) 

	* Get rid of the ApplicationManager::Factory class

2016-12-16 08:24:08 +0000 Bileto Bot (fadbfb77) 

	* First release using MirAL

2016-12-16 06:22:27 -0200 Daniel d'Andrada (4e51c3d8) 

	* Fix bad merge

2016-12-15 17:39:00 +0100 Lukáš Tinkl (be3bc897) 

	* merge trunk, resolve conflicts

2016-12-15 10:56:39 +0000 Nick Dedekind (fda95112) 

	* merged with edid

2016-12-14 18:26:18 +0000 Nick Dedekind (5a53109b) 

	* removed ::miral

2016-12-14 18:26:10 +0000 Nick Dedekind (efa9670c) 

	* moved default apply before load

2016-12-14 18:23:47 +0000 Nick Dedekind (47730279) 

	* merged parent

2016-12-14 18:20:23 +0000 Nick Dedekind (4367126c) 

	* fixed mock

2016-12-14 16:59:01 +0000 Nick Dedekind (e46a316b) 

	* merged with parent

2016-12-14 16:55:43 +0000 Nick Dedekind (cbf264d2) 

	* removed changlog

2016-12-14 16:53:58 +0000 Nick Dedekind (a63f4477) 

	* better edid header check

2016-12-13 14:00:57 -0200 Daniel d'Andrada (82010247) 

	* Get rid of the ApplicationManager::Factory class

2016-12-13 14:00:15 -0200 Daniel d'Andrada (da3f22c9) 

	* merge ../miral-qt-integration

2016-12-13 13:51:14 -0200 Daniel d'Andrada (f89635ea) 

	* Bump dependency version of other mir packages

2016-12-13 13:31:26 -0200 Daniel d'Andrada (60352c19) 

	* Mir 0.25 compat (merging upcoming trunk)

2016-12-09 15:39:45 +0000 Nick Dedekind (3a05cfac) 

	* better gtest param

2016-12-09 12:36:24 +0000 Nick Dedekind (fd59db06) 

	* merged edid

2016-12-09 12:33:31 +0000 Nick Dedekind (b4e7cc14) 

	* added edid tests

2016-12-08 18:26:58 +0000 Nick Dedekind (644f0cd0) 

	* merged parent

2016-12-08 18:25:15 +0000 Nick Dedekind (06dc3250) 

	* pc file

2016-12-08 18:25:02 +0000 Nick Dedekind (294eb4fe) 

	* lp:~dandrader/qtmir/miral-surfaceLocalPos

2016-12-08 18:19:41 +0000 Nick Dedekind (d3727c62) 

	* clone_of_output_index->clone_output_index

2016-12-08 17:49:30 +0000 Nick Dedekind (2f6ebf56) 

	* merged base

2016-12-08 17:41:34 +0000 Nick Dedekind (1da19609) 

	* merged parent

2016-12-08 15:30:08 +0000 Nick Dedekind (96613626) 

	* clone_of->clone_of_output_index

2016-12-08 15:28:01 +0000 Nick Dedekind (219186f1) 

	* cleanup

2016-12-08 13:57:04 +0000 Nick Dedekind (72b47997) 

	* better storage options

2016-12-08 11:21:38 -0200 Daniel d'Andrada (53569674) 

	* Enable tests in Xenial

2016-12-08 10:30:04 +0000 Nick Dedekind (4003cc39) 

	* added FIXME for cast

2016-12-07 16:57:22 +0000 Pete Woods (a34b11f2) 

	* Compatibility with unversioned cmake-extras modules

2016-12-07 16:18:58 +0000 Nick Dedekind (3c6bca32) 

	* merged edid

2016-12-07 16:18:38 +0000 Nick Dedekind (c7ba1956) 

	* merged edid

2016-12-07 16:17:37 +0000 Nick Dedekind (dc2aab5c) 

	* add check for 256 byte edid

2016-12-07 15:58:11 +0000 Nick Dedekind (9d93856d) 

	* merged storage

2016-12-07 15:58:06 +0000 Nick Dedekind (39c0d2cb) 

	* merged storage

2016-12-07 15:57:22 +0000 Nick Dedekind (6d76e760) 

	* merged parent

2016-12-07 15:55:25 +0000 Nick Dedekind (da64741d) 

	* added size check

2016-12-07 13:55:14 +0000 Nick Dedekind (75cc2ff2) 

	* storage

2016-12-07 13:54:17 +0000 Nick Dedekind (7fd5c1c3) 

	* DisplayOutputConfiguration->DisplayOutputOptions

2016-12-07 12:20:26 +0000 Nick Dedekind (a16976c2) 

	* merged storage

2016-12-07 12:04:00 +0000 Nick Dedekind (8e790c95) 

	* merged edid

2016-12-07 09:17:13 -0200 Daniel d'Andrada (49fd20f3) 

	* findApplicationWithSurface is const

2016-12-07 11:11:18 +0000 Nick Dedekind (e6ce7d09) 

	* DisplayConfigurationStorage

2016-12-07 11:02:53 +0000 Nick Dedekind (8b77dadd) 

	* merged with parent

2016-12-07 11:01:14 +0000 Nick Dedekind (c69e6a09) 

	* qtmir::miral->::miral

2016-12-07 10:56:59 +0000 Nick Dedekind (a6dbd7c5) 

	* merged with Persist

2016-12-06 19:23:50 +0100 Lukáš Tinkl (e2d51c4e) 

	* drop unused method

2016-12-06 16:31:18 +0100 Lukáš Tinkl (a5a48dae) 

	* merge
          lp:~andreas-pokorny/qtmir/no-input-context-plugin-in-event-feeder

2016-12-06 14:13:42 +0000 Alan Griffiths (a60a26f3) 

	* merge :parent

2016-12-06 14:13:11 +0000 Alan Griffiths (1b383e69) 

	* qtmir::miral => miral

2016-12-06 15:11:42 +0100 Lukáš Tinkl (7ce7cf99) 

	* merge trunk and bump

2016-12-05 16:27:50 +0000 Nick Dedekind (629bdac3) 

	* added edid

2016-12-05 16:27:29 +0000 Nick Dedekind (a0e5e8d0) 

	* merged persistentDisplayConfig

2016-12-05 16:20:37 +0000 Nick Dedekind (8361bb80) 

	* added edid parsing

2016-12-05 13:29:17 -0200 Daniel d'Andrada (776e0d4c) 

	* Add missing license header

2016-12-03 12:38:04 +0000 Bileto Bot (c680f79e) 

	* Releasing 0.5.0+17.04.20161203-0ubuntu1

2016-12-03 12:37:37 +0000 Brandon Schaefer (4907809c) 

	* Mir 0.25 compat

2016-12-02 16:22:45 +0000 Nick Dedekind (302eb931) 

	* merged trunk

2016-12-01 17:30:03 -0200 Daniel d'Andrada (d2ec8667) 

	* Fix order of entries in debian/changelog

2016-12-01 11:32:39 -0200 Daniel d'Andrada (a61b56eb) 

	* MirSurface: parentSurface, childSurfaceList and position in local
          coords

2016-12-01 09:45:31 -0200 Daniel d'Andrada (ae904cf1) 

	* Merge trunk

2016-11-30 17:33:30 +0000 Nick Dedekind (20e61f65) 

	* added edid for mir 0.26

2016-11-30 17:33:19 +0000 Nick Dedekind (a9240d28) 

	* removed comment

2016-11-30 16:07:34 +0000 Nick Dedekind (a17bab32) 

	* no constructor args

2016-11-30 15:06:25 +0000 Nick Dedekind (67460311) 

	* cleanup

2016-11-30 12:07:38 +0000 Nick Dedekind (9f060e18) 

	* added override

2016-11-30 11:25:31 +0000 Nick Dedekind (37ed3dc2) 

	* moved to miral::experimental

2016-11-30 11:04:04 +0000 Nick Dedekind (4eea7440) 

	* more

2016-11-30 10:27:59 +0000 Nick Dedekind (5b089f46) 

	* integrated persist policy and custom policy override

2016-11-29 11:06:55 +0000 Nick Dedekind (e12d8209) 

	* gmock fixes

2016-11-29 11:06:49 +0000 Nick Dedekind (0b8a01b6) 

	* fixed config

2016-11-29 08:56:20 +0000 Nick Dedekind (1b22430c) 

	* merge persist

2016-11-28 19:04:27 +0000 Nick Dedekind (391420a9) 

	* added notiifers

2016-11-28 19:04:15 +0000 Nick Dedekind (ef48b1ed) 

	* removed input config

2016-11-28 19:03:47 +0000 Nick Dedekind (037b886e) 

	* better display config policy

2016-11-28 11:05:30 +0000 Alan Griffiths (0924de84) 

	* Cannot use the_display_configuration_observer_registrar() before
          init

2016-11-28 10:23:34 +0000 Alan Griffiths (2a8c3cd5) 

	* Don't break with Mir-0.25

2016-11-28 09:53:05 +0000 Alan Griffiths (ab85bd5c) 

	* Plumbing for detecting changes to base config

2016-11-28 08:52:38 +0000 Alan Griffiths (d8e3b0ba) 

	* merge :parent

2016-11-25 15:58:25 +0000 Alan Griffiths (4ad38459) 

	* Hack a way to use the existing DisplayConfigurationPolicy

2016-11-25 13:47:31 -0200 Daniel d'Andrada (c6487f43) 

	* MirSurface: Improve logging and don't use miral::Window of a dead
          surface

2016-11-25 13:46:09 -0200 Daniel d'Andrada (78b29126) 

	* use Q_UNREACHABLE()

2016-11-25 13:23:36 -0200 Daniel d'Andrada (d7bd1e3e) 

	* MirSurface: Improve logging and don't use miral::Window of a dead
          surface

2016-11-25 13:21:35 -0200 Daniel d'Andrada (19071ab6) 

	* Update mirSurfaceTypeToStr

2016-11-24 16:28:07 +0000 Alan Griffiths (88080b31) 

	* Better names, better comments

2016-11-24 15:51:47 +0000 Alan Griffiths (870c151e) 

	* Null implementation

2016-11-24 14:10:42 +0000 Alan Griffiths (c60b412a) 

	* Wire it in

2016-11-24 13:53:30 +0000 Alan Griffiths (4055e2ec) 

	* Minimal API

2016-11-24 13:41:23 +0000 Alan Griffiths (918bf332) 

	* Add the miral prototype library

2016-11-24 10:51:13 -0200 Daniel d'Andrada (cb556b68) 

	* MirSurface::activate()

2016-11-23 23:01:22 +0100 Andreas Pokorny (8eac8da5) 

	* Remove the usage of qts InputContextPlugin when handling key events

2016-11-23 20:46:06 +0000 Bileto Bot (a31e6117) 

	* Releasing 0.5.0+17.04.20161123.3-0ubuntu1

2016-11-23 20:45:02 +0000 Albert Astals Cid (0d82980a) 

	* Build with Qt 5.7 (LP: #1642608, #1642954)

2016-11-23 20:44:52 +0000 Jonas G. Drange (837e1961) 

	* relax auth of clients to allow USS to set base mir display config

2016-11-23 20:44:39 +0000 Gerry Boland (1912edb7) 

	* Revert Lttng test-crash workaround from rev 557

2016-11-23 20:44:30 +0000 Gerry Boland (8a65797f) 

	* Fix FTBFS due to new googletest framework release (1.8)

2016-11-23 19:46:24 +0000 Gerry Boland (535803db) 

	* Fix typo

2016-11-23 16:15:28 +0000 Gerry Boland (536cbe72) 

	* Revert unnecessary change

2016-11-23 16:01:17 +0000 Gerry Boland (64e71944) 

	* debian/rules: it ok if files are not there to delete

2016-11-23 15:47:13 +0000 Gerry Boland (84072b8c) 

	* Update gles patch

2016-11-23 15:17:11 +0000 Gerry Boland (1458fcb8) 

	* Debian/rules: Uninstall gmock/gtest in-tree build artifacts

2016-11-23 11:39:40 +0000 Gerry Boland (2c99fe90) 

	* Fix build fail due to signed/unsigned comparison flagged by gtest

2016-11-23 11:39:07 +0000 Gerry Boland (69f6f83d) 

	* Fix up GMock-fixes to work with gmock 1.8

2016-11-22 18:37:19 -0200 Daniel d'Andrada (5908da2f) 

	* Reduce log output a tiny bit

2016-11-22 16:01:11 -0200 Daniel d'Andrada (26fad44e) 

	* MirSurface::activate()

2016-11-21 15:36:42 +0000 Nick Dedekind (2ab88c1d) 

	* wrappable windowmanagementpolicy

2016-11-18 16:23:17 +0000 Nick Dedekind (b239ad0c) 

	* display config wrapped

2016-11-18 16:00:25 +0100 Albert Astals Cid (4033de64) 

	* sp

2016-11-18 15:58:30 +0100 Albert Astals Cid (08658d9f) 

	* Use the generic orientation sensor for the test

2016-11-18 13:36:10 +0000 Nick Dedekind (e93f8df8) 

	* qtmirserver api

2016-11-18 13:14:14 +0100 Albert Astals Cid (afd3bcf9) 

	* Build with Qt 5.7

2016-11-17 09:25:45 -0800 Brandon Schaefer (ca60209f) 

	* * Opps missed unused param

2016-11-17 08:52:14 -0800 Brandon Schaefer (f2c21d58) 

	* * One more

2016-11-17 07:56:43 -0800 Brandon Schaefer (3823c1f9) 

	* * Missed this

2016-11-17 13:37:00 -0200 Daniel d'Andrada (03704306) 

	* Move TopLevelWindowModel out of qtmir. Export a SurfaceManager
          instead

2016-11-16 23:03:07 +0000 Gerry Boland (d275309c) 

	* Fix handling of command line arguments

2016-11-16 13:49:36 -0800 Brandon Schaefer (8224d9ec) 

	* * 0.25 compat

2016-11-16 09:49:19 -0800 Brandon Schaefer (9b2ffa62) 

	* * Bump for mir 0.25 ABI break

2016-11-16 17:39:06 +0000 Gerry Boland (f5a36155) 

	* Fix handling of command line arguments

2016-11-15 15:54:03 -0200 Daniel d'Andrada (3a8c5ba0) 

	* Move TopLevelWindowModel out of qtmir. Export a SurfaceManager
          instead

2016-11-09 15:09:39 +0000 Gerry Boland (a59fee43) 

	* MirAL0.4 fixed the pkgconfig file, can now use it

2016-11-09 12:32:32 -0200 Daniel d'Andrada (ef13232e) 

	* Fix memory leak when removing an application

2016-11-09 14:27:51 +0000 Gerry Boland (b41dfe3a) 

	* MirAL0.4 fixed the pkgconfig file, can now use it

2016-11-09 12:18:17 -0200 Daniel d'Andrada (da49e064) 

	* Fix memory leak when removing an application

2016-11-07 16:32:41 -0200 Daniel d'Andrada (45f70b61) 

	* Fix package build

2016-11-07 16:26:47 -0200 Daniel d'Andrada (1fda4383) 

	* Fix package build

2016-11-07 10:20:37 -0200 Daniel d'Andrada (5ab00642) 

	* Let TopLevelWindowModel unset the surface

2016-11-07 09:44:55 -0200 Daniel d'Andrada (f6660b28) 

	* Let TopLevelWindowModel unset the surface

2016-11-04 16:33:49 -0200 Daniel d'Andrada (bfbd14bf) 

	* Fix MirSurface::setReady()

2016-11-04 16:16:37 -0200 Daniel d'Andrada (cd6eea4e) 

	* Fix MirSurface::setReady()

2016-11-04 09:17:54 -0200 Daniel d'Andrada (27f97e42) 

	* Clean up debug messages

2016-11-04 09:06:15 -0200 Daniel d'Andrada (2595557a) 

	* TopLevelWindowModel - fix handling of prompt surfaces

2016-11-03 18:38:57 -0200 Daniel d'Andrada (dac9624d) 

	* Bump miral version dependency

2016-11-03 18:17:46 -0200 Gerry Boland (14d04ed3) 

	* Depend on MirAL

2016-11-03 18:02:07 -0200 Daniel d'Andrada (9d1de058) 

	* merge lp:~gerboland/qtmir/revert557

2016-11-03 16:08:12 +0000 Gerry Boland (f2fb5a33) 

	* Clarify comments

2016-11-03 14:13:01 +0000 Nick Dedekind (b89cd1ed) 

	* merged with trunk

2016-11-02 14:20:48 +0000 Gerry Boland (e1a73fef) 

	* Disable tests on vivid+overlay due to bug lp:1618201

2016-11-02 15:18:12 +0100 Jonas G. Drange (4fe610b0) 

	* allow all connections to change base display

2016-10-28 20:03:42 +0200 Lukáš Tinkl (6f23334f) 

	* merge trunk

2016-10-28 11:32:49 +0100 Gerry Boland (741a3c4b) 

	* Revert Lttng test-crash workaround from rev 557

2016-10-24 11:32:53 +0000 Bileto Bot (396ee204) 

	* Releasing 0.4.8+17.04.20161024-0ubuntu1

2016-10-24 11:32:25 +0000 Nick Dedekind (3ed77ba1) 

	* Close windows in reverse order. (LP: #1622717)

2016-10-24 11:32:12 +0000 Andrea Bernabei (eb0d6982) 

	* Add missing default return value to qImageFormatFromMirPixelFormat

2016-10-24 11:32:05 +0000 Michael Zanetti (4e533198) 

	* don't lose resize events that come in while the app is suspended

2016-10-21 11:26:30 +0200 Nick Dedekind (fb559a60) 

	* merged with trunk

2016-10-11 22:50:50 +0200 Michael Zanetti (ceb2dded) 

	* properly buffer resize events while the client is suspended

2016-10-05 17:17:10 +0200 Lukáš Tinkl (550a3942) 

	* dtop unneeded include

2016-09-30 13:32:24 +0200 Lukáš Tinkl (655d4137) 

	* fix the namespace pollution

2016-09-30 13:28:12 +0200 Lukáš Tinkl (b610c416) 

	* depend on the respective unity-api branch

2016-09-29 21:59:10 +0200 Lukáš Tinkl (742ff1f7) 

	* fixes... need to keep the shared_ptr to InputDeviceHub around,
          otherwise the keymap switching doesn't work

2016-09-29 17:46:59 +0200 Lukáš Tinkl (e2d03899) 

	* address review comments

2016-09-27 13:48:08 +0200 Lukáš Tinkl (2f7679bc) 

	* merge trunk

2016-09-26 12:24:28 +0200 Lukáš Tinkl (bd022f76) 

	* drop debug here

2016-09-26 12:22:58 +0200 Lukáš Tinkl (0c13463e) 

	* convert to qCDebug()

2016-09-23 13:36:40 +0200 Lukáš Tinkl (3ed64e25) 

	* cleanup

2016-09-22 19:30:09 +0200 Lukáš Tinkl (907fa5f1) 

	* initial version of device keymaps

2016-09-22 19:27:09 +0200 Lukáš Tinkl (e066955c) 

	* merge lp:~unity-team/qtmir/cursorConfinement

2016-09-22 16:58:26 +0100 Nick Dedekind (bd0d7180) 

	* Added comment and test

2016-09-22 16:34:16 +0200 Michael Zanetti (6a755874) 

	* merge prereq

2016-09-21 11:27:25 +0100 Nick Dedekind (38ec944e) 

	* fixed app close not closing all windows

2016-09-09 14:40:57 +0000 Bileto Bot (192a76d3) 

	* Releasing 0.4.8+16.10.20160909-0ubuntu1

2016-09-09 14:40:20 +0000 Daniel d'Andrada (4fe11846) 

	* Implement cursor confinement (LP: #1590099)

2016-09-09 14:39:57 +0000 Daniel d'Andrada (e06aa2ba) 

	* Send relative pointer movement to Mir clients (LP: #1597205)

2016-09-09 14:39:45 +0000 Gerry Boland (ac7521a7) 

	* [tests] refactor ScreensModel test to use mocks from mirtest-dev

2016-09-09 14:39:25 +0000 Gerry Boland (19837642) 

	* Deliver mouse event manually if no cursor exists to deliver it

2016-09-08 19:51:27 -0300 Daniel d'Andrada (6212ceb1) 

	* Implement cursor confinement

2016-09-08 19:46:57 -0300 Daniel d'Andrada (40fb4a03) 

	* Send relative pointer movement to Mir clients

2016-09-08 19:46:33 -0300 Daniel d'Andrada (8596776c) 

	* merge lp:~gerboland/qtmir/use-mir-test-dev

2016-09-07 10:23:54 +0100 Gerry Boland (f3840f93) 

	* Merge qtmir trunk

2016-09-06 18:31:27 +0000 Bileto Bot (f4026924) 

	* Releasing 0.4.8+16.10.20160906-0ubuntu1

2016-09-06 18:30:57 +0000 Daniel d'Andrada (fb028ed1) 

	* Don't occlude newly created surfaces until some time has passed

2016-09-06 15:12:18 -0300 Daniel d'Andrada (43d2a202) 

	* Don't occlude newly created surfaces until some time has passed

2016-09-05 17:41:30 +0100 Andrea Bernabei (8077cc05) 

	* Add missing default return value to qImageFormatFromMirPixelFormat

2016-09-01 15:20:01 +0100 Gerry Boland (128afbdc) 

	* Merge trunk, fix conflict

2016-08-31 01:52:12 +0000 Bileto Bot (cab5a718) 

	* Releasing 0.4.8+16.10.20160831-0ubuntu1

2016-08-31 01:51:38 +0000 Daniel d'Andrada (3fbf0888) 

	* Don't link tests against LTTng

2016-08-31 01:51:29 +0000 Daniel d'Andrada (1a01d5a3) 

	* Use content-hub for clipboard services

2016-08-31 01:51:14 +0000 Daniel d'Andrada (0e0b9a3a) 

	* DBusFocusInfo: added isSurfaceFocused(serializedId)

2016-08-30 09:34:47 -0300 Daniel d'Andrada (0e7d25b2) 

	* Don't link tests against LTTng

2016-08-30 09:32:13 -0300 Daniel d'Andrada (8c66dbec) 

	* Use content-hub for clipboard services

2016-08-30 14:29:43 +0200 Łukasz Zemczak (e55fcb5e) 

	* Releasing 0.4.8+16.10.20160826.1-0ubuntu3

2016-08-30 09:29:32 -0300 Daniel d'Andrada (e749a3e7) 

	* DBusFocusInfo: added isSurfaceFocused(serializedId)

2016-08-30 09:27:16 -0300 Daniel d'Andrada (72271ada) 

	* Merge lp:~unity-team/qtmir/persistent_surface_id

2016-08-30 09:25:35 -0300 Daniel d'Andrada (f7ced045) 

	* Workaround
          https://bugs.launchpad.net/ubuntu/+source/mir/+bug/1617435

2016-08-30 09:24:51 -0300 Daniel d'Andrada (58318469) 

	* MirServer is an implementation detail

2016-08-30 09:24:19 -0300 Nick Dedekind (6f348563) 

	* Added implementation for MirSurfaceInterface::persistentId

2016-08-30 14:24:17 +0200 Michał Sawicz (301bf74c) 

	* Build qtmir-android on arm64 for the need of valid
          libqpa-mirserver.so for ubuntu phone xenial arm64 porting.

2016-08-30 17:44:09 +0800 You-Sheng Yang (80c3c6f9) 

	* Build qtmir-android on arm64.

2016-08-26 10:43:18 +0000 Bileto Bot (7aa39ede) 

	* Releasing 0.4.8+16.10.20160826.1-0ubuntu1

2016-08-26 10:42:46 +0000 Michał Sawicz (1e3d52f1) 

	* Revert r538 that's causing a unity8 crash when launching emergency
          dialer over greeter (LP: #1616842)

2016-08-26 10:42:40 +0000 Daniel d'Andrada (6bc787c7) 

	* DBusFocusInfo.isPidFocused: search sessions recursively (LP:
          #1612166)

2016-08-26 11:08:55 +0200 Michał Sawicz (c0deb06a) 

	* Bring back/add comment

2016-08-26 01:07:21 +0200 Michał Sawicz (d6c51d27) 

	* Revert r538 that's causing a unity8 crash when launching emergency
          dialer over greeter

2016-08-25 12:27:47 -0300 Daniel d'Andrada (ae4e9bb8) 

	* I hate Q_FOREACH

2016-08-25 12:14:13 -0300 Daniel d'Andrada (739c9725) 

	* Fix indentation

2016-08-25 12:10:24 -0300 Daniel d'Andrada (2024895b) 

	* DBusFocusInfo.isPidFocused: search sessions recursively

2016-08-24 12:42:13 +0800 You-Sheng Yang (f546356e) 

	* Build qtmir-android on arm64.

2016-08-22 17:01:06 +0100 Gerry Boland (a8bd3d81) 

	* Fix FTBFS: include pkg before adding subdirectories which require
          the pkg

2016-08-22 12:19:46 +0100 Gerry Boland (81cdfd83) 

	* Debian control typo fix

2016-08-19 18:20:38 +0100 Gerry Boland (ad2dda0b) 

	* Restore the empty vector - it has nontrivial meaning, good to keep
          it and the comment around

2016-08-19 18:18:01 +0100 Gerry Boland (80933aad) 

	* Merge trunk

2016-08-19 18:17:11 +0100 Gerry Boland (58341a8f) 

	* Silence logging output

2016-08-19 18:08:16 +0100 Gerry Boland (f9530434) 

	* Remove MockDisplay and friends, use mirtest instead

2016-08-19 18:06:27 +0100 Gerry Boland (f6c4ac49) 

	* Avoid default argument, be explicit. Copyright bumps

2016-08-19 18:03:14 +0100 Gerry Boland (3fa226c6) 

	* Can simplify MockGLDisplayBuffer greatly using mirtest

2016-08-19 17:56:38 +0100 Gerry Boland (d6342ca4) 

	* Replace our copy of MockDisplayConfiguration with one from
          mirtest-dev.

2016-08-19 14:38:12 +0000 Bileto Bot (77b4a483) 

	* Releasing 0.4.8+16.10.20160819-0ubuntu1

2016-08-19 14:37:43 +0000 Ted Gould (998b3d4a) 

	* No change rebuild for UAL ABI change

2016-08-19 14:48:46 +0100 Gerry Boland (5b829c69) 

	* Update cmake files to depend on mir 0.24 and add mirtest
          requirement if testing enabled

2016-08-19 14:46:31 +0100 Gerry Boland (ff87f5de) 

	* Bump dependency to mir 0.24, add mirtest-dev build dependency

2016-08-16 11:41:40 +0000 Bileto Bot (48db9ad9) 

	* Releasing 0.4.8+16.10.20160816.1-0ubuntu1

2016-08-16 11:41:01 +0000 Kevin DuBois (17fd3c68) 

	* compatibility changes for mir 0.24.0

2016-08-16 07:04:25 -0400 Kevin DuBois (b4619565) 

	* merge in base

2016-08-10 06:53:16 +0000 Bileto Bot (15c4191a) 

	* Releasing 0.4.8+16.10.20160810-0ubuntu1

2016-08-10 06:52:25 +0000 Daniel van Vugt (d93f77d5) 

	* Fix incorrect mouse wheel/touchpad scrolling scale (LP: #1607240)
          and also add sufficient precision that high-resolution
          touchpad scrolling now works! (LP: #1607223)

2016-08-10 06:52:18 +0000 Daniel d'Andrada (90a925ac) 

	* Remove Application.stage and RoleStage from ApplicationManager

2016-08-10 06:52:08 +0000 Albert Astals Cid (50be1edb) 

	* Compile with clang

2016-08-10 06:51:55 +0000 Albert Astals Cid (38b75407) 

	* Improvements from running clazy over the code

2016-08-10 06:51:37 +0000 Alan Griffiths (d63f0715) 

	* Reduce MirServer to an implementation detail of QMirServer (nothing
          else needs to touch it).

2016-08-09 12:16:38 -0400 Kevin DuBois (ba72f60b) 

	* update required mir versions to be 0.24

2016-08-09 12:11:40 -0400 Kevin DuBois (bc96640c) 

	* merge in qtmir

2016-08-08 11:48:14 -0500 Ted Gould (9a320bee) 

	* No change rebuild

2016-08-08 17:56:57 +0200 Albert Astals Cid (e4ae2911) 

	* Compile with clang

2016-08-08 17:08:25 +0200 Albert Astals Cid (ee0e2e29) 

	* Remove change that conflicts with other branch removing this code

2016-08-08 16:05:32 +0200 Albert Astals Cid (93915d31) 

	* spacing

2016-08-08 15:59:58 +0200 Albert Astals Cid (a1a48a18) 

	* wops, remove

2016-08-08 15:55:43 +0200 Albert Astals Cid (ec64c63d) 

	* Merge

2016-08-08 15:10:40 +0200 Albert Astals Cid (5119aa1a) 

	* Merge

2016-08-08 13:04:28 +0100 Gerry Boland (cc891528) 

	* Merge trunk

2016-08-01 11:00:56 +0800 Daniel van Vugt (d433722b) 

	* Try again

2016-08-01 09:57:02 +0800 Daniel van Vugt (b1694691) 

	* camelCase and clarify comments

2016-07-30 21:21:33 +0000 Bileto Bot (54e48847) 

	* Releasing 0.4.8+16.10.20160730-0ubuntu1

2016-07-30 21:19:59 +0000 Gerry Boland (40566121) 

	* AppMan: queue the onProcessStarting slot, as processStarting blocks
          ubuntu-app-launch from executing the process.

2016-07-30 21:19:45 +0000 Daniel d'Andrada (57fbb280) 

	* Remove com.canonical.Unity.WindowStack D-Bus service

2016-07-30 21:19:32 +0000 Gerry Boland (66210a6f) 

	* Tests: AppManTest: use stack instead of heap when possible, better
          cleanup of resources

2016-07-30 21:19:17 +0000 Albert Astals Cid (ce2fd909) 

	* Fix memory leak in application_test

2016-07-30 21:19:00 +0000 Marco Trevisan (Treviño) (45d3c4b0) 

	* ScreenWindow: handle window activated when exposing it

2016-07-30 21:18:45 +0000 Gerry Boland (93db9578) 

	* Dump core if Mir fails to start in time - dump will help us see
          where Mir blocked (LP: #1537389)

2016-07-30 21:18:35 +0000 Daniel d'Andrada (7efca48c) 

	* Ensure different cursor names for consecutive custom cursor changes
          (LP: #1604701) (LP: #1605078) (LP: #1604701, #1605078)

2016-07-30 21:18:15 +0000 Bileto Bot (29f24c49) 

	* * Add support for compiler sanitizers via ECM * Compile with
          -fsanitize=undefined * Fix leak in ScreensModelTest (LP:
          #1585502) * Fix leak in SessionManager test (LP: #1585498)
          * Remove unused m_sessions member * Add missing breaks *
          Initialize m_lastX and m_lastY * Initialize m_sessionId *
          Give the locker a name * Fix memory leak in
          QtEventFeederTest (LP: #1585503) * Fix leaks in
          application_manager_test (LP: #1585501) * Improve Session
          debug logging * MirSurfaceListModel: prepending a surface
          always causes   firstChanged() emission * Adding
          ApplicationInfo::surfaceCount property

2016-07-30 21:17:59 +0000 Nick Dedekind (87a9d7d6) 

	* Re-added occlusion detection (LP: #1475678)

2016-07-29 15:46:53 +0800 Daniel van Vugt (cd74fb73) 

	* Fix vivid build failure (older Qt)

2016-07-29 13:52:54 +0800 Daniel van Vugt (5fe2ad94) 

	* Fix incorrect mouse wheel/touchpad scrolling scale (LP: #1607240)
          and also add sufficient precision that high-resolution
          touchpad scrolling now works! (LP: #1607223)

2016-07-26 15:47:37 +0100 Nick Dedekind (6aa4a7a6) 

	* remove updateScreen

2016-07-26 08:07:18 -0400 Kevin DuBois (e5a0da25) 

	* merge qtmir

2016-07-26 08:11:29 +0300 Timo Jyrinki (9a351c63) 

	* Rebuild against Qt 5.6.

2016-07-25 16:15:58 -0300 Daniel d'Andrada (00f4bb0f) 

	* Remove Application.stage and RoleStage from ApplicationManager

2016-07-25 11:33:25 -0300 Daniel d'Andrada (e2f55d88) 

	* Remove com.canonical.Unity.WindowStack D-Bus service

2016-07-25 11:29:21 -0300 Daniel d'Andrada (af67225c) 

	* merge lp:~gerboland/qtmir/tests-use-stack-instead-of-heap

2016-07-22 06:38:52 -0400 Kevin DuBois (cd71d29e) 

	* merge in qtmir

2016-07-18 13:26:41 -0400 Kevin DuBois (e8079c6a) 

	* merge in qtmir

2016-07-18 12:19:58 +0100 Nick Dedekind (fd38159b) 

	* topleft

2016-07-18 12:19:50 +0100 Nick Dedekind (efcd1627) 

	* cursor test fixes

2016-07-15 17:38:04 +0200 Albert Astals Cid (8757238a) 

	* Merge

2016-07-15 17:09:41 +0200 Albert Astals Cid (12ad37e6) 

	* Merge lp:~dandrader/qtmir/mirSurfaceInputBounds

2016-07-14 07:08:37 +0000 Bileto Bot (2592c37e) 

	* Releasing 0.4.8+16.10.20160714-0ubuntu1

2016-07-14 07:08:13 +0000 Daniel d'Andrada (c08cfa44) 

	* Implement MirSurface::inputBounds and make use of mir's input
          region

2016-07-12 13:39:51 +0000 Bileto Bot (2e921dd4) 

	* Releasing 0.4.8+16.10.20160712-0ubuntu1

2016-07-12 13:39:34 +0000 Łukasz 'sil2100' Zemczak (c52481c5) 

	* Build the qtmir-android package for arm64 as well.

2016-07-12 15:38:40 +0200 Łukasz 'sil2100' Zemczak (29876d53) 

	* Update the gles patch.

2016-07-12 15:26:59 +0200 Łukasz 'sil2100' Zemczak (d79c991b) 

	* Build the qtmir-android package for arm64 as well.

2016-07-12 12:39:05 +0100 Nick Dedekind (b1870c90) 

	* better multitexture

2016-07-11 17:09:31 +0100 Nick Dedekind (b7143684) 

	* first pass multitexture for multiwindow

2016-07-11 17:09:12 +0100 Nick Dedekind (3b07970e) 

	* added mouse press window activation

2016-07-11 15:52:52 +0100 Nick Dedekind (9258cff3) 

	* made Screens singleton

2016-07-08 17:21:42 +0100 Nick Dedekind (81fb018e) 

	* Fixed expose event when re-creating platform surface suring
          QWindow::setScreen.

2016-07-08 17:18:09 +0100 Nick Dedekind (5c1c707d) 

	* ScreenWindow support in qml

2016-07-08 17:17:28 +0100 Nick Dedekind (3d875451) 

	* Multiple cursor support

2016-07-08 10:52:20 -0400 Kevin DuBois (ab0fe492) 

	* merge back in trunk

2016-07-06 10:49:54 -0300 Daniel d'Andrada (66de9be8) 

	* Merge trunk

2016-07-06 08:58:35 -0400 Kevin DuBois (dcb85535) 

	* compatibility changes for mir 0.24.0 release

2016-07-05 19:29:43 +0000 Bileto Bot (be9e873d) 

	* Releasing 0.4.8+16.10.20160705.2-0ubuntu1

2016-07-05 19:29:26 +0000 Michał Sawicz (02c11d7a) 

	* Don't use root dbus path (LP: #1599145)

2016-07-05 15:26:14 +0200 Michał Sawicz (bfa822d7) 

	* Don't ever use / as the dbus object path...

2016-07-05 09:41:04 -0300 Daniel d'Andrada (94ed8026) 

	* Merge trunk

2016-07-04 17:43:46 -0300 Daniel d'Andrada (60704aa0) 

	* Add workaround for https://bugs.launchpad.net/mir/+bug/1598936

2016-07-04 13:58:20 +0000 Bileto Bot (516e072d) 

	* Releasing 0.4.8+16.10.20160704.1-0ubuntu1

2016-07-04 13:58:01 +0000 Daniel d'Andrada (d4e4fbdb) 

	* com.canonical.Unity.FocusInfo D-Bus service for providing focus
          information

2016-07-01 13:19:40 -0300 Daniel d'Andrada (d1e9c606) 

	* Add missing copyright header

2016-07-01 13:15:54 -0300 Daniel d'Andrada (06f0306d) 

	* Identiy apps through cgroup as well

2016-06-28 14:53:27 +0200 Gerry Boland (354aebbe) 

	* Tidy up the implementation

2016-06-27 17:45:16 +0200 Gerry Boland (a848946c) 

	* AppMan: make onProcessStarting as short as possible, scheduling the
          work with a queued event

2016-06-27 12:49:58 +0100 Nick Dedekind (8ca3b8d1) 

	* better

2016-06-24 13:28:37 -0300 Daniel d'Andrada (8cc46e10) 

	* hold a const reference instead of a pointer

2016-06-24 10:46:39 -0300 Daniel d'Andrada (0499ed69) 

	* Also consider child sessions

2016-06-23 16:58:48 -0300 Daniel d'Andrada (b6982210) 

	* com.canonical.Unity.FocusInfo D-Bus service for providing focus
          information

2016-06-23 15:01:35 +0100 Gerry Boland (797af9cf) 

	* Undo changes to tests which leaked.

2016-06-23 14:27:37 +0100 Gerry Boland (e60da959) 

	* Copyright

2016-06-23 14:22:42 +0100 Gerry Boland (849e55c3) 

	* Merge trunk & resolve conflict

2016-06-23 15:22:14 +0200 Albert Astals Cid (e1520599) 

	* Merge trunk

2016-06-22 15:32:13 +0100 Gerry Boland (79b16e4d) 

	* tests: AppManTests: use stack instead of heap when possible, better
          cleanup of resources

2016-06-20 11:23:40 -0300 Daniel d'Andrada (b4e3f76d) 

	* Implement MirSurface::inputBounds and make use of mir's input
          region

2016-06-20 10:12:13 +0200 Albert Astals Cid (04e94bf9) 

	* Fix memory leak in application_test

2016-06-20 09:40:30 +0200 Albert Astals Cid (65eb1081) 

	* Merge

2016-06-14 11:48:28 +0100 Nick Dedekind (101c52ce) 

	* merged with trunk

2016-06-14 08:38:00 +0000 Bileto Bot (5ea04688) 

	* Releasing 0.4.8+16.10.20160614-0ubuntu1

2016-06-14 08:36:12 +0000 Gerry Boland (02c9ad05) 

	* Release temporary GL context ASAP, fixes QtMir on X11. Add some
          hotpath branching hints (LP: #1588921)

2016-06-14 08:36:00 +0000 Daniel d'Andrada (ae28ebc8) 

	* MirSurfaceListModel: prepending a surface always causes
          firstChanged() emission

2016-06-14 08:35:56 +0000 Daniel d'Andrada (c3b82405) 

	* Improve Session debug logging

2016-06-14 08:35:42 +0000 Albert Astals Cid (8ca02e69) 

	* Fix leaks in application_manager_test (LP: #1585501)

2016-06-14 08:35:30 +0000 Albert Astals Cid (7822648f) 

	* Fix memory leak in QtEventFeederTest (LP: #1585503)

2016-06-14 08:35:20 +0000 Albert Astals Cid (2ca9c6f9) 

	* Give the locker a name

2016-06-14 08:35:04 +0000 Albert Astals Cid (c18081ce) 

	* Initialize m_sessionId

2016-06-14 08:34:51 +0000 Albert Astals Cid (80d267a8) 

	* Initialize m_lastX and m_lastY

2016-06-14 08:34:39 +0000 Albert Astals Cid (aae33086) 

	* Add missing breaks

2016-06-14 08:34:27 +0000 Albert Astals Cid (dd50fb8e) 

	* Remove unused m_sessions member

2016-06-14 08:34:14 +0000 Albert Astals Cid (3b5222c3) 

	* Fix leak in SessionManager test (LP: #1585498)

2016-06-14 08:34:09 +0000 Albert Astals Cid (7bce579f) 

	* Fix leak in ScreensModelTest (LP: #1585502)

2016-06-14 08:33:55 +0000 Albert Astals Cid (71705034) 

	* Compile with -fsanitize=undefined

2016-06-14 08:33:42 +0000 Albert Astals Cid (c0e3b279) 

	* Add support for compiler sanitizers via ECM

2016-06-14 08:33:35 +0000 Michael Zanetti (c0092d2a) 

	* Adding ApplicationInfo::surfaceCount property

2016-06-09 16:20:54 -0300 Daniel d'Andrada (36a84181) 

	* Improve Session debug logging

2016-06-07 20:52:43 +0000 Marco Trevisan (Treviño) (bde2a5c1) 

	* ScreenWindow: handle window activated when exposing it

2016-06-07 15:30:06 -0400 Gerry Boland (474ac4a6) 

	* Move gl release outside the debug block

2016-06-07 15:21:03 -0400 Gerry Boland (c6136056) 

	* Fix mouse wheel too

2016-06-07 13:57:57 -0400 Gerry Boland (f0e7c3ca) 

	* Dump core if Mir fails to start in time - dump will help us see
          where Mir blocked

2016-06-07 12:23:31 -0400 Gerry Boland (13d4aeb4) 

	* Deliver mouse event manually if no cursor exists to delivers it

2016-06-06 17:33:23 -0300 Daniel d'Andrada (3929dafb) 

	* Ensure different cursor names for consecutive custom cursor changes

2016-06-06 21:44:02 +0200 Albert Astals Cid (ea0bcc5f) 

	* spacing++

2016-06-06 21:34:04 +0200 Albert Astals Cid (3a7c7aed) 

	* build++

2016-06-06 21:25:20 +0200 Albert Astals Cid (44e98a84) 

	* clazy_fixes

2016-06-06 20:12:31 +0200 Albert Astals Cid (b1f330d9) 

	* Merge system_includes

2016-06-06 20:12:07 +0200 Albert Astals Cid (009b73d4) 

	* Mark system includes as such

2016-06-06 14:10:54 -0400 Gerry Boland (3f2e57c3) 

	* Releasing too soon, hold context until debug output printed

2016-06-06 15:45:58 +0000 Bileto Bot (a8b4c70a) 

	* Releasing 0.4.8+16.10.20160606.1-0ubuntu1

2016-06-06 15:44:09 +0000 Daniel d'Andrada (3200b06f) 

	* MirSurfaceListModel: prepending a surface always causes
          firstChanged() emission

2016-06-06 15:44:00 +0000 Daniel d'Andrada (ba9b2db0) 

	* Improve Session debug logging

2016-06-06 15:43:46 +0000 Albert Astals Cid (1a5016a0) 

	* Fix leaks in application_manager_test (LP: #1585501)

2016-06-06 15:43:40 +0000 Albert Astals Cid (d7cdb8c8) 

	* Fix memory leak in QtEventFeederTest (LP: #1585503)

2016-06-06 15:43:31 +0000 Albert Astals Cid (83492e82) 

	* Give the locker a name

2016-06-06 15:43:25 +0000 Albert Astals Cid (ca6482c6) 

	* Initialize m_sessionId

2016-06-06 15:43:13 +0000 Albert Astals Cid (5e4936ee) 

	* Initialize m_lastX and m_lastY

2016-06-06 15:42:59 +0000 Albert Astals Cid (1a6764fd) 

	* Add missing breaks

2016-06-06 15:42:49 +0000 Albert Astals Cid (21b80865) 

	* Remove unused m_sessions member

2016-06-06 15:42:39 +0000 Albert Astals Cid (36a3990e) 

	* Fix leak in SessionManager test (LP: #1585498)

2016-06-06 15:42:34 +0000 Albert Astals Cid (c9a401b0) 

	* Fix leak in ScreensModelTest (LP: #1585502)

2016-06-06 15:42:30 +0000 Albert Astals Cid (2ab66a64) 

	* Compile with -fsanitize=undefined

2016-06-06 15:42:19 +0000 Albert Astals Cid (a9fca6c2) 

	* Add support for compiler sanitizers via ECM

2016-06-06 15:42:12 +0000 Michael Zanetti (843a1976) 

	* Adding ApplicationInfo::surfaceCount property

2016-06-03 18:39:08 +0100 Gerry Boland (886fa31f) 

	* Oopsie, remove debug print

2016-06-03 18:32:21 +0100 Gerry Boland (b36438ab) 

	* Comment clarification

2016-06-03 16:16:30 +0100 Gerry Boland (e95af79d) 

	* Add hotpath branch prediction hints

2016-06-03 16:16:09 +0100 Gerry Boland (39022c1b) 

	* Release temporary GL context ASAP, fixes QtMir on X11

2016-06-03 13:16:30 +0200 Michael Zanetti (db11cba6) 

	* bump required package version of unity-api

2016-06-03 13:08:30 +0200 Michael Zanetti (ce1fe8cc) 

	* merge trunk, bump unity-api version requirement

2016-06-02 16:50:59 +0000 Bileto Bot (50a8a39e) 

	* Releasing 0.4.8+16.10.20160602-0ubuntu1

2016-06-02 16:50:33 +0000 Kevin DuBois (404e9e50) 

	* rebuild for mir 0.23

2016-06-02 12:29:04 -0400 Kevin DuBois (aa9478c4) 

	* no change rebuild for mir 0.23 release

2016-06-02 08:20:03 -0300 Daniel d'Andrada (a076f188) 

	* MirSurfaceListModel: prepending a surface always causes
          firstChanged() emission

2016-06-01 09:22:29 -0300 Daniel d'Andrada (69338db7) 

	* Improve Session debug logging

2016-06-01 10:31:20 +0100 Alan Griffiths (c96936a0) 

	* Another approach to forcing a linker dependency

2016-06-01 09:46:05 +0100 Alan Griffiths (4ed557ef) 

	* Use frig_to_force_libmirserver_linkage to discourage optimizer from
          dropping it

2016-05-31 17:40:09 +0100 Alan Griffiths (f069ad7c) 

	* Stop the tests hanging

2016-05-30 16:50:26 +0200 Albert Astals Cid (e5283c6f) 

	* Fix leaks in application_manager_test

2016-05-30 12:27:45 +0200 Albert Astals Cid (c43619e3) 

	* remove debug change

2016-05-30 12:23:52 +0200 Albert Astals Cid (a89336af) 

	* Fix memory leak in QtEventFeederTest

2016-05-27 10:34:18 +0200 Albert Astals Cid (b4b7325a) 

	* Give the locker a name

2016-05-27 09:58:10 +0200 Albert Astals Cid (3ad91998) 

	* Initialize m_sessionId

2016-05-27 09:45:26 +0200 Albert Astals Cid (311b8e2f) 

	* Initialize these two members too

2016-05-27 09:27:44 +0200 Albert Astals Cid (1c9e4d38) 

	* Add missing breaks

2016-05-26 16:00:01 +0200 Albert Astals Cid (e2269c01) 

	* Remove unused m_sessions member

2016-05-25 17:58:25 +0200 Albert Astals Cid (cc12eaac) 

	* Fix leak in SessionManager test

2016-05-25 17:48:53 +0200 Albert Astals Cid (74964eab) 

	* Fix leak in ScreensModelTest

2016-05-25 16:16:16 +0100 Alan Griffiths (89e435ba) 

	* merge lp:qtmir

2016-05-25 13:54:56 +0000 CI Train Bot (18e74dd6) 

	* Releasing 0.4.8+16.10.20160525.2-0ubuntu1

2016-05-25 13:54:52 +0000 Alan Griffiths (4d5ee1f5) 

	* Remove workaround for lp:1502200 Approved by: Unity8 CI Bot, Daniel
          d'Andrada

2016-05-25 13:54:46 +0000 Albert Astals Cid (f0c9ab4f) 

	* Enable workaround_brokenFBOReadBack on various chipsets

2016-05-25 13:54:36 +0000 Daniel d'Andrada (0244a511) 

	* Fix mir::scene::Surface focus attribute updates Approved by: Unity8
          CI Bot

2016-05-25 13:54:30 +0000 Alan Griffiths (55f34b96) 

	* Drop the (unused) prototype Window Management code Approved by:
          Gerry Boland, Unity8 CI Bot

2016-05-25 13:54:25 +0000 Daniel d'Andrada (ade02a82) 

	* Bump unity-api versions Approved by: Lukáš Tinkl

2016-05-25 15:52:02 +0200 Albert Astals Cid (f82ed992) 

	* Make it detect the M10 GPU too (a 720)

2016-05-25 10:56:31 +0200 Albert Astals Cid (2968dd98) 

	* Compile with ubsan

2016-05-25 09:57:01 +0200 Albert Astals Cid (ba2c56c2) 

	* Add support for compiler sanitizers via ECM

2016-05-24 18:32:06 -0300 Daniel d'Andrada (7adf85a9) 

	* Remove dead code

2016-05-24 17:13:10 -0300 Daniel d'Andrada (bb8a187b) 

	* Fix mir::scene::Surface focus attribute updates

2016-05-20 08:41:51 +0000 CI Train Bot (705dd29a) 

	* Releasing 0.4.8+16.10.20160520.1-0ubuntu1

2016-05-20 08:41:46 +0000 Timo Jyrinki (a3a08763) 

	* Use FindQt5PlatformSupport to find platform support, other methods
          not available on Qt 5.6 anymore. Fixes: #1554404 Approved
          by: Gerry Boland

2016-05-20 08:41:41 +0000 Daniel d'Andrada (717e2d0c) 

	* Also interpret the cursor names used by Mir client API Fixes:
          #1447839 Approved by: Unity8 CI Bot, Michał Sawicz

2016-05-20 08:41:34 +0000 Michał Sawicz (9a41bd73) 

	* Centralize logging categories

2016-05-20 08:41:29 +0000 Alan Griffiths (22d77cbc) 

	* Reduce coupling to MirServer - it has  been misused as a context
          object. Approved by: Alan Griffiths, Unity8 CI Bot, Daniel
          d'Andrada

2016-05-20 08:41:17 +0000 Daniel d'Andrada (853e2f80) 

	* Application: Don't respawn if closed while still starting up

2016-05-20 08:41:11 +0000 Gerry Boland (ae19c73c) 

	* UAL can throw on creating Application if invalid appId, catch
          instead of aborting Fixes: #1578258 Approved by: Unity8 CI
          Bot, Michael Terry

2016-05-19 18:14:54 +0200 Michael Zanetti (4e1b8ba5) 

	* update unity-api requirement version

2016-05-19 17:53:07 +0200 Michael Zanetti (6112b5a7) 

	* merge trunk, constify promptSurfaceList to align with the const
          change on surfaceList

2016-05-19 14:45:08 +0100 Alan Griffiths (e9532a59) 

	* Delete spurious line of code

2016-05-19 14:25:25 +0100 Alan Griffiths (3d997adc) 

	* merge lp:~unity-team/qtmir/centralizeLoggingCategories

2016-05-19 14:19:13 +0100 Alan Griffiths (5403e703) 

	* merge lp:qtmir

2016-05-18 17:56:14 -0300 Daniel d'Andrada (4a39d15b) 

	* Bump unity-api versions

2016-05-18 11:18:33 +0000 CI Train Bot (05b93972) 

	* Releasing 0.4.8+16.04.20160518.1-0ubuntu1

2016-05-18 11:18:29 +0000 Daniel d'Andrada (f14d6b45) 

	* Move prompt surfaces from MirSurface to Application and emit
          firstChanged signal

2016-05-18 11:18:26 +0000 Daniel d'Andrada (f1422cc7) 

	* Fix ProxySurfaceListModel::countChanged signal Approved by: Unity8
          CI Bot

2016-05-18 13:15:56 +0200 Michał Sawicz (085d4e0c) 

	* Bump application API requirement

2016-05-17 16:57:52 -0300 Daniel d'Andrada (ca374980) 

	* Fix code

2016-05-17 16:41:22 -0300 Daniel d'Andrada (9c6e2a5f) 

	* Update unity-api versions

2016-05-17 16:18:44 -0300 Daniel d'Andrada (2890c15d) 

	* Move prompt surfaces from MirSurface to Application and emit
          firstChanged signal

2016-05-17 16:08:18 -0300 Daniel d'Andrada (066e3676) 

	* Fix ProxySurfaceListModel::countChanged signal

2016-05-17 16:10:58 +0200 Albert Astals Cid (b0b620c3) 

	* Copy the glyph workaround from qtubuntu

2016-05-11 09:08:29 +0000 CI Train Bot (9a0572ef) 

	* Releasing 0.4.8+16.04.20160511-0ubuntu1

2016-05-11 09:08:25 +0000 Daniel d'Andrada (e2c1091a) 

	* Session: Add a blank surface to the public list if it already has
          child prompt surfaces

2016-05-10 18:06:21 -0300 Daniel d'Andrada (25798e98) 

	* Fix MirSurfaceListModel clean up

2016-05-10 17:13:37 -0300 Daniel d'Andrada (d96e3e36) 

	* Session: Add a blank surface to the public list if it already has
          child prompt surfaces

2016-05-10 18:02:04 +0200 Michael Zanetti (76ef1d4a) 

	* bump minimum required version of unity-api

2016-05-10 14:38:39 +0200 Michael Zanetti (10c7b039) 

	* Add ApplicationInfo::surfaceCount, fix forwarding of countChanged
          property in ProxySurfaceListModel

2016-05-06 11:04:17 +0100 Alan Griffiths (9d397df5) 

	* No need to fake MirServer in tests

2016-05-06 11:03:35 +0100 Alan Griffiths (b3d95964) 

	* MirServer is an implementation detail

2016-05-06 10:27:32 +0100 Alan Griffiths (a15e05cc) 

	* SessionManager shouldn't need MirServer

2016-05-06 10:19:51 +0100 Alan Griffiths (dc6bc303) 

	* merge lp:~alan-griffiths/qtmir/MirServer-is-not-a-context-object

2016-05-06 10:41:15 +0200 Michał Sawicz (afc44afb) 

	* Merge lp:~alan-griffiths/qtmir/MirServer-is-not-a-context-object

2016-05-06 09:31:13 +0100 Alan Griffiths (716eba5a) 

	* In qtmir we write "Foo &foo", not "Foo& foo"

2016-05-06 09:28:44 +0100 Alan Griffiths (df6d579c) 

	* MirShell is misleading, get rid of it instead of copying it

2016-05-06 09:23:46 +0100 Alan Griffiths (981460a1) 

	* It's traditional in Qt APIs to have the parent parameter be
          optional

2016-05-05 16:23:53 +0100 Alan Griffiths (89700dee) 

	* Revert unintended change to layout

2016-05-05 16:12:09 +0100 Alan Griffiths (aa2b67e1) 

	* offscreensurface.cpp doesn't need mirserver.h

2016-05-05 16:08:24 +0100 Alan Griffiths (87837864) 

	* qmirserver_p.h doesn't need mirserver.h

2016-05-05 16:02:01 +0100 Alan Griffiths (4349e168) 

	* ApplicationManager doesn't need MirServer

2016-05-05 15:53:18 +0100 Alan Griffiths (0c4efccf) 

	* MirSurfaceManager doesn't need MirServer

2016-05-05 15:34:21 +0100 Alan Griffiths (e52657e2) 

	* MirOpenGLContext shouldn't need MirServer

2016-05-05 15:23:37 +0100 Alan Griffiths (6f46cf06) 

	* Remove unused variable

2016-05-05 11:18:30 -0300 Daniel d'Andrada (9adda5df) 

	* Use const version of functions

2016-05-05 15:17:14 +0100 Alan Griffiths (a0a7f49f) 

	* Narrower dependencies on Mir in header files

2016-05-04 17:35:50 +0100 Gerry Boland (5b89cce2) 

	* UAL can throw on creating Application if invalid appId, catch
          instead of aborting

2016-05-03 16:47:19 -0300 Daniel d'Andrada (4dda760f) 

	* Also interpret the cursor names used by Mir client API

2016-05-03 16:45:51 -0300 Daniel d'Andrada (cdc59f0b) 

	* Centralize logging categories

2016-05-03 12:27:26 -0300 Daniel d'Andrada (56b61fc6) 

	* Address review comments

2016-05-03 15:54:54 +0100 Alan Griffiths (c5748e28) 

	* Hide the cursor better

2016-05-02 09:57:40 -0300 Daniel d'Andrada (bacaa7f5) 

	* Application: Don't respawn if closed while still starting up

2016-04-29 20:04:55 +0000 CI Train Bot (ca928a9d) 

	* Releasing 0.4.8+16.04.20160429.1-0ubuntu1

2016-04-29 20:04:51 +0000 Gerry Boland (fb157aa2) 

	* Enhance ScreenController & the DisplayConfigurationPolicy to
          implement dynamic grid units.

2016-04-29 17:43:46 +0200 Gerry Boland (40be2990) 

	* MirSurfaceItem - rename slot to updateScreen

2016-04-29 17:41:00 +0200 Gerry Boland (97b35ac1) 

	* Update copyright years

2016-04-29 17:30:26 +0200 Gerry Boland (15c20da2) 

	* DisplayConfiguration - explain why using LVDS to decice
          phone/tablet policy

2016-04-29 15:44:09 +0100 Alan Griffiths (501a6538) 

	* Remove pre-requisite for Window Management work - the follow-up
          never landed

2016-04-28 12:48:51 +0000 CI Train Bot (133a79a8) 

	* Releasing 0.4.8+16.04.20160428-0ubuntu1

2016-04-28 12:48:48 +0000 Lukáš Tinkl (234be2f0) 

	* Regression fix: restore window title handling Fixes: #1563522
          Approved by: Nick Dedekind

2016-04-28 12:48:42 +0000 Michael Terry (528f1d16) 

	* Use latest UbuntuAppLaunch API which supports libertine apps.
          Approved by: Nick Dedekind

2016-04-26 11:56:31 +0200 Gerry Boland (d04bb80d) 

	* Fix FTBFS

2016-04-26 10:56:36 +0200 Michael Terry (586c7cb4) 

	* Merge from trunk

2016-04-26 10:30:26 +0200 Michał Sawicz (de3212a0) 

	* Merge trunk

2016-04-26 07:20:39 +0000 CI Train Bot (74163d89) 

	* Releasing 0.4.8+16.04.20160426-0ubuntu1

2016-04-26 07:20:33 +0000 Alberto Aguirre (e48d0d75) 

	* Mir 0.22 compatibility Approved by: Cemil Azizoglu, Kevin DuBois,
          Brandon Schaefer

2016-04-25 15:56:31 +0200 Nick Dedekind (78c777ba) 

	* init values

2016-04-25 15:52:46 +0200 Nick Dedekind (78cf4491) 

	* init values

2016-04-25 07:47:57 -0500 Alberto Aguirre (c9316ab3) 

	* Bump required mir version

2016-04-22 19:01:05 +0100 Nick Dedekind (4057047d) 

	* fix setscreen

2016-04-22 10:03:26 -0400 Michael Terry (a23e07e4) 

	* Use shared pointers for application info

2016-04-21 11:21:22 -0500 Alberto Aguirre (7de9e657) 

	* Mir 0.22 compatibility

2016-04-13 16:04:16 -0400 Michael Terry (0545c187) 

	* Merge from trunk

2016-04-13 18:38:59 +0000 CI Train Bot (7145926e) 

	* Releasing 0.4.8+16.04.20160413-0ubuntu1

2016-04-13 18:38:53 +0000 Michał Sawicz (580540ab) 

	* Inline -gles packaging. Approved by: Gerry Boland

2016-04-13 18:38:49 +0000 Daniel d'Andrada (6c8f8377) 

	* Surface-based window management

2016-04-13 18:38:42 +0000 Daniel d'Andrada (14c44a24) 

	* MirSurface: replace keymapLayout and keymapVariant with keymap

2016-04-13 18:38:36 +0000 Daniel d'Andrada (b1c70a67) 

	* Remove application screenshot provider

2016-04-13 18:38:29 +0000 Daniel d'Andrada (aeba814d) 

	* Application: improve debug logging

2016-04-13 18:38:21 +0000 Daniel d'Andrada (95017ed9) 

	* Logging of Qt's OpenGL debug messages now must be enabled via CMake
          option Approved by: Gerry Boland

2016-04-13 13:51:45 -0300 Daniel d'Andrada (5b4b23a2) 

	* Update unity-api version dependency

2016-04-13 15:25:42 +0100 Gerry Boland (56fd378c) 

	* Merge trunk

2016-04-06 20:12:31 +0200 Michał Sawicz (6e89481f) 

	* Merge lp:~dandrader/qtmir/surfaceListModel

2016-04-06 13:52:49 -0300 Daniel d'Andrada (5cd5579a) 

	* connect surface-level focus to app-level focus

2016-04-06 11:33:04 -0300 Daniel d'Andrada (91dd0a57) 

	* Fix issue with focusedApplicationId update

2016-04-05 15:58:38 -0300 Daniel d'Andrada (99dfd1dd) 

	* Implement ApplicationManager::focusedApplicationId and fix surface
          active focus

2016-04-04 14:56:17 -0300 Daniel d'Andrada (6a415e50) 

	* Fix and improve ApplicationManagerTests

2016-04-04 14:55:14 -0300 Daniel d'Andrada (9928f672) 

	* Ensure MirSurface deletes itself if it goes zombie while already
          not being viewed

2016-04-04 14:25:25 -0300 Daniel d'Andrada (9049735e) 

	* Application-level focus requests

2016-04-01 20:34:34 -0700 Robert Bruce Park (da959461) 

	* Iterate.

2016-04-01 20:18:10 -0700 Robert Bruce Park (307f0d1f) 

	* Iterate on deleting unnecessary files.

2016-04-01 18:23:55 -0700 Robert Bruce Park (1e5f2083) 

	* Delete unneeded files.

2016-04-01 17:29:32 -0700 Robert Bruce Park (8363f4eb) 

	* Skip tests in qtmir-gles.

2016-04-01 17:00:27 -0700 Robert Bruce Park (4d9ec77f) 

	* Merge trunk.

2016-04-01 16:18:27 -0700 Robert Bruce Park (311a0f7a) 

	* Documentation tweaks.

2016-04-01 09:26:53 -0300 Daniel d'Andrada (ddd8c8ee) 

	* Add debug log for a function

2016-04-01 14:06:02 +0200 Lukáš Tinkl (c7ada1bc) 

	* add a test for renaming a surface (aka window title)

2016-04-01 12:30:02 +0200 Lukáš Tinkl (7fb5c03c) 

	* regression fix: restore window title handling

2016-03-31 17:50:01 -0700 Robert Bruce Park (36eec632) 

	* Initial fix for -gles test.

2016-03-31 16:18:56 -0700 Robert Bruce Park (8270de49) 

	* Experiment: stop deleting .install files.

2016-03-31 16:10:53 -0700 Robert Bruce Park (b9522302) 

	* Bring back --fail-missing.

2016-03-31 13:04:49 -0700 Robert Bruce Park (38359fda) 

	* Export QUILT_PATCHES.

2016-03-31 12:52:26 -0700 Robert Bruce Park (82323bf8) 

	* Refresh patch again.

2016-03-31 12:48:33 -0700 Robert Bruce Park (dbf71127) 

	* Add build-dep on quilt.

2016-03-31 12:33:13 -0700 Robert Bruce Park (d3a5234f) 

	* Clean up after quilt.

2016-03-31 12:20:47 -0700 Robert Bruce Park (54f1ada9) 

	* Refresh patch for real.

2016-03-31 12:17:40 -0700 Robert Bruce Park (9a5bb2a1) 

	* Merge trunk.

2016-03-31 12:09:46 -0700 Robert Bruce Park (da3504cd) 

	* Refresh patch again.

2016-03-31 12:06:35 -0700 Robert Bruce Park (4737117f) 

	* Refresh patch.

2016-03-31 11:38:14 -0700 Robert Bruce Park (0e40af81) 

	* Fix export and add documentation.

2016-03-31 14:56:40 -0300 Daniel d'Andrada (be122b9d) 

	* Split focus concept into two: one for shell and another for clients

2016-03-31 12:42:03 -0300 Daniel d'Andrada (7c03dd78) 

	* Fix ApplicationManager::requestFocusApplication

2016-03-31 08:19:27 -0300 Daniel d'Andrada (5840e490) 

	* Let the decision on the focused surface be completely on shell's
          hands.

2016-03-31 00:58:16 +0200 Michał Sawicz (d924e5d1) 

	* Fix sed line and drop gles-specific Vcs headers

2016-03-30 22:53:20 +0000 CI Train Bot (0e6cef82) 

	* Releasing 0.4.8+16.04.20160330-0ubuntu1

2016-03-30 22:53:17 +0000 Michał Sawicz (26499ea5) 

	* Drop leftover Xs-Testsuite header Approved by: Unity8 CI Bot, Gerry
          Boland

2016-03-30 15:52:38 +0200 Michał Sawicz (af1e8e4a) 

	* Drop leftover Xs-Testsuite header

2016-03-29 19:24:13 +0000 CI Train Bot (91ae19c6) 

	* Releasing 0.4.8+16.04.20160329.1-0ubuntu1

2016-03-29 19:24:09 +0000 Daniel van Vugt (4e1fe2bb) 

	* Don't use preferred_mode_index. Some devices like TVs don't provide
          a preferred mode, so preferred_mode_index may be out of
          range (a clumsy way to represent 'none'). Instead use the
          resolution of the current display mode, which should
          always be in range.

2016-03-28 15:02:26 -0300 Daniel d'Andrada (3d868f4d) 

	* Surface-based window management

2016-03-28 11:32:57 -0300 Daniel d'Andrada (a9a46c55) 

	* MirSurface: replace keymapLayout and keymapVariant with keymap

2016-03-24 17:34:57 +0100 Michał Sawicz (02dd6282) 

	* Use quilt to manage gles differences

2016-03-24 11:32:26 -0300 Daniel d'Andrada (2c320b76) 

	* Remove application screenshot provider

2016-03-24 11:28:01 -0300 Daniel d'Andrada (3286bea9) 

	* Application: improve debug logging

2016-03-24 11:07:40 -0300 Daniel d'Andrada (d2cbc211) 

	* Logging of Qt's OpenGL debug messages now must be enabled via CMake
          option

2016-03-23 11:39:11 +0800 Daniel van Vugt (c7d24a42) 

	* Don't use preferred_mode_index. Some devices like TVs don't provide
          a preferred mode, so preferred_mode_index may be out of
          range (a clumsy way to represent 'none'). Instead use the
          resolution of the current display mode, which should
          always be in range.

2016-03-22 16:18:06 +0000 CI Train Bot (f4b8aa18) 

	* Releasing 0.4.8+16.04.20160322.1-0ubuntu1

2016-03-22 16:17:59 +0000 Michał Sawicz (a6991a66) 

	* Support for switching keyboard layouts Fixes: #1491340, #1524400
          Approved by: Michael Terry

2016-03-22 16:17:44 +0000 Michał Sawicz (5694522d) 

	* Add support for low shell chrome. Fixes: #1535397 Approved by:
          Gerry Boland

2016-03-22 16:17:27 +0000 Nick Dedekind (5ec3a322) 

	* Added setStage for sidestage redesign and removed ExecFlags
          Approved by: Daniel d'Andrada

2016-03-21 11:21:16 -0700 Robert Bruce Park (a78c47fa) 

	* Fixes as per gerboland.

2016-03-18 12:15:54 +0000 Nick Dedekind (a78d9995) 

	* fixed initial low chrome value

2016-03-15 12:44:14 +0200 Timo Jyrinki (87fd8113) 

	* Use FindQt5PlatformSupport to find platform support, other methods
          not available on Qt 5.6 anymore.

2016-03-14 12:09:12 +0100 Lukáš Tinkl (892a776a) 

	* merge trunk

2016-03-14 12:07:41 +0100 Lukáš Tinkl (f8425130) 

	* merge trunk

2016-03-12 00:34:57 -0800 Robert Bruce Park (52f02843) 

	* Move hook script.

2016-03-11 13:55:36 -0800 Robert Bruce Park (de719c9b) 

	* Fix script ;-)

2016-03-11 13:40:30 -0800 Robert Bruce Park (fa44f1e3) 

	* Even more malicious.

2016-03-11 13:36:58 -0800 Robert Bruce Park (7e3ed61c) 

	* Try some nefarious stuff.

2016-03-11 17:26:01 +0100 Michał Sawicz (34fd477f) 

	* Merge lp:~unity-team/qtmir/shell_chrome

2016-03-11 16:30:01 +0100 Michał Sawicz (9871ff00) 

	* Bump application API version

2016-03-11 16:10:13 +0100 Michał Sawicz (4866c1d2) 

	* Bump unity-api version

2016-03-11 12:51:59 +0000 Nick Dedekind (8f03579c) 

	* version bump

2016-03-10 21:41:17 -0800 Robert Bruce Park (a38dd73d) 

	* Drop old gles stuff.

2016-03-10 21:29:29 -0800 Robert Bruce Park (4974f062) 

	* Dedupe some debian-gles stuff.

2016-03-10 18:37:25 -0800 Robert Bruce Park (a2e6ee0b) 

	* Drop changelog because train will handle that.

2016-03-10 18:19:59 -0800 Robert Bruce Park (f1b013ba) 

	* Experimental GLES inlining.

2016-03-10 11:55:28 +0000 Nick Dedekind (5e1a1805) 

	* Changed sizeHint to creationHint. Moved chrome property to observer
          changes

2016-03-10 09:29:49 +0000 CI Train Bot (bccb71bb) 

	* Releasing 0.4.7+16.04.20160310.1-0ubuntu1

2016-03-10 09:29:41 +0000 Michał Sawicz (a8b6c29c) 

	* Drop dummy autopkgtest

2016-03-10 09:29:36 +0000 Alberto Aguirre (2e671877) 

	* Hook MirOpenGLContext::doneCurrent to Screen::doneCurrent

2016-03-10 09:29:31 +0000 Michael Terry (637a725e) 

	* Fix some mocks to use more realistic code paths.

2016-03-10 09:29:24 +0000 Gerry Boland (dba9b5d6) 

	* Ensure ScreenWindow geometry correctly set and used after moving
          Screen

2016-03-10 09:29:18 +0000 Daniel d'Andrada (70ac74df) 

	* Ensure QmlEngine doesn't delete our MirSurfaces Approved by: Gerry
          Boland, Unity8 CI Bot

2016-03-10 09:29:12 +0000 Gerry Boland (d3bfd18f) 

	* Screen: only enable orientation sensor for internal display.

2016-03-10 09:29:05 +0000 Michael Zanetti (d4e93129) 

	* Add a dedicated property for the inputMethodSurface

2016-03-10 09:28:57 +0000 Alan Griffiths (ab26a4fa) 

	* Copy the Window Management work-in-progress from Mir examples.
          Approved by: Gerry Boland

2016-03-10 09:28:48 +0000 Gerry Boland (e2314013) 

	* Allow Mir remove command line arguments it understands, before
          letting Qt process them. Approved by: Daniel d'Andrada

2016-03-08 16:47:02 +0000 Nick Dedekind (312568d4) 

	* review comments

2016-03-08 16:43:12 +0000 Nick Dedekind (9dfa774f) 

	* merged with trunk

2016-03-02 10:46:31 -0500 Michael Terry (3cd3cffb) 

	* Fix warnings to be warnings

2016-03-02 10:15:00 -0500 Michael Terry (8d090e5d) 

	* Some review nits

2016-02-25 22:04:14 +0100 Lukáš Tinkl (2a82a1b8) 

	* merge trunk

2016-02-23 14:00:20 +0100 Michał Sawicz (8e51d7b5) 

	* Drop the dummy autopkgtest

2016-02-22 17:26:30 -0500 Michael Terry (6690821b) 

	* Merge from trunk

2016-02-22 13:37:20 +0100 Lukáš Tinkl (b84feb4f) 

	* map the mir_input_event_modifier_alt_right modifier to
          Qt::GroupSwitchModifier

2016-02-19 10:41:19 +0000 CI Train Bot (869e4802) 

	* Releasing 0.4.7+16.04.20160219-0ubuntu1

2016-02-19 10:41:15 +0000 Alan Griffiths (382e4401) 

	* Mir 0.20 Release Approved by: Cemil Azizoglu

2016-02-18 16:25:03 -0200 Daniel d'Andrada (56d8ae25) 

	* Ensure QmlEngine doesn't delete our MirSurfaces

2016-02-18 12:46:34 -0500 Michael Terry (e5f7e9ba) 

	* And another

2016-02-18 12:45:38 -0500 Michael Terry (fa4ee700) 

	* Remove leftover junk file from merge

2016-02-18 12:27:58 -0500 Michael Terry (dce42dfb) 

	* Merge from trunk

2016-02-18 11:37:59 +0000 Alan Griffiths (81a43c63) 

	* Remove compile-time dependency on Mir 0.20

2016-02-17 21:08:56 +0100 Gerry Boland (b35e810e) 

	* Ensure ScreenWindow geometry correctly set and used after moving
          Screen

2016-02-17 19:01:39 +0000 Gerry Boland (d6d86479) 

	* Ensure ScreenWindow geometry correctly set and used after moving
          Screen

2016-02-17 19:40:35 +0100 Michał Sawicz (5ff4f78c) 

	* Fix bad merge

2016-02-17 19:34:35 +0100 Michał Sawicz (dbd0877f) 

	* Merge prereq

2016-02-17 19:30:40 +0100 Michał Sawicz (6250f395) 

	* Fix bad merge

2016-02-17 17:52:20 +0100 Michał Sawicz (a78c9a34) 

	* Merge lp:~unity-team/qtmir/shell_chrome

2016-02-17 17:49:07 +0100 Michał Sawicz (7a6f5c74) 

	* Merge lp:~nick-dedekind/qtmir/side-stage-redesign

2016-02-17 16:47:51 +0000 Alan Griffiths (cc9ea682) 

	* Fix build error!

2016-02-17 13:40:34 +0000 Nick Dedekind (e39ff77c) 

	* version bumps

2016-02-17 13:27:50 +0000 Nick Dedekind (9e38a236) 

	* reverted rules

2016-02-17 12:53:07 +0000 Nick Dedekind (7e5fa4f7) 

	* more shell chrome

2016-02-16 18:07:57 +0000 Nick Dedekind (f36f50be) 

	* merged with trunk

2016-02-16 15:43:40 +0000 Nick Dedekind (e0e7bf03) 

	* merged with lp:~mzanetti/qtmir/surfacemanager-getters

2016-02-16 14:34:34 +0100 Michael Zanetti (2b8e99fc) 

	* merge trunk

2016-02-16 13:15:40 +0000 Nick Dedekind (73f5084f) 

	* more version bump

2016-02-16 12:53:14 +0000 Nick Dedekind (452a13eb) 

	* version bump

2016-02-16 11:48:35 +0000 Gerry Boland (54537538) 

	* Merge trunk and resolve conflicts

2016-02-16 10:14:26 +0100 Michał Sawicz (c1772088) 

	* Bump application API version

2016-02-15 19:43:55 +0100 Michael Zanetti (c2f6bfda) 

	* fix typo

2016-02-15 17:28:44 +0000 Gerry Boland (19dda215) 

	* Fix error in previous merge

2016-02-15 18:23:58 +0100 Michael Zanetti (b340d25f) 

	* add a inputMethodSurface property

2016-02-15 17:18:08 +0000 Gerry Boland (01d4e267) 

	* Merge trunk

2016-02-15 16:16:05 +0000 Gerry Boland (a8007355) 

	* Pull fix-orientation-after-unplug again, fix tests

2016-02-15 16:02:18 +0000 Gerry Boland (e2152119) 

	* Update test to check both cases

2016-02-15 15:55:20 +0000 Gerry Boland (0b38eca8) 

	* Consider eDP connector internal too

2016-02-15 15:08:19 +0000 Gerry Boland (ac7a6b07) 

	* Merge fix for orientation fail after unplug

2016-02-15 14:27:43 +0000 Gerry Boland (107e6825) 

	* Screen: only enable orientation sensor for internal display

2016-02-15 11:19:02 +0000 Nick Dedekind (d30518e5) 

	* meged with trunk

2016-02-12 17:29:19 +0000 Alan Griffiths (27626790) 

	* No change for Mir 0.20

2016-02-12 16:39:51 +0000 Nick Dedekind (8824417b) 

	* version bumping

2016-02-12 15:17:54 +0100 Michał Sawicz (1c0a97c0) 

	* Merge lp:~ci-train-bot/qtmir/qtmir-ubuntu-xenial-landing-051

2016-02-12 13:28:03 +0000 Nick Dedekind (cee40934) 

	* Use LowCrome property

2016-02-12 00:07:27 +0000 CI Train Bot (6c418efd) 

	* Releasing 0.4.7+16.04.20160212-0ubuntu1

2016-02-12 00:07:20 +0000 Michał Sawicz (3a4335f9) 

	* Bump unity-api dependencies Approved by: Michael Terry

2016-02-12 00:07:14 +0000 Daniel d'Andrada (65b9fcb3) 

	* Update mir version requirement Approved by: Nick Dedekind

2016-02-12 00:07:09 +0000 Michał Sawicz (d712174d) 

	* Use QStandardPaths to determine QML cache location

2016-02-12 00:07:04 +0000 Albert Astals Cid (8c9d183d) 

	* Provide branch prediction information to the if in
          compressTimestamp Approved by: Gerry Boland

2016-02-12 00:06:58 +0000 Albert Astals Cid (6cc5a351) 

	* Reset start time if the timestamp travels to the past  Fixes:
          #1524488 Approved by: Nick Dedekind

2016-02-12 00:06:51 +0000 Daniel d'Andrada (2bac1e95) 

	* Surface Size Hints Approved by: Lukáš Tinkl

2016-02-12 00:06:46 +0000 Daniel d'Andrada (8a4822b1) 

	* Let shell decide the initial surface size Fixes: #1532974 Approved
          by: Nick Dedekind

2016-02-12 00:06:40 +0000 Daniel d'Andrada (2fddfeb1) 

	* Remove the useless TaskController

2016-02-12 00:06:33 +0000 Nick Dedekind (29642006) 

	* Moved test framework into a static library for quicker
          recompilation. Approved by: Gerry Boland

2016-02-11 09:58:16 -0200 Daniel d'Andrada (3144be84) 

	* Surface Size Hints

2016-02-11 09:54:59 -0200 Daniel d'Andrada (c6b186e6) 

	* Let shell decide the initial surface size

2016-02-11 09:52:06 -0200 Daniel d'Andrada (aba5c7e5) 

	* Remove the useless TaskController

2016-02-10 16:36:07 +0000 Nick Dedekind (e5add74c) 

	* merged with trunk

2016-02-10 15:00:35 +0000 Gerry Boland (a1cd767f) 

	* Merge trunk

2016-02-08 09:36:17 +0000 CI Train Bot (26647c81) 

	* Releasing 0.4.7+16.04.20160208-0ubuntu1

2016-02-08 09:36:14 +0000 Nick Dedekind (04c0cce7) 

	* Added fix and test for closing app during the StoppedResumable
          state. Fixes: #1541388 Approved by: Michael Zanetti

2016-02-05 16:53:46 -0600 Alberto Aguirre (bd8098f7) 

	* Hook MirOpenGLContext::doneCurrent to Screen::doneCurrent

2016-02-03 18:10:07 +0000 Nick Dedekind (c1b4578f) 

	* fixed comment

2016-02-03 18:08:59 +0000 Nick Dedekind (689c4949) 

	* use internal state rather than process state

2016-02-03 18:06:41 +0000 Nick Dedekind (092aa994) 

	* comment typo

2016-02-03 18:03:55 +0000 Nick Dedekind (8827b332) 

	* Added fix & test for 1541388

2016-02-03 17:34:45 +0000 Gerry Boland (97220808) 

	* Print output name instead of id

2016-02-03 17:34:26 +0000 Gerry Boland (9eb48a76) 

	* Correctly specify screen on MirSurfaceItem creation

2016-02-03 17:40:09 +0100 Michał Sawicz (72cf343d) 

	* It's actually 7.106

2016-02-03 01:03:13 +0100 Lukáš Tinkl (6222012a) 

	* implement keymap stuff from unity-api in the mock

2016-02-03 01:02:12 +0100 Michał Sawicz (35b09f88) 

	* Merge lp:~nick-dedekind/qtmir/qtmir-test-build

2016-02-03 00:59:09 +0100 Lukáš Tinkl (5a1102ec) 

	* implement API for changing keymaps

2016-02-03 00:36:30 +0100 Michał Sawicz (ab56e1e5) 

	* Bump application API to 13   [ Daniel d'Andrada ]   * Added
          ApplicationInfoInterface.initialSurfaceSize   *
          MirSurfaceInterface: added size hints

2016-02-02 23:05:25 +0000 Gerry Boland (4cc42803) 

	* Other part of Qt5.5 complaint fix

2016-02-02 23:04:35 +0000 Gerry Boland (3fd6df7d) 

	* Revert to old Screen based expose/hide control machanism. It works
          more reliably for now. Also fix Qt5.5 complaint

2016-02-02 17:50:14 +0000 Gerry Boland (2df2ce0a) 

	* Only emit scale&formfactor signals when attaching window, not
          detaching

2016-02-02 17:49:46 +0000 Gerry Boland (92b670e6) 

	* Oops, forgot this.

2016-02-02 17:46:52 +0000 Gerry Boland (5924695c) 

	* Implement a more sensible MirDisplayConfigurationPolicy to suit
          pocket desktop

2016-02-02 17:43:22 +0000 Gerry Boland (ac5af357) 

	* Send scale&formFactor change signals only when window associated
          with Screen

2016-02-02 17:11:22 +0000 Gerry Boland (dc5c5663) 

	* Clean up logging a tiny bit, add comment

2016-02-02 17:11:00 +0000 Gerry Boland (218b979e) 

	* Disable DPR changing. Implement name() property;

2016-02-01 13:28:44 -0200 Daniel d'Andrada (8b1e2e61) 

	* Update mir version requirement

2016-02-01 13:24:23 +0000 Gerry Boland (d9690d64) 

	* Refactor to try disconnect Screen lifetime from ScreenWindow.

2016-02-01 13:19:48 +0000 Gerry Boland (bc43a4ae) 

	* Implement doneCurrent manually - fixes crash in EGL on compositor
          restart.

2016-02-01 12:23:46 +0000 Gerry Boland (dc6c25e6) 

	* QQItem can complete without associated window

2016-02-01 12:18:00 +0000 Nick Dedekind (a73170c2) 

	* merged with trunk

2016-02-01 12:10:06 +0000 Gerry Boland (8583a1b7) 

	* Merge trunk

2016-01-29 16:49:06 +0000 Gerry Boland (d12b7283) 

	* ScreensController keeps shared pointer to the mir controller, but
          is deleted immediately on server shutdown.

2016-01-29 14:06:30 +0000 Gerry Boland (903455c1) 

	* Merge mir-0.19-compatibility branch

2016-01-28 23:32:53 +0000 Gerry Boland (f5d558fe) 

	* Add formFactor support, shell can now set it and clients receive it

2016-01-28 22:39:44 +0000 Gerry Boland (9d643f49) 

	* Small debug output enhancement, makes easier to match Screen with
          ScreenWindow

2016-01-28 22:39:01 +0000 Gerry Boland (6202253a) 

	* Whitespace fix

2016-01-28 22:38:30 +0000 Gerry Boland (ef30af6b) 

	* Fix crash bug on client start - can only set MirSurface screen when
          MirSurfaceItem fully constructed as only then is window()
          valid

2016-01-28 22:37:21 +0000 Gerry Boland (39667b18) 

	* Fix bug - so scale always updated

2016-01-28 22:36:41 +0000 Gerry Boland (17735eb2) 

	* Pass QMirServer to NativeInterface, instead of MirServer alone.
          Needed to export ScreenController to QML side.

2016-01-28 22:34:55 +0000 Gerry Boland (b46539ad) 

	* Edit qml-demo-shell to use newly introduced ScreenWindow type, and
          add manual test for scale adjustment (coming)

2016-01-28 22:33:35 +0000 Gerry Boland (65cab5b1) 

	* Add QQuickScreenWindow QML type, wrapping QQuickWindow to enable
          QML shell specify destination screen and read added
          properties like scale and formFactor

2016-01-28 16:07:05 -0500 Michael Terry (f084c31c) 

	* Minor cleanup

2016-01-28 15:54:21 -0500 Michael Terry (781e14a0) 

	* Fix tests, return desktop_file_hint handling

2016-01-28 20:36:48 +0000 Gerry Boland (2c6c8324) 

	* Screen: do not emit changed signals on construction

2016-01-28 17:56:43 +0000 Gerry Boland (5834a7ae) 

	* Rejig ScreensModel model manipulation steps around to ensure
          consistent state

2016-01-28 17:55:37 +0000 Gerry Boland (7b0d92ba) 

	* Attach the scale & formFactor screen properties to QWindow via the
          NativeInterface for platform specific properties like this

2016-01-27 21:42:31 +0000 CI Train Bot (ef3745bb) 

	* Releasing 0.4.7+16.04.20160127.1-0ubuntu1

2016-01-27 21:42:28 +0000 Brandon Schaefer (be0aebaa) 

	* Changes for mir 0.19.

2016-01-27 12:19:51 -0500 Michael Terry (9e91597b) 

	* Clean up a little bit

2016-01-27 18:04:42 +0100 Michał Sawicz (2aa675ec) 

	* Use GenericCacheLocation instead

2016-01-27 11:05:56 -0500 Michael Terry (98aa1f0d) 

	* Add more protections against bad appIds

2016-01-27 10:21:15 -0500 Michael Terry (ea8c1126) 

	* Fix compile error

2016-01-27 10:11:57 -0500 Michael Terry (554e5bb9) 

	* Update to latest ual api

2016-01-26 08:18:55 -0800 Brandon Schaefer (51cda2c0) 

	* * Merge trunk

2016-01-26 09:49:21 -0500 Michael Terry (c3635e0b) 

	* Merge from trunk

2016-01-26 14:38:12 +0000 Gerry Boland (17ab0c42) 

	* Merge trunk

2016-01-26 09:00:26 -0500 Michael Terry (3b555c5e) 

	* Further fixes and update to latest API

2016-01-23 20:51:34 -0600 Brandon Schaefer (f35fe88b) 

	* * Fix server api changes for keymap/set_keymap

2016-01-22 14:21:44 -0600 Michael Terry (3aa179a8) 

	* Isolate use of UAL to the upstart/ folder

2016-01-22 11:51:40 -0600 Brandon Schaefer (8d31d57c) 

	* * Fixes for the cookie changes

2016-01-22 16:54:40 +0000 CI Train Bot (a4310d58) 

	* Releasing 0.4.7+16.04.20160122-0ubuntu1

2016-01-22 16:54:37 +0000 Nick Dedekind (595a463e) 

	* Fixed issue where stopping the session while suspending was causing
          app close to stall. Fixes: #1536133

2016-01-22 10:32:39 -0600 Nick Dedekind (66a5d299) 

	* fixed stop on suspending

2016-01-21 12:17:04 -0600 Gerry Boland (f2004b49) 

	* Set screen position on surface creation

2016-01-20 15:36:39 -0600 Michael Terry (0da35fdd) 

	* Checkpoint in port; it builds

2016-01-20 14:27:26 -0600 Brandon Schaefer (7fee778a) 

	* * ... Read it wrong, need to change :)

2016-01-20 14:26:46 -0600 Brandon Schaefer (9c27cca4) 

	* * Doc says dont do this

2016-01-20 14:12:30 -0600 Brandon Schaefer (fac61263) 

	* * Update the client/common/server rev

2016-01-20 14:01:54 -0600 Brandon Schaefer (a089991c) 

	* * Prepare for mir 0.19.0 release

2016-01-20 13:52:41 -0600 Alan Griffiths (5c54d30b) 

	* Fix compile options

2016-01-20 13:12:00 -0600 Alan Griffiths (7c9126b0) 

	* Only build the mir example Window Managers with cmake
          -DEXAMPLE_MIR_WINDOW_MANAGERS=on

2016-01-19 15:56:03 -0600 Gerry Boland (8d2ea89b) 

	* Fix typo

2016-01-19 15:55:53 -0600 Gerry Boland (9891150d) 

	* Only re-create Screen on scale change

2016-01-19 15:53:52 -0600 Gerry Boland (e6cea622) 

	* ScreensModel manage Screen property changes that Qt cannot handle
          explicity, instead delete old Screen and create a new one.

2016-01-18 16:12:29 -0600 Gerry Boland (2e54406a) 

	* Add logic to delete & re-create Screen if property changes are not
          handle-able by Qt

2016-01-18 12:09:38 -0600 Nick Dedekind (1c212482) 

	* re-introduce occlusion

2016-01-18 09:54:42 -0600 Nick Dedekind (c0fb31a5) 

	* merged with trunk

2016-01-18 09:51:52 -0600 Nick Dedekind (608ed9da) 

	* unmove

2016-01-17 09:58:51 +0000 Alan Griffiths (cc52d618) 

	* Re-sync with mir/examples

2016-01-16 16:32:35 +0000 Alan Griffiths (e45068b7) 

	* merge lp:qtmir

2016-01-13 01:36:01 +0100 Michał Sawicz (5a62bc14) 

	* Use QStandardPaths to determine QML cache location

2016-01-12 12:56:11 +0000 Gerry Boland (2b46a90c) 

	* Read DPR from mir's scale property on display

2016-01-12 12:55:44 +0000 Gerry Boland (74fbcd8d) 

	* Create SurfaceController after Mir is initialized, as the_display()
          only ready then

2016-01-12 12:29:50 +0000 Gerry Boland (6f058e09) 

	* Update Mir's scene when qml surface's screen changes, to prompt mir
          to update client screen and thus dpr/scale

2016-01-11 18:19:47 +0000 Gerry Boland (a88cbb34) 

	* Have to split Policy out of ScreenController due to Mir's
          initialization steps expecting them to be independent

2016-01-11 17:38:32 +0000 Gerry Boland (677cd580) 

	* Apply a simple policy for MM for testing

2016-01-11 17:28:14 +0000 Gerry Boland (e17fdafc) 

	* Pipe ScreenController up to QMirServer

2016-01-11 16:50:45 +0000 Gerry Boland (6685bf40) 

	* Merge the MirDisplayConfigurationPolicy into ScreenController

2016-01-11 14:48:10 +0000 Gerry Boland (4c1c64b4) 

	* Rename TiledDisplayConfigurationPolicy to more generic
          MirDisplayConfigurationPolicy

2016-01-11 14:29:06 +0000 Gerry Boland (790e09e0) 

	* ScreenController - complete basic implementation

2016-01-08 09:11:45 -0500 Michael Terry (5d29b6a0) 

	* Add mock for command_line; change doAppIdHasProcessId to call
          primaryPidForAppId; change tests to mock
          primaryPidForAppId calls instead of command_line calls

2016-01-07 17:04:15 -0500 Michael Terry (96ab2f84) 

	* Merge from trunk

2016-01-07 12:57:38 +0000 Gerry Boland (b4ce4443) 

	* Made actual ScreenController which allows screen configuration

2016-01-07 12:40:49 +0000 Gerry Boland (4fbb978f) 

	* Merge screen-controller-rename-to-model

2016-01-07 11:37:55 +0000 Gerry Boland (af723fe4) 

	* Rename ScreenController to ScreensModel, as it is a model, not a
          controller.

2016-01-06 16:11:06 +0000 Gerry Boland (2ed420e2) 

	* Minor cleanups

2016-01-06 13:41:25 +0000 Gerry Boland (8bb40ed4) 

	* First attempt at Screen configuration API implementation in
          ScreenController.

2016-01-06 11:44:05 +0000 Gerry Boland (d1548ab7) 

	* Add scale & formFactor to qtmir:Screen and the Screens QML model

2016-01-04 09:38:12 +0000 CI Train Bot (90b2bfb4) 

	* Releasing 0.4.7+16.04.20160104-0ubuntu1

2016-01-04 09:38:10 +0000 Daniel d'Andrada (a0f0b473) 

	* Update Session.fullscreen properties at the right time Fixes:
          #1525893 Approved by: Gerry Boland

2015-12-22 15:29:49 +0000 CI Train Bot (06b6d9a6) 

	* Releasing 0.4.7+16.04.20151222-0ubuntu1

2015-12-22 15:29:47 +0000 Michał Sawicz (0e3724e8) 

	* No-change rebuild to get -gles in sync Approved by: Kevin DuBois

2015-12-21 13:45:28 +0100 Michał Sawicz (ac896ab8) 

	* No-change rebuild to get -gles in sync

2015-12-17 12:01:56 +0000 CI Train Bot (2b3f46ed) 

	* Releasing 0.4.7+16.04.20151217-0ubuntu1

2015-12-17 12:01:53 +0000 Cemil Azizoglu (039be997) 

	* compatibility branch for Mir 0.18 Approved by: Gerry Boland, Michał
          Sawicz

2015-12-16 14:26:56 +0000 Nick Dedekind (a70b9693) 

	* removed dep loop

2015-12-15 12:25:32 +0100 Albert Astals Cid (27ae64fd) 

	* Use Qt's unlikely define since we're already using Qt here

2015-12-15 12:18:23 +0100 Albert Astals Cid (68afd9b4) 

	* Provide branch prediction information to the if in
          compressTimestamp

2015-12-15 12:04:54 +0100 Albert Astals Cid (efb09167) 

	* reset start time if the timestamp travels to the past

2015-12-15 10:03:32 +0000 Nick Dedekind (e1478f5a) 

	* merged with trunk

2015-12-14 21:56:15 +0000 Nick Dedekind (7633b52f) 

	* removed flags

2015-12-14 17:59:19 +0000 Nick Dedekind (f396cebc) 

	* version

2015-12-14 17:57:56 +0000 Nick Dedekind (bed29777) 

	* merged with parent

2015-12-14 15:45:28 -0200 Daniel d'Andrada (fada5227) 

	* Update Session.fullscreen properties at the right time

2015-12-14 10:15:42 +0100 Albert Astals Cid (677960e1) 

	* fixes

2015-12-14 10:05:06 +0100 Albert Astals Cid (2b03f25a) 

	* Merge

2015-12-12 17:45:28 +0000 Gerry Boland (4ceb3b59) 

	* Fix test fail due to assert maths error

2015-12-12 13:47:43 +0000 Gerry Boland (23689337) 

	* Merge trunk

2015-12-11 08:17:57 -0500 Kevin DuBois (9d36703c) 

	* merge in lp:~ci-train-bot/qtmir/qtmir-ubuntu-xenial-landing-022
          containing qtmir bits that will land before the mir silo

2015-12-10 13:08:47 +0000 CI Train Bot (bf5129ed) 

	* Releasing 0.4.7+16.04.20151210-0ubuntu1

2015-12-10 13:08:43 +0000 Michael Terry (36cc07e4) 

	* Don't hold a wakelock on apps that are exempt from lifecycle
          management.

2015-12-10 13:08:38 +0000 Daniel d'Andrada (75c015f9) 

	* Make Session hold multiple surfaces

2015-12-10 13:08:32 +0000 Daniel d'Andrada (42701c5b) 

	* Add MirSurfaceItem.fillMode and ensure items and buffer are in sync

2015-12-10 13:08:27 +0000 Nick Dedekind (2919870e) 

	* Politely asks processes to close before resorting to killing Fixes:
          #1434584 Approved by: Daniel d'Andrada

2015-12-10 13:54:09 +0100 Michał Sawicz (02892e24) 

	* Revert changes related to surface/texture handling as they caused
          black apps from time to time

2015-12-07 13:23:29 +0100 Michał Sawicz (d85dd350) 

	* Merge lp:~unity-team/qtmir/multiSurfaceApp

2015-12-07 13:02:48 +0100 Daniel d'Andrada (85d92681) 

	* Make Session hold multiple surfaces

2015-12-07 12:42:33 +0100 Daniel d'Andrada (b00c36be) 

	* Add MirSurfaceItem.fillMode

2015-12-07 12:40:07 +0100 Michał Sawicz (424c3331) 

	* Merge lp:~nick-dedekind/qtmir/polite-close

2015-12-07 12:23:58 +0100 Daniel d'Andrada (64db3828) 

	* Add MirSurfaceItem.fillMode

2015-12-07 10:51:03 +0000 Nick Dedekind (848f50e7) 

	* merged with trunk

2015-12-07 09:06:16 +0100 Andreas Pokorny (c63c2605) 

	* revert scaling removal

2015-12-04 10:44:11 -0500 Kevin DuBois (96a6084d) 

	* accommodate the 0.18 interface changes

2015-12-04 15:06:11 +0100 Andreas Pokorny (29169ec8) 

	* remove scaling of scroll events

2015-12-04 15:02:54 +0100 Andreas Pokorny (bed67fa5) 

	* fix ftbs against lp:mir and lp:mir/0.18

2015-12-03 15:35:39 -0500 Michael Terry (c4e3f76f) 

	* Collapse a switch statement

2015-12-03 14:35:37 -0500 Michael Terry (45b05e31) 

	* Merge from surfaceItemFillMode

2015-12-03 12:26:31 -0500 Michael Terry (fa96451c) 

	* Bring back RunningInBackground

2015-12-03 10:43:24 -0600 Cemil Azizoglu (a0994095) 

	* re-merge mir-0.18 compat to pick up fix-1521795 adaptation.

2015-12-03 10:40:44 -0600 Cemil Azizoglu (5480fdb8) 

	* fix-1521795 adaptation

2015-12-03 12:39:54 +0000 Nick Dedekind (b60d7ddb) 

	* pkg-check

2015-12-03 10:30:27 +0000 Nick Dedekind (4039b51a) 

	* version bump unity-api

2015-12-03 09:06:20 +0000 Nick Dedekind (e93d3df6) 

	* version bump

2015-12-02 15:50:44 +0000 Nick Dedekind (76370eb0) 

	* merged with trunk

2015-12-02 07:27:45 -0500 Kevin DuBois (a3f45ef1) 

	* merge in devel-mir-next

2015-12-02 07:27:00 -0500 Kevin DuBois (57a456b1) 

	* fix up mocks

2015-12-02 02:41:21 -0600 Cemil Azizoglu (38dbccca) 

	* Re-merge

2015-12-02 02:37:47 -0600 Cemil Azizoglu (71d80bcd) 

	* add missing mock function

2015-12-02 01:42:37 -0600 Cemil Azizoglu (e034fdcf) 

	* Re-merge with more fixes

2015-12-02 01:40:40 -0600 Cemil Azizoglu (fd95874b) 

	* There are two surface_destroy functions.

2015-12-02 01:07:56 -0600 Cemil Azizoglu (f9bdd1a9) 

	* re-merge compat-0.18 branch

2015-12-02 01:05:10 -0600 Cemil Azizoglu (d43310a7) 

	* Signature changed - destroy_surface()

2015-12-02 00:40:16 -0600 Cemil Azizoglu (9c7b5316) 

	* One more function with a changed signature.

2015-12-02 00:32:39 -0600 Cemil Azizoglu (ea529b71) 

	* Return type has changed

2015-12-02 00:12:40 -0600 Cemil Azizoglu (02362dcf) 

	* Re-merge mir0.18-compat

2015-12-02 00:01:23 -0600 Cemil Azizoglu (646e8fcd) 

	* add abstract function to mock

2015-12-01 20:29:40 -0600 Cemil Azizoglu (f85294e9) 

	* Forgotten qualifier

2015-12-01 15:25:38 -0500 Kevin DuBois (08c100f7) 

	* fix up test that needed an interface change

2015-12-01 15:14:37 -0500 Kevin DuBois (1a989eaa) 

	* patch up handle_raise_surface definition

2015-12-01 15:05:20 -0500 Kevin DuBois (12a3520d) 

	* add new function needed by SessionAuthorizer interface. disallow
          setting base configuration in qtmir

2015-12-01 13:24:08 -0500 Kevin DuBois (a61124e0) 

	* merge in mir-0.18-compat

2015-12-01 13:21:26 -0500 Kevin DuBois (6c92edf4) 

	* sync with lp:qtmir

2015-12-01 09:27:25 -0600 Cemil Azizoglu (60e0fbd7) 

	* Compat against 0.18

2015-12-01 16:14:00 +0200 Timo Jyrinki (f4897936) 

	* Rebuild against Qt 5.5.1.

2015-11-30 16:16:53 -0500 Michael Terry (77dace81) 

	* Fix mocks to be more accurate

2015-11-30 15:52:35 -0200 Daniel d'Andrada (0e695dd0) 

	* Add MirSurfaceItem.fillMode

2015-11-26 15:54:36 +0000 Alan Griffiths (273b6c40) 

	* Import exampleserverconfig from Mir examples

2015-11-25 15:38:57 +0000 CI Train Bot (ab5c9cd5) 

	* Releasing 0.4.6+16.04.20151125-0ubuntu1

2015-11-25 15:38:54 +0000 Daniel d'Andrada (ad3aa62c) 

	* Revert revision 415

2015-11-25 15:38:50 +0000 Daniel d'Andrada (9783d750) 

	* Forward Mir mouse wheel events to the shell cursor Fixes: #1497091
          Approved by: Lukáš Tinkl

2015-11-25 15:38:44 +0000 Gerry Boland (57ad02e6) 

	* Manage frameSwapped signal/slot connection with MirSurface more
          strictly to avoid crash.

2015-11-25 15:38:39 +0000 Daniel d'Andrada (f584adc0) 

	* Implemented support for cursors set by client surfaces Approved by:
          Lukáš Tinkl

2015-11-25 13:18:36 -0200 Daniel d'Andrada (0fbfa3d9) 

	* Revert revision 415

2015-11-24 16:00:18 +0000 Gerry Boland (21a71839) 

	* Manage frameSwapped signal/slot connection with MirSurface more
          strictly to avoid crash.

2015-11-24 10:56:12 -0200 Daniel d'Andrada (28e21b8e) 

	* Fix crash in MirSurfaceItem test and remove some trailing
          whitespace

2015-11-23 17:17:42 +0000 Nick Dedekind (a53d6982) 

	* setStage

2015-11-23 09:05:22 -0200 Daniel d'Andrada (9f9f3cb0) 

	* Update libunity-api-dev version dependency

2015-11-20 16:47:09 +0000 Nick Dedekind (18f058ca) 

	* merged with trunk

2015-11-20 12:56:15 -0200 Daniel d'Andrada (bdbbc661) 

	* use const version

2015-11-20 12:06:54 +0000 Gerry Boland (f6f0222e) 

	* Merge trunk

2015-11-19 12:17:54 -0200 Daniel d'Andrada (f27fff28) 

	* forward wheel events to the shell cursor

2015-11-19 12:56:17 +0000 CI Train Bot (182c9af5) 

	* Releasing 0.4.6+16.04.20151119-0ubuntu1

2015-11-19 12:56:12 +0000 Nick Dedekind (05045946) 

	* Fix a crash when dropping a surface frame before Qt draws a surface
          item. Fixes: #1517139 Approved by: Gerry Boland

2015-11-19 12:56:07 +0000 Loïc Molinari (06db277b) 

	* Ensured Mir surface items with size less than or equal to zero are
          not rendered, as it's usually done for standard QtQuick
          items. Approved by: Gerry Boland

2015-11-19 12:56:02 +0000 Gerry Boland (10a6204d) 

	* Use pid_t for PIDs. Approved by: Daniel d'Andrada, PS Jenkins bot

2015-11-19 12:55:57 +0000 Michał Sawicz (10484ace) 

	* Build with clang (tests/gmock fails and is unfixable on our side
          i'd say) Approved by: Gerry Boland

2015-11-19 12:55:53 +0000 Albert Astals Cid (4e267673) 

	* Enable Efficient String Construction by default

2015-11-19 12:55:47 +0000 Gerry Boland (8449c371) 

	* Fix use of uninitialized variable Approved by: Daniel d'Andrada, PS
          Jenkins bot

2015-11-19 09:34:26 -0200 Daniel d'Andrada (032cab9a) 

	* Merge lp:~lukas-kde/qtmir/fixWheel

2015-11-18 10:46:40 +0000 Nick Dedekind (60fe9932) 

	* stop frame dropper if can't update the texture.

2015-11-17 14:47:38 +0000 Nick Dedekind (8163e111) 

	* Fixed drop before draw

2015-11-17 14:21:22 +0000 Gerry Boland (480d28c5) 

	* Merge lp:~unity-team/qtmir/build_with_clang to pre-empt conflicts
          on landing

2015-11-17 14:17:43 +0000 Gerry Boland (d6d3f30c) 

	* Merge trunk

2015-11-17 14:16:22 +0000 Gerry Boland (029de776) 

	* Merge trunk & resolve conflicts

2015-11-17 14:12:43 +0000 Gerry Boland (f2c53324) 

	* Merge trunk

2015-11-16 14:57:21 -0200 Daniel d'Andrada (717cdbc1) 

	* Remove unnecessary work around

2015-11-16 14:47:57 -0200 Daniel d'Andrada (32c07b52) 

	* Use QLatin1String

2015-11-13 16:42:38 +0000 CI Train Bot (6d7be1e9) 

	* Releasing 0.4.6+16.04.20151113-0ubuntu1

2015-11-13 16:42:36 +0000 Nick Dedekind (b65f722b) 

	* Update surface textures when dropping frames. Fixes: #1515356
          Approved by: Gerry Boland

2015-11-13 14:13:07 +0000 Nick Dedekind (1a2ae789) 

	* proper drop frame texture update

2015-11-13 12:02:07 +0000 Nick Dedekind (3aef6de7) 

	* update texture when dropping frames

2015-11-12 16:26:27 +0000 CI Train Bot (4ef6bc82) 

	* Releasing 0.4.6+16.04.20151112-0ubuntu1

2015-11-12 16:26:25 +0000 Gerry Boland (3cfd6f3a) 

	* Fix armhf builds on Xenial by using -std=gnu99 instead of c99

2015-11-11 16:56:13 -0200 Daniel d'Andrada (a9f7a757) 

	* Custom cursor support

2015-11-11 18:53:28 +0000 Gerry Boland (12ebcd27) 

	* Fix armhf builds on Xenial by using -std=gnu99 instead of c99

2015-11-11 10:43:36 +0000 Nick Dedekind (81254ae5) 

	* merged with trunk

2015-11-10 19:46:17 +0100 Lukáš Tinkl (ad2353d7) 

	* remove superfluous code, document the wheel behavior

2015-11-10 16:09:32 -0200 Daniel d'Andrada (e474c5db) 

	* Remove superfluous code

2015-11-10 15:46:31 -0200 Daniel d'Andrada (64534abb) 

	* Merge lp:~lukas-kde/qtmir/fixWheel

2015-11-10 15:40:21 -0200 Daniel d'Andrada (1e8fa911) 

	* Fix cursor names

2015-11-10 09:10:42 -0200 Daniel d'Andrada (c03c3a6d) 

	* Merge lp:~unity-team/qtmir/revert-occlusion-detection

2015-11-10 09:07:23 -0200 Daniel d'Andrada (9e0b13ec) 

	* Support client surfaces setting named cursors

2015-11-10 09:19:59 +0000 CI Train Bot (14262b7b) 

	* Releasing 0.4.6+16.04.20151110-0ubuntu1

2015-11-10 09:19:56 +0000 Nick Dedekind (b652c776) 

	* Reverted occlusion detection (lp#1514556) Fixes: #1514556

2015-11-10 09:04:43 +0000 Nick Dedekind (26dbac9e) 

	* remove visibility tests

2015-11-09 19:25:26 +0000 Nick Dedekind (13310db9) 

	* revert visibility change

2015-11-09 18:18:39 +0100 Lukáš Tinkl (305da157) 

	* also remove mock enter/leave events

2015-11-09 18:14:34 +0100 Lukáš Tinkl (2e806c65) 

	* remove handling of enter/leave events

2015-11-09 13:18:13 +0000 Nick Dedekind (c2aa3095) 

	* merge with trunk

2015-11-07 00:27:33 +0100 Lukáš Tinkl (fa5235f8) 

	* merge trunk

2015-11-02 22:26:57 +0000 Loïc Molinari (dfa65df8) 

	* Don't render surface items of sizes less than or equal to 0.

2015-11-02 11:22:29 +0000 CI Train Bot (6a8afc62) 

	* Releasing 0.4.6+16.04.20151102-0ubuntu1

2015-11-02 11:22:24 +0000 Nick Dedekind (a3d67c3d) 

	* Hand Qt millisecond timestamps rather than nanosecond. Fixes:
          #1510571, #1511076, #1511711 Approved by: Gerry Boland

2015-11-02 11:22:19 +0000 Alan Griffiths (572a818f) 

	* Test harness for MirWindowManager (in preparation for more
          intelligent window management) Approved by: Gerry Boland

2015-11-02 11:22:11 +0000 Nick Dedekind (cda26d96) 

	* Support server->client visibility change to stop rendering
          (lp:#1475678) Fixes: #1475678 Approved by: Daniel
          d'Andrada

2015-11-02 11:21:59 +0000 Michael Terry (647eeed4) 

	* Support new isTouchApp property to ApplicationInfoInterface and
          move lifecycle policy logic out of qtmir.

2015-11-02 11:21:51 +0000 Michał Sawicz (c19cbe7a) 

	* Clean up packaging and fix autopkgtest on armhf Approved by: Gerry
          Boland

2015-11-02 10:07:17 +0000 Nick Dedekind (48b50943) 

	* removed unnecessary cmake includes

2015-11-02 09:55:29 +0000 Nick Dedekind (988c3e2b) 

	* merged with trunk

2015-10-30 13:00:12 -0400 Michael Terry (8578776f) 

	* Bump shell application version harder

2015-10-30 12:58:12 -0400 Michael Terry (35346fc5) 

	* Bump shell application version

2015-10-30 16:51:12 +0000 Gerry Boland (85780268) 

	* Remove insinuation of private header: _p

2015-10-30 16:50:05 +0000 Gerry Boland (efa37b46) 

	* Fix copyright header

2015-10-30 16:49:25 +0000 Gerry Boland (3b8b515d) 

	* People do not trust C standards, so explicitly null terminate
          arrays

2015-10-30 13:22:02 +0000 Gerry Boland (f607ddf6) 

	* Test the argv parser

2015-10-30 12:32:36 +0000 Gerry Boland (8e0148de) 

	* Always print the arguments passed to Qt if category logging enabled

2015-10-30 12:26:36 +0000 Gerry Boland (7cf4fbdb) 

	* Mir parsed arguments not guaranteed to live outside lambda scope,
          so edit existing argv to contain identical contents

2015-10-30 00:57:33 +0100 Lukáš Tinkl (28dbc2d6) 

	* fix wheel events happening sometimes at wrong places

2015-10-29 19:51:56 +0000 Gerry Boland (66192f0c) 

	* Merge trunk and resolve conflicts

2015-10-29 11:58:29 +0000 Nick Dedekind (1a44c6f9) 

	* Fixed timestamp compression

2015-10-29 11:49:34 +0000 Nick Dedekind (e9e2276a) 

	* merged with trunk

2015-10-28 14:48:29 +0100 Albert Astals Cid (ba488f96) 

	* forgot to uncomment this

2015-10-28 14:45:07 +0100 Albert Astals Cid (0f322550) 

	* Merge & more fixes

2015-10-28 09:55:42 +0000 Alan Griffiths (779d3e79) 

	* Fix cut&paste error

2015-10-28 09:17:19 +0000 Alan Griffiths (9cbcefc8) 

	* Update signature of StubSession::create_surface()

2015-10-27 16:56:41 +0100 Michał Sawicz (a0532975) 

	* Fix copyright

2015-10-27 16:56:28 +0100 Michał Sawicz (2f81c24b) 

	* wrap-and-sort -at

2015-10-27 16:53:28 +0100 Michał Sawicz (7609c5e8) 

	* List explicit test Depends as they conflict

2015-10-27 11:47:12 -0400 Michael Terry (478fb34c) 

	* Merge from trunk

2015-10-27 10:17:45 +0000 Alan Griffiths (0c52c546) 

	* merge lp:qtmir

2015-10-27 10:06:52 +0000 Gerry Boland (1decdb10) 

	* Merge trunk

2015-10-26 18:30:45 +0000 Nick Dedekind (a29d55f5) 

	* bump libunity-api version

2015-10-26 18:29:24 +0000 Nick Dedekind (d15fccef) 

	* merged with trunk

2015-10-21 11:47:16 +0000 CI Train Bot (33e7d224) 

	* Releasing 0.4.6+15.10.20151021-0ubuntu1

2015-10-21 11:47:09 +0000 Gerry Boland (6d6772f1) 

	* Workaround for AutoPilot input coordinate positioning being outside
          screen geometry

2015-10-21 11:47:03 +0000 Lukáš Tinkl (ea560e3a) 

	* Implement support for mouse wheel events; correctly pass around
          buttons Fixes: #1497091 Approved by: Gerry Boland

2015-10-21 11:46:54 +0000 Nick Dedekind (f55dd7e0) 

	* Added touch performance tracing and test. Approved by: Gerry Boland

2015-10-21 11:46:43 +0000 Nick Dedekind (299fddd3) 

	* Removed the manipulation of the CMAKE_INSTALL_PREFIX from
          debian/rules Approved by: Gerry Boland

2015-10-21 11:46:33 +0000 Lukáš Tinkl (74f16fc7) 

	* React to surface modifications (window caption) Approved by: Daniel
          d'Andrada

2015-10-21 11:46:24 +0000 Alan Griffiths (3a055c91) 

	* Opaquify MirWindowManager to control visibility of upcoming Window
          Management work Approved by: Gerry Boland, PS Jenkins bot

2015-10-21 11:46:10 +0000 Michał Sawicz (a8a30d61) 

	* Improve multimonitor support

2015-10-21 11:46:02 +0000 Michał Sawicz (7588c3f3) 

	* MirSurfaceItem: Survive holding a surface with an empty texture

2015-10-21 11:45:58 +0000 Gerry Boland (352fc423) 

	* Initial multimonitor support - react correctly to Mir
          DisplayConfiguration changes.

2015-10-21 11:45:51 +0000 Daniel d'Andrada (a58448a3) 

	* Shell draws its own cursor using the new Cursor QML element
          Approved by: Lukáš Tinkl, Gerry Boland

2015-10-21 11:45:42 +0000 Albert Astals Cid (e84fd997) 

	* Don't search for the element again

2015-10-21 12:34:56 +0100 Gerry Boland (1cf2e00d) 

	* Workaround for AutoPilot input coordinate positioning being outside
          screen geometry

2015-10-21 12:02:00 +0100 Nick Dedekind (e04c17b2) 

	* merged with trunk

2015-10-20 11:04:36 +0100 Nick Dedekind (80fc292b) 

	* removed line

2015-10-20 11:03:37 +0100 Nick Dedekind (e9d73370) 

	* added missing file

2015-10-20 10:57:17 +0100 Nick Dedekind (280dab6e) 

	* Added test for Surface deleteLater on deregister

2015-10-20 10:57:05 +0100 Nick Dedekind (b27d7bd9) 

	* Re-added deleteLater

2015-10-19 22:52:40 +0100 Gerry Boland (f6b8f491) 

	* If Mir takes all arguments, it does not call the
          command_lie_handler, so need to manually set argc to trick
          Qt

2015-10-19 22:27:40 +0100 Gerry Boland (fcad7750) 

	* Catch thrown exception when Mir unhappy with arguments passed, so
          quit nicely

2015-10-19 22:17:18 +0100 Gerry Boland (3e74a93f) 

	* Allow Mir remove command line arguments it understands, before
          letting Qt process them.

2015-10-19 16:40:27 +0100 Nick Dedekind (c324d31f) 

	* use qintptr for viewId

2015-10-19 11:45:42 +0100 Nick Dedekind (63b782fe) 

	* added copywrite

2015-10-15 10:40:58 -0400 Michael Terry (5cb35f6d) 

	* Use ASSERT_TRUE/FALSE

2015-10-15 10:25:02 -0400 Michael Terry (80f2b56b) 

	* Merge from trunk

2015-10-15 09:05:16 +0200 Michał Sawicz (1ea2acc6) 

	* Merge lp:~unity-team/qtmir/surviveEmptyTexture

2015-10-15 08:36:55 +0200 Michał Sawicz (a0fb75c4) 

	* Merge lp:~gerboland/qtmir/multimonitor

2015-10-15 00:14:48 +0100 Gerry Boland (f6cf6a82) 

	* Fix failing test, RenderTarget not derived from NativeDisplayBuffer

2015-10-14 23:59:04 +0100 Gerry Boland (5069133c) 

	* Fix conflicts but have ScreenController test failing

2015-10-14 15:58:40 +0100 Nick Dedekind (2212dbb4) 

	* removed debug

2015-10-14 15:36:25 +0200 Lukáš Tinkl (7022a8d5) 

	* merge lp:~unity-team/qtmir/touch_tracing

2015-10-14 14:05:45 +0100 Nick Dedekind (0e56d982) 

	* merged parent

2015-10-14 14:05:08 +0100 Nick Dedekind (299e711a) 

	* merged with lp:~dandrader/qtmir/multimonitorNext

2015-10-14 10:00:34 -0300 Daniel d'Andrada (9eb52dd0) 

	* Merge lp:~dandrader/qtmir/surviveEmptyTexture again

2015-10-14 09:58:47 -0300 Daniel d'Andrada (a46c8b31) 

	* Merge lp:~gerboland/qtmir/multimonitor once again

2015-10-14 12:09:50 +0100 Gerry Boland (99fda2a1) 

	* Merge mousePointer again

2015-10-13 17:19:23 -0300 Daniel d'Andrada (a4fe8fe0) 

	* s/Qt::MouseButton/Qt::MouseButtons

2015-10-13 21:42:26 +0200 Lukáš Tinkl (bb0b0ba1) 

	* make the cursor work

2015-10-13 20:29:13 +0200 Lukáš Tinkl (3fdff535) 

	* [ CI Train Bot ] * New rebuild forced. [ Daniel d'Andrada ] *
          MirSurfaceItem: texture must be manipulated only from the
          scene   graph thread (LP: #1499388, #1495871) [ Gerry
          Boland ] * Add "Closing" state to Application, use it to
          distinguish user-   induced close from app-induced close.
          Don't clear QML cache if user-   induced. (LP: #1500372)

2015-10-13 17:22:00 +0100 Nick Dedekind (3b1b8fdb) 

	* remove circ dep

2015-10-13 10:00:42 +0100 Nick Dedekind (ac43192d) 

	* merged with cmake branch

2015-10-13 10:00:00 +0100 Nick Dedekind (71e70cef) 

	* merged with lp:~dandrader/qtmir/multimonitorNext

2015-10-13 09:58:27 +0100 Nick Dedekind (e763303d) 

	* merged with lp:~dandrader/qtmir/multimonitorNext

2015-10-13 09:25:54 +0100 Alan Griffiths (251ccc38) 

	* merge
          lp:~alan-griffiths/qtmir/small-refactoring-of-MirWindowManager

2015-10-12 17:46:03 +0100 Alan Griffiths (e9d36b6e) 

	* Back to the future

2015-10-12 17:28:48 +0100 Alan Griffiths (df4b84f2) 

	* Revert experiment with linkage

2015-10-12 17:28:21 +0100 Alan Griffiths (7f29bc8a) 

	* Re-enable tests

2015-10-12 17:05:16 +0100 Alan Griffiths (4cca3709) 

	* Add the tests back in

2015-10-12 14:59:23 +0100 Alan Griffiths (81a3e4ab) 

	* Opaquify MirWindowManager 
          lp:~alan-griffiths/qtmir/test-harness-for-MirWindowManager
          without the tests

2015-10-12 14:04:49 +0100 Alan Griffiths (801323b9) 

	* Revert change to c++14 to see if CI hates it

2015-10-12 12:36:14 +0100 Alan Griffiths (7a5c0234) 

	* Disable the WindowManager tests to see if CI hates them

2015-10-12 11:36:55 +0100 Nick Dedekind (7790be55) 

	* use isEmpty

2015-10-12 11:36:16 +0100 Nick Dedekind (0d14e668) 

	* use isEmpty

2015-10-12 11:31:19 +0100 Nick Dedekind (0afae286) 

	* only log on change

2015-10-12 11:27:57 +0100 Nick Dedekind (883d987d) 

	* Aggregate the surface visibility

2015-10-09 17:35:05 +0200 Albert Astals Cid (ac544b65) 

	* spacing perfect i say!

2015-10-09 17:34:06 +0200 Albert Astals Cid (8223d98a) 

	* be spacing perfect

2015-10-09 17:33:18 +0200 Albert Astals Cid (b5026706) 

	* Merge

2015-10-09 17:29:47 +0200 Albert Astals Cid (000bcd3e) 

	* We actually need to set qmlSurface ^_^

2015-10-08 17:56:01 +0000 CI Train Bot (d0ec708b) 

	* Releasing 0.4.6+15.10.20151008.2-0ubuntu1

2015-10-08 17:55:57 +0000 Alexandros Frantzis (e8c93f6d) 

	* Update for Mir 0.17 changes

2015-10-08 16:42:49 +0100 Alan Griffiths (2c1a5e49) 

	* poke jenkins

2015-10-08 15:33:06 +0300 Alexandros Frantzis (71146867) 

	* More updates for compatibility with Mir 0.17

2015-10-08 12:20:30 +0100 Gerry Boland (6e96b241) 

	* I missed these guys, fixed and added const where sensible

2015-10-08 11:19:02 +0100 Gerry Boland (514595d0) 

	* Use pid_t for PIDs. Just do.

2015-10-08 09:59:13 +0100 Alan Griffiths (0385a52e) 

	* poke jenkins

2015-10-08 09:55:16 +0100 Nick Dedekind (24c3f860) 

	* fixed debian/control for qtmir-tests

2015-10-08 05:22:50 +0200 Lukáš Tinkl (b58da493) 

	* wrap too long lines

2015-10-07 21:48:27 +0200 Lukáš Tinkl (e5ffc09c) 

	* extract the buttons into a variable

2015-10-07 17:59:44 +0100 Alan Griffiths (25a2e934) 

	* Avoid deprecated overloads of make_event

2015-10-07 17:38:44 +0300 Alexandros Frantzis (f770497d) 

	* Update for Mir 0.17 changes

2015-10-07 15:29:28 +0100 Alan Griffiths (f78eff19) 

	* Fix headers and function declarations to approved style

2015-10-07 15:14:22 +0100 Alan Griffiths (5cbb8b8c) 

	* merge lp:qtmir

2015-10-07 12:57:25 +0200 Lukáš Tinkl (80206f6a) 

	* require strict unity-api dep

2015-10-05 10:47:01 -0300 Daniel d'Andrada (8b01721d) 

	* work around https://bugs.launchpad.net/mir/+bug/1502200

2015-10-05 11:30:49 +0100 Nick Dedekind (85e09dd9) 

	* log visible change

2015-10-05 11:30:21 +0100 Nick Dedekind (256ba397) 

	* merge

2015-10-05 10:38:46 +0100 Nick Dedekind (d00cd29b) 

	* merge trunk

2015-10-02 19:05:27 -0300 Daniel d'Andrada (2cd9b09e) 

	* Improve multimonitor support

2015-10-02 18:55:24 -0300 Daniel d'Andrada (4c3eee27) 

	* Merge lp:~dandrader/qtmir/surviveEmptyTexture

2015-10-02 18:54:39 -0300 Daniel d'Andrada (6fb3426b) 

	* lp:~gerboland/qtmir/multimonitor

2015-10-02 15:53:12 +0100 Nick Dedekind (8e950309) 

	* removed unnecessary const

2015-10-02 15:48:48 +0100 Nick Dedekind (1f6344ce) 

	* moved qtmir_test impl to cpp

2015-10-02 15:16:21 +0100 Nick Dedekind (90acc560) 

	* namespace rework

2015-10-02 09:20:00 -0300 Daniel d'Andrada (b92638c0) 

	* MirSurfaceItem: Survive holding a surface with an empty texture

2015-10-02 09:19:20 -0300 Daniel d'Andrada (6f7e71ac) 

	* Merge lp:~gerboland/qtmir/multimonitor

2015-10-01 19:42:34 +0200 Michał Sawicz (9c2d7f5c) 

	* Merge lp:~unity-team/qtmir/liveCaption

2015-10-01 13:20:40 -0400 Michael Terry (9869f40d) 

	* minor fixes

2015-10-01 13:14:24 -0400 Michael Terry (629b15f0) 

	* Support RoleIsTouchApp

2015-10-01 12:50:27 -0400 Michael Terry (0f244c74) 

	* Merge from trunk

2015-10-01 12:48:38 -0400 Michael Terry (36b5a211) 

	* Drop canSuspend and RunningInBackground state

2015-10-01 15:59:22 +0200 Michał Sawicz (d1e544e2) 

	* merge
          lp:~alan-griffiths/qtmir/small-refactoring-of-MirWindowManager

2015-10-01 09:56:55 +0100 Nick Dedekind (b08bba6c) 

	* undo new line removal

2015-10-01 09:55:19 +0100 Nick Dedekind (aab61372) 

	* undo new line removal

2015-10-01 02:31:10 +0200 Lukáš Tinkl (b6b701ee) 

	* implement the wheelEvent also in MirSurface & co.

2015-10-01 01:29:49 +0200 Lukáš Tinkl (10fc90f6) 

	* handle wheel events

2015-09-30 13:29:50 -0400 Michael Terry (4c1769d1) 

	* Add comment to schema

2015-09-30 17:16:36 +0100 Nick Dedekind (89efb41d) 

	* merged with trunk

2015-09-30 12:11:35 -0400 Michael Terry (5e62ab90) 

	* Merge from trunk

2015-09-30 17:53:13 +0200 Albert Astals Cid (9b0f8a29) 

	* Enable Efficient String Construction by default

2015-09-30 16:45:17 +0100 Nick Dedekind (f4b4a259) 

	* Move test framework to library

2015-09-30 16:20:07 +0200 Lukáš Tinkl (a7169dec) 

	* remove a no-op

2015-09-30 16:05:41 +0200 Lukáš Tinkl (2d9e70cf) 

	* simplify listening to name changes

2015-09-30 15:46:02 +0200 Lukáš Tinkl (3dbb1be7) 

	* remove unrelated override keyword

2015-09-30 14:40:06 +0100 Gerry Boland (410aea93) 

	* Merge Daniel's kind work
          lp:~dandrader/qtmir/mousePointer-multimonitor

2015-09-30 10:08:38 +0000 CI Train Bot (504a7d0e) 

	* Releasing 0.4.6+15.10.20150930.1-0ubuntu1

2015-09-30 10:08:35 +0000 Gerry Boland (6e5a7a2e) 

	* Add "Closing" state to Application, use it to distinguish
          user-induced close from app-induced close. Don't clear QML
          cache if user-induced.

2015-09-30 10:08:30 +0000 Daniel d'Andrada (3fdd4cf4) 

	* MirSurfaceItem: texture must be manipulated only from the scene
          graph thread

2015-09-30 11:43:18 +0200 Albert Astals Cid (3ca698e9) 

	* simpler way of fixing the error: assigning to 'char *' from
          incompatible type 'char'

2015-09-30 11:38:17 +0200 Albert Astals Cid (afa081e7) 

	* More compile fixes

2015-09-30 11:30:02 +0200 Albert Astals Cid (f3d449ef) 

	* removed unused private

2015-09-30 11:27:52 +0200 Albert Astals Cid (a5a354ee) 

	* Missing override

2015-09-30 11:22:38 +0200 Albert Astals Cid (07ff426a) 

	* Fix compile error in clang

2015-09-30 11:20:31 +0200 Albert Astals Cid (9854244c) 

	* missing override

2015-09-30 11:15:50 +0200 Albert Astals Cid (c4a3acf8) 

	* Remove not needed anymore const_cast

2015-09-30 11:10:06 +0200 Albert Astals Cid (0cdb72d6) 

	* Build with clang

2015-09-30 00:09:39 +0200 Lukáš Tinkl (55654957) 

	* remove spurious indentation change; fix setting surface name to
          empty

2015-09-29 23:40:03 +0200 Lukáš Tinkl (62e1087b) 

	* remove unrelated changes

2015-09-29 14:32:15 -0400 Michael Terry (af6b2064) 

	* remove extra space

2015-09-29 14:31:49 -0400 Michael Terry (293110bf) 

	* remove redundant check

2015-09-29 14:27:27 -0400 Michael Terry (869c5894) 

	* Add support for ApplicationInfoInterface::canSuspend and
          ::isTouchApp.  Drop lifecycleException code, we'll move
          that to unity8.

2015-09-29 17:13:31 +0100 Nick Dedekind (c35e6157) 

	* merged with trunk

2015-09-29 17:01:41 +0100 Nick Dedekind (2ff00a57) 

	* updated comment

2015-09-29 17:33:35 +0200 Albert Astals Cid (381b4f05) 

	* compile

2015-09-29 11:22:59 -0300 Daniel d'Andrada (63b5a865) 

	* Merge trunk

2015-09-29 15:01:12 +0100 Gerry Boland (6319d7cf) 

	* Add "Closing" state to Application, use it to distinguish
          user-induced close from app-induced close. Don't clear QML
          cache is user-induced.

2015-09-29 15:46:51 +0200 Albert Astals Cid (9693ef9b) 

	* no dta on temp bytearray

2015-09-29 15:31:40 +0200 Albert Astals Cid (2b46ebc4) 

	* More fixes

2015-09-29 14:57:23 +0200 Albert Astals Cid (29948aa0) 

	* Merge

2015-09-29 14:47:02 +0200 Lukáš Tinkl (e12ad6ee) 

	* clean up debug

2015-09-29 13:40:55 +0200 Lukáš Tinkl (3d368d82) 

	* bump API version

2015-09-29 13:39:47 +0200 Lukáš Tinkl (115b98e6) 

	* merge trunk

2015-09-29 13:35:27 +0200 Lukáš Tinkl (78d47873) 

	* depend on the new API version (9)

2015-09-28 16:11:39 -0400 Michael Terry (1bef29dd) 

	* First pass at ignoring lifecycle for non-touch apps

2015-09-28 15:52:37 +0100 Alan Griffiths (92076c7e) 

	* merge lp:qtmir

2015-09-28 11:24:48 -0300 Daniel d'Andrada (c87a8e7c) 

	* Bring back explanation

2015-09-28 10:47:25 -0300 Daniel d'Andrada (7d5ed3e0) 

	* Refactor code

2015-09-28 10:57:18 +0100 Gerry Boland (2131c0cb) 

	* Merge trunk

2015-09-25 23:08:06 +0200 Lukáš Tinkl (de1a82a3) 

	* react to surface modifications (window caption)

2015-09-25 14:30:26 -0300 Daniel d'Andrada (2dc26dce) 

	* MirSurfaceItem: texture must be manipulated only from the scene
          graph thread

2015-09-25 15:44:25 +0200 Lukáš Tinkl (f441ddc4) 

	* make it build

2015-09-25 15:35:52 +0200 Lukáš Tinkl (b211bf12) 

	* merge trunk

2015-09-25 10:23:33 -0300 Daniel d'Andrada (9d09db4a) 

	* Update unity-application-impl in debian/control

2015-09-25 15:14:38 +0200 Lukáš Tinkl (17024927) 

	* make the name() property react to SurfaceObserver::renamed() signal

2015-09-25 10:12:30 -0300 Daniel d'Andrada (aecfc7df) 

	* Merge trunk

2015-09-25 12:11:12 +0000 CI Train Bot (21657d4b) 

	* Releasing 0.4.6+15.10.20150925-0ubuntu1

2015-09-25 12:11:08 +0000 Michał Sawicz (e033743f) 

	* Bump application API version Approved by: Daniel d'Andrada

2015-09-25 09:35:06 +0100 Nick Dedekind (3dd57250) 

	* version bump

2015-09-24 13:09:54 +0100 Nick Dedekind (018b3a19) 

	* merged with trunk

2015-09-24 10:09:44 +0100 Alan Griffiths (19bde51d) 

	* merge lp:qtmir

2015-09-23 20:18:36 +0200 Michał Sawicz (55ac1325) 

	* Bump application api version

2015-09-23 15:17:13 +0000 CI Train Bot (5822e1c0) 

	* Releasing 0.4.6+15.10.20150923-0ubuntu1

2015-09-23 15:17:10 +0000 Cemil Azizoglu (5072253d) 

	* Port gl_bind_to_texture to the new TextureSource interface. Update
          for Mir 0.16 release. Approved by: Alan Griffiths

2015-09-23 15:07:42 +0100 Nick Dedekind (5d335689) 

	* removed enum

2015-09-23 14:10:20 +0100 Nick Dedekind (8998c6ee) 

	* handle mir surface item visibility change

2015-09-22 17:22:20 -0300 Daniel d'Andrada (047fd195) 

	* Shell draws its own cursor using the new Cursor QML element

2015-09-21 08:48:21 +0200 Albert Astals Cid (763ba871) 

	* Don't search for the element again

2015-09-18 20:11:53 +0000 CI Train Bot (0da71e8a) 

	* Releasing 0.4.6+15.10.20150918-0ubuntu1

2015-09-18 20:11:50 +0000 Daniel d'Andrada (ee57cdee) 

	* Update surface focus when a surface enters or leaves a
          MirSurfaceItem

2015-09-18 11:33:06 -0500 Cemil Azizoglu (cf7cec0b) 

	* don't use deprecated apis

2015-09-18 15:42:07 +0100 Gerry Boland (84bdf39e) 

	* Fix use of initialized variable

2015-09-18 14:51:50 +0100 Nick Dedekind (43481b0f) 

	* newline

2015-09-18 10:53:39 +0100 Nick Dedekind (a75cc002) 

	* Updated rules to remove CMAKE_INSTALL_PREFIX modification

2015-09-17 17:34:37 -0500 Cemil Azizoglu (eeb10c94) 

	* Add pragma correctly

2015-09-17 15:17:17 -0500 Cemil Azizoglu (166ab138) 

	* Explicit dep and bump versions.

2015-09-17 11:46:37 -0500 Cemil Azizoglu (82c9fc5f) 

	* Check for nullptr

2015-09-17 11:17:17 -0500 Cemil Azizoglu (631afa9f) 

	* Port gl_bind_texture to GL renderer.

2015-09-17 12:20:00 +0100 Nick Dedekind (90bc9027) 

	* added REMOVEME to demo c++ links. Fixed demo app names.

2015-09-16 18:04:52 +0100 Nick Dedekind (0bf26399) 

	* extern timestamp start time

2015-09-16 17:19:00 +0100 Nick Dedekind (cb0021cc) 

	* better timestamp compression + tests

2015-09-15 16:09:37 -0300 Daniel d'Andrada (1c0fac42) 

	* qDebug is smarter than printf

2015-09-14 23:50:29 +0100 Gerry Boland (4d031021) 

	* Fix test fail

2015-09-14 23:40:06 +0100 Gerry Boland (ff03c5d5) 

	* On scenegraph re-creation, was possible for MirBufferSGTexture to
          be used in the renderer without a texture being assigned.
          Prevent that

2015-09-14 23:39:15 +0100 Gerry Boland (df60476c) 

	* Add reassuring debug message

2015-09-14 23:38:59 +0100 Gerry Boland (4386eafe) 

	* Disable any GL or Scenegraph persistence, ensures all GL resources
          are released on display config change

2015-09-14 19:38:27 -0300 Daniel d'Andrada (a34393cb) 

	* Update surface focus when a surface enters or leaves a
          MirSurfaceItem

2015-09-14 23:38:20 +0100 Gerry Boland (009f1986) 

	* OpenGlContext - remove attempt at clean doneCurrent call, it just
          breaks things

2015-09-14 15:49:07 +0100 Nick Dedekind (e51ccb66) 

	* review comments

2015-09-14 13:11:56 +0000 CI Train Bot (1d4f5b0f) 

	* Releasing 0.4.6+15.10.20150914-0ubuntu1

2015-09-14 13:11:53 +0000 Daniel d'Andrada (5a44d4b8) 

	* QtEventFeeder: log the pointer events it gets from Mir Approved by:
          PS Jenkins bot, Gerry Boland

2015-09-14 13:11:48 +0000 Daniel d'Andrada (0230bcd1) 

	* MirSurfaceItem gets dirty when it's set to draw a different (or no)
          surface Fixes: #1492185 Approved by: Gerry Boland

2015-09-14 13:11:41 +0000 Daniel van Vugt (9305de79) 

	* Stop waking up every 200ms if there's nothing to wake up for. It's
          just wasting battery.

2015-09-14 12:30:58 +0100 Gerry Boland (1ea1a267) 

	* Merge trunk

2015-09-10 00:11:13 +0100 Gerry Boland (6eadc596) 

	* ScreenController: do proper hide/show pair, seems to prevent
          invalid egl contexts being used

2015-09-09 16:03:52 +0100 Alan Griffiths (b569e7be) 

	* If at first Gerry's not happy, try again...

2015-09-08 15:12:15 +0200 Albert Astals Cid (c6ce0501) 

	* Improvements from running clazy over the code

2015-09-08 14:12:04 +0800 Daniel van Vugt (0ff4b685) 

	* Ping Jenkins

2015-09-07 16:45:25 +0100 Nick Dedekind (35684f3c) 

	* updated tests

2015-09-07 16:34:26 +0100 Nick Dedekind (6e47ae7f) 

	* fixed close for sync

2015-09-07 12:08:50 +0100 Nick Dedekind (18325c04) 

	* fixed up some logs

2015-09-07 12:08:36 +0100 Nick Dedekind (b8aa92cc) 

	* fixed up a few resume on closing things

2015-09-07 10:12:31 +0100 Alan Griffiths (01d2ca95) 

	* No change for Jenkns

2015-09-07 09:19:21 +0100 Nick Dedekind (8d424a9c) 

	* merged with trunk

2015-09-04 15:35:33 -0300 Daniel d'Andrada (7a970da6) 

	* MirSurfaceItem gets dirty when it's set to draw a different (or no)
          surface

2015-09-04 10:40:35 +0000 CI Train Bot (d806840f) 

	* Releasing 0.4.6+15.10.20150904-0ubuntu1

2015-09-04 10:40:33 +0000 Michał Sawicz (64f232b3) 

	* No-change rebuild to resync vivid+overlay and wily Approved by:
          Michael Zanetti

2015-09-04 09:41:26 +0100 Alan Griffiths (0e7afe16) 

	* Old fashioned function definitions for Gerry

2015-09-04 09:36:08 +0100 Alan Griffiths (13d4da2d) 

	* merge --weave lp:qtmir

2015-09-03 15:19:49 +0100 Gerry Boland (eae77db0) 

	* Am told Display::register_configuration_change_handler is not
          supposed to be used, just compositor start/stop messages

2015-09-03 12:48:29 +0100 Gerry Boland (d9a88d89) 

	* ScreenController: break on matched DisplayBuffer with Screen

2015-09-03 10:48:03 +0200 Michał Sawicz (d3e2e266) 

	* Add changelog entry

2015-09-02 17:16:50 +0100 Nick Dedekind (52d59399) 

	* updated control

2015-09-02 17:15:58 +0100 Nick Dedekind (d8233e5c) 

	* updated CMake

2015-09-02 14:49:51 +0100 Gerry Boland (fb9ba289) 

	* Shimmy files around to result in bzr mv qml-demo-shell.qml
          Shell.qml

2015-09-01 19:53:58 +0100 Gerry Boland (ce6ee94c) 

	* Silence error message being too chatty

2015-09-01 19:48:24 +0100 Gerry Boland (df01efc7) 

	* Forgot this file

2015-09-01 18:58:41 +0100 Gerry Boland (df452ab2) 

	* Merge trunk

2015-09-01 18:46:22 +0100 Gerry Boland (097bc162) 

	* Add outputType to Screens model, allows us to distinguish outputs

2015-09-01 18:03:52 +0100 Gerry Boland (bdde0f14) 

	* Screens: Actually remove from model

2015-09-01 18:01:04 +0100 Gerry Boland (9574c741) 

	* Reject input event over non-existant window

2015-09-01 17:59:26 +0100 Gerry Boland (fb90c88d) 

	* Update demo to be multimonitor aware

2015-09-01 17:58:34 +0100 Gerry Boland (869237cd) 

	* Relying on show/hide property of QWindow clashed with usual app
          behaviour to make window visible when ready. Use the more
          internal "exposed" property to start/stop renderer

2015-09-01 17:57:20 +0100 Gerry Boland (c85304ab) 

	* MirOpenGLContext - hacky implemention of  doneCurrent

2015-09-01 17:56:39 +0100 Gerry Boland (043d21db) 

	* Enhance Screens module to fire correct update signals for model
          add/removes

2015-09-01 17:16:47 +0100 Nick Dedekind (2a4995e7) 

	* touch events tracepoints

2015-08-31 17:51:28 +0800 Daniel van Vugt (6e118ff5) 

	* Merge latest trunk and fix massive conflicts :(

2015-08-28 17:51:19 +0800 Daniel van Vugt (3fa6fbbd) 

	* Stop waking up every 200ms when there's nothing to wake up for.
          It's just wasting battery.

2015-08-27 17:10:20 +0100 Daniel d'Andrada (a6365a96) 

	* QtEventFeeder: log the pointer events it gets from Mir

2015-08-27 13:58:54 +0000 CI Train Bot (893ffdb7) 

	* Releasing 0.4.6+15.04.20150827.1-0ubuntu1

2015-08-27 13:58:50 +0000 Daniel d'Andrada (e1da8afe) 

	* Allow resizing an app that is in the process of getting suspended.

2015-08-27 13:58:46 +0000 Daniel d'Andrada (bf4c622d) 

	* Enable multiple MirSurfaceItems rendering the same MirSurface

2015-08-26 12:38:50 +0100 Daniel d'Andrada (57a4ebc4) 

	* Allow resizing an app that is in the process of getting suspended.

2015-08-26 12:06:07 +0100 Daniel d'Andrada (cff5ba00) 

	* Merge mirSurface

2015-08-24 13:43:01 +0100 Daniel d'Andrada (e69e76c1) 

	* Enable multiple MirSurfaceItems rendering the same MirSurface

2015-08-24 12:29:57 +0100 Gerry Boland (b6e8ac1d) 

	* Forgot Screens plugin

2015-08-24 12:27:35 +0100 Gerry Boland (80fb19cc) 

	* Merge trunk

2015-08-24 05:10:23 +0000 CI Train Bot (f6d4c78f) 

	* Resync trunk.

2015-08-21 11:40:14 +0000 CI Train Bot (e97929e1) 

	* Releasing 0.4.5+15.04.20150821-0ubuntu1

2015-08-21 11:40:08 +0000 Gerry Boland (316b5554) 

	* AppMan: if app destroys surface while in Running state, it is
          probably shutting down, so preempt it by removing it from
          the model

2015-08-21 11:40:03 +0000 Daniel d'Andrada (b69d1c5a) 

	* Improve handling of applications that are stopping or getting
          killed

2015-08-21 01:00:16 +0100 Gerry Boland (72381d6b) 

	* AppMan: if app destroys surface while in Running state, it is
          probably shutting down, so preempt it by removing it from
          the model

2015-08-20 13:10:50 -0300 Daniel d'Andrada (2e303808) 

	* Improve states documentation

2015-08-20 13:05:27 -0300 Daniel d'Andrada (4d889106) 

	* Fix coding style

2015-08-20 13:04:25 -0300 Daniel d'Andrada (825e78bc) 

	* s/ProcessKilled/ProcessFailed

2015-08-20 12:59:48 -0300 Daniel d'Andrada (9e5edc87) 

	* s/StoppedUnexpectedly/StoppedResumable

2015-08-20 12:59:54 +0000 CI Train Bot (2a048124) 

	* Releasing 0.4.5+15.04.20150820-0ubuntu1

2015-08-20 12:59:50 +0000 Gerry Boland (ac025763) 

	* Hotfix to work around bug 1483752

2015-08-20 13:38:34 +0100 Gerry Boland (4b93b447) 

	* Check if session is there, may not if process OOM killed

2015-08-20 14:16:43 +0200 Michael Zanetti (e06399ad) 

	* Add a temporary hotfix to work around bug 1483752

2015-08-20 11:16:54 +0100 Gerry Boland (1e3af00c) 

	* Initial multimonitor support - react correctly to Mir
          DisplayConfiguration changes.

2015-08-19 17:17:56 -0300 Daniel d'Andrada (2192ac07) 

	* Add some Application tests

2015-08-19 13:43:16 -0300 Daniel d'Andrada (47f39cf5) 

	* Improve handling of applications that are stopping or getting
          killed

2015-08-17 19:28:26 +0000 CI Train Bot (44fd4ed3) 

	* Releasing 0.4.5+15.10.20150817-0ubuntu1

2015-08-17 19:28:23 +0000 Alberto Aguirre (80d6bd3b) 

	* Remove protobuf - it is not used anymore. Approved by: Gerry Boland

2015-08-17 14:26:08 -0500 Alberto Aguirre (6ed6a83f) 

	* fix changelog versions

2015-08-17 14:18:00 -0500 Alberto Aguirre (6d5cb794) 

	* merge lp:qtmir

2015-08-12 11:36:06 +0000 CI Train Bot (cba4a842) 

	* Releasing 0.4.5+15.04.20150812.1-0ubuntu1

2015-08-12 11:36:02 +0000 Gerry Boland (37507d51) 

	* Add vivid changelog entry as it was released

2015-08-12 11:35:58 +0000 Gerry Boland (17296984) 

	* Standardize licences to LGPLv3, update years, remove authors Fixes:
          #1483664 Approved by: Daniel d'Andrada

2015-08-12 11:35:54 +0000 Gerry Boland (7b699706) 

	* authorizeSession incorrectly edits desktopFilePath supplied by
          desktop_file_hint Fixes: #1483225 Approved by: Daniel
          d'Andrada, PS Jenkins bot

2015-08-12 11:35:49 +0000 Daniel van Vugt (e6375102) 

	* MirSurfaceItem: Remove an unnecessary and potentially infinite loop
          (LP: #1477430)

2015-08-12 12:11:32 +0100 Gerry Boland (20bb3ddb) 

	* Add vivid only changelog entry

2015-08-11 14:25:04 -0500 Alberto Aguirre (9303d76b) 

	* No more protobuf - it is not used anymore.

2015-08-11 13:10:03 +0100 Gerry Boland (c7dae464) 

	* Update debian/copyright to suit

2015-08-11 13:08:32 +0100 Gerry Boland (ee254328) 

	* Standardize licences to LGPLv3, update years, remove authors

2015-08-10 13:03:29 +0100 Gerry Boland (7436d8b7) 

	* authorizeSession incorreectly edits desktopFilePath supplied by
          desktop_file_hint

2015-08-05 11:53:39 +0100 Alan Griffiths (9fb6e8f9) 

	*   Add stubs and mocks to make the calling context more realistic

2015-08-04 17:21:12 +0000 CI Train Bot (3b8c279a) 

	* Releasing 0.4.5+15.10.20150804.1-0ubuntu1

2015-08-04 17:21:07 +0000 Gerry Boland (5ddc924b) 

	* Ubuntu Touch has no shared graphics cache implemented, QPA should
          not say it does Approved by: PS Jenkins bot, Daniel
          d'Andrada

2015-08-04 17:21:02 +0000 Daniel van Vugt (3987879b) 

	* ensure the argv passed to mir is a null terminated list (not a
          nullptr) Approved by: Gerry Boland, PS Jenkins bot

2015-08-04 17:20:57 +0000 Alan Griffiths (8f8a20be) 

	* Start restructuring code to use the Mir WindowManager interface for
          window management. (Instead of completely replacing the
          Shell.) Approved by: Gerry Boland, PS Jenkins bot

2015-08-04 17:20:52 +0000 Gerry Boland (d057a493) 

	* No change rebuild using GCC 5. Approved by: Gerry Boland

2015-08-04 17:20:47 +0000 Gerry Boland (af34cae9) 

	* CMake should require mir 0.14 Approved by: Daniel d'Andrada

2015-08-04 17:20:43 +0000 Lukáš Tinkl (dfafef46) 

	* Extend the key table to cover full xkb range of keycodes.

2015-08-04 17:20:36 +0000 Gerry Boland (f242e621) 

	* We depend on Qt 5.4, remove compatibility code for older versions
          Approved by: PS Jenkins bot, Daniel d'Andrada

2015-08-04 17:20:31 +0000 Daniel d'Andrada (6ea9c52d) 

	* Remove focus-based app lifecycle. Let shell control it.

2015-08-04 17:06:55 +0100 Alan Griffiths (465cf50c) 

	*   Extend WindowManager tests

2015-08-04 17:06:51 +0100 Alan Griffiths (90767c45) 

	*   Extend WindowManager tests

2015-08-04 17:06:46 +0100 Alan Griffiths (7a419e68) 

	*   Add StubSurface

2015-08-04 17:06:41 +0100 Alan Griffiths (ba17117d) 

	*   Fix style

2015-08-04 17:06:34 +0100 Alan Griffiths (639d77ee) 

	*   Extend WindowManager tests

2015-08-04 17:06:30 +0100 Alan Griffiths (80f200ee) 

	*   Extend WindowManager tests

2015-08-04 17:06:24 +0100 Alan Griffiths (6ad8a3ed) 

	*   Extend WindowManager tests

2015-08-04 17:06:18 +0100 Alan Griffiths (c4cb90bb) 

	*   Add initial WindowManager tests

2015-08-04 17:05:19 +0100 Alan Griffiths (793ceb28) 

	* merge
          lp:~alan-griffiths/qtmir/small-refactoring-of-MirWindowManager

2015-08-04 11:50:37 +0100 Gerry Boland (c2d8ec0c) 

	* Add "No change rebuild using GCC 5." changelog entry

2015-08-03 15:53:16 +0100 Alan Griffiths (65f4723c) 

	* Also pass the focus controller (will need it later)

2015-08-03 11:04:05 +0100 Alan Griffiths (bc70079a) 

	* Opaquify MirWindowManager

2015-08-03 10:51:52 +0100 Alan Griffiths (c89f6684) 

	* merge lp:~alan-griffiths/qtmir/use-WindowManager

2015-07-31 10:36:45 +0200 Andreas Pokorny (ae9bdbea) 

	* remove the dummy application name

2015-07-31 10:28:54 +0200 Andreas Pokorny (5a0c76af) 

	* make it null terminated

2015-07-29 17:19:25 +0100 Alan Griffiths (5ba555df) 

	* Revert unwanted layout change

2015-07-29 16:09:59 +0200 Andreas Pokorny (dbd9caa4) 

	* pass an aribtrary application name to MirServer

2015-07-29 12:33:48 +0100 Alan Griffiths (1a43afbe) 

	* merge lp:qtmir

2015-07-28 09:57:00 +0000 CI Train Bot (bd0811e3) 

	* Releasing 0.4.5+15.10.20150728-0ubuntu1

2015-07-28 09:56:57 +0000 Gerry Boland (cbd9878a) 

	* Remove explicit gcc4.9 dependency Fixes: #1452338 Approved by: PS
          Jenkins bot, Daniel d'Andrada

2015-07-28 16:43:13 +0800 Daniel van Vugt (43443ddd) 

	* The working fix, fresh off the phone.

2015-07-27 19:50:43 +0100 Gerry Boland (a99e4304) 

	* CMake should require mir 0.14

2015-07-27 12:11:35 +0100 Gerry Boland (bb713b52) 

	* Ubuntu Touch has no shared graphics cache implemented, QPA should
          not say it does

2015-07-27 16:34:19 +0800 Daniel van Vugt (5ae685f0) 

	* Merge the latest lp:qtmir (changelog only). Diff is now zero.

2015-07-24 19:00:22 -0300 Daniel d'Andrada (038c0514) 

	* Merge trunk

2015-07-24 12:48:09 +0200 Lukáš Tinkl (afe30846) 

	* extend the key table to cover full xkb range

2015-07-22 13:01:05 +0000 CI Train Bot (5435c2d8) 

	* Releasing 0.4.5+15.10.20150722-0ubuntu1

2015-07-22 13:00:59 +0000 Andreas Pokorny (cfac66e5) 

	* Release in step with Mir 0.14.0 Approved by: Gerry Boland

2015-07-16 08:53:53 +0200 Andreas Pokorny (7dc26af2) 

	* comment removed

2015-07-13 19:51:25 +0100 Gerry Boland (76fdf718) 

	* We depend on Qt 5.4, remove compatibility code for older versions

2015-07-08 17:54:24 +0100 Gerry Boland (93ed580a) 

	* Remove explicit gcc4.9 dependency

2015-07-01 18:32:57 -0300 Daniel d'Andrada (ddb548f5) 

	* Test change that makes it hang

2015-07-01 17:48:06 -0300 Daniel d'Andrada (5c763dfd) 

	* Format is EXPECT_EQ(expected, actual)

2015-07-01 17:32:22 -0300 Daniel d'Andrada (a41567dd) 

	* Modifications from review

2015-06-30 17:42:20 -0300 Daniel d'Andrada (6b1bc121) 

	* Merge lp:~nick-dedekind/qtmir/polite-close

2015-06-30 17:32:37 -0300 Daniel d'Andrada (d34b47e7) 

	* merge detach-state-from-focus

2015-06-29 13:59:57 -0300 Daniel d'Andrada (0669f32d) 

	* Update unity-shell-application version dependency

2015-06-25 08:03:38 +0200 Andreas Pokorny (2524152a) 

	* update mir dependency

2015-06-25 01:08:44 +0200 Andreas Pokorny (e8687c2c) 

	* changes needed for 0.14.0 release

2015-06-24 19:17:08 +0200 Andreas Pokorny (aee914d6) 

	* merge trunk

2015-06-24 16:02:47 +0100 Alan Griffiths (6b69c972) 

	* Unused header

2015-06-24 15:18:52 +0100 Alan Griffiths (c73c7a62) 

	* Tidy up code

2015-06-24 15:12:08 +0100 Alan Griffiths (df40292f) 

	* Hack out MirShell and move functionality to WindowManager

2015-06-23 13:18:44 +0100 Nick Dedekind (95f057e1) 

	* fixed test comment

2015-06-23 13:15:35 +0100 Nick Dedekind (35b55d5b) 

	* removed unnecessary code

2015-06-23 13:13:51 +0100 Nick Dedekind (02eaa536) 

	* removed commented code

2015-06-23 13:10:26 +0100 Nick Dedekind (7b9ab6d3) 

	* better stopping

2015-06-22 09:03:03 +0100 Nick Dedekind (8415b8a6) 

	* merged with parent

2015-06-18 08:32:01 -0300 Daniel d'Andrada (12372cbf) 

	* Update unity-api version dependency

2015-06-17 13:46:09 +0000 CI Train Bot (ec031183) 

	* Releasing 0.4.5+15.10.20150617-0ubuntu1

2015-06-17 13:46:06 +0000 Gerry Boland (95c77029) 

	* [qpa] refactor QMirServer to clean up its API, and fix strange
          thread design.

2015-06-17 13:45:56 +0000 Michał Sawicz (34b258e4) 

	* Depend on same-version qtmir-{desktop,android} Approved by: Gerry
          Boland, PS Jenkins bot

2015-06-17 09:20:52 -0300 Daniel d'Andrada (15cccfa4) 

	* Update MockMirSurfaceItem

2015-06-17 10:15:53 +0100 Nick Dedekind (21a4acd4) 

	* merged with trunk

2015-06-16 10:23:36 -0300 Daniel d'Andrada (9d44e2ab) 

	* Use QScopedPointer in Application tests

2015-06-16 10:10:12 -0300 Daniel d'Andrada (e96a1c8d) 

	* Rename test

2015-06-16 10:04:24 -0300 Daniel d'Andrada (940b95c2) 

	* Fix Session::insertChildSession switch statement

2015-06-16 11:03:25 +0100 Nick Dedekind (9250af80) 

	* stop->close

2015-06-16 10:59:33 +0100 Nick Dedekind (ab2f51e4) 

	* better application stopping

2015-06-15 17:50:14 -0300 Daniel d'Andrada (8b8d00b5) 

	* Code cosmetics

2015-06-15 17:43:49 -0300 Daniel d'Andrada (447204fb) 

	* Remove redundant variable

2015-06-15 17:19:57 -0300 Daniel d'Andrada (100f75f4) 

	* Refactor Application::setProcessState

2015-06-15 16:46:11 -0300 Daniel d'Andrada (f7cd5dcb) 

	* Removed redundant code

2015-06-15 16:40:24 -0300 Daniel d'Andrada (a4db5c97) 

	* Refactor Application::applyRequestedState()

2015-06-15 16:07:27 -0300 Daniel d'Andrada (35361f6a) 

	* Application: s/setState/setInternalState

2015-06-15 16:04:38 -0300 Daniel d'Andrada (52bfb2b0) 

	* Removed unused Application::processState()

2015-06-15 15:58:44 -0300 Daniel d'Andrada (11486478) 

	* s/DiedUnexpectedly/StoppedUnexpectedly

2015-06-15 15:26:02 -0300 Daniel d'Andrada (046a0a7c) 

	* Update tests and remove duplicate ones

2015-06-15 14:01:28 -0300 Daniel d'Andrada (35370cd5) 

	* Merge trunk

2015-06-15 18:57:04 +0300 Timo Jyrinki (9e25fdc4) 

	* No-change rebuild against Qt 5.4.2.

2015-06-15 11:03:09 -0300 Daniel d'Andrada (f62174f1) 

	* s/RunningWithoutWakelock/RunningInBackground

2015-06-15 12:55:02 +0100 Nick Dedekind (2831d44a) 

	* added close request to applications

2015-06-11 09:10:38 +0000 CI Train Bot (6c80fd64) 

	* Releasing 0.4.5+15.10.20150611-0ubuntu1

2015-06-11 09:10:36 +0000 Daniel d'Andrada (d9da72fa) 

	* X-Ubuntu-Supported-Orientations and
          X-Ubuntu-Rotates-Window-Contents desktop entries

2015-06-02 12:55:35 -0300 Daniel d'Andrada (57c6214a) 

	* Workaround a weird behavior in unity8's PhoneStage

2015-06-01 11:18:02 -0300 Daniel d'Andrada (a0e4058f) 

	* Session does Starting->Running only once first surface frame is
          drawn

2015-05-29 10:25:26 -0300 Daniel d'Andrada (11d75830) 

	* s/KilledOutOfMemory/DiedUnexpectedly

2015-05-29 09:52:58 -0300 Daniel d'Andrada (3dd621fe) 

	* work around a bug in gtest+gcc+cross-compilation

2015-05-27 18:07:45 -0300 Daniel d'Andrada (114ccb34) 

	* Fixed all issues pointed out by code review

2015-05-27 18:05:55 -0300 Daniel d'Andrada (ba41cb06) 

	* Merge trunk

2015-05-27 13:12:45 +0100 Gerry Boland (4b884fe5) 

	* Only pass mg::DisplayConfiguration to qtmir::Display, as that is
          all it needs

2015-05-21 13:48:59 -0500 Daniel d'Andrada (ed509982) 

	* One include_directories(${APPLICATION_API_INCLUDE_DIRS}) to rule
          them all

2015-05-21 13:38:27 -0500 Daniel d'Andrada (4d7b2aea) 

	* Merge trunk

2015-05-19 10:36:17 -0500 Gerry Boland (4ade5db9) 

	* Remove unneeded header

2015-05-19 10:10:48 -0500 Gerry Boland (0f370f22) 

	* Merge trunk

2015-05-18 15:39:09 -0500 Gerry Boland (2e6d31f6) 

	* Merge qtmir trunk

2015-05-18 13:46:42 -0500 Gerry Boland (ee86c12c) 

	* Remove old comment, it not the case any more

2015-05-18 13:46:09 -0500 Gerry Boland (03a380d3) 

	* Unneeded return statements

2015-05-18 13:39:42 -0500 Gerry Boland (91c7e526) 

	* Clean up shutdown codepath further. run/stop return void

2015-05-18 13:30:33 -0500 Gerry Boland (cc5eeb7d) 

	* Fix shutdown issues by inheriting QThread directly - also get to
          avoid having qt event loop for mir

2015-05-18 12:28:22 -0500 Gerry Boland (12f0061f) 

	* Trying to fix shutdown, incomplete

2015-05-13 14:18:45 -0300 Daniel d'Andrada (82a7e3e0) 

	* Merge trunk

2015-05-13 09:44:13 +0000 CI Train Bot (c8aac2e2) 

	* Releasing 0.4.4+15.04.20150513-0ubuntu1

2015-05-13 09:44:07 +0000 Daniel van Vugt (75351e5e) 

	* Release in step with Mir 0.13.0 Approved by: Gerry Boland

2015-05-13 10:40:03 +0100 Gerry Boland (a36d99e7) 

	* Merge trunk & fix conflicts

2015-05-12 16:58:43 -0300 Daniel d'Andrada (bcbf8999) 

	* Merge trunk

2015-05-11 13:00:33 -0300 Daniel d'Andrada (895cbf03) 

	* Update package version dependency

2015-05-11 12:59:24 -0300 Daniel d'Andrada (4c2ddd91) 

	* Emit signal at the end

2015-05-11 13:16:33 +0000 CI Train Bot (604609b7) 

	* Releasing 0.4.4+15.04.20150511.1-0ubuntu1

2015-05-11 13:16:26 +0000 Gerry Boland (66fafb55) 

	* If Mir fails to start, exit the process immediately as nothing else
          can be done

2015-05-11 13:16:21 +0000 Gerry Boland (dfd74136) 

	* Remove useless profiling information, fixes build with Qt5.5 Fixes:
          #1437181 Approved by: Timo Jyrinki, Albert Astals Cid, PS
          Jenkins bot

2015-05-11 13:16:15 +0000 Albert Astals Cid (4098ab6f) 

	* Fix debug line

2015-05-11 13:16:10 +0000 Michał Sawicz (4e358e9f) 

	* Require an application API version, fix the provided version and
          use include dir from the .pc file Approved by: Gerry
          Boland, PS Jenkins bot

2015-05-11 13:16:06 +0000 Daniel d'Andrada (eeb7e617) 

	* When synthesizing touch releases for absent touches, send them in
          separate events

2015-05-11 13:16:00 +0000 Michael Zanetti (0024542a) 

	* read exception list from gsettings instead of a hardcoded list
          Approved by: Gerry Boland, PS Jenkins bot

2015-05-11 13:15:53 +0000 Gerry Boland (94743170) 

	* Remove legacy surface configuration change code, use newer
          SurfaceObserver Approved by: Daniel d'Andrada, PS Jenkins
          bot

2015-05-11 13:15:47 +0000 Gerry Boland (e35ecf5c) 

	* Remove boost dependence, it supplies almost nothing of benefit to
          offset its cost Approved by: Daniel d'Andrada, PS Jenkins
          bot

2015-05-08 16:17:52 -0300 Daniel d'Andrada (ab177491) 

	* Application: s/active/requestedState

2015-05-08 12:32:04 -0300 Daniel d'Andrada (eb50ac18) 

	* Add debug message for Application::setActive

2015-05-06 16:49:11 -0300 Daniel d'Andrada (55fcf439) 

	* Fix ApplicationManager tests

2015-05-06 15:46:17 -0300 Daniel d'Andrada (6ed15923) 

	* Implementation of Application.active and removal of focus based
          lifecycle

2015-05-06 13:19:55 -0300 Daniel d'Andrada (b75cd2af) 

	* Make code compile with the new api

2015-05-06 13:05:38 -0300 Daniel d'Andrada (4f942530) 

	* Merge lp:~saviq/qtmir/fix-application-api-deps

2015-05-06 13:04:46 -0300 Daniel d'Andrada (54b90dc8) 

	* ApplicationManager: remove suspended and forceDashActive

2015-05-06 12:58:15 -0300 Daniel d'Andrada (37d61674) 

	* Tests also need to be pointed to the location of unity-api headers

2015-05-05 11:49:12 +0200 Michał Sawicz (c7520979) 

	* Merge prerequisite fix-application-api

2015-05-05 11:46:14 +0200 Michał Sawicz (fea19632) 

	* Ooops, it's v5.

2015-05-01 16:01:44 +0100 Alan Griffiths (547885b2) 

	* libmircommon-dev dependency should be versioned

2015-05-01 14:37:03 +0100 Alan Griffiths (dc57ef4a) 

	* Workaround API that uses references to opaque types

2015-05-01 14:36:32 +0100 Gerry Boland (f45557ea) 

	* Update copyright years and added couple of minor comments

2015-05-01 14:34:42 +0100 Gerry Boland (ab866b2b) 

	* Signal/slot just to start/stop a thread is wasteful, using
          invokeMethod instead

2015-05-01 14:31:30 +0100 Gerry Boland (c55b26f9) 

	* [qpa] have QMirServer own the MirServer instance. Clean up the
          QMirServer API with view of making it public API

2015-05-01 14:21:00 +0100 Alan Griffiths (1944d5c8) 

	* Mir 0.13.0 fixes

2015-04-30 11:40:56 +0200 Michał Sawicz (76f49df0) 

	* Depend on same-version qtmir-{desktop,android}

2015-04-27 16:59:42 +0100 Gerry Boland (bbce4a12) 

	* If Mir fails to start, exit the process immediately as nothing else
          can be done

2015-04-23 11:22:51 +0100 Gerry Boland (2a84ba23) 

	* Remove useless profiling information, fixes build qith Qt5.5

2015-04-21 12:26:53 +0200 Albert Astals Cid (80cbfd62) 

	* Fix debug line

2015-04-16 19:23:40 +0200 Michał Sawicz (75789689) 

	* Move pkg_check_modules to root CMakeLists.txt.

2015-04-16 13:25:41 -0300 Daniel d'Andrada (d855cad0) 

	* Update changelog date & time

2015-04-16 13:03:34 -0300 Daniel d'Andrada (51f6efb9) 

	* Put g++-4.9:native back

2015-04-16 10:38:14 -0300 Daniel d'Andrada (04401b17) 

	* add src/common to platform/mirserver include dirs

2015-04-13 10:30:49 -0300 Daniel d'Andrada (b29bf5f2) 

	* Fix bug in Saviq's patch

2015-04-13 10:24:56 -0300 Daniel d'Andrada (1565c18a) 

	* Tests also need to be pointed to the location of unity-api headers

2015-04-10 11:57:02 -0300 Michał Sawicz (9192fdb2) 

	* Saviq's changes

2015-04-10 11:55:26 -0300 Daniel d'Andrada (1e9bdf97) 

	* Merge lp:~saviq/qtmir/fix-application-api-deps

2015-04-10 11:54:44 -0300 Daniel d'Andrada (0774ce8e) 

	* Merge trunk

2015-04-10 16:46:03 +0200 Michał Sawicz (5a945868) 

	* Require an application API version, fix the provided version and
          use include dir from the .pc file

2015-04-02 16:31:43 +0800 Daniel van Vugt (7ed7c901) 

	* Merge lp:~mir-team/qtmir/devel-mir-next-update

2015-04-01 12:44:07 -0300 Daniel d'Andrada (248e6089) 

	* Remove leftover

2015-04-01 12:02:36 -0300 Daniel d'Andrada (d4b6d702) 

	* Ensure there's only one press or release per touch event

2015-04-01 14:50:05 +0100 Alan Griffiths (64c57f44) 

	* Don't rely on Mir to provide NullWindowManager

2015-04-01 13:54:28 +0100 Alan Griffiths (8e3679b1) 

	* Use current event API

2015-04-01 13:00:31 +0100 Alan Griffiths (e4766faa) 

	* layout fixes

2015-04-01 12:59:05 +0100 Alan Griffiths (1d6df61b) 

	* merge lp:~mir-team/qtmir/compatibility-with-mir-API-changes

2015-04-01 11:48:28 +0100 Alan Griffiths (3b22e996) 

	* layout fixes

2015-03-27 15:36:51 +0800 Daniel van Vugt (61088791) 

	* Update mock headers so they can build again, following racarr's
          cursor BufferStream changes.

2015-03-27 15:29:14 +0800 Daniel van Vugt (cf8e565b) 

	* Migrate to MirEvent 2.1 API, coming in Mir 0.13

2015-03-25 14:58:57 +0000 Alan Griffiths (b46e9a8c) 

	* Gerry's FIXME

2015-03-25 14:51:34 +0000 Alan Griffiths (ac189c8c) 

	* Use the correct package, use it explicitly, use the package version
          (not the ABI version)

2015-03-25 14:49:58 +0000 Alan Griffiths (dcd20480) 

	* no need for mir::Server::the_surface_configurator;

2015-03-25 14:18:17 +0000 Alan Griffiths (ffa0fd49) 

	* merge lp:qtmir

2015-03-25 09:59:25 +0100 Michael Zanetti (07aa5072) 

	* merge trunk

2015-03-25 16:26:35 +0800 Daniel van Vugt (e14b0bdd) 

	* Link to libmirclient too. That's where all mir_* client (and input
          functions) now correctly reside.

2015-03-25 16:21:35 +0800 Daniel van Vugt (f4862323) 

	* Merge branch lp:~mir-team/qtmir/compatibility-with-mir-API-changes

2015-03-25 15:45:00 +0800 Daniel van Vugt (c60e4bfd) 

	* Merge latest trunk. Now identical.

2015-03-25 00:38:33 +0100 Michael Zanetti (249280b9) 

	* properly mock settings and add a test for it

2015-03-18 10:12:22 +0000 CI Train Bot (b9e9716a) 

	* Releasing 0.4.4+15.04.20150318-0ubuntu1

2015-03-18 10:12:16 +0000 Gerry Boland (6c5d37c8) 

	* Refactor wakelock handling. Lifecycle exempt apps now release
          wakelock when shell tries to suspend them

2015-03-18 10:12:03 +0000 Robert Carr (46fc5c06) 

	* Port to the new MirEvent API and add support for pointer events.

2015-03-17 18:01:53 +0000 CI Train Bot (351c275d) 

	* Releasing 0.4.4+15.04.20150317-0ubuntu1

2015-03-17 18:01:48 +0000 Albert Astals Cid (3de88098) 

	* Make the test pass with Qt >= 5.4.1 Fixes: #1427529 Approved by:
          Michał Sawicz, Gerry Boland, PS Jenkins bot

2015-03-16 18:08:09 +0100 Michael Zanetti (5cd1a8be) 

	* fix tests

2015-03-13 19:25:22 +0100 Michael Zanetti (970037d7) 

	* camellCase it because the emitted key in the signal is converted to
          camelCase

2015-03-13 17:53:51 +0100 Michael Zanetti (8a95c467) 

	* update build dep

2015-03-13 17:12:39 +0100 Michael Zanetti (1552c179) 

	* rename gsettings key

2015-03-13 17:06:40 +0100 Michael Zanetti (bc5c3411) 

	* read exception list from gsettings instead a hardcoded list

2015-03-13 15:33:18 +0000 Alan Griffiths (c9b23555) 

	* Surface::query() goes const

2015-03-11 15:07:19 +0000 Alan Griffiths (0863306b) 

	* Revert hack

2015-03-11 14:53:34 +0000 Alan Griffiths (1c93d230) 

	* merge lp:~kdub/qtmir/display-groups

2015-03-11 14:35:23 +0000 Alan Griffiths (2c5f25a0) 

	* Compatibilty with Mir API changes

2015-03-11 10:10:49 +0000 Gerry Boland (918b1c86) 

	* Use SurfaceObserver to watch for surface attribute changes

2015-03-06 14:17:35 +0000 Gerry Boland (7e9cceab) 

	* Racey test not so reliable, this helps

2015-03-06 17:20:42 +0800 Daniel van Vugt (8622e693) 

	* Merge latest trunk

2015-03-05 23:40:52 +0000 Gerry Boland (67e63194) 

	* Fix and add test for SharedWakelock acq/rel/acq not loosing a
          cookie

2015-03-05 17:23:47 +0100 Albert Astals Cid (3b3d1ec8) 

	* Set envvar only if not set

2015-03-05 17:18:19 +0100 Albert Astals Cid (31bfb8be) 

	* Make the test pass with Qt >= 5.4.1

2015-03-05 11:25:53 +0000 Gerry Boland (776ff61e) 

	* Correctly set and emit changes to enabled property on error cases

2015-03-05 09:36:02 +0000 Gerry Boland (8990c6e4) 

	* Remove debug lines

2015-03-05 00:30:36 +0000 Gerry Boland (0901f94c) 

	* Add note explaining passing of DBusConnections

2015-03-04 23:59:24 +0000 Gerry Boland (e7cc3d79) 

	* Collect common test phrases into methods

2015-03-04 23:47:12 +0000 Gerry Boland (b8cf0250) 

	* Part of flood test was not completing, exposed bug. Fixed both

2015-03-04 23:32:28 +0000 Gerry Boland (4d2f5d48) 

	* Do not bother trying to mock up the actual powerd dbus interface,
          just use manually constructed mocks for now

2015-03-04 22:13:06 +0000 Gerry Boland (c95abed9) 

	* Update MockSharedWakelock to actually have tests make sense

2015-03-04 17:45:35 +0000 Gerry Boland (90fbd585) 

	* Add one more test which would fail before the refactoring

2015-03-04 17:40:30 +0000 Gerry Boland (f120c0c6) 

	* Implement the remaining tests

2015-03-04 17:08:47 +0000 Gerry Boland (f159b8ed) 

	* SharedWakelock refactoring - RAII design faulty when wrapping an
          asynchronous service. Was possible for wakelocks to not be
          removed.

2015-03-04 17:03:44 +0000 Gerry Boland (158e42e6) 

	* Change AbstractDBusServiceMonitor to accept a QDBusConnection
          directly, makes easier to test

2015-02-27 18:53:32 +0000 CI Train Bot (dd01077c) 

	* Releasing 0.4.4+15.04.20150227.1-0ubuntu1

2015-02-27 18:53:28 +0000 Kevin DuBois (b8a39ec4) 

	* No change rebuild for mir 0.12 Approved by: PS Jenkins bot

2015-02-27 11:07:42 +0000 Gerry Boland (dce21a8c) 

	* Add test

2015-02-26 16:07:10 +0000 Gerry Boland (15bb2408) 

	* Application::setFocused(false) should not acquire wakelock

2015-02-25 11:27:56 +0000 Gerry Boland (f8e2f6ef) 

	* Added more exository comment

2015-02-24 14:11:34 -0500 Kevin DuBois (5bf28bb1) 

	* no change rebuild needed for Mir 0.12

2015-02-23 22:16:08 +0000 Gerry Boland (18001819) 

	* Remove boost, it is barely used

2015-02-20 13:57:36 -0200 Daniel d'Andrada (a2a53f5d) 

	* Fix typo

2015-02-20 13:52:17 -0200 Daniel d'Andrada (5e23ad4e) 

	* Fix virtual keyboard bug

2015-02-20 13:45:07 +0000 Gerry Boland (f04b68de) 

	* Lifecycle exempt apps never released wakelock while running, even
          if unfocused. They now will release wakelock when shell
          asks to suspend them

2015-02-20 10:33:30 +0000 CI Train Bot (de5c0169) 

	* Releasing 0.4.4+15.04.20150220-0ubuntu1

2015-02-20 10:33:25 +0000 Albert Astals Cid (f57ab142) 

	* Don't start timer from the thread it doesn't belong to

2015-02-20 11:08:31 +0100 Albert Astals Cid (644ed0a6) 

	* Don't start timer from the thread it doesn't belong to

2015-02-19 15:03:14 -0800 Robert Carr (9baf97ac) 

	* Port to MirEvent 2.0

2015-02-16 16:19:14 +0200 Timo Jyrinki (2034a2d6) 

	* No-change rebuild against Qt 5.4.0.

2015-02-12 10:56:27 -0500 Kevin DuBois (80c3c0d3) 

	* adapt for changes to mg::DisplayBuffer

2015-02-11 11:09:13 -0200 Daniel d'Andrada (f7fdcfff) 

	* Merge trunk

2015-02-09 16:29:09 +0000 CI Train Bot (5708bad1) 

	* Releasing 0.4.4+15.04.20150209-0ubuntu1

2015-02-09 16:28:59 +0000 Robert Carr (1a8358de) 

	* Bump build-dep to mir 0.11.

2015-02-09 16:28:50 +0000 Daniel van Vugt (b8570a40) 

	* QtMir changes required to support the Mir branch of the same name.
          Landing soon. Fixes: #1395581 Approved by: Gerry Boland

2015-02-09 16:28:40 +0000 Alan Griffiths (e6dc56fd) 

	* Port to the msh::Shell API in Mir Approved by: Alberto Aguirre,
          Gerry Boland

2015-02-06 10:23:19 +0000 CI Train Bot (7ee503cb) 

	* Releasing 0.4.4+15.04.20150206-0ubuntu1

2015-02-06 10:23:07 +0000 Daniel d'Andrada (c96d9b69) 

	* Don't suspend&resume the main stage app when switching focus from
          side to main stage Approved by: Gerry Boland, PS Jenkins
          bot

2015-02-06 10:22:58 +0000 Albert Astals Cid (87f13eb7) 

	* Fix demo shell import name Approved by: Gerry Boland

2015-02-06 10:22:49 +0000 Michał Sawicz (d6e81f91) 

	* Add moot autopkgtest to run the standard unit tests

2015-02-06 10:22:42 +0000 Gerry Boland (52ef7bd9) 

	* Explicitly setting GL-mode breaks GTK app rendering. Removing the
          hack appears to just work Fixes: #1401968 Approved by:
          Michał Sawicz, Stephen M. Webb, PS Jenkins bot

2015-02-06 09:47:21 +0000 Alan Griffiths (0b1e70c7) 

	* Route surface config changes through shell->set_surface_attribute()

2015-02-05 10:28:31 +0000 Alan Griffiths (8e1a1cf7) 

	* update based on dandrader's feedback

2015-02-04 18:17:53 +0100 Daniel van Vugt (4addc025) 

	* Merge more from latest parent branch

2015-02-04 18:15:48 +0100 Daniel van Vugt (cb1bc122) 

	* Merge latest from parent branch.

2015-02-04 18:14:47 +0100 Daniel van Vugt (29024fdd) 

	* camelCase

2015-02-04 16:00:22 +0000 Alan Griffiths (c031fe08) 

	* Apply Qt coding style to identifiers

2015-02-04 13:32:26 +0100 Daniel van Vugt (4f91492b) 

	* No change. Ping, Jenkins.

2015-02-04 09:26:38 +0000 Alan Griffiths (cddcad1c) 

	* Bump libmirserver-dev dependency

2015-02-03 17:52:55 +0100 Daniel van Vugt (3ae286e8) 

	* Fix attempt at porting for fix-buffers_ready_for_compositor

2015-02-02 10:23:20 -0500 Robert Carr (98a6ac29) 

	* Bump version

2015-02-02 10:22:58 -0500 Robert Carr (1b9c3044) 

	* Merge trunk

2015-02-02 14:12:11 +0000 Alan Griffiths (3e13a264) 

	* Update debug message after cut&paste

2015-02-02 12:05:00 +0000 Alan Griffiths (ae116e6d) 

	* Use AbstractShell to simplify implementation

2015-02-02 12:03:55 +0000 Alan Griffiths (501790ee) 

	* Compatibility with nsecs_t removal

2015-01-28 14:37:50 +0000 Alan Griffiths (52d01b3f) 

	* Clean up comments etc

2015-01-28 14:25:36 +0000 Alan Griffiths (4208a029) 

	* First pass at msh-Shell compatability

2015-01-27 10:13:48 -0200 Daniel d'Andrada (43403240) 

	* Don't suspend&resume the main stage app when switching focus from
          side to main stage

2015-01-27 10:11:37 -0200 Daniel d'Andrada (f8af5e80) 

	* Don't suspend&resume the main stage app when switching focus from
          side to main stage

2015-01-23 11:23:07 +0100 Albert Astals Cid (1c5b081b) 

	* Update the import name

2015-01-22 14:51:47 +0000 Alan Griffiths (658c9920) 

	* Delete dead code

2015-01-19 09:48:32 -0200 Daniel d'Andrada (66be0f04) 

	* Merge trunk

2015-01-15 19:32:56 +0100 Michał Sawicz (5afca541) 

	* Add moot autopkgtest to run the standard unit tests

2015-01-15 15:59:36 -0200 Daniel d'Andrada (be88c72a) 

	* Remove :native

2015-01-15 15:55:59 -0200 Daniel d'Andrada (382aa1e8) 

	* Merge trunk

2015-01-15 15:19:46 +0000 CI Train Bot (34869636) 

	* Releasing 0.4.4+15.04.20150115-0ubuntu1

2015-01-15 15:19:36 +0000 Gerry Boland (14d8f3ee) 

	* Add Wakelock support - ensures device drops to deep-sleep mode only
          when all AppMan suspend tasks have completed

2015-01-15 15:19:26 +0000 Ricardo Mendoza (514010f5) 

	* Reduce suspend timeout to half of the previous value because the
          long value was too apparent on fast paced apps, like web
          games of music players; it broke the user experience
          according to design. Fixes: #1402650 Approved by: Gerry
          Boland, PS Jenkins bot

2015-01-14 09:07:54 +0000 CI Train Bot (7dca2ef4) 

	* Releasing 0.4.4+15.04.20150114-0ubuntu1

2015-01-14 09:07:41 +0000 Albert Astals (8ae1cccd) 

	* Move the creation of the surface observer to
          SessionListener::surface_created

2015-01-14 09:07:31 +0000 Josh Arenson (da60c534) 

	* Assign touch events area to the correct values.

2015-01-14 09:07:23 +0000 Michał Sawicz (71c1fe41) 

	* Declare the QByteArray in callDispatcher so it doesn't get deleted
          before it's copied. Fixes: #1408819 Approved by: Gerry
          Boland, PS Jenkins bot

2015-01-14 09:07:11 +0000 Gerry Boland (c8948251) 

	* Depend on :native version of g++ to allow cross-compiling to work.
          Fixes: #1353855 Approved by: Michał Sawicz

2015-01-14 09:24:29 +0100 Albert Astals (67c0dab7) 

	* Merge

2015-01-13 15:19:17 +0000 Gerry Boland (f750323a) 

	* typo

2015-01-13 15:16:15 +0000 Gerry Boland (af01e29a) 

	* Depend on :native version of g++ to allow cross-compiling to work.

2015-01-12 17:54:55 +0000 Gerry Boland (572c12e4) 

	* Remove places where QTMIR_USE_OPENGL is used

2015-01-12 14:52:06 -0200 Daniel d'Andrada (846da246) 

	* Merge trunk

2015-01-12 16:51:00 +0000 Gerry Boland (9cc43704) 

	* Cache cookie to disk so can restore it if qtmir crashes and fails
          to clean up

2015-01-12 13:59:46 +0000 Gerry Boland (6fbe2df2) 

	* Merge trunk

2015-01-09 23:16:28 +0100 Michał Sawicz (6f7ddd67) 

	* Declare the QByteArray in callDispatcher so it doesn't get deleted
          before it's copied.

2015-01-09 17:26:01 +0000 CI Train Bot (bd09008f) 

	* Releasing 0.4.4+15.04.20150109-0ubuntu1

2015-01-09 17:25:43 +0000 Nick Dedekind (8fc4a7ef) 

	* Notify prompt sessions that sessions have been suspended/resumed.
          Fixes: #1355173, #1384950 Approved by: Gerry Boland, PS
          Jenkins bot

2015-01-09 15:25:17 +0000 Gerry Boland (7320fed8) 

	* Using GLES on desktop works, and fixes GTK apps

2015-01-09 15:13:59 +0000 Nick Dedekind (bfd0e9db) 

	* merged with trunk

2015-01-09 15:13:29 +0000 Nick Dedekind (b3a8a720) 

	* mirConfig->mirServer

2015-01-09 13:59:34 +0000 Gerry Boland (6e464a8c) 

	* Fix typos

2015-01-09 12:24:53 +0000 Gerry Boland (c547e2ef) 

	* No need for the lambda, just use the existing method as a slot

2015-01-09 11:31:20 +0000 Gerry Boland (09574253) 

	* Merge trunk

2015-01-09 11:25:13 +0000 Gerry Boland (06913d1f) 

	* Add tests for Application class, with respect to wakelocks

2015-01-09 11:24:44 +0000 Gerry Boland (b0aa1701) 

	* Move MockSharedWakelock into its own header file, have tests import
          that

2015-01-09 11:23:34 +0000 Gerry Boland (d546857a) 

	* Minimize diff

2015-01-08 17:37:08 +0000 Gerry Boland (6f15ff37) 

	* Couple more tests

2015-01-08 17:32:29 +0000 Gerry Boland (d05f2473) 

	* One more test

2015-01-08 17:28:25 +0000 Gerry Boland (06d94767) 

	* Add tests for SharedWakelock functionality

2015-01-08 16:42:31 +0000 Gerry Boland (139f95b6) 

	* Minor refactoring to allow easier testing

2015-01-08 16:17:54 +0000 Gerry Boland (616cb276) 

	* Small syntax consistency change

2015-01-08 16:16:58 +0000 Gerry Boland (a6ff46db) 

	* comment correction

2015-01-08 16:16:05 +0000 Gerry Boland (aafc8eb9) 

	* Added comment and a TODO

2015-01-08 16:00:52 +0000 Gerry Boland (cd090dba) 

	* Have Wakelock deal with powerd crashes

2015-01-08 14:18:07 +0000 CI Train Bot (f08f0141) 

	* Releasing 0.4.4+15.04.20150108.1-0ubuntu1

2015-01-08 14:17:55 +0000 Cemil Azizoglu (6abd1e8f) 

	* Rebuild for Mir 0.10. Approved by: PS Jenkins bot

2015-01-08 14:17:47 +0000 Nick Dedekind (59883a0d) 

	* Compatibility for Mir 0.10.0 Approved by: Gerry Boland, Cemil
          Azizoglu

2015-01-08 12:52:41 +0000 Gerry Boland (ee645197) 

	* Fixed bugs in AbstractDBusServiceMonitor when using system dbus

2015-01-08 12:37:08 +0000 Gerry Boland (3b6f7f6e) 

	* Use Powerd DBus interface to aquire wakelocks

2015-01-08 12:35:41 +0000 Gerry Boland (e6b416f7) 

	* Dash is a system app, so it should not acquire wakelock

2015-01-07 13:12:45 -0600 Cemil Azizoglu (7d43d1b9) 

	* Do away with the deprecated function.

2015-01-07 17:56:07 +0000 Gerry Boland (99acc841) 

	* Shimmy around arg list for AppMan, fix tests

2015-01-07 17:55:41 +0000 Gerry Boland (4fa26068) 

	* Only print debug info if wakelock operations succeed

2015-01-07 17:30:52 +0000 Gerry Boland (afda1cdf) 

	* Removed QScopedPointer from SharedWakelock, sadly unable to see why
          it not working. Namespace confusion maybe

2015-01-07 17:24:53 +0000 Gerry Boland (f64d8823) 

	* Added SharedWakelock class, and have Application acquire/release
          when it wants to. Not compiling due to shared pointer
          confusion

2015-01-07 15:35:29 +0000 Nick Dedekind (2deb2c28) 

	* merged with compatibility branch

2015-01-06 17:28:52 +0000 Nick Dedekind (16c247a4) 

	* mir 0.10.0 compatibility

2015-01-05 13:42:31 -0800 Josh Arenson (4464d560) 

	* Remove residual debug code

2015-01-05 13:42:00 -0800 Josh Arenson (9bb4f62b) 

	* Readd deb deps

2015-01-05 13:35:16 -0800 Josh Arenson (aff7e5f3) 

	* Pass touch_major and touch_minor event information back to Mir

2015-01-05 10:25:16 -0600 Cemil Azizoglu (818122a7) 

	* Merge trunk

2014-12-18 15:58:55 -0800 Josh Arenson (288b8f8b) 

	* [ Daniel d'Andrada ] * Update README and readd option to disable
          building tests [ Gerry Boland ] * Emit SIGSTOP when AppMan
          fully initialized, when Mir is ready is too   soon (LP:
          #1394208) [ Ubuntu daily release ] * New rebuild forced [
          Alan Griffiths ] * Migration of qtmir from the legacy Mir
          API * Refactor to better reflect the code structure
          following new-migrate-   to-mir-Server-API

2014-12-18 15:58:41 -0800 Josh Arenson (2227a0ff) 

	* debug code

2014-12-18 12:16:48 +0000 Nick Dedekind (ea9a4f73) 

	* merged with trunk

2014-12-16 17:00:46 +0100 Albert Astals (9746d5c8) 

	* fixlet

2014-12-16 16:55:29 +0100 Albert Astals (8c67f1a9) 

	* Pass the SurfaceObserver around

2014-12-16 15:30:47 +0100 Albert Astals (187f5837) 

	* make it a signal+connection instead invokation

2014-12-15 13:51:01 +0100 Ricardo Mendoza (da9afc26) 

	* Reduce suspend timeout to 1500ms due to lifecycle issues with
          fast-paced apps.

2014-12-15 08:27:44 +0000 CI Train Bot (c92924c8) 

	* Releasing 0.4.4+15.04.20141215-0ubuntu1

2014-12-15 08:27:32 +0000 Gerry Boland (459ccba8) 

	* Emit SIGSTOP when AppMan fully initialized, when Mir is ready is
          too soon Fixes: #1394208 Approved by: Michał Sawicz, PS
          Jenkins bot

2014-12-15 08:27:24 +0000 Daniel d'Andrada (7ffc6294) 

	* Update README and readd option to disable building tests Approved
          by: Gerry Boland, PS Jenkins bot

2014-12-12 17:04:03 +0100 Albert Astals (67dc54f5) 

	* register

2014-12-12 16:18:38 +0100 Albert Astals (f4546db3) 

	* And the files i forgot ^_^

2014-12-12 16:15:06 +0100 Albert Astals (71fe41dd) 

	* Move the creation of the surface observer to
          SessionListener::surface_created

2014-12-12 12:21:27 +0000 Gerry Boland (9c083f84) 

	* Emit SIGSTOP when AppMan fully initialized, when Mir is ready is
          too soon

2014-12-11 16:55:53 +0000 CI Train Bot (9a978812) 

	* Releasing 0.4.4+15.04.20141211-0ubuntu1

2014-12-11 16:55:37 +0000 Alan Griffiths (74c301c4) 

	* Refactor to better reflect the code structure following
          new-migrate-to-mir-Server-API Approved by: Gerry Boland,
          PS Jenkins bot

2014-12-11 16:55:25 +0000 Alan Griffiths (5ebf8adf) 

	* Migration of qtmir from the legacy Mir API Approved by: Gerry
          Boland, PS Jenkins bot

2014-12-11 15:27:02 +0000 Alan Griffiths (c525415d) 

	* merge lp:qtmir

2014-12-10 08:33:48 -0200 Daniel d'Andrada (d1f95ac5) 

	* removed :PATH from command line

2014-12-09 12:41:54 -0200 Daniel d'Andrada (1a5c8641) 

	* Fix typo

2014-12-09 12:21:54 -0200 Daniel d'Andrada (f90cf347) 

	* Mention the CMAKE_INSTALL_PREFIX in the README

2014-12-09 12:12:57 -0200 Daniel d'Andrada (8ad246cf) 

	* Update README and readd option to disable building tests

2014-12-09 11:36:21 -0200 Daniel d'Andrada (0200224b) 

	* Merge trunk

2014-12-09 11:27:31 -0200 Daniel d'Andrada (45f076a7) 

	* declare a metatype for the new enum

2014-12-09 09:35:32 -0200 Daniel d'Andrada (0f316fb0) 

	* Make MirsufaceItem::orientationAngle use an enum

2014-12-08 22:32:52 +0100 CI Train Bot (b03de6db) 

	* Releasing 0.4.4+15.04.20141205-0ubuntu1

2014-12-08 22:32:31 +0100 Ricardo Salveti de Araujo (6cda0774) 

	* qteventfeeder: adding bt and wired headset multimedia keys Fixes:
          #1398427 Approved by: Daniel d'Andrada

2014-12-03 12:33:11 -0200 Daniel d'Andrada (48af2827) 

	* Remove side stage decision override

2014-12-03 12:06:30 +0000 Alan Griffiths (d3b862a9) 

	* Remove legacy include

2014-12-03 10:07:12 +0000 CI bot (0fce08ac) 

	* Releasing 0.4.4+15.04.20141203-0ubuntu1

2014-12-03 10:06:57 +0000 Alberto Aguirre (4ea95d04) 

	* Select mirclient backend for platform-api instead of mirserver.
          Approved by: Gerry Boland, PS Jenkins bot

2014-12-03 10:06:49 +0000 Gerry Boland (057afb25) 

	* Fix build with Qt5.4 Fixes: #1394884 Approved by: Timo Jyrinki, PS
          Jenkins bot

2014-12-03 10:06:40 +0000 Gerry Boland (e1ccb2c2) 

	* Port qmake->cmake to enable sbuild usage for crosscompiling.
          Approved by: Gerry Boland

2014-12-03 10:15:57 +0100 Michał Sawicz (5dd3b504) 

	* Merge trunk

2014-12-03 09:56:35 +0100 Michał Sawicz (19d2cb60) 

	* Use FindGMock from cmake-extras > 0.3

2014-12-03 09:55:21 +0100 Michał Sawicz (ca286470) 

	* Wrap-and-sort

2014-12-02 14:55:17 +0000 Alan Griffiths (1b2a4a3e) 

	* merge lp:~alan-griffiths/qtmir/new-migrate-to-mir-Server-API

2014-12-02 12:28:26 +0000 Alan Griffiths (f4ebfd8b) 

	* Fix startup race condition

2014-12-01 13:00:39 +0000 Gerry Boland (d900742f) 

	* Do not use deprecated qt5_use_module cmake command

2014-12-01 11:14:48 +0000 Alan Griffiths (b2a3346a) 

	* Remove mir::Server from public interface of MirServer

2014-12-01 11:10:54 +0000 Alan Griffiths (2736564a) 

	* Remove dependencies on mir/server.h in favour of class MirServer

2014-12-01 11:05:01 +0000 Alan Griffiths (b22d6801) 

	* Fixup variable names

2014-12-01 10:53:10 +0000 Alan Griffiths (c61c28b0) 

	* Rename MirServerConfiguration => MirServer

2014-12-01 10:15:36 +0000 Alan Griffiths (2d2dbb81) 

	* Fix initialization order in tests

2014-11-28 17:47:14 +0000 Alan Griffiths (8415921e) 

	* Re-order initialization

2014-11-28 17:31:55 +0000 Alan Griffiths (191e8a92) 

	* Re-order initialization

2014-11-28 16:56:26 +0000 Alan Griffiths (48f41701) 

	* Debug code

2014-11-28 16:26:33 +0000 Alan Griffiths (3bc65543) 

	* Quick spike to test API

2014-11-28 10:44:28 -0200 Daniel d'Andrada (11eef0a9) 

	* Merge trunk

2014-11-27 18:27:09 +0000 Gerry Boland (6d61498c) 

	* Use macros in QMLPlugin module to install QML plugin

2014-11-27 18:02:35 +0000 Gerry Boland (7edbcc88) 

	* Remove unneeded paths in tests

2014-11-27 17:34:45 +0000 Gerry Boland (968058a7) 

	* pro file left, remove

2014-11-27 16:43:44 +0000 Gerry Boland (9d691223) 

	* Remove spare line added somehow

2014-11-27 16:40:42 +0000 Gerry Boland (5f8b78ba) 

	* Remnants of unity8 cmake bits renamed to be more qtmir suited

2014-11-27 16:13:19 +0000 Gerry Boland (90ebf79a) 

	* let qt5_use_modules look after LINKing

2014-11-27 16:07:23 +0000 Gerry Boland (2176bfb7) 

	* cmake depends on cmake-data

2014-11-27 13:59:12 -0200 Daniel d'Andrada (282e94d7) 

	* Fix default orientations and add a bit of debugging

2014-11-27 15:53:17 +0000 Gerry Boland (47f995d6) 

	* Import QmlPlugins.cmake from unity8, use instead of custom
          Plugins.cmake

2014-11-27 15:41:06 +0000 Gerry Boland (ff65a003) 

	* Remove LinuxCrossCompile.cmake too, unnecessary

2014-11-27 15:25:36 +0000 Gerry Boland (e0efa35c) 

	* Remove ParseArguments module, is unused

2014-11-27 15:24:07 +0000 Gerry Boland (408d8f52) 

	* Use modules from cmake-extras package, remove local copies

2014-11-27 12:39:59 +0000 Gerry Boland (7af0d7b0) 

	* debian:control - respect ordering

2014-11-26 23:57:42 +0000 Gerry Boland (3f2fc978) 

	* [cmake] tests: add explicit dependence on the GMock target to fix
          build race

2014-11-25 16:16:11 +0000 Nick Dedekind (eae32094) 

	* updated for changes in mir

2014-11-24 23:07:02 +0000 CI bot (1a90b3c7) 

	* Releasing 0.4.4+15.04.20141124-0ubuntu1

2014-11-24 23:06:47 +0000 Alberto Aguirre (f5d6c2d2) 

	* No-change rebuild againts mir 0.9.0 Approved by: Cemil Azizoglu, PS
          Jenkins bot

2014-11-24 10:01:44 -0200 Daniel d'Andrada (f5aae4ae) 

	* DesktopFileReader: "primary" is also a valid orientation string

2014-11-21 12:34:01 +0000 Gerry Boland (2801ca44) 

	* Fix building with Qt5.4

2014-11-19 11:54:20 -0200 Daniel d'Andrada (bb789d74) 

	* X-Ubuntu-Supported-Orientations and
          X-Ubuntu-Rotates-Window-Contents desktop entries

2014-11-18 15:46:29 -0600 Alberto Aguirre (a6ab179e) 

	* No change rebuild against mir 0.9.0

2014-11-17 13:42:59 -0800 Robert Carr (2c161683) 

	* Merge lp:~gerboland/qtmir/cmake-update

2014-11-14 14:15:07 +0000 Nick Dedekind (e7f1d6c5) 

	* merged with trunk

2014-11-13 16:26:03 +0000 Gerry Boland (806b2492) 

	* Fix test compile failures

2014-11-13 15:58:30 +0000 Gerry Boland (92b10a8a) 

	* Forgot to add CMakeLists.txt

2014-11-13 15:47:30 +0000 Gerry Boland (537b7c3c) 

	* Merge trunk and fix conflicts

2014-11-13 11:26:57 +0000 Nick Dedekind (46715c4e) 

	* suspend prompt session

2014-11-12 16:04:33 +0200 Timo Jyrinki (d58b959e) 

	* No-change rebuild against Qt 5.3.2.

2014-11-10 09:41:58 +0000 CI bot (631676d5) 

	* Releasing 0.4.4+15.04.20141110-0ubuntu1

2014-11-10 09:41:45 +0000 Michael Zanetti (f56129d8) 

	* Use QSGDefaultImageNode instead of QSGSimpleTexture to gain surface
          manipulation features such as antialiasing Fixes: 1351559
          Approved by: Gerry Boland, PS Jenkins bot

2014-11-10 09:41:35 +0000 josharenson (02dbee0d) 

	* Add support for enabling/disabling orientation sensor based on
          screen power state. Fixes: 1375297 Approved by: Daniel
          d'Andrada, PS Jenkins bot, Gerry Boland

2014-11-06 12:32:12 -0600 Alberto Aguirre (fe1a06f1) 

	* Use mirclient backend in UBUNTU_PLATFORM_API_BACKEND

2014-11-05 15:57:19 +0100 Michael Zanetti (996e3aba) 

	* tweak it a little, remove unused include

2014-11-04 15:30:29 +0100 Michael Zanetti (a3949532) 

	* Use QSGDefaultImageNode instead of QSGSimpleTexture to gain surface
          manipulation features such as antialiasing

2014-10-30 21:48:30 +0000 CI bot (8806fcd6) 

	* Releasing 0.4.4+15.04.20141030.2-0ubuntu1

2014-10-30 21:48:17 +0000 Timo Jyrinki (bd7caa25) 

	* Add libmtdev-dev build dependency (LP: #1379152) Fixes: 1379152
          Approved by: Gerry Boland, PS Jenkins bot

2014-10-30 21:48:07 +0000 Ted Gould (3cb2c487) 

	* Use UAL pause/resume functions for stopping/continuing all tasks in
          the cgroup Fixes: 1379786, 1379788, 1382039 Approved by:
          Gerry Boland, PS Jenkins bot

2014-10-30 15:24:41 +0000 Nick Dedekind (5112cc10) 

	* remove stop prompt session

2014-10-30 11:55:27 +0000 CI bot (367b8be4) 

	* Releasing 0.4.4+15.04.20141030.1-0ubuntu1

2014-10-30 11:55:15 +0000 Ricardo Mendoza (809f16cc) 

	* Clean up QML Compilation cache if application fails to start
          correctly. Approved by: Gerry Boland, PS Jenkins bot

2014-10-22 11:47:49 -0400 josharenson (27ce85be) 

	* Change unityScreen to m_unityScreen as it is a member variable

2014-10-22 11:30:19 -0400 josharenson (43a82f63) 

	* Fix whitespace

2014-10-22 11:25:23 -0400 josharenson (b3f2f195) 

	* Add FIXME

2014-10-22 11:22:38 -0400 josharenson (7a632aa8) 

	* Remove leftover tab

2014-10-22 11:12:13 -0400 josharenson (49c43352) 

	* Fix whitespace issues

2014-10-20 17:00:06 -0400 Ted Gould (0d2033fd) 

	* Add pack process-cpp-dev

2014-10-20 14:48:53 -0400 Ted Gould (e07d8b55) 

	* Merge trunk

2014-10-20 10:35:05 -0400 Ted Gould (2cda8647) 

	* Getting closer to trunk

2014-10-20 10:33:35 -0400 Ted Gould (2b391772) 

	* Partial trunk update

2014-10-16 11:27:04 -0700 josharenson (27263a81) 

	* Add unit test for orientation sensor enable/disable

2014-10-14 16:15:46 -0700 Robert Carr (49595580) 

	* Fix desktop file reader test

2014-10-14 14:04:35 -0700 Robert Carr (db89a53e) 

	* Missiong file

2014-10-14 12:39:43 -0700 Robert Carr (cfd0ebe5) 

	* Merge lp:qtmir

2014-10-13 14:13:02 +0200 Ricardo Mendoza (0c932944) 

	* Sync branches and trunk

2014-10-13 14:09:39 +0200 Ricardo Mendoza (6af9f3df) 

	* Use homePath

2014-10-13 14:05:15 +0200 Ricardo Mendoza (4bf149f5) 

	* Address comments, use better method

2014-10-13 10:08:04 +0000 CI bot (14ffda3c) 

	* Releasing 0.4.4+14.10.20141013-0ubuntu1

2014-10-13 10:07:45 +0000 Michał Sawicz (6e6af5ad) 

	* Ensure unity8-dash is less likely to be killed than other
          background apps. Fixes: 1379296 Approved by: Gerry Boland,
          PS Jenkins bot

2014-10-13 10:07:34 +0000 Daniel d'Andrada (7fa18efc) 

	* Turn UbuntuKeyboardInfo into a QML singleton Approved by: PS
          Jenkins bot, Albert Astals Cid

2014-10-13 10:07:21 +0000 Robert Carr (f40ac818) 

	* Pass key auto-repeat flag through QtEventFeeder.

2014-10-13 10:07:10 +0000 Gerry Boland (e9c2beb0) 

	* Rewrite DesktopFileReader to use GDesktopAppInfo, enables reading
          localized keys Fixes: 1350360 Approved by: Daniel
          d'Andrada, PS Jenkins bot, Michael Zanetti

2014-10-13 10:54:01 +0200 Ricardo Mendoza (698c149a) 

	* Move to onSessionStopping instead, other logic is broken

2014-10-12 18:49:09 +0200 Ricardo Mendoza (4fc5985d) 

	* Fixes

2014-10-12 18:04:09 +0200 Ricardo Mendoza (37239664) 

	* Clean up QML cache if app fails to start

2014-10-10 13:52:44 -0500 josharenson (b4072cf2) 

	* Add support for enabling/disabling orientation sensors based on
          screen power state

2014-10-10 13:09:07 -0500 josharenson (622a1770) 

	* [CHECKPOINT COMMIT] dbus signal is correctly received

2014-10-10 16:33:24 +0000 CI bot (7373cfd3) 

	* Releasing 0.4.3+14.10.20141010-0ubuntu1

2014-10-10 16:32:19 +0000 Cemil Azizoglu (c4207639) 

	* Rebuild for Mir 0.8.0. Approved by: PS Jenkins bot

2014-10-10 12:03:45 -0300 Daniel d'Andrada (1bc818c6) 

	* Bump version to 0.4.4

2014-10-10 10:38:30 +0200 Michał Sawicz (a6edae77) 

	* Ensure unity8-dash is less likely to be killed than other
          background apps.

2014-10-09 08:22:08 +0300 Timo Jyrinki (c7b20622) 

	* Add libmtdev-dev build dependency (LP: #1379152)

2014-10-08 14:33:49 -0700 Robert Carr (3682df00) 

	* Feed the monster

2014-10-08 12:41:19 -0700 Robert Carr (e5f9ee06) 

	* Sweet sweet hacks

2014-10-08 10:46:18 -0700 Robert Carr (44de7e67) 

	* Merge lp:qtmir

2014-10-08 10:45:34 -0700 Robert Carr (c53ba33c) 

	* Require Qt5::Gui for unityapplication

2014-10-08 08:33:57 -0300 Daniel d'Andrada (214c5bbe) 

	* Ensure there is a UbuntuKeyboardInfo instance in case the QML
          singleton is not used

2014-10-07 14:59:12 -0700 Robert Carr (7a77fbb5) 

	* Whee

2014-10-07 14:17:34 -0700 Robert Carr (c860910f) 

	* Fix typo

2014-10-07 13:32:33 -0700 Robert Carr (3e740b5c) 

	* Use pkgconfig to find gl

2014-10-07 11:06:55 -0700 Robert Carr (6c1c3fdb) 

	* I love hacks

2014-10-07 10:35:50 -0700 Robert Carr (38aba333) 

	* Remove extra deps

2014-10-07 14:43:17 +0100 Gerry Boland (77a4e722) 

	* Missing !, debug statement now makes sense

2014-10-06 22:50:56 -0500 Ted Gould (ff1605a9) 

	* Apparently a new process-cpp inclusion

2014-10-06 22:21:30 -0500 Ted Gould (9554ecd1) 

	* Changing the API back to being appId based so that we don't have to
          let longAppId through.

2014-10-06 22:04:43 -0500 Ted Gould (7c635fd9) 

	* Switch to using the accessor in the application object

2014-10-06 23:38:14 +0100 Gerry Boland (0d985e29) 

	* Add more verbose error message if desktop file not valid or missing

2014-10-06 23:37:55 +0100 Gerry Boland (c41b3e6e) 

	* GDesktopInfo actually checks that the binary specified by the Exec
          line is installed. So need to change calculator.desktop to
          definitely use an installed binary

2014-10-06 17:12:55 -0500 Ted Gould (3de99d19) 

	* Removing the process module from the QMake files

2014-10-06 16:53:23 -0500 Ted Gould (176e3b1e) 

	* Merge trunk

2014-10-06 16:34:11 -0500 Ted Gould (b02bc9d9) 

	* Use Q_UNUSED() macro

2014-10-06 16:31:13 -0500 Ted Gould (445b396c) 

	* Debug message cut-and-paste error

2014-10-06 16:29:58 -0500 Ted Gould (5826c753) 

	* No clue how that got changed

2014-10-06 16:23:39 -0500 Ted Gould (2e3a537a) 

	* Trying to remove process-cpp entirely

2014-10-06 12:42:57 -0300 Daniel d'Andrada (32a10726) 

	* Merge lp:qtmir

2014-10-06 14:06:51 +0100 Gerry Boland (33c2ea8c) 

	* Fix compiler unused warning

2014-10-06 14:01:54 +0100 Gerry Boland (a46312ca) 

	* Merge trunk

2014-10-06 12:00:01 +0000 CI bot (a1fba025) 

	* Releasing 0.4.3+14.10.20141006-0ubuntu1

2014-10-06 11:59:49 +0000 Albert Astals (296ebafc) 

	* Wait for ApplicationManager to be there

2014-10-06 11:59:39 +0000 Michael Zanetti (8245e8ce) 

	* Fix some bugs in app lifecycle management.

2014-10-06 08:37:56 -0300 Daniel d'Andrada (0398277e) 

	* Turn UbuntuKeyboardInfo into a QML singleton

2014-10-03 11:13:16 -0700 Robert Carr (e838eb7b) 

	* Add missing cmake file

2014-10-03 16:59:51 +0200 Albert Astals (246d3e8d) 

	* Actually no, don't move up

2014-10-03 16:59:27 +0200 Albert Astals (8aa3b4bb) 

	* move up

2014-10-03 16:57:39 +0200 Albert Astals (8b980998) 

	* 120

2014-10-03 15:33:12 +0200 Albert Astals (fe3232db) 

	* comment++

2014-10-03 15:22:41 +0200 Albert Astals (fd4fbced) 

	* Wait for ApplicationManager to be there

2014-10-02 14:44:00 -0700 Robert Carr (5da1b9fd) 

	* Merge upstream

2014-10-01 18:43:00 +0000 CI bot (310fe838) 

	* Releasing 0.4.3+14.10.20141001.5-0ubuntu1

2014-10-01 18:42:46 +0000 Gerry Boland (b7410926) 

	* Fix AppMan handling Upstart resuming a Stopped application

2014-10-01 18:42:38 +0000 Robert Carr (993ef3c9) 

	* MirSurfaceItem::consume Set motion event tooltypes based on
          QTouchPoints Fixes: 1371282 Approved by: Daniel d'Andrada,
          PS Jenkins bot

2014-10-01 18:42:26 +0000 Daniel d'Andrada (42c25ada) 

	* Provide a global clipboard via D-Bus Fixes: 1367814, 1367816
          Approved by: Robert Carr, PS Jenkins bot

2014-10-01 18:42:16 +0000 Daniel d'Andrada (cc2545a2) 

	* CONFIG+=no_tests to avoid building the tests and therefore speed up
          the build Approved by: Gerry Boland, PS Jenkins bot

2014-10-01 18:42:06 +0000 josharenson (ee8da0d5) 

	* Remove check to see if application is already focused before
          focusing.

2014-09-30 11:17:29 -0700 Robert Carr (fb615295) 

	* Revert to old method of plugin installation

2014-09-29 14:23:08 -0700 Robert Carr (f63833bc) 

	* Fix app plugin install

2014-09-29 12:53:53 -0700 Robert Carr (f1720232) 

	* Use shell_install_qml correctly

2014-09-29 11:24:46 -0700 Robert Carr (6e21e76e) 

	* Fix qt5 sensors link

2014-09-29 11:20:51 -0700 Robert Carr (2c96bc12) 

	* Merge upstream

2014-09-29 10:46:52 -0700 Robert Carr (5b9cd857) 

	* Fix trailing whitespace

2014-09-29 09:07:42 -0500 Ted Gould (47ece73b) 

	* Dropping unneeded includes

2014-09-29 09:03:53 -0500 Ted Gould (f4325a65) 

	* Updating to trunk

2014-09-29 12:34:16 +0200 Michael Zanetti (ae299182) 

	* add a test for forceDashActive

2014-09-29 11:52:46 +0200 Michael Zanetti (c7cd415b) 

	* dashActive -> forceDashActive

2014-09-29 11:46:16 +0200 Michael Zanetti (98bed28d) 

	* merge/update

2014-09-26 11:10:56 -0700 Robert Carr (14940f57) 

	* Merge lp:qtmir

2014-09-26 11:00:13 -0700 Robert Carr (6126064f) 

	* Comments for tracepoint hacks

2014-09-26 10:53:29 -0700 Robert Carr (41218c4b) 

	* Adopt Werror over pedantic

2014-09-26 10:38:05 -0700 Robert Carr (1ae2dd6a) 

	* Revert more unnecessary changes

2014-09-26 10:37:05 -0700 Robert Carr (0ea33ef8) 

	* More cleanups

2014-09-26 10:35:35 -0700 Robert Carr (1c1cfc09) 

	* Remove unnecessary mock...revert change to l.ink as module

2014-09-26 10:33:39 -0700 Robert Carr (3747a539) 

	* Use SHELL_INSTALL_QML

2014-09-26 10:32:30 -0700 Robert Carr (645b157d) 

	* Link plugins as module, avoid redefining QT_NO_KEYWORDS

2014-09-26 10:26:16 -0700 Robert Carr (e18c0a05) 

	* Cleanup gtest cross-compile toolchain file

2014-09-26 10:23:40 -0700 Robert Carr (9f56c753) 

	* Bump qt 5.2->5.3

2014-09-25 16:27:01 -0500 Ted Gould (aadfff59) 

	* Merge trunk

2014-09-25 16:05:43 -0500 Ted Gould (c7374674) 

	* Fix odd change to remove from diff

2014-09-25 10:31:14 -0700 Robert Carr (abbe0ac3) 

	* Add comment wrt to multiple motion tool types

2014-09-24 14:32:57 -0700 Robert Carr (3b8ca83a) 

	* Fix mirsurfaceitem.cpp side of QKeyEvent::isAutoRepeat

2014-09-24 14:30:06 -0700 Robert Carr (38c29b62) 

	* Fix key-repeat in qteventfeeder

2014-09-24 14:16:03 +0100 Gerry Boland (fd1bbc2c) 

	* qCDebug

2014-09-24 14:12:57 +0100 Gerry Boland (5036ced8) 

	* Fix AppMan handling Upstart resuming a Stopped application

2014-09-23 09:38:57 -0700 Robert Carr (b13ae422) 

	* Jenkins

2014-09-23 08:59:33 -0700 Robert Carr (9c4e88a0) 

	* Fix tooltypes as best as can be done with Qt events

2014-09-23 08:36:45 -0300 Daniel d'Andrada (c8d9eb47) 

	* Implement contents size limitation in the D-Bus (global) clipboard

2014-09-22 11:06:58 -0700 Robert Carr (c066daa7) 

	* Cleanup, reenable tracepoints

2014-09-22 11:02:42 -0700 Robert Carr (b9a4d4d2) 

	* Cleanup main CMakeLists.txt

2014-09-22 11:01:01 -0700 Robert Carr (769bd9b0) 

	* Remote outdated mircommon check

2014-09-22 10:54:38 -0700 Robert Carr (702f1b80) 

	* Add tests to ctest

2014-09-22 17:38:51 +0000 CI bot (3eab544f) 

	* Releasing 0.4.3+14.10.20140922.1-0ubuntu1

2014-09-22 17:38:38 +0000 Gerry Boland (a968de70) 

	* Add splash screen properties to Application

2014-09-22 17:38:23 +0000 Gerry Boland (2c9e7552) 

	* Expose Mir surface orientation property to QML Fixes: 1288332,
          1363920 Approved by: Daniel d'Andrada, PS Jenkins bot

2014-09-22 14:26:06 -0300 Daniel d'Andrada (6b9881fc) 

	* Provide a global clipboard via D-Bus

2014-09-22 11:27:42 -0300 Daniel d'Andrada (7cbdf0a1) 

	* CONFIG+=no_tests to avoid building the tests and therefore speed up
          the build

2014-09-22 12:43:34 +0100 Gerry Boland (b8bfa786) 

	* Use qCWarning

2014-09-22 07:29:20 -0300 Daniel d'Andrada (f74059a5) 

	* Bump unity-api package version dependency

2014-09-22 11:11:46 +0100 Gerry Boland (dd6f3b6f) 

	* Sssh, not so noisy

2014-09-22 11:10:55 +0100 Gerry Boland (015ca308) 

	* Fix typos

2014-09-19 10:02:12 -0500 Ted Gould (ed608b34) 

	* Making the test suite compile

2014-09-19 13:19:57 +0100 Gerry Boland (b51992bb) 

	* Merge trunk

2014-09-19 14:11:32 +0200 Michael Zanetti (3e5b082d) 

	* also bump provides

2014-09-19 13:54:17 +0200 Michael Zanetti (17d27546) 

	* bump dependency after mergin unity-api

2014-09-19 13:27:57 +0200 Michael Zanetti (340b2361) 

	* merge trunk

2014-09-18 20:39:16 -0700 Robert Carr (c06f4eb0) 

	* More hacks

2014-09-18 20:12:10 -0700 Robert Carr (e179dc59) 

	* More hacks

2014-09-18 18:43:40 -0700 Robert Carr (219ab382) 

	* Cmake to build depends

2014-09-19 00:01:54 +0100 Gerry Boland (dc4ea156) 

	* Typos

2014-09-19 00:00:49 +0100 Gerry Boland (b5045ae5) 

	* Oops, revert naughty change

2014-09-18 23:54:41 +0100 Gerry Boland (55f0f0d0) 

	* Add additional test for UTF8, found and fixed locale bug

2014-09-18 15:51:07 -0700 Robert Carr (a14acfba) 

	* Missing link-libraries

2014-09-18 15:46:20 -0700 Robert Carr (767c2e35) 

	* Fix dh_auto_build

2014-09-18 15:43:59 -0700 Robert Carr (5ce08043) 

	* More build deps

2014-09-18 15:40:47 -0700 Robert Carr (9db6e0bf) 

	* More build deps

2014-09-18 15:39:22 -0700 Robert Carr (3196247f) 

	* More build deps

2014-09-18 23:36:02 +0100 Gerry Boland (1e09368f) 

	* Check loaded before trying to use desktop file reader

2014-09-18 23:29:16 +0100 Gerry Boland (6b5569f8) 

	* Need to manually locate localized X-Ubuntu-Splash-Title

2014-09-18 17:14:39 -0500 Ted Gould (fb935616) 

	* Drop the process controller

2014-09-18 17:10:20 -0500 Ted Gould (ba7f5130) 

	* Dropping some unneeded code

2014-09-18 17:06:44 -0500 Ted Gould (6771f9e3) 

	* Replace the task controler processing with a call to the app
          manager

2014-09-18 17:03:02 -0500 Ted Gould (26f5f36f) 

	* Adding in pause and resume functions

2014-09-18 15:02:56 -0700 Robert Carr (5adf48fd) 

	* More

2014-09-18 14:59:30 -0700 Robert Carr (fd85f4a3) 

	* Restort parts of GL detection

2014-09-18 14:55:46 -0700 Robert Carr (da4b9b6c) 

	* Add GLES detection

2014-09-18 14:52:30 -0700 Robert Carr (493aa5c6) 

	* Restort parts of GL detection

2014-09-18 14:47:40 -0700 Robert Carr (5dbd5adb) 

	* More

2014-09-18 14:42:23 -0700 Robert Carr (2812c731) 

	* We do not need opengl check anyumore as we do it in debian/rules

2014-09-18 14:29:46 -0700 Robert Carr (aa1c936d) 

	* Wooo

2014-09-18 21:47:35 +0100 Gerry Boland (077d69ee) 

	* Fix one more localisation test portion, one to go

2014-09-18 21:31:14 +0100 Gerry Boland (fa00939f) 

	* Add tests - fix bug

2014-09-18 11:31:10 -0700 Robert Carr (f47fd578) 

	* Package build sorta works now

2014-09-18 10:51:06 -0700 Robert Carr (f8e945fb) 

	* More install hacks?

2014-09-18 10:40:35 -0700 Robert Carr (ab4b84b5) 

	* Hack

2014-09-18 10:30:27 -0700 Robert Carr (868e713c) 

	* More install tweaks

2014-09-18 10:20:21 -0700 Robert Carr (a20e6e96) 

	* Try tof ix mirserver install

2014-09-18 16:57:48 +0000 CI bot (ce3b3b99) 

	* Releasing 0.4.3+14.10.20140918.3-0ubuntu1

2014-09-18 16:56:47 +0000 Gerry Boland (180ad027) 

	* TaskController may call processStarted synchronously, so check for
          that in startApplication before adding Fixes: 1371047
          Approved by: Michael Zanetti, PS Jenkins bot

2014-09-18 09:37:42 -0700 Robert Carr (fe4a966a) 

	* Add missing cmake file

2014-09-18 09:30:05 -0700 Robert Carr (b8441b17) 

	* rm -rf qmake

2014-09-18 13:00:38 +0100 Gerry Boland (d00d6fb6) 

	* TaskController may call processStarted synchronously, so check for
          that in startApplication before adding

2014-09-18 11:39:48 +0200 Michael Zanetti (3f3d80d0) 

	* add a dashActive property to allow resuming the dash regardless of
          its focused state

2014-09-18 09:38:52 +0000 CI bot (1fd56afe) 

	* Releasing 0.4.3+14.10.20140918.1-0ubuntu1

2014-09-18 09:38:41 +0000 Gerry Boland (07377257) 

	* Fix unstable test - be more careful about synchronizing the Qt
          image provider and Mir snapshot threads

2014-09-17 15:00:01 -0700 Robert Carr (e09a9c1f) 

	* More cmake progress

2014-09-17 13:40:39 -0700 Robert Carr (ae58711c) 

	* Begin on cmake

2014-09-17 18:34:04 +0100 Gerry Boland (1662d83e) 

	* Use parts of GAppInfo if relevant

2014-09-17 18:29:42 +0100 Gerry Boland (41182b38) 

	* Rewrite of DesktopFileReader to use the GIO GDesktopAppInfo "class"

2014-09-17 15:52:55 +0100 Gerry Boland (db4450f0) 

	* Merge parse_splash_from_desktop_file branch

2014-09-17 09:48:54 -0300 Daniel d'Andrada (cb7f4e10) 

	* Remove unneeded #include

2014-09-17 09:34:40 -0300 Daniel d'Andrada (a050b574) 

	* Remove the clipboard implementation that uses mir custom messages
          for its RPC

2014-09-16 10:35:04 +0100 Gerry Boland (11d4f287) 

	* Merge trunk and resolve conflict

2014-09-15 17:27:21 -0700 josharenson (9fb18060) 

	* Add unit test

2014-09-15 16:06:47 -0300 Daniel d'Andrada (f602bfd2) 

	* Default to not showing the header in the splash screen

2014-09-15 14:50:17 +0000 CI bot (48454d4f) 

	* Releasing 0.4.3+14.10.20140915-0ubuntu1

2014-09-15 14:50:02 +0000 Daniel d'Andrada (95fbd7e9) 

	* MirSurfaceItem: Ensure all touch sequences sent to Mir surface are
          properly ended.

2014-09-12 15:09:47 -0700 josharenson (8883d6ab) 

	* Fix lp:1362017

2014-09-12 13:21:11 -0300 Gerry Boland (73944e32) 

	* Improve comment

2014-09-12 10:55:48 +0200 Michael Zanetti (062dc59a) 

	* add a test for suspending unfocused apps when they become ready

2014-09-11 18:19:13 -0300 Daniel d'Andrada (198be457) 

	* Register SessionInterface meta type

2014-09-11 17:47:24 -0300 Daniel d'Andrada (52e188ef) 

	* We might not want to have Session in the long run

2014-09-11 17:21:47 -0300 Daniel d'Andrada (631ef986) 

	* Write MissingTouchEnd test for MirSurfaceItem

2014-09-11 13:18:40 -0300 Daniel d'Andrada (e28c7e1c) 

	* Sort out namespace of mocks, make a interface for qtmir::Session
          and draft MirSurfaceItem test

2014-09-10 13:24:32 -0300 Daniel d'Andrada (f13a3d43) 

	* MirSurfaceItem: Ensure all touch sequences sent to Mir surface are
          properly ended.

2014-09-10 16:04:42 +0100 Gerry Boland (55c6809b) 

	* Add comment above piece of useful code we will use in future

2014-09-10 16:33:24 +0200 Michael Zanetti (a542846c) 

	* merge trunk

2014-09-10 16:26:51 +0200 Michael Zanetti (3f3d9a13) 

	* add a test for the changed functionality

2014-09-10 13:01:14 +0200 Michael Zanetti (bd58d5ae) 

	* fix tests

2014-09-10 12:04:36 +0200 Michael Zanetti (8d2659fd) 

	* fix some lifecycle bugs. tests still failing

2014-09-10 00:15:44 +0100 Gerry Boland (818f90a3) 

	* Merge trunk

2014-09-09 17:18:50 +0100 Gerry Boland (010fc634) 

	* Split PrimaryOrientation into separate if statement, helps
          readability and fixes bug

2014-09-09 15:11:54 +0100 Gerry Boland (a93075f1) 

	* Always transform Qt orientations to be with respect to the native
          orientation

2014-09-09 10:34:36 -0300 Daniel d'Andrada (d2e189bd) 

	* And optmize it a bit

2014-09-09 10:32:27 -0300 Daniel d'Andrada (2fdace17) 

	* Fix and refactor Application::colorFromString

2014-09-08 23:37:12 -0500 Cemil Azizoglu (f154ad82) 

	* Force rebuild.

2014-09-08 23:37:12 -0500 Cemil Azizoglu (23367f8b) 

	* Force rebuild.

2014-09-08 18:42:56 -0300 Daniel d'Andrada (af7f5b0a) 

	* Improve color validation

2014-09-08 18:05:38 -0300 Daniel d'Andrada (f7808ecd) 

	* Make it conform to ApplicationInfoInterface from latest unity-api

2014-09-08 18:05:15 -0300 Florian Boucault (ac39eff4) 

	* Merge parse_splash_from_desktop_file

2014-09-08 11:51:39 +0100 Gerry Boland (3c01a1fa) 

	* Indentation change

2014-09-07 19:42:57 +0000 CI bot (08a5549d) 

	* Releasing 0.4.3+14.10.20140907-0ubuntu1

2014-09-07 19:42:42 +0000 josharenson (7690f286) 

	* Fix a small typo in the README file Approved by: Gerry Boland, PS
          Jenkins bot

2014-09-07 19:42:33 +0000 Gerry Boland (9710515f) 

	* Add LTTng tracepoints Approved by: Daniel d'Andrada

2014-09-07 19:42:23 +0000 Alan Griffiths (3bfd2a5a) 

	* Provide Mir with a handler for any command-line arguments it fails
          to parse. For the moment, these are simply ignored.

2014-09-07 19:42:14 +0000 Daniel d'Andrada (e0824125) 

	* QtEventFeeder: validate touches before sending them to Qt

2014-09-04 12:11:26 +0100 Gerry Boland (6d385347) 

	* Add lttng tracepoints

2014-09-04 10:38:04 +0100 Gerry Boland (90f6b296) 

	* Merge trunk and fix conflicts

2014-09-04 10:22:49 +0100 Gerry Boland (f89a6131) 

	* Comment incorrect, fixing

2014-09-03 08:03:52 +0000 CI bot (6506f504) 

	* Releasing 0.4.3+14.10.20140903-0ubuntu1

2014-09-03 08:03:38 +0000 Nick Dedekind (863e4254) 

	* Added support for nested prompt sessions. Fixes: 1358388 Approved
          by: Gerry Boland, PS Jenkins bot

2014-09-01 17:07:27 +0100 Nick Dedekind (037365d4) 

	* added application property to session

2014-09-01 15:32:13 +0100 Nick Dedekind (17e4a4cf) 

	* log prompt session stop

2014-08-29 18:59:49 +0000 CI bot (ecb2c3df) 

	* Releasing 0.4.2+14.10.20140829-0ubuntu1

2014-08-29 18:59:38 +0000 Cemil Azizoglu (7c195223) 

	* Rebuild for the Mir 0.7.0 release. Approved by: Michał Sawicz

2014-08-29 15:58:07 +0100 Nick Dedekind (75c12a98) 

	* changed to live sessions/surfaces

2014-08-29 12:48:54 +0100 Nick Dedekind (70570395) 

	* tweaks

2014-08-29 12:15:51 +0100 Nick Dedekind (53899363) 

	* renamed MirObjecModel->ObjectListModel

2014-08-29 12:01:20 +0100 Nick Dedekind (083a6a28) 

	* respawning done by application

2014-08-29 11:18:57 +0100 Nick Dedekind (152ecf4a) 

	* fixed up some app/session state handling

2014-08-29 09:07:12 +0100 Nick Dedekind (635ecc96) 

	* fixed version file

2014-08-29 01:17:16 +0100 Nick Dedekind (4bc74071) 

	* review fixes

2014-08-29 00:36:42 +0100 Nick Dedekind (23b0b4bd) 

	* reintroduced tests

2014-08-28 18:08:20 +0100 Nick Dedekind (983dfd25) 

	* remove surface discarding

2014-08-28 09:25:07 -0700 josharenson (109bb8cd) 

	* Fix trivial documentation typo

2014-08-28 16:48:35 +0100 Gerry Boland (71cc5c45) 

	* Take 2 - use a state boolean and sync locking to synchronise the
          threads only if necessary (inspired by QFuture design)

2014-08-28 10:12:30 -0300 Daniel d'Andrada (ecc9bcc3) 

	* Comment/explain QtEventFeederTest::GenerateMissingTouchEnd

2014-08-28 09:56:57 -0300 Daniel d'Andrada (97da7052) 

	* Using a new logging category

2014-08-28 09:24:14 -0300 Daniel d'Andrada (0008448f) 

	* Declare mirMotionAction a const as it's not meant to be changed

2014-08-28 09:22:55 -0300 Daniel d'Andrada (af5609ff) 

	* Add a TODO notice to that new internal interface

2014-08-28 09:20:13 -0300 Daniel d'Andrada (b249f960) 

	* QtEventFeeder: s/QtWindowSystem/QtWindowSystemInterface

2014-08-28 09:32:59 +0100 Nick Dedekind (0818ba9e) 

	* removed childSurfaces from MirSurfaceItem

2014-08-28 09:22:05 +0100 Nick Dedekind (918c1d84) 

	* only discard surface if it doesn't have a parent

2014-08-27 22:39:59 +0100 Nick Dedekind (adb81a76) 

	* Application->ApplicationInfo

2014-08-27 21:58:44 +0100 Nick Dedekind (206f8764) 

	* renames + fixes

2014-08-27 17:51:24 +0100 Alan Griffiths (6d80ae3e) 

	* Fix whitespace

2014-08-27 17:45:11 +0100 Alan Griffiths (225e2c21) 

	* Ignore command line arguements that Mir fails to parse

2014-08-27 14:22:42 +0100 Gerry Boland (1ed35d60) 

	* Nah

2014-08-27 13:45:34 +0100 Gerry Boland (c7afdb55) 

	* AppScreenshotProvider - possible mock take_screenshot executed and
          unlocks mutex before mutex is locked, make it less likely

2014-08-27 08:51:28 -0300 Daniel d'Andrada (5eed1ade) 

	* QtEventFeeder: validate touches before sending them to Qt

2014-08-27 08:30:52 +0100 Nick Dedekind (22df1593) 

	* version bump

2014-08-26 18:34:14 -0500 Cemil Azizoglu (b3b87e05) 

	* Force rebuild.

2014-08-26 21:53:04 +0100 Nick Dedekind (d5c326be) 

	* fixes after device test

2014-08-26 15:23:29 -0500 Cemil Azizoglu (a7a82c47) 

	* Merge trunk back @ r239.

2014-08-26 15:55:03 +0100 Nick Dedekind (23694488) 

	* merged with trunk

2014-08-26 15:29:19 +0100 Gerry Boland (62dab9fa) 

	* Try to autodetect the right platform to choose the correct
          platform-api backend

2014-08-26 15:10:40 +0100 Gerry Boland (53c0b448) 

	* Set uBUNTU_PLATFORM_API_BACKEND to a reasonable default, so that
          sensors operate

2014-08-26 13:18:21 +0100 Nick Dedekind (dc0b2b9e) 

	* data update mods

2014-08-26 09:48:34 +0100 Nick Dedekind (789b5f66) 

	* session-in-session files

2014-08-25 23:14:45 +0100 Gerry Boland (52853c74) 

	* Merge trunk

2014-08-25 16:26:08 +0100 Gerry Boland (52d422be) 

	* Expose MirSurface orientation property to shell

2014-08-25 07:46:36 +0000 CI bot (5dd090d5) 

	* Releasing 0.4.2+14.10.20140825-0ubuntu1

2014-08-25 07:45:30 +0000 Daniel van Vugt (df8beea9) 

	* Add support for building against Mir when it's installed somewhere
          other than /usr (like with a custom $PKG_CONFIG_PATH).
          Approved by: Gerry Boland, PS Jenkins bot

2014-08-25 07:45:19 +0000 Daniel d'Andrada (0c118053) 

	* Revamp screenshotting to use an image provider again, removing
          screenshot-related methods on Application

2014-08-22 19:45:47 -0300 Daniel d'Andrada (4c1b319f) 

	* Application: keep fullscreen value when it loses its surface

2014-08-22 17:46:54 +0100 Nick Dedekind (e8ede033) 

	* more session-in-session

2014-08-22 15:57:00 +0100 Nick Dedekind (2fa42400) 

	* simple changes

2014-08-21 12:06:43 -0300 Daniel d'Andrada (fcd693de) 

	* Update unity-application-impl version

2014-08-21 11:41:04 -0300 Daniel d'Andrada (fe0fd560) 

	* Update libunity-api-dev dependency

2014-08-21 15:06:33 +0800 Daniel van Vugt (d9e0d742) 

	* Add support for building against Mir when it's installed somewhere
          other than /usr (specified by a custom $PKG_CONFIG_PATH).

2014-08-20 14:44:12 -0300 Florian Boucault (85681801) 

	* Merged from trunk

2014-08-18 16:40:31 -0300 Daniel d'Andrada (242c313b) 

	* Update Surface mock for Mir 0.6.0

2014-08-18 14:34:01 -0300 Daniel d'Andrada (aa5b19e8) 

	* Merge trunk

2014-08-18 10:08:35 -0300 Daniel d'Andrada (8802c14a) 

	* Only obey the requestedSize if it's valid

2014-08-18 09:07:53 -0300 Daniel d'Andrada (6c6f0be6) 

	* Obey requestedSize instead of forcing half-resolution

2014-08-18 10:58:02 +0100 Nick Dedekind (cb64d6ed) 

	* Added surface model tests

2014-08-18 10:57:38 +0100 Nick Dedekind (51b87196) 

	* Fixed review comments

2014-08-17 00:41:52 +0000 CI bot (351d990d) 

	* Releasing 0.4.1+14.10.20140817-0ubuntu1

2014-08-17 00:41:42 +0000 Michał Sawicz (dc19a19a) 

	* Sync from distro and bring back r233 "MirSurfaceItem: always try to
          consume new mir frames" Approved by: PS Jenkins bot

2014-08-17 02:36:09 +0200 Michał Sawicz (dcd8e6dd) 

	* Add changelog entry.

2014-08-17 02:13:45 +0200 Michał Sawicz (2f86a3d4) 

	* Sync from distro and bring back r233 "MirSurfaceItem: always try to
          consume new mir frames"

2014-08-15 17:13:24 +0000 CI bot (5372dae9) 

	* Releasing 0.4.1+14.10.20140815-0ubuntu1

2014-08-15 17:13:15 +0000 Daniel d'Andrada (8f920b35) 

	* MirSurfaceItem: always try to consume new mir frames

2014-08-14 12:38:15 -0300 Daniel d'Andrada (2b515b16) 

	* Update tests

2014-08-14 15:54:41 +0100 Nick Dedekind (961e96ab) 

	* tweaked properties

2014-08-14 15:33:10 +0100 Nick Dedekind (bf6c64fc) 

	* bumped version

2014-08-14 10:31:25 +0100 Nick Dedekind (a405c8d2) 

	* remove application exposure

2014-08-14 10:06:17 +0100 Nick Dedekind (e83df21e) 

	* surface manager tests

2014-08-13 16:52:24 -0300 Daniel d'Andrada (997f8b82) 

	* Remove any mentions to screenshot from Unity.Application API

2014-08-13 13:09:20 +0100 Nick Dedekind (4a17c912) 

	* remove decendents from remove on prompt refresh

2014-08-13 12:59:23 +0100 Nick Dedekind (fdf51ab0) 

	* Added tests for application prompts + surface children

2014-08-13 12:58:58 +0100 Nick Dedekind (41f7fcfe) 

	* fixed max->min for insert

2014-08-13 11:21:54 +0100 Nick Dedekind (26c338b6) 

	* merged with trunk

2014-08-13 10:21:49 +0100 Nick Dedekind (53b86263) 

	* fixed prompt session insertion

2014-08-13 07:55:45 +0100 Nick Dedekind (8f04e3ed) 

	* added missing model files

2014-08-12 15:23:06 -0300 Daniel d'Andrada (2e59d684) 

	* MirSurfaceItem: always try to consume new mir frames

2014-08-12 15:50:18 +0100 Nick Dedekind (ac494268) 

	* merged with trunk

2014-08-12 15:49:56 +0100 Nick Dedekind (e0227d0e) 

	* use model for surfaces

2014-08-11 21:12:34 +0000 CI bot (b0243b67) 

	* Releasing 0.4.1+14.10.20140811.1-0ubuntu1

2014-08-11 21:12:23 +0000 Alan Griffiths (42124a66) 

	* Bumped dependency for Mir 0.6.0. Switch to using supported API
          (the_ipc_factory -> new_ipc_factory). Approved by: Gerry
          Boland, Alan Griffiths

2014-08-11 14:40:58 -0500 Cemil Azizoglu (40788d48) 

	* Merge trunk back.

2014-08-11 15:53:41 +0000 CI bot (e601972e) 

	* Releasing 0.4.1+14.10.20140811-0ubuntu1

2014-08-11 15:53:31 +0000 Gerry Boland (51217cab) 

	* AppMan: fix dbus GetWindowStack & GetAppFromPid APIs. On suspend,
          mark focused application unfocused, and reverse on resume.

2014-08-11 16:47:09 +0100 Gerry Boland (466741aa) 

	* Merge trunk

2014-08-11 10:52:56 -0300 Daniel d'Andrada (ad236021) 

	* Revamp screenshotting to optmize memory consumption

2014-08-08 11:44:16 -0500 Cemil Azizoglu (a1115a36) 

	* Merge trunk back.

2014-08-08 12:19:30 +0000 CI bot (6cd40a93) 

	* Releasing 0.4.1+14.10.20140808-0ubuntu1

2014-08-08 12:19:20 +0000 Nick Dedekind (e6f17df2) 

	* Added application prompt surfaces to allow prompting application
          which have not yet created a surface Fixes: 1352977

2014-08-08 11:46:56 +0100 Nick Dedekind (37cca021) 

	* more review comments

2014-08-08 11:37:50 +0100 Nick Dedekind (7bb6a731) 

	* review comments

2014-08-08 10:46:19 +0100 Nick Dedekind (92da2a5d) 

	* fixed up some logging

2014-08-08 09:57:44 +0100 Nick Dedekind (08e7f152) 

	* fixed changelog

2014-08-07 17:25:34 -0300 Florian Boucault (73871bc8) 

	* Make Application::splashImage a QString instead of a QUrl: support
          resolution independent images that way.

2014-08-07 16:02:07 -0300 Florian Boucault (685aaa04) 

	* Better choice of splash image.

2014-08-07 15:22:42 -0300 Florian Boucault (c347df8c) 

	* Added corresponding roles.

2014-08-07 15:15:45 -0300 Florian Boucault (34743db5) 

	* Parse extra desktop files fields related to splashscreen.

2014-08-07 15:08:52 +0100 Nick Dedekind (d1e96bc1) 

	* rebased

2014-08-07 14:59:16 +0100 Nick Dedekind (d27db715) 

	* Prompt surfaces use application for hosting rather than app surface

2014-08-06 09:00:52 +0100 Nick Dedekind (42719bed) 

	* added comment

2014-08-05 23:24:55 +0200 Michał Sawicz (7b73032c) 

	* Drop unnecessary changelog entry.

2014-08-05 21:54:39 +0100 Gerry Boland (fcfd066d) 

	* Qt bad with namespaces, need to supply explicitly to fix dbus
          method return types

2014-08-05 15:37:33 -0500 Kevin Gunn (7a516a03) 

	* merge trunk

2014-08-05 19:23:28 +0000 CI bot (38833476) 

	* Releasing 0.4.0+14.10.20140805.1-0ubuntu1

2014-08-05 19:23:16 +0000 Nick Dedekind (595370d7) 

	* Only add prompt session surfaces to the surface stack once their
          first frame has been drawn. Approved by: Thomas Voß

2014-08-05 12:01:40 +0000 CI bot (315c6e40) 

	* Releasing 0.4.0+14.10.20140805-0ubuntu1

2014-08-05 12:01:24 +0000 Daniel d'Andrada (4e425b7e) 

	* Don't take screenshots automatically and emit focusRequested()
          reliably Fixes: 1350917

2014-08-05 13:53:50 +0300 Alan Griffiths (a433936d) 

	* Fix FTBFS with Mir-0.6 + package config fixes

2014-08-05 07:53:04 -0300 Daniel d'Andrada (81c150d4) 

	* ApplicationManager: Remove the now useless m_nextFocusedAppId

2014-08-05 11:02:12 +0100 Alan Griffiths (f20b5b16) 

	* Fix FTBFS with Mir-0.6 + package config fixes

2014-08-05 06:55:18 -0300 Daniel d'Andrada (d2758fba) 

	* Don't take screenshots automatically and emit focusRequested()
          reliably

2014-08-05 10:14:13 +0100 Alan Griffiths (78445f3f) 

	* Fix FTBFS with Mir-0.6 + package config fixes

2014-08-01 18:27:54 +0300 Cemil Azizoglu (61dc91aa) 

	* Use libmircommon-dev, not mircommon-dev.

2014-08-01 12:46:30 +0100 Nick Dedekind (d3b9f076) 

	* refreshPromptSessionSurfaces only after a frame has been drawn

2014-07-31 16:16:33 +0300 Cemil Azizoglu (5e6846a5) 

	* Fix typo in changelog.

2014-07-31 13:51:43 +0300 Cemil Azizoglu (277e58fa) 

	* Update for Mir 0.6.0.

2014-07-30 17:43:09 +0100 Gerry Boland (4c25ca37) 

	* AppMan: emit application unfocus dbus event on suspend, and focus
          on resume

2014-07-29 15:13:01 +0000 CI bot (5bb41495) 

	* Releasing 0.4.0+14.10.20140729-0ubuntu1

2014-07-29 15:11:48 +0000 Kevin Gunn (a472183e) 

	* no change, rebuild Approved by: Michael Zanetti

2014-07-29 16:01:34 +0100 Gerry Boland (35494bbb) 

	* Input Event timestamp - do not overwrite timestamp of events sent
          to client

2014-07-25 12:29:20 -0300 Daniel d'Andrada (eeddd9f4) 

	* Improve Application::setState debug output

2014-07-25 11:15:21 -0300 Daniel d'Andrada (88301905) 

	* Fix copy-and-paste error in log message

2014-07-25 12:32:34 +0100 Gerry Boland (27f318d3) 

	* Revert 214 - breaks install of qtmir and qtubuntu

2014-07-24 17:30:14 -0500 Kevin Gunn (ef9679a6) 

	* merge trunk

2014-07-24 17:27:11 -0500 Kevin Gunn (f779cd86) 

	* merge lp:~nick-dedekind/qtmir/prompt_sessions

2014-07-24 16:16:26 +0100 Gerry Boland (bd39ad57) 

	* AppMan: emit unfocus dbus event on suspend, and focus on resume

2014-07-23 18:20:35 +0100 Michael Terry (e44a8e76) 

	* Use virtual package names in Conflicts/Replaces fields and clean
          build dirs when doing dh_clean.

2014-07-23 13:53:25 -0300 Daniel d'Andrada (7dcab457) 

	* Add a TODO notice

2014-07-23 17:46:28 +0100 Gerry Boland (401168d9) 

	* debian: only use gcc4.9 compiler to prevent ABI breaks due to some
          C++11 features still being experimental in gcc

2014-07-23 17:35:08 +0100 Gerry Boland (9ac3b270) 

	* SurfaceManager: do not add each surface to the model twice silly

2014-07-23 12:57:49 +0100 Nick Dedekind (cee0957f) 

	* use qmlquicklistproperty for children surfaces

2014-07-23 10:54:09 +0100 Nick Dedekind (32ef2015) 

	* added fixme for returning QList<QObject*> children

2014-07-23 09:19:28 +0100 Nick Dedekind (b294a09d) 

	* added new files to common.pri

2014-07-22 20:03:10 +0100 Gerry Boland (5bd86f66) 

	* debian: only use gcc4.9 compiler to prevent ABI breaks due to some
          C++11 features still being experimental in gcc

2014-07-22 12:32:14 -0400 Michael Terry (16149e0f) 

	* Add a non-virtual qtmir option

2014-07-22 14:23:03 +0100 Nick Dedekind (0d13844d) 

	* removeAll promptSession

2014-07-22 14:22:08 +0100 Nick Dedekind (1eb37521) 

	* removeOne promptSession

2014-07-22 14:07:28 +0100 Nick Dedekind (39198898) 

	* rebased

2014-07-22 13:55:42 +0100 Nick Dedekind (ffd76d40) 

	* stop on destroy. disable input on surface destroy. emit removed
          signal rather than unparenting surfaces

2014-07-22 11:24:24 +0100 Gerry Boland (58095ba7) 

	* Fix crash bug - disable input events going to MirSurfaceItem whose
          backing mir surface was destroyed

2014-07-22 10:48:50 +0100 Gerry Boland (d92d5130) 

	* MirSurfaceItem: do not print keystrokes to log

2014-07-21 20:38:54 +0100 Gerry Boland (e4284bc1) 

	* Give AppMan & SurfMan objectNames

2014-07-21 20:36:30 +0100 Nick Dedekind (ae3663cd) 

	* Compatibility with mir-0.5

2014-07-21 16:51:17 +0100 Nick Dedekind (9aca78fa) 

	* Added test for prompt session tracking

2014-07-21 14:16:37 +0100 Gerry Boland (0ddbd744) 

	* Clarify licences

2014-07-21 09:30:57 -0300 Daniel d'Andrada (2ad0f2c8) 

	* Removing debian/qtdeclarative5-qtmir-plugin.maintscript

2014-07-21 12:24:12 +0100 Nick Dedekind (507b4124) 

	* review comments

2014-07-18 17:37:36 -0300 Daniel d'Andrada (d5730ec0) 

	* Fix and update debian/copyright

2014-07-18 17:23:35 -0300 Daniel d'Andrada (c77f4eed) 

	* Fix copyright headers

2014-07-18 17:46:11 +0100 Nick Dedekind (43e9fd50) 

	* rebased

2014-07-18 17:29:01 +0100 Nick Dedekind (c35c01db) 

	* stop prompt session on application suspend

2014-07-18 11:53:41 -0300 Daniel d'Andrada (05017212) 

	* Add a comment with the rationale behind the frame dropper

2014-07-18 13:14:30 +0100 Gerry Boland (c0720745) 

	* ProcessController: expand documentation

2014-07-18 12:27:10 +0100 Gerry Boland (d75bcdea) 

	* AppMan: data - remove nonsensical default role

2014-07-18 10:44:54 +0100 Nick Dedekind (207a40e3) 

	* leave surface parentIteming up to qml

2014-07-18 10:07:52 +0100 Nick Dedekind (2ccab923) 

	* merged with mir-0.5 compatibility

2014-07-18 10:05:55 +0100 Nick Dedekind (10a215dd) 

	* rebased

2014-07-18 09:53:13 +0100 Nick Dedekind (bf0fd988) 

	* mir 0.5 compatibility

2014-07-17 21:12:07 +0100 Gerry Boland (266cd383) 

	* AppMan: be slightly more verbose with desktop file locating for
          desktop_file_hint. Also use faster exists() static
          function

2014-07-17 18:31:51 +0100 Gerry Boland (62c3f083) 

	* Removed WindowScreenshotProvider as not needed for now

2014-07-17 17:36:50 +0100 Gerry Boland (3a0c72cf) 

	* TaskController: add a few more consts

2014-07-17 17:26:28 +0100 Gerry Boland (cad5374b) 

	* MirSurfaceManager: remove commented line

2014-07-17 17:20:41 +0100 Gerry Boland (352905ef) 

	* MirSurfaceManager: generate roleNames only on read

2014-07-17 17:16:27 +0100 Gerry Boland (6adf8a94) 

	* MirSurfaceItem - standardize on qCDebug(QTMIR_SURFACES)

2014-07-17 15:08:37 +0100 Gerry Boland (e1b7afe5) 

	* MirBufferSGTexture: remove the Qt5.3 ifdefs, were probably broken
          for older Qt versions

2014-07-17 15:04:46 +0100 Gerry Boland (71f4557b) 

	* DebugHelpers: do not use default state for last option in the enum
          today, the enum may grow in future

2014-07-17 15:01:08 +0100 Gerry Boland (9388b5e3) 

	* Useless static_cast removed

2014-07-17 14:56:12 +0100 Gerry Boland (afaac843) 

	* AppMan: if foreground app closes, set all unfocused to let shell
          decide what next to focus

2014-07-17 14:54:23 +0100 Gerry Boland (b2ff0398) 

	* Remove ApplicationManager::topmostApplication

2014-07-17 14:32:35 +0100 Gerry Boland (1c08a8d0) 

	* Remove redundant comment

2014-07-17 14:31:30 +0100 Gerry Boland (22d99267) 

	* Add FIXME about the custom roles

2014-07-17 14:15:56 +0100 Gerry Boland (b2ba3dcd) 

	* MirSurfaceItem: setting unfocused on creation breaks camera &
          videos app, so disabling and added fixme

2014-07-17 13:54:30 +0100 Gerry Boland (5c3be041) 

	* Application: replace direct call into MirSurfaceItem with a
          signal/slot. Removes FIXME

2014-07-17 13:06:05 +0100 Gerry Boland (129d36c7) 

	* Revert rev 179, add comment to clarify

2014-07-17 12:47:18 +0100 Gerry Boland (4d4d131a) 

	* Fixed threading issue when screen-shotting application about to be
          stopped. By Nick Dedekind

2014-07-17 12:14:46 +0100 Gerry Boland (6d88c727) 

	* Application: remove hack to guess app supported orientations,
          implement properly later

2014-07-17 12:02:39 +0100 Gerry Boland (e1ccbd20) 

	* SessionName removed. PID matching was introduced some time ago and
          so session name unnecessary

2014-07-17 11:53:27 +0100 Gerry Boland (177f42b7) 

	* Application: delete TODO comment in setSession as nonsensical

2014-07-16 23:14:19 +0100 Gerry Boland (2375c774) 

	* QtEventFeeder - add deconstructor to delete the mTouchDevice

2014-07-16 23:10:40 +0100 Gerry Boland (2d1dbeca) 

	* DisplayWindow listens for Hide/Show events with its event handler,
          not via a static variable

2014-07-15 20:22:39 +0100 Nick Dedekind (7ede6a99) 

	* rebased

2014-07-15 12:30:11 +0100 Gerry Boland (1a825b7b) 

	* MirGLContext - temporary gl context from mir does not have
          attributes defined by GLConfig applied, so need to do so
          manually

2014-07-14 11:41:12 -0400 Michael Terry (33de6089) 

	* Use virtual package names in P/C/R fields and clean build dirs

2014-07-11 18:15:47 +0100 Nick Dedekind (aba12260) 

	* first pass at qtmir prompt sessions

2014-07-08 21:00:50 +0100 Robert Bruce Park (c63b6ca4) 

	* Slightly more readable debian/rules.

2014-07-08 19:31:50 +0100 Gerry Boland (b89212ba) 

	* Remove refresh-rate override as Mir now returns correct value

2014-07-08 19:23:45 +0100 Gerry Boland (d5b48212) 

	* Re-enable Buffer Queueing OpenGL, should improve graphics
          performance

2014-07-08 10:32:33 -0700 Robert Bruce Park (e6b15db0) 

	* qtdeclarative shouldn't provide qtmir

2014-07-08 10:30:27 -0700 Robert Bruce Park (e135b5d6) 

	* Slightly more readable debian/rules

2014-07-08 17:45:29 +0200 Michael Zanetti (27c6952e) 

	* also mir specific key codes through the QKeyEvent

2014-07-08 13:44:23 +0200 Michael Zanetti (9c82b438) 

	* Fix multi touch points on mirsurfaceitems.

2014-07-07 20:37:07 +0100 Gerry Boland (f9fa3fe1) 

	* Workaround GL/GLES conflict between Qt and Mir. Split into 3
          packages: GL qpa, GLES qpa & QML plugin

2014-07-07 20:36:13 +0100 Gerry Boland (1870ca26) 

	* Fix compilation on arm targets

2014-07-07 20:33:56 +0100 Gerry Boland (9be9fb38) 

	* Workaround GL/GLES conflict between Qt and Mir. Split into 3
          packages: GL qpa, GLES qpa & QML plugin

2014-07-03 20:17:03 -0300 Daniel d'Andrada (2cc08657) 

	* Dispatch keys to mir surface

2014-07-03 18:42:32 +0100 Gerry Boland (4a97cbe7) 

	* Simplify focus logic, fix tablet lifecycle

2014-07-03 17:01:19 +0100 Gerry Boland (84256768) 

	* Downgrade error warning of unmanaged session startup

2014-07-03 00:50:02 +0100 Gerry Boland (388f220c) 

	* debian: release version 0.4.0

2014-07-03 00:35:16 +0100 Gerry Boland (99e9f969) 

	* Fix test fails - do not run moc again on headers used by tests

2014-07-03 00:27:53 +0100 Gerry Boland (60d25a8e) 

	* Small header file cleaning

2014-07-02 23:59:58 +0100 Robert Bruce Park (cb7676c2) 

	* CI Train packaging cleanup.

2014-07-02 23:56:08 +0100 Gerry Boland (0fd961e8) 

	* Using const QString ref to save possible QString copy

2014-07-02 15:27:32 -0700 Robert Bruce Park (bd80cf16) 

	* Inline Packaging cleanup.

2014-07-02 15:26:03 -0700 Robert Bruce Park (a6c66e4c) 

	* wrap-and-sort -a -t

2014-07-02 23:09:09 +0100 Gerry Boland (18825afa) 

	* Fix out-of-tree builds

2014-07-02 22:54:56 +0100 Gerry Boland (f08fa9bf) 

	* debian: update mir & papi version dependencies

2014-07-02 13:30:45 -0500 Kevin Gunn (b1be57a4) 

	* no change, rebuild only

2014-07-02 14:11:55 +0100 Gerry Boland (e3d04685) 

	* Remove unused *toBeFocused state savers

2014-07-02 14:11:13 +0100 Gerry Boland (a7a65989) 

	* Restore code to override side-stage apps to be on main stage on
          single-stage devices

2014-07-02 12:42:18 +0100 Gerry Boland (1183b37b) 

	* Fix lifecycle by pulling latest unity-mir code. Rename QML module
          back to Unity.Application. Import unity-mir tests. Use
          category logging

2014-07-02 08:06:22 -0300 Daniel d'Andrada (5c80fb32) 

	* Forward item focus to the underlying mir surface

2014-07-02 10:35:17 +0100 Gerry Boland (9f5ebc47) 

	* Remove debug ling

2014-07-01 22:42:31 +0100 Gerry Boland (7e2694f9) 

	* debian: replace old libplatform-api-dev with newer
          libubuntu-application-api-dev

2014-07-01 18:32:15 +0100 Gerry Boland (4fd676fc) 

	* Actually, set application running in setFocused only if app is not
          in starting state

2014-07-01 17:49:16 +0100 Gerry Boland (efda787c) 

	* do not set apps as running if shell focuses them

2014-07-01 17:38:02 +0100 Gerry Boland (ae6ddebb) 

	* Add missing debian dependencies

2014-07-01 17:37:49 +0100 Gerry Boland (f556ebac) 

	* Fix namespace issues with Qt's metatype system

2014-07-01 16:39:42 +0100 Gerry Boland (28bf0da1) 

	* Fix tests

2014-07-01 14:38:06 +0100 Gerry Boland (57352294) 

	* Update QML plugin: rename to Unity.Application, merge latest
          unity-mir changes, add tests (not passing yet) and use
          category logging

2014-06-30 22:54:48 +0100 Gerry Boland (77d0ee2f) 

	* Rename QML plugin to Unity.Application

2014-06-30 13:13:01 -0300 Daniel d'Andrada (e844bb93) 

	* Revert to the old ways regarding rotation

2014-06-30 16:49:02 +0100 Gerry Boland (ce320b2b) 

	* Update README, rename root pro file to match project name

2014-06-30 14:57:20 +0200 Michael Zanetti (f2fb653e) 

	* append newly focused apps instead of prepending them.

2014-06-26 14:50:23 -0300 Daniel d'Andrada (83fcf45c) 

	* MirSurfaceManager: improve debug output

2014-06-26 12:14:00 -0300 Daniel d'Andrada (d6983da9) 

	* adapt to latest mir/devel + input_sender branch

2014-06-25 10:31:04 -0300 Daniel d'Andrada (e2d00086) 

	* Hold back this commit for now as qtmir trunk still uses an old mir
          version

2014-06-24 18:40:43 -0300 Daniel d'Andrada (c9b10286) 

	* MirSurfaceManager: improve debug output

2014-06-24 18:40:17 -0300 Daniel d'Andrada (118a30d6) 

	* MirSurfaceManager: s/DLOG/qCDebug

2014-06-20 16:15:40 +0100 Gerry Boland (9edb4b14) 

	* Fix Qt5.3 compile - QQmlProfiler changed to QQuickProfiler

2014-06-20 15:15:07 +0100 Gerry Boland (b48a8b10) 

	* debian: update package name, fixes dependency wait in PPA

2014-06-20 12:09:45 +0100 Gerry Boland (fa2d650c) 

	* Empty commit to force rebuild for Qt5.3

2014-06-19 01:15:20 +0100 Gerry Boland (c258dc8f) 

	* Remove ubuntumirclient plugin as it moved to qtubuntu

2014-06-18 12:14:43 +0100 Gerry Boland (2b09bc0b) 

	* Fix FTBFS - header file moved

2014-06-17 08:30:37 -0300 Daniel d'Andrada (f02ade65) 

	* Update Application::fullscreen when the application gets its
          surface

2014-06-17 07:11:56 -0300 Daniel d'Andrada (347ee1ac) 

	* UbuntuPlatformServices is no longer shared by both QPAs

2014-06-16 15:29:36 -0300 Daniel d'Andrada (d43a3b7a) 

	* Add clipboard support

2014-06-09 10:34:34 -0300 Daniel d'Andrada (69cbb935) 

	* s/upstart-app-launch-2/ubuntu-app-launch-2

2014-06-06 19:06:44 -0300 Daniel d'Andrada (0f0b6b00) 

	* Add WindowScreenshotProvider

2014-06-06 12:19:48 +0100 Gerry Boland (4e121365) 

	* Enable UbuntuPlatformServices for a mirserver

2014-06-06 12:19:29 +0100 Gerry Boland (8733891d) 

	* Enable UbuntuPlatformServices for a mirserver

2014-06-06 02:15:49 +0100 Gerry Boland (78217710) 

	* New apps placed at start of model and are focused immediately.
          AppMan model has proper surface and fullscreen roles now.
          Whitespace fixes

2014-06-06 01:35:37 +0100 Gerry Boland (a6ccadb3) 

	* Words cannot express the loathing I feel towards the whitespace
          test and all who associate with it

2014-06-06 01:10:26 +0100 Gerry Boland (a75b1eae) 

	* Workaround crash for when multiple surfaces close simultaneously

2014-06-06 00:21:21 +0100 Gerry Boland (41f5687b) 

	* Fix crash bug, disable app lifecycle for ow

2014-06-06 00:08:37 +0100 Gerry Boland (58e535e9) 

	* Improve session-app matching

2014-06-06 00:07:57 +0100 Gerry Boland (58d92418) 

	* Better method name - emitSurfaceChanged

2014-06-05 23:30:27 +0100 Gerry Boland (c7cef914) 

	* Add surface and fullscreen to AppMan model. Emit AppMan dataChanged
          signals when they are changed

2014-06-05 17:53:33 -0300 Daniel d'Andrada (6d47b8ee) 

	* Merge multiple qml size changes into a single mir surface resize

2014-06-05 11:07:15 -0300 Daniel d'Andrada (650b2cec) 

	* Reduce orientation stabilization time and cancel pending change
          when facing up/down

2014-06-04 16:20:02 -0300 Daniel d'Andrada (6c1b76b8) 

	* Wait for screen orientation to stabilize before committing to it

2014-06-03 17:53:46 -0300 Daniel d'Andrada (52471b5c) 

	* Make mirserver QPA implement QPlatformIntegration::inputContext()

2014-06-03 17:27:51 -0300 Daniel d'Andrada (48ee665f) 

	* Improve debug output of surfaces handled by MirSurfaceManager

2014-06-03 17:02:48 -0300 Daniel d'Andrada (af3a508f) 

	* Work around crash in MirSurfaceManager::onSurfaceAttributeChanged

2014-06-03 14:28:44 -0300 Daniel d'Andrada (5113e82d) 

	* Some MirSurfaceItem fixes

2014-06-03 18:24:30 +0100 Gerry Boland (537029f3) 

	* Remove surface observer on MirSurfaceItem destruction

2014-06-03 18:04:51 +0100 Gerry Boland (8db30a32) 

	* Rename client plugin to ubuntumirclient (to match that of qtubuntu)

2014-06-03 18:04:28 +0100 Gerry Boland (0d2c0352) 

	* Revert 125, incorrect branch merged

2014-06-03 17:35:28 +0100 Gerry Boland (2eb07d93) 

	* Rename client plugin to ubuntumirclient (to match that of qtubuntu)

2014-06-03 17:17:36 +0100 Gerry Boland (37e45fe4) 

	* Rename client plugin to ubuntumirclient (to match that of qtubuntu)

2014-06-02 19:23:30 +0100 Gerry Boland (5d8f2726) 

	* Add patches to ubuntuclient plugin to enable sharing of GL context
          - needed for oxide

2014-06-02 19:22:15 +0100 Gerry Boland (3d6983e9) 

	* Implement QPlatformNativeInterface::nativeResourceForScreen() for
          accessing the native display handle (lp: #1278868) Fixes:
          1278868 - based on commit to qtubuntu by Chris Coulson

2014-06-02 17:19:29 +0100 Gerry Boland (d8b02f0a) 

	* Pass the EGL share context to eglCreateContext (lp: #1278470)
          Fixes: 1278470 - based on commit to qtubuntu by Chris
          Coulson

2014-06-02 15:18:08 +0100 Gerry Boland (d0867b58) 

	* Remove unneeded properties from SurfaceManager and restore support
          for surface with no app parent

2014-05-30 15:31:05 +0200 Daniel d'Andrada (9545a78e) 

	* ubuntuclient: Properly handle mir's resize event

2014-05-30 10:03:57 +0200 Daniel d'Andrada (e8690bfe) 

	* Fix some issues with surface resize vs. application state

2014-05-29 17:50:20 +0200 Daniel d'Andrada (64cfedbf) 

	* Clean up Surface & Application relationship, further fix frame
          dropping

2014-05-29 17:45:53 +0200 Daniel d'Andrada (7dca9c50) 

	* Clean up Surface & Application relationship, further fix frame
          dropping

2014-05-29 12:34:12 +0200 Gerry Boland (d0f0833d) 

	* Turn on debug symbols for Mir.Application plugin

2014-05-29 12:31:25 +0200 Gerry Boland (72f6c6fa) 

	* Fix release build failure due to unused function

2014-05-28 16:07:08 +0200 Daniel d'Andrada (b08fa1fe) 

	* Make sure we consume pending buffers

2014-05-28 16:06:54 +0200 Daniel d'Andrada (d141cd94) 

	* Improve debug output a bit

2014-05-27 16:01:19 +0200 Daniel d'Andrada (af9e84aa) 

	* Add ApplicationManager.topmostApplication property

2014-05-27 14:54:07 +0200 Daniel d'Andrada (dd2ebe9b) 

	* Add Application.surface property

2014-05-27 09:02:20 +0200 Daniel d'Andrada (2ae00758) 

	* Improve TaskController::resume debug log

2014-05-26 15:38:37 +0200 Daniel d'Andrada (5ab79e54) 

	* Remove some hacky code from UbuntuWindow

2014-05-26 15:35:10 +0200 Daniel d'Andrada (c72bd3ff) 

	* Remove some hacky code from UbuntuWindow

2014-05-26 13:28:48 +0200 Gerry Boland (7f00abbe) 

	* Fix breakage

2014-05-26 11:43:31 +0200 Gerry Boland (650881a2) 

	* Add surfaceCreated, AboutToBeDestroyed and Destroyed signals to
          Application

2014-05-26 11:43:15 +0200 Gerry Boland (283ea64d) 

	* Add surfaceCreated, AboutToBeDestroyed and Destroyed signals to
          Application

2014-05-23 11:40:24 +0100 Daniel d'Andrada (e88408b3) 

	* Add support for window resize

2014-05-22 18:58:02 +0100 Gerry Boland (d1721d47) 

	* Fix client rendering problem on resize - need to call
          handleExposeEvent to tell renderer that the new window
          size is fully visible

2014-05-22 14:00:43 -0300 Daniel d'Andrada (0330f1ac) 

	* Add Application.supportedOrientations and
          MirSurfaceManager.topmostSurface

2014-05-22 12:16:29 -0300 Daniel d'Andrada (ca6fa02b) 

	* Be unforgiving on compilation warnings

2014-05-22 14:47:20 +0100 Gerry Boland (72904cf4) 

	* Improve MirSurfaceItem resize handling, update demo-shell to test
          resizing

2014-05-22 14:45:56 +0100 Gerry Boland (4e984fc2) 

	* Fix compile error

2014-05-22 14:05:40 +0100 Gerry Boland (3092a2cf) 

	* Fix qml-demo-client to handle window resizes better

2014-05-21 15:46:08 +0200 Michael Zanetti (13b25a22) 

	* try this then

2014-05-21 14:53:00 +0200 Michael Zanetti (734e4066) 

	* workaround qmake subdirs depends not being aggressive enough

2014-05-20 18:06:08 -0300 Daniel d'Andrada (765d2429) 

	* Add MirSurfaceManager::empty property

2014-05-19 23:51:31 +0100 Gerry Boland (3fd78d3a) 

	* Fix compiler being too right for its own good

2014-05-19 19:30:29 +0100 Gerry Boland (d0097f4c) 

	* Use XKB for keymappings

2014-05-19 12:03:55 +0200 Michael Zanetti (556b1766) 

	* another dummy commit for the ppa

2014-05-19 12:03:43 +0200 Michael Zanetti (6fb3a319) 

	* dummy commit to make the ppa happy

2014-05-19 11:41:38 +0200 Michael Zanetti (563f2ae8) 

	* merge trunk

2014-05-16 13:56:09 -0300 Daniel d'Andrada (a92554ea) 

	* Remove DBusScreen as unity-system-compositor has this code nowadays

2014-05-16 13:45:00 -0300 Gerry Boland (0cf13335) 

	* Establish object ownership with more care, fixes shutdown crashing
          and crashes should unwind better so Mir shuts down
          properly

2014-05-16 13:31:58 -0300 Daniel d'Andrada (489ae78b) 

	* Add QScreen orientation change support to mirserver QPA

2014-05-16 16:52:25 +0200 Michael Zanetti (b51de2e4) 

	* fix subdir dependencies

2014-05-16 14:18:04 +0200 Michael Zanetti (97ecb477) 

	* packaging works now

2014-05-16 14:03:52 +0200 Michael Zanetti (50dd18de) 

	* fix installing, now that we only have one package

2014-05-16 13:21:21 +0200 Michael Zanetti (5356a015) 

	* drop libqtmir-dev package for now

2014-05-16 12:29:58 +0200 Michael Zanetti (d1a347d5) 

	* add packaging

2014-05-15 10:59:24 -0300 Daniel d'Andrada (4c09a85c) 

	* Add support for window resize

2014-05-14 12:54:29 +0200 Michael Zanetti (4cb9ac8a) 

	* moved demos into their own subdir

2014-05-14 12:34:52 +0200 Michael Zanetti (9fe3fe0f) 

	* merge

2014-05-13 15:42:36 -0300 Daniel d'Andrada (db675fde) 

	* Only mirserver knows about screen orientation changes

2014-05-09 13:25:00 -0300 Daniel d'Andrada (17f2c802) 

	* Adapt to latest Mir API

2014-04-23 18:32:39 -0300 Daniel d'Andrada (e90dea0b) 

	* Remove all remaining hacks and use the upcoming Mir interfaces for
          custom input handling

2014-04-17 19:25:39 -0300 Daniel d'Andrada (553d1844) 

	* Adapt to latest mir API

2014-04-17 13:39:31 -0300 Daniel d'Andrada (eb5ed574) 

	* Turn MirSurfaceManager into a model

2014-04-10 12:24:04 +0100 Daniel d'Andrada (bc8aa031) 

	* Add a placement strategy and server status listener

2014-04-08 15:10:05 +0200 Michael Zanetti (eea44042) 

	* merge

2014-04-08 13:44:17 +0100 Daniel d'Andrada (d1b19c34) 

	* Update to latest mir API

2014-04-08 11:17:38 +0200 Michael Zanetti (168d62c7) 

	* update README once more

2014-04-07 12:26:21 +0100 Daniel d'Andrada (01adc590) 

	* Remove OSKController.qml

2014-04-07 12:20:02 +0200 Michael Zanetti (76c4785b) 

	* update README

2014-04-04 19:59:24 +0100 Gerry Boland (9544b60c) 

	* Enable pointer on desktop - fixes crash there too

2014-04-03 12:47:49 -0300 Daniel d'Andrada (545b90ca) 

	* remove mention to OSKController.qml

2014-04-02 19:38:06 +0100 Gerry Boland (9bb3995c) 

	* Lack of PointerController caused crash on desktop - copy code from
          Mir as PointerController private to Mir

2014-04-02 13:10:34 -0300 Daniel d'Andrada (65c5703a) 

	* Updating to latest Mir API

2014-03-31 22:40:58 +0100 Gerry Boland (16096609) 

	* Lack of PointerController caused crash on desktop - copy code from
          Mir as PointerController private to Mir

2014-03-31 16:59:05 -0300 Daniel d'Andrada (d4e6e6cf) 

	* Do not make QtCompositor call QObject belonging to a different
          thread

2014-03-28 18:22:48 -0300 Daniel d'Andrada (c4f6e671) 

	* Improve conversion of pixels formats from mir to qt

2014-03-28 17:00:25 +0000 Gerry Boland (6c94bb08) 

	* Add FIXME

2014-03-25 13:05:30 +0000 Gerry Boland (92cce41b) 

	* Fi for hang on shutdown - implement a dummy
          QPlatformWindow/DisplayWindow::setVisible to prevent
          window system events being pushed to a window event queue
          which isn't used, and so never flushed, so blocking
          shutdown.

2014-03-25 11:43:49 +0000 Gerry Boland (6b8ec15b) 

	* Determine the EGL display & config by asking Mir to create a
          temporary GL context and using core egl functions.

2014-03-21 19:03:32 -0300 Daniel d'Andrada (3e411d5b) 

	* Have On-screen keyboard working

2014-03-20 12:40:16 -0300 Daniel d'Andrada (f846c4e5) 

	* Tidy up debug output

2014-03-19 15:03:15 +0000 Gerry Boland (6dc0ec23) 

	* Fix for compile in non-debug mode

2014-03-19 14:54:08 +0000 Gerry Boland (e7d99fd2) 

	* Remove obselete maths from ApplicationScreenshotProvider
          constructor, fixes unused veriable compile fail

2014-03-19 14:51:06 +0000 Gerry Boland (488957ae) 

	* Update for API change in
          lp:~mzanetti/unity-api/new-screenshot-and-focusing-api

2014-03-12 20:01:14 +0000 Gerry Boland (40910904) 

	* Do not add useless signal, use CONSTANT in Q_PROPERTY definition

2014-03-12 10:58:28 -0300 Daniel d'Andrada (094a9d1c) 

	* Add applicationChanged signal to MirSurfaceItem

2014-03-07 18:59:49 -0300 Daniel d'Andrada (cc021076) 

	* Improve debug output

2014-03-06 17:18:09 -0300 Daniel d'Andrada (a26e6d25) 

	* Solve crashes in ApplicationManager and expose surface.application
          to QML

2014-02-28 19:08:22 -0300 Daniel d'Andrada (14c40071) 

	* Adapt to lp:~mzanetti/unity-api/new-screenshot-and-focusing-api

2014-02-28 18:51:56 -0300 Daniel d'Andrada (1494c5bb) 

	* Adapt do latest mir api

2014-02-27 11:53:26 -0300 Daniel d'Andrada (20f401cc) 

	* Use UbuntuTheme also on the mirserver QPA

2014-02-27 08:23:56 -0300 Daniel d'Andrada (58468e7d) 

	* The compositor window is always focused

2014-02-26 16:55:48 -0300 Daniel d'Andrada (fb28b840) 

	* Send key events from Mir to Qt

2014-02-26 15:53:54 -0300 Daniel d'Andrada (68e3c074) 

	* update README

2014-02-26 12:40:12 +0000 Gerry Boland (f709583a) 

	* Implement Mir compositor start/stop by setting all QWindows to
          visible/hidden, which in turn starts/stops the Qt renderer
          loop

2014-02-26 12:16:10 +0000 Gerry Boland (b9f54462) 

	* Small compile fix on amd64

2014-01-30 12:14:41 -0200 Daniel d'Andrada (3f012b01) 

	* Add a minimal qml client to help with debugging graphical artifacts

2014-01-29 19:21:28 +0000 Gerry Boland (56503a9f) 

	* Update for Mir API change

2014-01-23 11:08:32 -0200 Daniel d'Andrada (b4d63a5c) 

	* Make the logo rotate when touched

2014-01-21 13:54:48 -0200 Daniel d'Andrada (9308edf2) 

	* Update README

2014-01-20 19:53:57 -0200 Daniel d'Andrada (ac9bbae8) 

	* Refactor  MirSurfaceItem & friends

2014-01-17 12:00:39 -0200 Daniel d'Andrada (f934c276) 

	* Update to latest mir API

2014-01-10 17:12:31 -0200 Daniel d'Andrada (cf32b269) 

	* Get rid of debug text

2014-01-10 17:09:14 -0200 Daniel d'Andrada (b86af970) 

	* restore gradient

2014-01-10 17:06:53 -0200 Daniel d'Andrada (0116b97f) 

	* Fix window title

2014-01-10 14:42:44 -0200 Daniel d'Andrada (b2016cb7) 

	* enable window rotation

2014-01-10 13:51:04 -0200 Daniel d'Andrada (f029b6d7) 

	* Send the Unity logo to the back

2014-01-10 13:49:19 -0200 Daniel d'Andrada (f7a59c43) 

	* Property create a GL texture to hold the Mir buffer

2014-01-10 12:29:54 -0200 Daniel d'Andrada (1d56c781) 

	* Update README

2014-01-10 12:25:09 -0200 Daniel d'Andrada (c984dd36) 

	* To help with debugging the textures issue that happens when a
          client app comes in

2013-12-18 12:52:31 +0000 Gerry Boland (5d2763c2) 

	* Explicitly include the qpa/genericunixfontdatabase config option to
          link the actual font database, and not fallback to a basic
          one that does not work with truetype fonts. Fixes font
          rendering fail with error message "Warning: distance-field
          glyph is not available with index 0"

2013-12-11 18:07:35 +0000 Gerry Boland (38e2029d) 

	* Misc changes to demo

2013-12-11 13:32:06 -0200 Daniel d'Andrada (2cdbad63) 

	* Update README

2013-12-11 13:25:36 -0200 Daniel d'Andrada (21a51c63) 

	* Use the new ua_ui_window_properties_set_dimensions API

2013-12-11 11:59:14 -0200 Daniel d'Andrada (b56d197a) 

	* Added ubuntuclient QPA

2013-12-10 17:16:05 -0200 Daniel d'Andrada (0f0e5325) 

	* Fix bug in qt -> mir input event translation

2013-12-05 14:19:54 +0000 Gerry Boland (abd7b360) 

	* qmake simplification, QtCreator can read project file again

2013-12-05 14:12:57 +0000 Daniel d'Andrada (605c6278) 

	* remove debug message

2013-12-05 12:08:31 +0000 Gerry Boland (fd799723) 

	* Rename qml plugin with Mir prefix. Install plugin to standard QML
          import path

2013-12-05 11:53:13 +0000 Daniel d'Andrada (05d492a6) 

	* Add qml-demo-client

2013-12-05 11:39:45 +0000 Gerry Boland (788517d3) 

	* Rename qml plugin with Mir prefix. Install plugin to standard QML
          import path

2013-12-04 18:11:32 +0000 Daniel d'Andrada (199397ed) 

	* Send input events from qml items to mir clients

2013-12-03 10:34:57 +0000 Daniel d'Andrada (1887eaf2) 

	* Stop InputReader thread when needed

2013-12-03 09:53:38 +0000 Daniel d'Andrada (3d055d40) 

	* Have input reaching Qt qml scene

2013-11-29 19:58:03 +0000 Gerry Boland (8cf9bd5d) 

	* Update to reflect new Mir API

2013-11-29 13:23:16 -0200 Daniel d'Andrada (c4328d3b) 

	* groundwork for our input rewiring

2013-11-27 17:18:25 +0000 Gerry Boland (591ce136) 

	* Add in the dbus Screen interface from unity-mir

2013-11-27 17:17:48 +0000 Gerry Boland (a43a1360) 

	* Add in the dbus Screen interface from unity-mir

2013-11-27 12:27:32 -0200 Daniel d'Andrada (70a7e539) 

	* Update README

2013-11-25 16:46:34 +0000 Gerry Boland (42d590cd) 

	* Make demo shell a little more advanced

2013-11-25 15:36:49 +0000 Gerry Boland (2d02416c) 

	* Have MirSurfaceItems owned by CPP, not the V8 engine. This means JS
          garbage collection isn't used, so QML must explicitly call
          "release()" on the surface for it to be released.

2013-11-25 13:52:10 +0000 Gerry Boland (c3df0b20) 

	* Qt5.1 and lower not having convenient profiling api, so only use it
          for 5.2. Now everything compiles.

2013-11-25 13:36:25 +0000 Gerry Boland (5132d2ec) 

	* Missing dependency added, compiles again

2013-11-24 00:41:37 +0000 Gerry Boland (d820c52f) 

	* Add copyright notices and timing outputs

2013-11-22 18:37:43 +0000 Gerry Boland (46117bf8) 

	* Add demo shell and update readme

2013-11-22 17:55:01 +0000 Gerry Boland (d9771481) 

	* Configure QSGTexture correctly, client surface now visible!!

2013-11-22 16:22:53 +0000 Gerry Boland (f9602910) 

	* Fix for crash as QQuickItem::update() cannot be called by Mir, so
          use slot

2013-11-22 16:13:25 +0000 Gerry Boland (13c04040) 

	* Using added Mir APIs to fetch correct buffer for compositing, and
          notification on client drawing a new frame, can show one
          frame on screen

2013-11-21 18:24:32 +0000 Gerry Boland (9c18a4ce) 

	* Crash fix on 5.0

2013-11-21 18:18:43 +0000 Gerry Boland (2c0856e0) 

	* Totally fix compilation on 5.0

2013-11-21 17:42:54 +0000 Gerry Boland (feec60eb) 

	* Match native interface names

2013-11-21 17:39:44 +0000 Gerry Boland (5ea7aaaf) 

	* More Qt5.0 fixes and explicitly require egl

2013-11-21 11:00:51 +0000 Gerry Boland (d7766799) 

	* Small fixes

2013-11-20 22:12:55 +0000 Gerry Boland (a0554e5f) 

	* Preprocessor directive sugar

2013-11-20 17:44:30 +0000 Gerry Boland (c0c0704b) 

	* Disable QOpenGLDebugLogger if <5.2

2013-11-20 13:27:38 +0000 Gerry Boland (cbc681f8) 

	* Add Qt5.0/5.1 support

2013-11-19 21:23:54 +0000 Gerry Boland (8b5f90e3) 

	* Added MirSurfaceItem component, created and properties updated by
          MirSurfaceManager. QML will assume ownership of them. Item
          is drawable, supplies QSGNode with texture.

2013-11-18 12:33:57 +0000 Gerry Boland (5c2be3ac) 

	* Integration complete. Added QOpenGLDebugLogger to MirOpenGLContext
          to capture GL debug output

2013-11-16 01:11:00 +0000 Gerry Boland (a1759651) 

	* Integrating QML plugin from unity-mir, not complete

2013-11-14 18:33:20 +0000 Gerry Boland (6c1810cf) 

	* Add NativeInterface to export Mir-wrapped classes like
          SessionAuthorizer, SurfaceConfigurator & SessionListener

2013-11-14 12:32:54 +0000 Gerry Boland (5cf1059c) 

	* Fetch GL config directly from Mir

2013-11-13 19:24:15 +0000 Gerry Boland (2e7bf99d) 

	* Tweaks

2013-11-13 19:07:25 +0000 Gerry Boland (28aad02b) 

	* Try to shut down mir cleanly. Not succeeding however

2013-11-13 13:37:44 +0000 Gerry Boland (c6652959) 

	* Fecth Display information only after starting Mir server (fixes
          swapBuffer crash, as before 2 gl contexts were being
          created for the 1 output). Only create screen for used
          output

2013-11-12 11:47:03 +0000 Gerry Boland (cfc5df3c) 

	* Add README

2013-11-12 10:15:49 +0000 Gerry Boland (47b83567) 

	* Viewport geometry fix

2013-11-12 00:24:35 +0000 Gerry Boland (0e673687) 

	* Progress: 1 frame shows on screen, then crash. Viewport incorrectly
          sized too.

2013-11-11 17:19:35 +0000 Gerry Boland (43f88668) 

	* Basics are there now

2013-11-07 23:41:00 +0100 Gerry Boland (15901ee8) 

	* Remove unnecessary bits of unity-mir code and have QMirServer own
          Mir in its own thread

2013-11-07 20:14:55 +0100 Gerry Boland (501ace19) 

	* Add the mir server class implementations from unity-mir

2013-11-07 19:35:43 +0100 Gerry Boland (5d94bc7c) 

	* Rough first step for a Mir server QPA plugin

