text: Move input_panel interface to input-method
authorJan Arne Petersen <jpetersen@openismus.com>
Wed, 16 Jan 2013 20:26:55 +0000 (21:26 +0100)
committerKristian Høgsberg <krh@bitplanet.net>
Fri, 15 Feb 2013 22:05:04 +0000 (17:05 -0500)
commitffbb20f730e63b6d5d1710fa06f37931271f0de0
treee7e77d8516b3f8205bb3dfa4887027a47483646a
parent23ccfb3ef95efa4620498db1e5f77ae6c4c273e3
text: Move input_panel interface to input-method

Move the input_panel interface from desktop-shell to input-method (since
it is not really tied to desktop-shell).

Add an input_panel_surface interface like wl_shell_surface to make it
easier to extend it. Also add a parameter to the set_toplevel request to
be able to specify where to show an input panel surface on the screen.

Signed-off-by: Jan Arne Petersen <jpetersen@openismus.com>
clients/keyboard.c
protocol/desktop-shell.xml
protocol/input-method.xml
src/shell.c