pepper: add apis to remove xkb dependences
authorSangjin Lee <lsj119@samsung.com>
Thu, 17 Nov 2016 05:36:01 +0000 (14:36 +0900)
committerGwanglim Lee <gl77.lee@samsung.com>
Thu, 1 Dec 2016 00:45:45 +0000 (09:45 +0900)
commit4c64b938ecc644d16fd40a8ca5b125360774214d
treefbda3f2a0dce181b956c3d4a3214a64a85f8f32c
parentaa7ccfcc4bb34e9a8c35a5ad93b28e3582eabb3c
pepper: add apis to  remove xkb dependences

Most of IoT device not use xkb keymap, because maybe it has only few key.
so xkb use only in libinput backend or some specific profile.
There are TODOs to remove xkb dependency perfectly.

1. Change use old api(pepper_keyboard_set_keymap) for xkb keymap.
2. Depercate this api and remove all
3. Remove xkb in pepper core

Change-Id: I4c084e0d4bac38623d864ae0705941d0321a848f
packaging/pepper.spec
src/lib/pepper/Makefile.am
src/lib/pepper/keyboard.c
src/lib/pepper/pepper-internal.h
src/lib/pepper/pepper-utils-xkb.h [new file with mode: 0644]
src/lib/pepper/pepper.h