Merge lp:~aacid/unity-system-compositor/noChangeRebuild into lp:unity-system-compositor

Proposed by Albert Astals Cid
Status: Work in progress
Proposed branch: lp:~aacid/unity-system-compositor/noChangeRebuild
Merge into: lp:unity-system-compositor
Diff against target: 102 lines (+24/-2)
4 files modified
debian/changelog (+6/-2)
tests/include/usc/test/mock_display.h (+5/-0)
tests/unit-tests/test_mir_input_configuration.cpp (+10/-0)
tests/unit-tests/test_session_switcher.cpp (+3/-0)
To merge this branch: bzr merge lp:~aacid/unity-system-compositor/noChangeRebuild
Reviewer Review Type Date Requested Status
Unity System Compositor Development Team Pending
Review via email: mp+321062@code.launchpad.net

Commit message

 Bla bla

Description of the change

Ignore

To post a comment you must log in.
309. By Albert Astals Cid

Merge lp:~alan-griffiths/unity-system-compositor/compatibility

Unmerged revisions

309. By Albert Astals Cid

Merge lp:~alan-griffiths/unity-system-compositor/compatibility

308. By Albert Astals Cid

[ Albert Astals Cid ]
Bla bla

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2017-01-17 16:59:15 +0000
+++ debian/changelog 2017-03-27 14:46:44 +0000
@@ -1,8 +1,12 @@
1unity-system-compositor (0.9.0-0ubuntu1) UNRELEASED; urgency=medium1unity-system-compositor (0.9.1-0ubuntu2) UNRELEASED; urgency=medium
22
3 [ Cemil Azizoglu ]
3 * Update for compatibility with Mir 0.264 * Update for compatibility with Mir 0.26
45
5 -- Cemil Azizoglu <cemil.azizoglu@canonical.com> Tue, 17 Jan 2017 10:58:13 -06006 [ Albert Astals Cid ]
7 * Bla bla
8
9 -- Albert Astals Cid <tsdgeos@tsdgeos-ThinkPad-Yoga-460> Mon, 27 Mar 2017 15:17:38 +0200
610
7unity-system-compositor (0.8.0+17.04.20161206-0ubuntu1) zesty; urgency=medium11unity-system-compositor (0.8.0+17.04.20161206-0ubuntu1) zesty; urgency=medium
812
913
=== modified file 'tests/include/usc/test/mock_display.h'
--- tests/include/usc/test/mock_display.h 2016-11-09 18:13:05 +0000
+++ tests/include/usc/test/mock_display.h 2017-03-27 14:46:44 +0000
@@ -21,6 +21,7 @@
2121
22#include <mir/graphics/display.h>22#include <mir/graphics/display.h>
23#include <mir/graphics/virtual_output.h>23#include <mir/graphics/virtual_output.h>
24#include <mir/version.h>
24#include <gmock/gmock.h>25#include <gmock/gmock.h>
2526
26namespace usc27namespace usc
@@ -53,11 +54,15 @@
5354
54 void resume() override {};55 void resume() override {};
5556
57#if MIR_SERVER_VERSION < MIR_VERSION_NUMBER(0, 27, 0)
56 std::shared_ptr<mir::graphics::Cursor> create_hardware_cursor(58 std::shared_ptr<mir::graphics::Cursor> create_hardware_cursor(
57 std::shared_ptr<mir::graphics::CursorImage> const&) override59 std::shared_ptr<mir::graphics::CursorImage> const&) override
58 {60 {
59 return {};61 return {};
60 };62 };
63#else
64 std::shared_ptr<mir::graphics::Cursor> create_hardware_cursor() override { return {}; }
65#endif
6166
62 std::unique_ptr<mir::graphics::VirtualOutput> create_virtual_output(int, int) override67 std::unique_ptr<mir::graphics::VirtualOutput> create_virtual_output(int, int) override
63 { return std::unique_ptr<mir::graphics::VirtualOutput>{}; }68 { return std::unique_ptr<mir::graphics::VirtualOutput>{}; }
6469
=== modified file 'tests/unit-tests/test_mir_input_configuration.cpp'
--- tests/unit-tests/test_mir_input_configuration.cpp 2017-01-19 19:49:44 +0000
+++ tests/unit-tests/test_mir_input_configuration.cpp 2017-03-27 14:46:44 +0000
@@ -25,6 +25,11 @@
25#include "mir/input/mir_keyboard_config.h"25#include "mir/input/mir_keyboard_config.h"
26#include "mir/input/mir_pointer_config.h"26#include "mir/input/mir_pointer_config.h"
27#include "mir/input/mir_touchpad_config.h"27#include "mir/input/mir_touchpad_config.h"
28#include <mir/version.h>
29
30#if MIR_SERVER_VERSION >= MIR_VERSION_NUMBER(0, 27, 0)
31#include <mir/input/mir_touchscreen_config.h>
32#endif
2833
29#include <gtest/gtest.h>34#include <gtest/gtest.h>
30#include <gmock/gmock.h>35#include <gmock/gmock.h>
@@ -54,6 +59,11 @@
54 ON_CALL(*this, capabilities()).WillByDefault(Return(this->caps));59 ON_CALL(*this, capabilities()).WillByDefault(Return(this->caps));
55 }60 }
5661
62#if MIR_SERVER_VERSION >= MIR_VERSION_NUMBER(0, 27, 0)
63 mir::optional_value<MirTouchscreenConfig> touchscreen_configuration() const { return {}; }
64 void apply_touchscreen_configuration(MirTouchscreenConfig const&) {}
65#endif
66
57 mi::DeviceCapabilities caps;67 mi::DeviceCapabilities caps;
58};68};
5969
6070
=== modified file 'tests/unit-tests/test_session_switcher.cpp'
--- tests/unit-tests/test_session_switcher.cpp 2017-02-06 12:48:40 +0000
+++ tests/unit-tests/test_session_switcher.cpp 2017-03-27 14:46:44 +0000
@@ -20,6 +20,7 @@
20#include "src/spinner.h"20#include "src/spinner.h"
2121
22#include "mir/frontend/session.h"22#include "mir/frontend/session.h"
23#include <mir/version.h>
2324
24#include <gtest/gtest.h>25#include <gtest/gtest.h>
25#include <gmock/gmock.h>26#include <gmock/gmock.h>
@@ -105,6 +106,7 @@
105 {106 {
106 return {};107 return {};
107 }108 }
109#if MIR_SERVER_VERSION >= MIR_VERSION_NUMBER(0, 27, 0)
108 mir::graphics::BufferID create_buffer(mir::geometry::Size, MirPixelFormat) override110 mir::graphics::BufferID create_buffer(mir::geometry::Size, MirPixelFormat) override
109 {111 {
110 return {};112 return {};
@@ -113,6 +115,7 @@
113 {115 {
114 return {};116 return {};
115 }117 }
118#endif
116 void destroy_buffer(mir::graphics::BufferID) override119 void destroy_buffer(mir::graphics::BufferID) override
117 {120 {
118 }121 }

Subscribers

People subscribed via source and target branches