Mir

Merge lp:~vanvugt/mir/privatize-input into lp:mir

Proposed by Daniel van Vugt
Status: Work in progress
Proposed branch: lp:~vanvugt/mir/privatize-input
Merge into: lp:mir
Prerequisite: lp:~vanvugt/mir/privatize-input-Surface
Diff against target: 879 lines (+86/-86)
60 files modified
3rd_party/android-input/android/CMakeLists.txt (+1/-0)
3rd_party/android-input/android/frameworks/base/services/input/EventHub.cpp (+1/-1)
3rd_party/android-input/android/frameworks/base/services/input/InputDispatcher.cpp (+1/-1)
include/test/mir_test/fake_event_hub_input_configuration.h (+1/-1)
include/test/mir_test_doubles/mock_input_manager.h (+1/-1)
include/test/mir_test_doubles/mock_input_region.h (+1/-1)
include/test/mir_test_doubles/stub_input_channel.h (+1/-1)
src/server/default_server_configuration.cpp (+12/-12)
src/server/display_server.cpp (+1/-1)
src/server/input/android/android_input_application_handle.cpp (+1/-1)
src/server/input/android/android_input_channel.h (+1/-1)
src/server/input/android/android_input_reader_policy.cpp (+1/-1)
src/server/input/android/android_input_target_enumerator.cpp (+1/-1)
src/server/input/android/android_input_window_handle.cpp (+1/-1)
src/server/input/android/android_pointer_controller.cpp (+1/-1)
src/server/input/android/default_android_input_configuration.cpp (+1/-1)
src/server/input/android/default_android_input_configuration.h (+1/-1)
src/server/input/android/dispatcher_input_configuration.cpp (+1/-1)
src/server/input/android/dispatcher_input_configuration.h (+1/-1)
src/server/input/android/input_dispatcher_manager.h (+1/-1)
src/server/input/display_input_region.cpp (+1/-1)
src/server/input/display_input_region.h (+1/-1)
src/server/input/event_filter_chain.cpp (+1/-1)
src/server/input/input_manager.h (+1/-1)
src/server/input/input_targets.h (+1/-1)
src/server/input/nested_input_configuration.cpp (+2/-2)
src/server/input/nested_input_configuration.h (+1/-1)
src/server/input/nested_input_relay.cpp (+1/-1)
src/server/input/null_input_configuration.cpp (+2/-2)
src/server/input/null_input_configuration.h (+1/-1)
src/server/input/null_input_report.cpp (+1/-1)
src/server/input/null_input_report.h (+1/-1)
src/server/input/vt_filter.cpp (+1/-1)
src/server/logging/input_report.cpp (+1/-1)
src/server/logging/input_report.h (+1/-1)
src/server/lttng/input_report.cpp (+1/-1)
src/server/lttng/input_report.h (+1/-1)
src/server/shell/surface.cpp (+1/-1)
src/server/shell/surface_source.cpp (+1/-1)
src/server/surfaces/surface.cpp (+1/-1)
src/server/surfaces/surface_allocator.cpp (+1/-1)
src/server/surfaces/surface_stack.cpp (+2/-2)
src/server/surfaces/surface_stack.h (+2/-2)
tests/integration-tests/graphics/android/test_internal_client.cpp (+2/-2)
tests/integration-tests/input/android/test_android_cursor_listener.cpp (+4/-4)
tests/integration-tests/input/android/test_android_input_manager.cpp (+3/-3)
tests/integration-tests/shell/test_session.cpp (+1/-1)
tests/mir_test_framework/input_testing_server_options.cpp (+1/-1)
tests/mir_test_framework/testing_server_options.cpp (+3/-3)
tests/unit-tests/android_input/input_reader.cpp (+1/-1)
tests/unit-tests/input/android/test_android_input_application_handle.cpp (+1/-1)
tests/unit-tests/input/android/test_android_input_manager.cpp (+1/-1)
tests/unit-tests/input/android/test_android_input_target_enumerator.cpp (+2/-2)
tests/unit-tests/input/android/test_android_input_targeter.cpp (+1/-1)
tests/unit-tests/input/android/test_android_input_window_handle.cpp (+1/-1)
tests/unit-tests/input/test_display_input_region.cpp (+1/-1)
tests/unit-tests/input/test_event_filter_chain.cpp (+1/-1)
tests/unit-tests/logging/test_legacy_input_report.cpp (+1/-1)
tests/unit-tests/surfaces/test_surface.cpp (+1/-1)
tests/unit-tests/surfaces/test_surface_stack.cpp (+3/-4)
To merge this branch: bzr merge lp:~vanvugt/mir/privatize-input
Reviewer Review Type Date Requested Status
Robert Carr (community) Approve
PS Jenkins bot (community) continuous-integration Approve
Alan Griffiths Needs Fixing
Daniel d'Andrada (community) Approve
Review via email: mp+189037@code.launchpad.net

Commit message

Privatize as many input classes and headers as possible. Hide those not
presently used by unity-mir or unity-system-compositor from the server SDK.

Description of the change

No ABIs affected.
No APIs affected (I think).

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Daniel d'Andrada (dandrader) wrote :

/mir/tests/integration-tests/graphics/android/test_internal_client.cpp:29:40: fatal error: mir/surfaces/surface_stack.h: No such file or directory
 #include "mir/surfaces/surface_stack.h"

Revision history for this message
Alexandros Frantzis (afrantzis) wrote :
Revision history for this message
Daniel d'Andrada (dandrader) wrote :

Makes sense to me.
Alexandros has a point but traditionally the project/include subdir is used to define the public headers. And defining the public headers, IMHO, is more important than cross-component inclusions. Which is not a hard boundary as the public API is.

review: Approve
Revision history for this message
Alan Griffiths (alan-griffiths) wrote :

FTBFS

Most of the remaining mess comes from splitting the input component across src/input, src/input/android and bzr merge lp:~vanvugt/mir/privatize-input (which is pre-existing). OTOH I'd prefer to put src/server/input into the search path as opposed to making it easy to include private parts of other components.

review: Needs Fixing
Revision history for this message
Alan Griffiths (alan-griffiths) wrote :

> FTBFS
>
> Most of the remaining mess comes from splitting the input component across
> src/input, src/input/android and bzr merge lp:~vanvugt/mir/privatize-input

That should be "3rd_party/android-input/..."

> (which is pre-existing). OTOH I'd prefer to put src/server/input into the
> search path as opposed to making it easy to include private parts of other
> components.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

There's no "Work in progress" going on or planned as yet. Although I fully expect it to be deferred to next cycle now. So more realistically you could say "Resubmit" post-saucy.

Revision history for this message
Robert Carr (robertcarr) wrote :

I share some concern with this approach. Notably I think currently we have this hierarchy:

Public headers
Component public
Component private

We currently express public headers and component public in the same way (set in include/).

This approach collapses the notion of component public/private and I think we lose some ability to express organization with this approach.

On the other hand, I think these headers will have to move again as part of the big ABI rework, and not installing them for now certainly seems an improvement.

review: Approve

Unmerged revisions

1113. By Daniel van Vugt

Fix Android build failure.

1112. By Daniel van Vugt

Merge latest parent (and dev) branch. Resolve a conflict.

1111. By Daniel van Vugt

Resolve spurious conflict status.

1110. By Daniel van Vugt

Privatize additional headers and classes which include the now privatized
input headers.

1109. By Daniel van Vugt

Privatize as much input headers as possible (those not used by shells).

1108. By Daniel van Vugt

