downstream: ivi-shell: Implement set_keyboard_focus 02/32702/1
authorJanos Kovacs <jankovac503@gmail.com>
Fri, 19 Dec 2014 14:08:53 +0000 (16:08 +0200)
committerJan Ekström <jan.ekstrom@intel.com>
Mon, 22 Dec 2014 13:24:33 +0000 (15:24 +0200)
commita43f13271366b77dcd32485468749c9bbd2cab8c
tree638d89333fc95d5b91913a17ff347d81dfc67156
parentc003c0f060ec897405ec8ef54f9d4d051c0a5d86
downstream: ivi-shell: Implement set_keyboard_focus

This commit implements ivi_layout_set_keyboard_focus_on.

It also extends ivi-layout.h and ivi-layout-export.h to store
keyboard focus on a per-surface basis.

original patch backported to upstream Weston ivi-shell:
dd01ca5 by Jonathan Maw <jonathan.maw@codethink.co.uk> on 24 of Oct 2014

Change-Id: Ib8c49e8c3eee5878bfa0243053f2093458f7ef37
ivi-shell/ivi-layout-export.h
ivi-shell/ivi-layout.c