diff options
author | garykac@google.com <garykac@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-20 00:34:57 +0000 |
---|---|---|
committer | garykac@google.com <garykac@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-20 00:34:57 +0000 |
commit | 4d37c874d917cc370e188cfdef05bb629388421a (patch) | |
tree | 08f68e3ef47406ae69209f489832fa8f1c76448e /remoting/remoting.gyp | |
parent | 0af395eb3fa7d33473b4239a7b637fc6a7ce0e98 (diff) | |
download | chromium_src-4d37c874d917cc370e188cfdef05bb629388421a.zip chromium_src-4d37c874d917cc370e188cfdef05bb629388421a.tar.gz chromium_src-4d37c874d917cc370e188cfdef05bb629388421a.tar.bz2 |
Refactor the client code for the X11 version.
Make ChromotingViews responsible for initializing themselves.
Move all x11-related code into X11View.
Create InputCapturer class manage client input capture.
BUG=none
TEST=ran Win host + X11 client
Review URL: http://codereview.chromium.org/2861047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52973 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/remoting.gyp')
-rw-r--r-- | remoting/remoting.gyp | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/remoting/remoting.gyp b/remoting/remoting.gyp index bda9e60..85718e3 100644 --- a/remoting/remoting.gyp +++ b/remoting/remoting.gyp @@ -51,6 +51,8 @@ }, 'sources': [ 'client/x11_client.cc', + 'client/x11_input_handler.cc', + 'client/x11_input_handler.h', 'client/x11_view.cc', 'client/x11_view.h', ], @@ -79,6 +81,8 @@ 'client/plugin/chromoting_plugin.h', 'client/plugin/pepper_entrypoints.cc', 'client/plugin/pepper_entrypoints.h', + 'client/plugin/pepper_input_handler.cc', + 'client/plugin/pepper_input_handler.h', 'client/plugin/pepper_view.cc', 'client/plugin/pepper_view.h', 'client/plugin/pepper_util.cc', @@ -222,12 +226,16 @@ 'client/chromoting_client.cc', 'client/chromoting_client.h', 'client/chromoting_view.h', + 'client/client_config.h', + 'client/client_context.cc', + 'client/client_context.h', 'client/client_util.cc', 'client/client_util.h', 'client/decoder.h', 'client/decoder_verbatim.cc', 'client/decoder_verbatim.h', 'client/host_connection.h', + 'client/input_handler.h', 'client/jingle_host_connection.cc', 'client/jingle_host_connection.h', ], @@ -263,20 +271,7 @@ 'sources': [ 'host/keygen_main.cc', ], - }, # end of target 'chromoting_simple_host' - - { - 'target_name': 'chromoting_simple_client', - 'type': 'executable', - 'dependencies': [ - 'chromoting_base', - 'chromoting_client', - 'chromoting_jingle_glue', - ], - 'sources': [ - 'client/simple_client.cc', - ], - }, # end of target 'chromoting_simple_client' + }, # end of target 'chromoting_host_keygen' { 'target_name': 'chromoting_jingle_glue', |