Privatize input::Surface. It's not used in any shells right now, and
seemingly shouldn't be.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file '3rd_party/android-input/android/CMakeLists.txt'
--- 3rd_party/android-input/android/CMakeLists.txt 2013-05-30 19:24:29 +0000
+++ 3rd_party/android-input/android/CMakeLists.txt 2013-10-07 04:07:10 +0000
@@ -7,6 +7,7 @@
7 system/extras/ext4_utils7 system/extras/ext4_utils
88
9 ${PROJECT_SOURCE_DIR}/include/server9 ${PROJECT_SOURCE_DIR}/include/server
10 ${PROJECT_SOURCE_DIR}/src/server
10)11)
1112
12add_definitions(13add_definitions(
1314
=== modified file '3rd_party/android-input/android/frameworks/base/services/input/EventHub.cpp'
--- 3rd_party/android-input/android/frameworks/base/services/input/EventHub.cpp 2013-10-03 05:12:59 +0000
+++ 3rd_party/android-input/android/frameworks/base/services/input/EventHub.cpp 2013-10-07 04:07:10 +0000
@@ -23,7 +23,7 @@
23#define acquire_wake_lock(lock, id) {}23#define acquire_wake_lock(lock, id) {}
24#define release_wake_lock(id) {}24#define release_wake_lock(id) {}
2525
26#include "mir/input/input_report.h"26#include "input/input_report.h"
2727
28#include <cutils/properties.h>28#include <cutils/properties.h>
29#include <std/Log.h>29#include <std/Log.h>
3030
=== modified file '3rd_party/android-input/android/frameworks/base/services/input/InputDispatcher.cpp'
--- 3rd_party/android-input/android/frameworks/base/services/input/InputDispatcher.cpp 2013-08-28 03:41:48 +0000
+++ 3rd_party/android-input/android/frameworks/base/services/input/InputDispatcher.cpp 2013-10-07 04:07:10 +0000
@@ -45,7 +45,7 @@
4545
46#include "InputDispatcher.h"46#include "InputDispatcher.h"
4747
48#include "mir/input/input_report.h"48#include "input/input_report.h"
4949
50#include <cutils/log.h>50#include <cutils/log.h>
51#include <android/keycodes.h>51#include <android/keycodes.h>
5252
=== removed directory 'include/server/mir/input/android'
=== modified file 'include/test/mir_test/fake_event_hub_input_configuration.h'
--- include/test/mir_test/fake_event_hub_input_configuration.h 2013-08-30 07:47:16 +0000
+++ include/test/mir_test/fake_event_hub_input_configuration.h 2013-10-07 04:07:10 +0000
@@ -19,7 +19,7 @@
19#ifndef MIR_TEST_DOUBLES_FAKE_EVENT_HUB_INPUT_CONFIGURATION_H_19#ifndef MIR_TEST_DOUBLES_FAKE_EVENT_HUB_INPUT_CONFIGURATION_H_
20#define MIR_TEST_DOUBLES_FAKE_EVENT_HUB_INPUT_CONFIGURATION_H_20#define MIR_TEST_DOUBLES_FAKE_EVENT_HUB_INPUT_CONFIGURATION_H_
2121
22#include "mir/input/android/default_android_input_configuration.h"22#include "input/android/default_android_input_configuration.h"
2323
24#include <utils/StrongPointer.h>24#include <utils/StrongPointer.h>
2525
2626
=== modified file 'include/test/mir_test_doubles/mock_input_manager.h'
--- include/test/mir_test_doubles/mock_input_manager.h 2013-08-28 03:41:48 +0000
+++ include/test/mir_test_doubles/mock_input_manager.h 2013-10-07 04:07:10 +0000
@@ -19,7 +19,7 @@
19#ifndef MIR_TEST_DOUBLES_MOCK_INPUT_MANAGER_H_19#ifndef MIR_TEST_DOUBLES_MOCK_INPUT_MANAGER_H_
20#define MIR_TEST_DOUBLES_MOCK_INPUT_MANAGER_H_20#define MIR_TEST_DOUBLES_MOCK_INPUT_MANAGER_H_
2121
22#include "mir/input/input_manager.h"22#include "input/input_manager.h"
2323
24#include <gmock/gmock.h>24#include <gmock/gmock.h>
25#include <gtest/gtest.h>25#include <gtest/gtest.h>
2626
=== modified file 'include/test/mir_test_doubles/mock_input_region.h'
--- include/test/mir_test_doubles/mock_input_region.h 2013-07-19 14:12:57 +0000
+++ include/test/mir_test_doubles/mock_input_region.h 2013-10-07 04:07:10 +0000
@@ -19,7 +19,7 @@
19#ifndef MIR_TEST_DOUBLES_MOCK_INPUT_REGION_H_19#ifndef MIR_TEST_DOUBLES_MOCK_INPUT_REGION_H_
20#define MIR_TEST_DOUBLES_MOCK_INPUT_REGION_H_20#define MIR_TEST_DOUBLES_MOCK_INPUT_REGION_H_
2121
22#include "mir/input/input_region.h"22#include "input/input_region.h"
23#include "mir/geometry/point.h"23#include "mir/geometry/point.h"
24#include "mir/geometry/rectangle.h"24#include "mir/geometry/rectangle.h"
2525
2626
=== modified file 'include/test/mir_test_doubles/stub_input_channel.h'
--- include/test/mir_test_doubles/stub_input_channel.h 2013-08-28 03:41:48 +0000
+++ include/test/mir_test_doubles/stub_input_channel.h 2013-10-07 04:07:10 +0000
@@ -19,7 +19,7 @@
19#ifndef MIR_TEST_DOUBLES_STUB_INPUT_CHANNEL_H_19#ifndef MIR_TEST_DOUBLES_STUB_INPUT_CHANNEL_H_
20#define MIR_TEST_DOUBLES_STUB_INPUT_CHANNEL_H_20#define MIR_TEST_DOUBLES_STUB_INPUT_CHANNEL_H_
2121
22#include "mir/input/input_channel.h"22#include "input/input_channel.h"
2323
24namespace mir24namespace mir
25{25{
2626
=== modified file 'src/server/default_server_configuration.cpp'
--- src/server/default_server_configuration.cpp 2013-10-05 05:16:50 +0000
+++ src/server/default_server_configuration.cpp 2013-10-07 04:07:10 +0000
@@ -59,29 +59,29 @@
59#include "mir/graphics/display_buffer.h"59#include "mir/graphics/display_buffer.h"
60#include "mir/graphics/default_display_configuration_policy.h"60#include "mir/graphics/default_display_configuration_policy.h"
61#include "mir/input/cursor_listener.h"61#include "mir/input/cursor_listener.h"
62#include "mir/input/nested_input_configuration.h"62#include "input/nested_input_configuration.h"
63#include "mir/input/null_input_configuration.h"63#include "input/null_input_configuration.h"
64#include "mir/input/null_input_report.h"64#include "input/null_input_report.h"
65#include "mir/input/display_input_region.h"65#include "input/display_input_region.h"
66#include "mir/input/event_filter_chain.h"66#include "input/event_filter_chain.h"
67#include "mir/input/nested_input_relay.h"67#include "input/nested_input_relay.h"
68#include "mir/input/vt_filter.h"68#include "input/vt_filter.h"
69#include "mir/input/android/default_android_input_configuration.h"69#include "input/android/default_android_input_configuration.h"
70#include "mir/input/input_manager.h"70#include "input/input_manager.h"
71#include "mir/logging/connector_report.h"71#include "mir/logging/connector_report.h"
72#include "mir/logging/logger.h"72#include "mir/logging/logger.h"
73#include "mir/logging/input_report.h"73#include "logging/input_report.h"
74#include "mir/logging/dumb_console_logger.h"74#include "mir/logging/dumb_console_logger.h"
75#include "mir/logging/glog_logger.h"75#include "mir/logging/glog_logger.h"
76#include "mir/logging/session_mediator_report.h"76#include "mir/logging/session_mediator_report.h"
77#include "mir/logging/message_processor_report.h"77#include "mir/logging/message_processor_report.h"
78#include "mir/logging/display_report.h"78#include "mir/logging/display_report.h"
79#include "mir/lttng/message_processor_report.h"79#include "mir/lttng/message_processor_report.h"
80#include "mir/lttng/input_report.h"80#include "lttng/input_report.h"
81#include "mir/shell/surface_source.h"81#include "mir/shell/surface_source.h"
82#include "mir/shell/mediating_display_changer.h"82#include "mir/shell/mediating_display_changer.h"
83#include "mir/surfaces/surface_allocator.h"83#include "mir/surfaces/surface_allocator.h"
84#include "mir/surfaces/surface_stack.h"84#include "surfaces/surface_stack.h"
85#include "mir/surfaces/surface_controller.h"85#include "mir/surfaces/surface_controller.h"
86#include "mir/time/high_resolution_clock.h"86#include "mir/time/high_resolution_clock.h"
87#include "mir/geometry/rectangles.h"87#include "mir/geometry/rectangles.h"
8888
=== modified file 'src/server/display_server.cpp'
--- src/server/display_server.cpp 2013-09-24 11:43:27 +0000
+++ src/server/display_server.cpp 2013-10-07 04:07:10 +0000
@@ -27,7 +27,7 @@
27#include "mir/compositor/compositor.h"27#include "mir/compositor/compositor.h"
28#include "mir/frontend/connector.h"28#include "mir/frontend/connector.h"
29#include "mir/graphics/display.h"29#include "mir/graphics/display.h"
30#include "mir/input/input_manager.h"30#include "input/input_manager.h"
3131
32#include <stdexcept>32#include <stdexcept>
3333
3434
=== modified file 'src/server/input/android/android_input_application_handle.cpp'
--- src/server/input/android/android_input_application_handle.cpp 2013-10-07 04:07:09 +0000
+++ src/server/input/android/android_input_application_handle.cpp 2013-10-07 04:07:10 +0000
@@ -18,7 +18,7 @@
1818
19#include "android_input_application_handle.h"19#include "android_input_application_handle.h"
2020
21#include "mir/input/input_channel.h"21#include "input/input_channel.h"
22#include "input/surface.h"22#include "input/surface.h"
2323
24#include <limits.h>24#include <limits.h>
2525
=== modified file 'src/server/input/android/android_input_channel.h'
--- src/server/input/android/android_input_channel.h 2013-08-28 03:41:48 +0000
+++ src/server/input/android/android_input_channel.h 2013-10-07 04:07:10 +0000
@@ -19,7 +19,7 @@
19#ifndef MIR_INPUT_ANDROID_INPUT_CHANNEL_H_19#ifndef MIR_INPUT_ANDROID_INPUT_CHANNEL_H_
20#define MIR_INPUT_ANDROID_INPUT_CHANNEL_H_20#define MIR_INPUT_ANDROID_INPUT_CHANNEL_H_
2121
22#include "mir/input/input_channel.h"22#include "input/input_channel.h"
2323
24#include <utils/StrongPointer.h>24#include <utils/StrongPointer.h>
2525
2626
=== modified file 'src/server/input/android/android_input_reader_policy.cpp'
--- src/server/input/android/android_input_reader_policy.cpp 2013-08-28 03:41:48 +0000
+++ src/server/input/android/android_input_reader_policy.cpp 2013-10-07 04:07:10 +0000
@@ -19,7 +19,7 @@
19#include "android_input_reader_policy.h"19#include "android_input_reader_policy.h"
20#include "android_pointer_controller.h"20#include "android_pointer_controller.h"
2121
22#include "mir/input/input_region.h"22#include "input/input_region.h"
23#include "mir/geometry/rectangle.h"23#include "mir/geometry/rectangle.h"
2424
25namespace mi = mir::input;25namespace mi = mir::input;
2626
=== modified file 'src/server/input/android/android_input_target_enumerator.cpp'
--- src/server/input/android/android_input_target_enumerator.cpp 2013-08-28 03:41:48 +0000
+++ src/server/input/android/android_input_target_enumerator.cpp 2013-10-07 04:07:10 +0000
@@ -20,7 +20,7 @@
2020
21#include "android_window_handle_repository.h"21#include "android_window_handle_repository.h"
2222
23#include "mir/input/input_targets.h"23#include "input/input_targets.h"
2424
25#include <InputWindow.h>25#include <InputWindow.h>
2626
2727
=== modified file 'src/server/input/android/android_input_window_handle.cpp'
--- src/server/input/android/android_input_window_handle.cpp 2013-10-07 04:07:09 +0000
+++ src/server/input/android/android_input_window_handle.cpp 2013-10-07 04:07:10 +0000
@@ -19,7 +19,7 @@
19#include "android_input_window_handle.h"19#include "android_input_window_handle.h"
20#include "android_input_application_handle.h"20#include "android_input_application_handle.h"
2121
22#include "mir/input/input_channel.h"22#include "input/input_channel.h"
23#include "input/surface.h"23#include "input/surface.h"
2424
25#include <androidfw/InputTransport.h>25#include <androidfw/InputTransport.h>
2626
=== modified file 'src/server/input/android/android_pointer_controller.cpp'
--- src/server/input/android/android_pointer_controller.cpp 2013-08-28 03:41:48 +0000
+++ src/server/input/android/android_pointer_controller.cpp 2013-10-07 04:07:10 +0000
@@ -16,7 +16,7 @@
16 * Authored by: Robert Carr <robert.carr@canonical.com>16 * Authored by: Robert Carr <robert.carr@canonical.com>
17 */17 */
1818
19#include "mir/input/input_region.h"19#include "input/input_region.h"
20#include "mir/geometry/rectangle.h"20#include "mir/geometry/rectangle.h"
21#include "mir/geometry/point.h"21#include "mir/geometry/point.h"
2222
2323
=== modified file 'src/server/input/android/default_android_input_configuration.cpp'
--- src/server/input/android/default_android_input_configuration.cpp 2013-09-10 16:42:04 +0000
+++ src/server/input/android/default_android_input_configuration.cpp 2013-10-07 04:07:10 +0000
@@ -16,7 +16,7 @@
16 * Authored by: Robert Carr <robert.carr@canonical.com>16 * Authored by: Robert Carr <robert.carr@canonical.com>
17 */17 */
1818
19#include "mir/input/android/default_android_input_configuration.h"19#include "input/android/default_android_input_configuration.h"
20#include "event_filter_dispatcher_policy.h"20#include "event_filter_dispatcher_policy.h"
21#include "android_input_reader_policy.h"21#include "android_input_reader_policy.h"
22#include "android_input_thread.h"22#include "android_input_thread.h"
2323
=== renamed file 'include/server/mir/input/android/default_android_input_configuration.h' => 'src/server/input/android/default_android_input_configuration.h'
--- include/server/mir/input/android/default_android_input_configuration.h 2013-09-10 16:42:04 +0000
+++ src/server/input/android/default_android_input_configuration.h 2013-10-07 04:07:10 +0000
@@ -19,7 +19,7 @@
19#ifndef MIR_INPUT_ANDROID_DEFAULT_ANDROID_INPUT_CONFIGURATION_H_19#ifndef MIR_INPUT_ANDROID_DEFAULT_ANDROID_INPUT_CONFIGURATION_H_
20#define MIR_INPUT_ANDROID_DEFAULT_ANDROID_INPUT_CONFIGURATION_H_20#define MIR_INPUT_ANDROID_DEFAULT_ANDROID_INPUT_CONFIGURATION_H_
2121
22#include "mir/input/android/dispatcher_input_configuration.h"22#include "input/android/dispatcher_input_configuration.h"
2323
24namespace mir24namespace mir
25{25{
2626
=== modified file 'src/server/input/android/dispatcher_input_configuration.cpp'
--- src/server/input/android/dispatcher_input_configuration.cpp 2013-09-10 16:42:04 +0000
+++ src/server/input/android/dispatcher_input_configuration.cpp 2013-10-07 04:07:10 +0000
@@ -17,7 +17,7 @@
17 */17 */
1818
1919
20#include "mir/input/android/dispatcher_input_configuration.h"20#include "input/android/dispatcher_input_configuration.h"
21#include "event_filter_dispatcher_policy.h"21#include "event_filter_dispatcher_policy.h"
22#include "android_input_thread.h"22#include "android_input_thread.h"
23#include "android_input_registrar.h"23#include "android_input_registrar.h"
2424
=== renamed file 'include/server/mir/input/android/dispatcher_input_configuration.h' => 'src/server/input/android/dispatcher_input_configuration.h'
--- include/server/mir/input/android/dispatcher_input_configuration.h 2013-09-10 16:42:04 +0000
+++ src/server/input/android/dispatcher_input_configuration.h 2013-10-07 04:07:10 +0000
@@ -20,7 +20,7 @@
20#ifndef MIR_INPUT_ANDROID_DISPATCHER_INPUT_CONFIGURATION_H_20#ifndef MIR_INPUT_ANDROID_DISPATCHER_INPUT_CONFIGURATION_H_
21#define MIR_INPUT_ANDROID_DISPATCHER_INPUT_CONFIGURATION_H_21#define MIR_INPUT_ANDROID_DISPATCHER_INPUT_CONFIGURATION_H_
2222
23#include "mir/input/input_configuration.h"23#include "input/input_configuration.h"
2424
25#include "mir/cached_ptr.h"25#include "mir/cached_ptr.h"
2626
2727
=== modified file 'src/server/input/android/input_dispatcher_manager.h'
--- src/server/input/android/input_dispatcher_manager.h 2013-09-06 10:06:15 +0000
+++ src/server/input/android/input_dispatcher_manager.h 2013-10-07 04:07:10 +0000
@@ -20,7 +20,7 @@
20#ifndef MIR_INPUT_ANDROID_INPUT_DISPATCHER_MANAGER_H_20#ifndef MIR_INPUT_ANDROID_INPUT_DISPATCHER_MANAGER_H_
21#define MIR_INPUT_ANDROID_INPUT_DISPATCHER_MANAGER_H_21#define MIR_INPUT_ANDROID_INPUT_DISPATCHER_MANAGER_H_
2222
23#include "mir/input/input_manager.h"23#include "input/input_manager.h"
2424
25#include <utils/StrongPointer.h>25#include <utils/StrongPointer.h>
2626
2727
=== modified file 'src/server/input/display_input_region.cpp'
--- src/server/input/display_input_region.cpp 2013-07-19 14:12:57 +0000
+++ src/server/input/display_input_region.cpp 2013-10-07 04:07:10 +0000
@@ -16,7 +16,7 @@
16 * Authored by: Alexandros Frantzis <alexandros.frantzis@canonical.com>16 * Authored by: Alexandros Frantzis <alexandros.frantzis@canonical.com>
17 */17 */
1818
19#include "mir/input/display_input_region.h"19#include "input/display_input_region.h"
20#include "mir/graphics/display.h"20#include "mir/graphics/display.h"
21#include "mir/graphics/display_buffer.h"21#include "mir/graphics/display_buffer.h"
2222
2323
=== renamed file 'include/server/mir/input/display_input_region.h' => 'src/server/input/display_input_region.h'
--- include/server/mir/input/display_input_region.h 2013-07-19 14:12:57 +0000
+++ src/server/input/display_input_region.h 2013-10-07 04:07:10 +0000
@@ -19,7 +19,7 @@
19#ifndef MIR_INPUT_DISPLAY_INPUT_REGION_H_19#ifndef MIR_INPUT_DISPLAY_INPUT_REGION_H_
20#define MIR_INPUT_DISPLAY_INPUT_REGION_H_20#define MIR_INPUT_DISPLAY_INPUT_REGION_H_
2121
22#include "mir/input/input_region.h"22#include "input/input_region.h"
2323
24#include <memory>24#include <memory>
2525
2626
=== modified file 'src/server/input/event_filter_chain.cpp'
--- src/server/input/event_filter_chain.cpp 2013-08-28 03:41:48 +0000
+++ src/server/input/event_filter_chain.cpp 2013-10-07 04:07:10 +0000
@@ -16,7 +16,7 @@
16 * Authored by: Robert Carr <robert.carr@canonical.com>16 * Authored by: Robert Carr <robert.carr@canonical.com>
17 */17 */
1818
19#include "mir/input/event_filter_chain.h"19#include "input/event_filter_chain.h"
2020
21namespace mi = mir::input;21namespace mi = mir::input;
2222
2323
=== renamed file 'include/server/mir/input/event_filter_chain.h' => 'src/server/input/event_filter_chain.h'
=== renamed file 'include/server/mir/input/input_channel.h' => 'src/server/input/input_channel.h'
=== renamed file 'include/server/mir/input/input_channel_factory.h' => 'src/server/input/input_channel_factory.h'
=== renamed file 'include/server/mir/input/input_configuration.h' => 'src/server/input/input_configuration.h'
=== renamed file 'include/server/mir/input/input_manager.h' => 'src/server/input/input_manager.h'
--- include/server/mir/input/input_manager.h 2013-08-28 03:41:48 +0000
+++ src/server/input/input_manager.h 2013-10-07 04:07:10 +0000
@@ -20,7 +20,7 @@
20#ifndef MIR_INPUT_INPUT_MANAGER_H_20#ifndef MIR_INPUT_INPUT_MANAGER_H_
21#define MIR_INPUT_INPUT_MANAGER_H_21#define MIR_INPUT_INPUT_MANAGER_H_
2222
23#include "mir/input/input_channel_factory.h"23#include "input/input_channel_factory.h"
2424
25#include <memory>25#include <memory>
2626
2727
=== renamed file 'include/server/mir/input/input_region.h' => 'src/server/input/input_region.h'
=== renamed file 'include/server/mir/input/input_report.h' => 'src/server/input/input_report.h'
=== renamed file 'include/server/mir/input/input_targets.h' => 'src/server/input/input_targets.h'
--- include/server/mir/input/input_targets.h 2013-08-28 03:41:48 +0000
+++ src/server/input/input_targets.h 2013-10-07 04:07:10 +0000
@@ -20,7 +20,7 @@
20#ifndef MIR_INPUT_INPUT_TARGETS_H_20#ifndef MIR_INPUT_INPUT_TARGETS_H_
21#define MIR_INPUT_INPUT_TARGETS_H_21#define MIR_INPUT_INPUT_TARGETS_H_
2222
23#include "mir/input/input_channel_factory.h"23#include "input/input_channel_factory.h"
2424
25#include <memory>25#include <memory>
2626
2727
=== modified file 'src/server/input/nested_input_configuration.cpp'
--- src/server/input/nested_input_configuration.cpp 2013-09-10 16:42:04 +0000
+++ src/server/input/nested_input_configuration.cpp 2013-10-07 04:07:10 +0000
@@ -16,8 +16,8 @@
16 * Authored by: Alan Griffiths <alan@octopull.co.uk>16 * Authored by: Alan Griffiths <alan@octopull.co.uk>
17 */17 */
1818
19#include "mir/input/nested_input_configuration.h"19#include "input/nested_input_configuration.h"
20#include "mir/input/nested_input_relay.h"20#include "input/nested_input_relay.h"
2121
22#include <InputDispatcher.h>22#include <InputDispatcher.h>
2323
2424
=== renamed file 'include/server/mir/input/nested_input_configuration.h' => 'src/server/input/nested_input_configuration.h'
--- include/server/mir/input/nested_input_configuration.h 2013-09-10 16:42:04 +0000
+++ src/server/input/nested_input_configuration.h 2013-10-07 04:07:10 +0000
@@ -19,7 +19,7 @@
19#ifndef MIR_INPUT_NESTED_INPUT_CONFIGURATION_H_19#ifndef MIR_INPUT_NESTED_INPUT_CONFIGURATION_H_
20#define MIR_INPUT_NESTED_INPUT_CONFIGURATION_H_20#define MIR_INPUT_NESTED_INPUT_CONFIGURATION_H_
2121
22#include "mir/input/android/dispatcher_input_configuration.h"22#include "input/android/dispatcher_input_configuration.h"
2323
24namespace mir24namespace mir
25{25{
2626
=== modified file 'src/server/input/nested_input_relay.cpp'
--- src/server/input/nested_input_relay.cpp 2013-09-10 11:30:22 +0000
+++ src/server/input/nested_input_relay.cpp 2013-10-07 04:07:10 +0000
@@ -16,7 +16,7 @@
16 * Authored by: Alan Griffiths <alan@octopull.co.uk>16 * Authored by: Alan Griffiths <alan@octopull.co.uk>
17 */17 */
1818
19#include "mir/input/nested_input_relay.h"19#include "input/nested_input_relay.h"
2020
21#include <InputDispatcher.h>21#include <InputDispatcher.h>
2222
2323
=== renamed file 'include/server/mir/input/nested_input_relay.h' => 'src/server/input/nested_input_relay.h'
=== modified file 'src/server/input/null_input_configuration.cpp'
--- src/server/input/null_input_configuration.cpp 2013-08-28 03:41:48 +0000
+++ src/server/input/null_input_configuration.cpp 2013-10-07 04:07:10 +0000
@@ -16,11 +16,11 @@
16 * Authored by: Robert Carr <robert.carr@canonical.com>16 * Authored by: Robert Carr <robert.carr@canonical.com>
17 */17 */
1818
19#include "mir/input/null_input_configuration.h"19#include "input/null_input_configuration.h"
2020
21#include "mir/surfaces/input_registrar.h"21#include "mir/surfaces/input_registrar.h"
22#include "mir/shell/input_targeter.h"22#include "mir/shell/input_targeter.h"
23#include "mir/input/input_manager.h"23#include "input/input_manager.h"
2424
25namespace mi = mir::input;25namespace mi = mir::input;
26namespace ms = mir::surfaces;26namespace ms = mir::surfaces;
2727
=== renamed file 'include/server/mir/input/null_input_configuration.h' => 'src/server/input/null_input_configuration.h'
--- include/server/mir/input/null_input_configuration.h 2013-05-28 13:31:27 +0000
+++ src/server/input/null_input_configuration.h 2013-10-07 04:07:10 +0000
@@ -19,7 +19,7 @@
19#ifndef MIR_INPUT_NULL_INPUT_CONFIGURATION_H_19#ifndef MIR_INPUT_NULL_INPUT_CONFIGURATION_H_
20#define MIR_INPUT_NULL_INPUT_CONFIGURATION_H_20#define MIR_INPUT_NULL_INPUT_CONFIGURATION_H_
2121
22#include "mir/input/input_configuration.h"22#include "input/input_configuration.h"
2323
24namespace mir24namespace mir
25{25{
2626
=== modified file 'src/server/input/null_input_report.cpp'
--- src/server/input/null_input_report.cpp 2013-05-28 17:15:21 +0000
+++ src/server/input/null_input_report.cpp 2013-10-07 04:07:10 +0000
@@ -16,7 +16,7 @@
16 * Authored by: Robert Carr <robert.carr@canonical.com>16 * Authored by: Robert Carr <robert.carr@canonical.com>
17 */17 */
1818
19#include "mir/input/null_input_report.h"19#include "input/null_input_report.h"
2020
21namespace mi = mir::input;21namespace mi = mir::input;
2222
2323
=== renamed file 'include/server/mir/input/null_input_report.h' => 'src/server/input/null_input_report.h'
--- include/server/mir/input/null_input_report.h 2013-05-29 14:11:56 +0000
+++ src/server/input/null_input_report.h 2013-10-07 04:07:10 +0000
@@ -20,7 +20,7 @@
20#ifndef MIR_INPUT_NULL_INPUT_REPORT_H_20#ifndef MIR_INPUT_NULL_INPUT_REPORT_H_
21#define MIR_INPUT_NULL_INPUT_REPORT_H_21#define MIR_INPUT_NULL_INPUT_REPORT_H_
2222
23#include "mir/input/input_report.h"23#include "input/input_report.h"
2424
25namespace mir25namespace mir
26{26{
2727
=== modified file 'src/server/input/vt_filter.cpp'
--- src/server/input/vt_filter.cpp 2013-08-30 07:47:16 +0000
+++ src/server/input/vt_filter.cpp 2013-10-07 04:07:10 +0000
@@ -16,7 +16,7 @@
16 * Authored by: Robert Ancell <robert.ancell@canonical.com>16 * Authored by: Robert Ancell <robert.ancell@canonical.com>
17 */17 */
1818
19#include "mir/input/vt_filter.h"19#include "input/vt_filter.h"
2020
21#include <linux/input.h>21#include <linux/input.h>
22#include <linux/vt.h>22#include <linux/vt.h>
2323
=== renamed file 'include/server/mir/input/vt_filter.h' => 'src/server/input/vt_filter.h'
=== modified file 'src/server/logging/input_report.cpp'
--- src/server/logging/input_report.cpp 2013-05-28 17:55:26 +0000
+++ src/server/logging/input_report.cpp 2013-10-07 04:07:10 +0000
@@ -16,7 +16,7 @@
16 * Authored by: Alan Griffiths <alan@octopull.co.uk>16 * Authored by: Alan Griffiths <alan@octopull.co.uk>
17 */17 */
1818
19#include "mir/logging/input_report.h"19#include "logging/input_report.h"
20#include "mir/logging/logger.h"20#include "mir/logging/logger.h"
2121
22#include "std/MirLog.h"22#include "std/MirLog.h"
2323
=== renamed file 'include/server/mir/logging/input_report.h' => 'src/server/logging/input_report.h'
--- include/server/mir/logging/input_report.h 2013-05-29 14:11:56 +0000
+++ src/server/logging/input_report.h 2013-10-07 04:07:10 +0000
@@ -19,7 +19,7 @@
19#ifndef MIR_LOGGING_INPUT_REPORT_H_19#ifndef MIR_LOGGING_INPUT_REPORT_H_
20#define MIR_LOGGING_INPUT_REPORT_H_20#define MIR_LOGGING_INPUT_REPORT_H_
2121
22#include "mir/input/input_report.h"22#include "input/input_report.h"
2323
24#include <memory>24#include <memory>
2525
2626
=== modified file 'src/server/lttng/input_report.cpp'
--- src/server/lttng/input_report.cpp 2013-06-03 12:15:44 +0000
+++ src/server/lttng/input_report.cpp 2013-10-07 04:07:10 +0000
@@ -16,7 +16,7 @@
16 * Authored by: Alan Griffiths <alan@octopull.co.uk>16 * Authored by: Alan Griffiths <alan@octopull.co.uk>
17 */17 */
1818
19#include "mir/lttng/input_report.h"19#include "lttng/input_report.h"
20#include "mir/lttng/mir_tracepoint.h"20#include "mir/lttng/mir_tracepoint.h"
2121
22#define TRACEPOINT_DEFINE22#define TRACEPOINT_DEFINE
2323
=== renamed file 'include/server/mir/lttng/input_report.h' => 'src/server/lttng/input_report.h'
--- include/server/mir/lttng/input_report.h 2013-06-03 12:15:44 +0000
+++ src/server/lttng/input_report.h 2013-10-07 04:07:10 +0000
@@ -19,7 +19,7 @@
19#ifndef MIR_LTTNG_INPUT_REPORT_H_19#ifndef MIR_LTTNG_INPUT_REPORT_H_
20#define MIR_LTTNG_INPUT_REPORT_H_20#define MIR_LTTNG_INPUT_REPORT_H_
2121
22#include "mir/input/input_report.h"22#include "input/input_report.h"
23#include "mir/lttng/server_tracepoint_provider.h"23#include "mir/lttng/server_tracepoint_provider.h"
2424
25namespace mir25namespace mir
2626
=== modified file 'src/server/shell/surface.cpp'
--- src/server/shell/surface.cpp 2013-08-28 03:41:48 +0000
+++ src/server/shell/surface.cpp 2013-10-07 04:07:10 +0000
@@ -21,7 +21,7 @@
21#include "mir/shell/surface_configurator.h"21#include "mir/shell/surface_configurator.h"
22#include "mir/shell/surface_controller.h"22#include "mir/shell/surface_controller.h"
23#include "mir/shell/input_targeter.h"23#include "mir/shell/input_targeter.h"
24#include "mir/input/input_channel.h"24#include "input/input_channel.h"
25#include "mir/frontend/event_sink.h"25#include "mir/frontend/event_sink.h"
2626
27#include "mir_toolkit/event.h"27#include "mir_toolkit/event.h"
2828
=== modified file 'src/server/shell/surface_source.cpp'
--- src/server/shell/surface_source.cpp 2013-08-28 03:41:48 +0000
+++ src/server/shell/surface_source.cpp 2013-10-07 04:07:10 +0000
@@ -20,7 +20,7 @@
20#include "mir/shell/surface_builder.h"20#include "mir/shell/surface_builder.h"
21#include "mir/shell/surface.h"21#include "mir/shell/surface.h"
22#include "mir/frontend/surface.h"22#include "mir/frontend/surface.h"
23#include "mir/input/input_channel_factory.h"23#include "input/input_channel_factory.h"
2424
25#include <cassert>25#include <cassert>
2626
2727
=== modified file 'src/server/surfaces/surface.cpp'
--- src/server/surfaces/surface.cpp 2013-10-03 06:01:11 +0000
+++ src/server/surfaces/surface.cpp 2013-10-07 04:07:10 +0000
@@ -21,7 +21,7 @@
21#include "mir/surfaces/surface.h"21#include "mir/surfaces/surface.h"
22#include "surface_state.h"22#include "surface_state.h"
23#include "mir/surfaces/buffer_stream.h"23#include "mir/surfaces/buffer_stream.h"
24#include "mir/input/input_channel.h"24#include "input/input_channel.h"
25#include "mir/graphics/buffer.h"25#include "mir/graphics/buffer.h"
2626
27#include <boost/throw_exception.hpp>27#include <boost/throw_exception.hpp>
2828
=== modified file 'src/server/surfaces/surface_allocator.cpp'
--- src/server/surfaces/surface_allocator.cpp 2013-10-03 03:44:08 +0000
+++ src/server/surfaces/surface_allocator.cpp 2013-10-07 04:07:10 +0000
@@ -19,7 +19,7 @@
19#include "mir/surfaces/surface_allocator.h"19#include "mir/surfaces/surface_allocator.h"
20#include "mir/surfaces/buffer_stream_factory.h"20#include "mir/surfaces/buffer_stream_factory.h"
21#include "mir/surfaces/buffer_stream.h"21#include "mir/surfaces/buffer_stream.h"
22#include "mir/input/input_channel_factory.h"22#include "input/input_channel_factory.h"
23#include "surface_data.h"23#include "surface_data.h"
24#include "mir/surfaces/surface.h"24#include "mir/surfaces/surface.h"
2525
2626
=== modified file 'src/server/surfaces/surface_stack.cpp'
--- src/server/surfaces/surface_stack.cpp 2013-10-03 06:01:11 +0000
+++ src/server/surfaces/surface_stack.cpp 2013-10-07 04:07:10 +0000
@@ -23,11 +23,11 @@
23#include "mir/shell/surface_creation_parameters.h"23#include "mir/shell/surface_creation_parameters.h"
24#include "mir/surfaces/surface.h"24#include "mir/surfaces/surface.h"
25#include "surface_state.h"25#include "surface_state.h"
26#include "mir/surfaces/surface_stack.h"26#include "surface_stack.h"
27#include "mir/surfaces/surface_factory.h"27#include "mir/surfaces/surface_factory.h"
28#include "mir/surfaces/buffer_stream.h"28#include "mir/surfaces/buffer_stream.h"
29#include "mir/surfaces/input_registrar.h"29#include "mir/surfaces/input_registrar.h"
30#include "mir/input/input_channel_factory.h"30#include "input/input_channel.h"
3131
32#include <boost/throw_exception.hpp>32#include <boost/throw_exception.hpp>
3333
3434
=== renamed file 'include/server/mir/surfaces/surface_stack.h' => 'src/server/surfaces/surface_stack.h'
--- include/server/mir/surfaces/surface_stack.h 2013-08-28 03:41:48 +0000
+++ src/server/surfaces/surface_stack.h 2013-10-07 04:07:10 +0000
@@ -19,11 +19,11 @@
19#ifndef MIR_SURFACES_SURFACESTACK_H_19#ifndef MIR_SURFACES_SURFACESTACK_H_
20#define MIR_SURFACES_SURFACESTACK_H_20#define MIR_SURFACES_SURFACESTACK_H_
2121
22#include "surface_stack_model.h"22#include "mir/surfaces/surface_stack_model.h"
2323
24#include "mir/compositor/scene.h"24#include "mir/compositor/scene.h"
25#include "mir/surfaces/depth_id.h"25#include "mir/surfaces/depth_id.h"
26#include "mir/input/input_targets.h"26#include "input/input_targets.h"
2727
28#include <memory>28#include <memory>
29#include <vector>29#include <vector>
3030
=== modified file 'tests/integration-tests/graphics/android/test_internal_client.cpp'
--- tests/integration-tests/graphics/android/test_internal_client.cpp 2013-08-28 03:41:48 +0000
+++ tests/integration-tests/graphics/android/test_internal_client.cpp 2013-10-07 04:07:10 +0000
@@ -26,14 +26,14 @@
26#include "mir/graphics/platform.h"26#include "mir/graphics/platform.h"
27#include "mir/graphics/internal_client.h"27#include "mir/graphics/internal_client.h"
28#include "mir/graphics/internal_surface.h"28#include "mir/graphics/internal_surface.h"
29#include "mir/surfaces/surface_stack.h"29#include "surfaces/surface_stack.h"
30#include "mir/surfaces/surface_controller.h"30#include "mir/surfaces/surface_controller.h"
31#include "mir/surfaces/surface_allocator.h"31#include "mir/surfaces/surface_allocator.h"
32#include "mir/shell/surface_source.h"32#include "mir/shell/surface_source.h"
33#include "mir/shell/surface.h"33#include "mir/shell/surface.h"
34#include "mir/shell/surface_creation_parameters.h"34#include "mir/shell/surface_creation_parameters.h"
35#include "mir/frontend/surface_id.h"35#include "mir/frontend/surface_id.h"
36#include "mir/input/input_channel_factory.h"36#include "input/input_channel_factory.h"
37#include "mir/options/program_option.h"37#include "mir/options/program_option.h"
3838
39#include "mir_test_doubles/stub_input_registrar.h"39#include "mir_test_doubles/stub_input_registrar.h"
4040
=== modified file 'tests/integration-tests/input/android/test_android_cursor_listener.cpp'
--- tests/integration-tests/input/android/test_android_cursor_listener.cpp 2013-08-30 07:47:16 +0000
+++ tests/integration-tests/input/android/test_android_cursor_listener.cpp 2013-10-07 04:07:10 +0000
@@ -18,12 +18,12 @@
18 */18 */
1919
20#include "src/server/input/android/android_input_manager.h"20#include "src/server/input/android/android_input_manager.h"
21#include "mir/input/android/default_android_input_configuration.h"21#include "input/android/default_android_input_configuration.h"
22#include "mir/input/event_filter.h"22#include "mir/input/event_filter.h"
23#include "mir/input/cursor_listener.h"23#include "mir/input/cursor_listener.h"
24#include "mir/input/input_targets.h"24#include "input/input_targets.h"
25#include "mir/input/null_input_report.h"25#include "input/null_input_report.h"
26#include "mir/input/input_region.h"26#include "input/input_region.h"
27#include "mir/geometry/rectangle.h"27#include "mir/geometry/rectangle.h"
2828
29#include "mir_test/fake_shared.h"29#include "mir_test/fake_shared.h"
3030
=== modified file 'tests/integration-tests/input/android/test_android_input_manager.cpp'
--- tests/integration-tests/input/android/test_android_input_manager.cpp 2013-08-28 03:41:48 +0000
+++ tests/integration-tests/input/android/test_android_input_manager.cpp 2013-10-07 04:07:10 +0000
@@ -18,10 +18,10 @@
18 */18 */
1919
20#include "mir/input/event_filter.h"20#include "mir/input/event_filter.h"
21#include "mir/input/input_targets.h"21#include "input/input_targets.h"
22#include "mir/input/input_region.h"22#include "input/input_region.h"
23#include "mir/shell/surface_creation_parameters.h"23#include "mir/shell/surface_creation_parameters.h"
24#include "mir/input/null_input_report.h"24#include "input/null_input_report.h"
25#include "mir/geometry/point.h"25#include "mir/geometry/point.h"
26#include "mir/geometry/rectangle.h"26#include "mir/geometry/rectangle.h"
2727
2828
=== modified file 'tests/integration-tests/shell/test_session.cpp'
--- tests/integration-tests/shell/test_session.cpp 2013-09-24 16:22:46 +0000
+++ tests/integration-tests/shell/test_session.cpp 2013-10-07 04:07:10 +0000
@@ -17,7 +17,7 @@
17 */17 */
1818
19#include "mir/default_server_configuration.h"19#include "mir/default_server_configuration.h"
20#include "mir/input/null_input_configuration.h"20#include "input/null_input_configuration.h"
21#include "mir/graphics/graphic_buffer_allocator.h"21#include "mir/graphics/graphic_buffer_allocator.h"
22#include "mir/compositor/compositor.h"22#include "mir/compositor/compositor.h"
23#include "mir/shell/application_session.h"23#include "mir/shell/application_session.h"
2424
=== modified file 'tests/mir_test_framework/input_testing_server_options.cpp'
--- tests/mir_test_framework/input_testing_server_options.cpp 2013-10-07 04:07:09 +0000
+++ tests/mir_test_framework/input_testing_server_options.cpp 2013-10-07 04:07:10 +0000
@@ -18,7 +18,7 @@
1818
19#include "mir_test_framework/input_testing_server_configuration.h"19#include "mir_test_framework/input_testing_server_configuration.h"
2020
21#include "mir/input/input_channel.h"21#include "input/input_channel.h"
22#include "mir/surfaces/input_registrar.h"22#include "mir/surfaces/input_registrar.h"
23#include "input/surface.h"23#include "input/surface.h"
24#include "mir/shell/surface_creation_parameters.h"24#include "mir/shell/surface_creation_parameters.h"
2525
=== modified file 'tests/mir_test_framework/testing_server_options.cpp'
--- tests/mir_test_framework/testing_server_options.cpp 2013-09-24 10:25:41 +0000
+++ tests/mir_test_framework/testing_server_options.cpp 2013-10-07 04:07:10 +0000
@@ -25,9 +25,9 @@
25#include "mir/graphics/buffer_properties.h"25#include "mir/graphics/buffer_properties.h"
26#include "mir/graphics/buffer_ipc_packer.h"26#include "mir/graphics/buffer_ipc_packer.h"
27#include "mir/graphics/graphic_buffer_allocator.h"27#include "mir/graphics/graphic_buffer_allocator.h"
28#include "mir/input/input_channel.h"28#include "input/input_channel.h"
29#include "mir/input/input_manager.h"29#include "input/input_manager.h"
30#include "mir/input/null_input_configuration.h"30#include "input/null_input_configuration.h"
3131
32#include "mir_test_doubles/stub_buffer.h"32#include "mir_test_doubles/stub_buffer.h"
33#include "mir_test_doubles/stub_surface_builder.h"33#include "mir_test_doubles/stub_surface_builder.h"
3434
=== modified file 'tests/unit-tests/android_input/input_reader.cpp'
--- tests/unit-tests/android_input/input_reader.cpp 2013-10-01 17:29:49 +0000
+++ tests/unit-tests/android_input/input_reader.cpp 2013-10-07 04:07:10 +0000
@@ -25,7 +25,7 @@
25#include <math.h>25#include <math.h>
2626
27#include <mir/logging/logger.h>27#include <mir/logging/logger.h>
28#include <mir/logging/input_report.h>28#include <logging/input_report.h>
29#include <mir_test/fake_event_hub.h>29#include <mir_test/fake_event_hub.h>
3030
31namespace ml = mir::logging;31namespace ml = mir::logging;
3232
=== modified file 'tests/unit-tests/input/android/test_android_input_application_handle.cpp'
--- tests/unit-tests/input/android/test_android_input_application_handle.cpp 2013-08-28 03:41:48 +0000
+++ tests/unit-tests/input/android/test_android_input_application_handle.cpp 2013-10-07 04:07:10 +0000
@@ -18,7 +18,7 @@
1818
19#include "src/server/input/android/android_input_application_handle.h"19#include "src/server/input/android/android_input_application_handle.h"
2020
21#include "mir/input/input_channel.h"21#include "input/input_channel.h"
2222
23#include "mir_test_doubles/mock_input_surface.h"23#include "mir_test_doubles/mock_input_surface.h"
2424
2525
=== modified file 'tests/unit-tests/input/android/test_android_input_manager.cpp'
--- tests/unit-tests/input/android/test_android_input_manager.cpp 2013-08-28 03:41:48 +0000
+++ tests/unit-tests/input/android/test_android_input_manager.cpp 2013-10-07 04:07:10 +0000
@@ -20,7 +20,7 @@
20#include "src/server/input/android/android_input_thread.h"20#include "src/server/input/android/android_input_thread.h"
21#include "src/server/input/android/android_input_constants.h"21#include "src/server/input/android/android_input_constants.h"
2222
23#include "mir/input/input_channel.h"23#include "input/input_channel.h"
2424
25#include "mir_test/fake_shared.h"25#include "mir_test/fake_shared.h"
26#include "mir_test_doubles/mock_input_dispatcher.h"26#include "mir_test_doubles/mock_input_dispatcher.h"
2727
=== modified file 'tests/unit-tests/input/android/test_android_input_target_enumerator.cpp'
--- tests/unit-tests/input/android/test_android_input_target_enumerator.cpp 2013-08-28 03:41:48 +0000
+++ tests/unit-tests/input/android/test_android_input_target_enumerator.cpp 2013-10-07 04:07:10 +0000
@@ -18,8 +18,8 @@
1818
19#include "src/server/input/android/android_input_target_enumerator.h"19#include "src/server/input/android/android_input_target_enumerator.h"
2020
21#include "mir/input/input_channel.h"21#include "input/input_channel.h"
22#include "mir/input/input_targets.h"22#include "input/input_targets.h"
2323
24#include "mir_test/fake_shared.h"24#include "mir_test/fake_shared.h"
25#include "mir_test_doubles/stub_input_channel.h"25#include "mir_test_doubles/stub_input_channel.h"
2626
=== modified file 'tests/unit-tests/input/android/test_android_input_targeter.cpp'
--- tests/unit-tests/input/android/test_android_input_targeter.cpp 2013-08-28 03:41:48 +0000
+++ tests/unit-tests/input/android/test_android_input_targeter.cpp 2013-10-07 04:07:10 +0000
@@ -20,7 +20,7 @@
20#include "src/server/input/android/android_input_registrar.h"20#include "src/server/input/android/android_input_registrar.h"
21#include "src/server/input/android/android_window_handle_repository.h"21#include "src/server/input/android/android_window_handle_repository.h"
2222
23#include "mir/input/input_channel.h"23#include "input/input_channel.h"
2424
25#include "mir_test_doubles/mock_input_dispatcher.h"25#include "mir_test_doubles/mock_input_dispatcher.h"
26#include "mir_test_doubles/stub_input_channel.h"26#include "mir_test_doubles/stub_input_channel.h"
2727
=== modified file 'tests/unit-tests/input/android/test_android_input_window_handle.cpp'
--- tests/unit-tests/input/android/test_android_input_window_handle.cpp 2013-09-24 19:37:42 +0000
+++ tests/unit-tests/input/android/test_android_input_window_handle.cpp 2013-10-07 04:07:10 +0000
@@ -20,7 +20,7 @@
2020
21#include "mir/frontend/surface.h"21#include "mir/frontend/surface.h"
22#include "mir/geometry/size.h"22#include "mir/geometry/size.h"
23#include "mir/input/input_channel.h"23#include "input/input_channel.h"
2424
25#include "mir_test/fake_shared.h"25#include "mir_test/fake_shared.h"
26#include "mir_test_doubles/mock_input_surface.h"26#include "mir_test_doubles/mock_input_surface.h"
2727
=== modified file 'tests/unit-tests/input/test_display_input_region.cpp'
--- tests/unit-tests/input/test_display_input_region.cpp 2013-07-19 14:12:57 +0000
+++ tests/unit-tests/input/test_display_input_region.cpp 2013-10-07 04:07:10 +0000
@@ -16,7 +16,7 @@
16 * Authored by: Alexandros Frantzis <alexandros.frantzis@canonical.com>16 * Authored by: Alexandros Frantzis <alexandros.frantzis@canonical.com>
17 */17 */
1818
19#include "mir/input/display_input_region.h"19#include "input/display_input_region.h"
2020
21#include "mir_test_doubles/null_display.h"21#include "mir_test_doubles/null_display.h"
22#include "mir_test_doubles/stub_display_buffer.h"22#include "mir_test_doubles/stub_display_buffer.h"
2323
=== modified file 'tests/unit-tests/input/test_event_filter_chain.cpp'
--- tests/unit-tests/input/test_event_filter_chain.cpp 2013-08-28 03:41:48 +0000
+++ tests/unit-tests/input/test_event_filter_chain.cpp 2013-10-07 04:07:10 +0000
@@ -16,7 +16,7 @@
16 * Authored by: Robert Carr <robert.carr@canonical.com>16 * Authored by: Robert Carr <robert.carr@canonical.com>
17 */17 */
1818
19#include "mir/input/event_filter_chain.h"19#include "input/event_filter_chain.h"
20#include "mir_test_doubles/mock_event_filter.h"20#include "mir_test_doubles/mock_event_filter.h"
2121
22#include <androidfw/Input.h>22#include <androidfw/Input.h>
2323
=== modified file 'tests/unit-tests/logging/test_legacy_input_report.cpp'
--- tests/unit-tests/logging/test_legacy_input_report.cpp 2013-09-24 19:24:35 +0000
+++ tests/unit-tests/logging/test_legacy_input_report.cpp 2013-10-07 04:07:10 +0000
@@ -16,7 +16,7 @@
16 * Authored by: Alan Griffiths <alan@octopull.co.uk>16 * Authored by: Alan Griffiths <alan@octopull.co.uk>
17 */17 */
1818
19#include "mir/logging/input_report.h"19#include "logging/input_report.h"
20#include "mir/logging/logger.h"20#include "mir/logging/logger.h"
2121
22#include <std/Log.h>22#include <std/Log.h>
2323
=== modified file 'tests/unit-tests/surfaces/test_surface.cpp'
--- tests/unit-tests/surfaces/test_surface.cpp 2013-08-29 09:20:06 +0000
+++ tests/unit-tests/surfaces/test_surface.cpp 2013-10-07 04:07:10 +0000
@@ -18,7 +18,7 @@
1818
19#include "mir/surfaces/surface.h"19#include "mir/surfaces/surface.h"
20#include "mir/shell/surface_creation_parameters.h"20#include "mir/shell/surface_creation_parameters.h"
21#include "mir/input/input_channel.h"21#include "input/input_channel.h"
2222
23#include "mir_test_doubles/mock_buffer_stream.h"23#include "mir_test_doubles/mock_buffer_stream.h"
24#include "mir_test_doubles/mock_surface_state.h"24#include "mir_test_doubles/mock_surface_state.h"
2525
=== modified file 'tests/unit-tests/surfaces/test_surface_stack.cpp'
--- tests/unit-tests/surfaces/test_surface_stack.cpp 2013-08-28 03:41:48 +0000
+++ tests/unit-tests/surfaces/test_surface_stack.cpp 2013-10-07 04:07:10 +0000
@@ -16,7 +16,7 @@
16 * Authored by: Thomas Voss <thomas.voss@canonical.com>16 * Authored by: Thomas Voss <thomas.voss@canonical.com>
17 */17 */
1818
19#include "mir/surfaces/surface_stack.h"19#include "surfaces/surface_stack.h"
20#include "mir/surfaces/surface_factory.h"20#include "mir/surfaces/surface_factory.h"
21#include "mir/compositor/buffer_stream_surfaces.h"21#include "mir/compositor/buffer_stream_surfaces.h"
22#include "mir/surfaces/buffer_stream_factory.h"22#include "mir/surfaces/buffer_stream_factory.h"
@@ -25,12 +25,11 @@
25#include "mir/compositor/scene.h"25#include "mir/compositor/scene.h"
26#include "mir/geometry/rectangle.h"26#include "mir/geometry/rectangle.h"
27#include "mir/shell/surface_creation_parameters.h"27#include "mir/shell/surface_creation_parameters.h"
28#include "mir/surfaces/surface_stack.h"
29#include "mir/compositor/renderer.h"28#include "mir/compositor/renderer.h"
30#include "mir/compositor/compositing_criteria.h"29#include "mir/compositor/compositing_criteria.h"
31#include "mir/surfaces/surface.h"30#include "mir/surfaces/surface.h"
32#include "mir/input/input_channel_factory.h"31#include "input/input_channel_factory.h"
33#include "mir/input/input_channel.h"32#include "input/input_channel.h"
34#include "mir_test_doubles/mock_surface_renderer.h"33#include "mir_test_doubles/mock_surface_renderer.h"
35#include "mir_test_doubles/mock_buffer_stream.h"34#include "mir_test_doubles/mock_buffer_stream.h"
36#include "mir_test_doubles/stub_input_registrar.h"35#include "mir_test_doubles/stub_input_registrar.h"

Subscribers

People subscribed via source and target branches