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
1=== modified file 'debian/changelog'
2--- debian/changelog 2017-01-17 16:59:15 +0000
3+++ debian/changelog 2017-03-27 14:46:44 +0000
4@@ -1,8 +1,12 @@
5-unity-system-compositor (0.9.0-0ubuntu1) UNRELEASED; urgency=medium
6+unity-system-compositor (0.9.1-0ubuntu2) UNRELEASED; urgency=medium
7
8+ [ Cemil Azizoglu ]
9 * Update for compatibility with Mir 0.26
10
11- -- Cemil Azizoglu <cemil.azizoglu@canonical.com> Tue, 17 Jan 2017 10:58:13 -0600
12+ [ Albert Astals Cid ]
13+ * Bla bla
14+
15+ -- Albert Astals Cid <tsdgeos@tsdgeos-ThinkPad-Yoga-460> Mon, 27 Mar 2017 15:17:38 +0200
16
17 unity-system-compositor (0.8.0+17.04.20161206-0ubuntu1) zesty; urgency=medium
18
19
20=== modified file 'tests/include/usc/test/mock_display.h'
21--- tests/include/usc/test/mock_display.h 2016-11-09 18:13:05 +0000
22+++ tests/include/usc/test/mock_display.h 2017-03-27 14:46:44 +0000
23@@ -21,6 +21,7 @@
24
25 #include <mir/graphics/display.h>
26 #include <mir/graphics/virtual_output.h>
27+#include <mir/version.h>
28 #include <gmock/gmock.h>
29
30 namespace usc
31@@ -53,11 +54,15 @@
32
33 void resume() override {};
34
35+#if MIR_SERVER_VERSION < MIR_VERSION_NUMBER(0, 27, 0)
36 std::shared_ptr<mir::graphics::Cursor> create_hardware_cursor(
37 std::shared_ptr<mir::graphics::CursorImage> const&) override
38 {
39 return {};
40 };
41+#else
42+ std::shared_ptr<mir::graphics::Cursor> create_hardware_cursor() override { return {}; }
43+#endif
44
45 std::unique_ptr<mir::graphics::VirtualOutput> create_virtual_output(int, int) override
46 { return std::unique_ptr<mir::graphics::VirtualOutput>{}; }
47
48=== modified file 'tests/unit-tests/test_mir_input_configuration.cpp'
49--- tests/unit-tests/test_mir_input_configuration.cpp 2017-01-19 19:49:44 +0000
50+++ tests/unit-tests/test_mir_input_configuration.cpp 2017-03-27 14:46:44 +0000
51@@ -25,6 +25,11 @@
52 #include "mir/input/mir_keyboard_config.h"
53 #include "mir/input/mir_pointer_config.h"
54 #include "mir/input/mir_touchpad_config.h"
55+#include <mir/version.h>
56+
57+#if MIR_SERVER_VERSION >= MIR_VERSION_NUMBER(0, 27, 0)
58+#include <mir/input/mir_touchscreen_config.h>
59+#endif
60
61 #include <gtest/gtest.h>
62 #include <gmock/gmock.h>
63@@ -54,6 +59,11 @@
64 ON_CALL(*this, capabilities()).WillByDefault(Return(this->caps));
65 }
66
67+#if MIR_SERVER_VERSION >= MIR_VERSION_NUMBER(0, 27, 0)
68+ mir::optional_value<MirTouchscreenConfig> touchscreen_configuration() const { return {}; }
69+ void apply_touchscreen_configuration(MirTouchscreenConfig const&) {}
70+#endif
71+
72 mi::DeviceCapabilities caps;
73 };
74
75
76=== modified file 'tests/unit-tests/test_session_switcher.cpp'
77--- tests/unit-tests/test_session_switcher.cpp 2017-02-06 12:48:40 +0000
78+++ tests/unit-tests/test_session_switcher.cpp 2017-03-27 14:46:44 +0000
79@@ -20,6 +20,7 @@
80 #include "src/spinner.h"
81
82 #include "mir/frontend/session.h"
83+#include <mir/version.h>
84
85 #include <gtest/gtest.h>
86 #include <gmock/gmock.h>
87@@ -105,6 +106,7 @@
88 {
89 return {};
90 }
91+#if MIR_SERVER_VERSION >= MIR_VERSION_NUMBER(0, 27, 0)
92 mir::graphics::BufferID create_buffer(mir::geometry::Size, MirPixelFormat) override
93 {
94 return {};
95@@ -113,6 +115,7 @@
96 {
97 return {};
98 }
99+#endif
100 void destroy_buffer(mir::graphics::BufferID) override
101 {
102 }

Subscribers

People subscribed via source and target branches