[3.0] Refactor dali key files
authorYoonsang Lee <ysang114.lee@samsung.com>
Thu, 11 Jun 2015 07:48:24 +0000 (16:48 +0900)
committerYoonsang Lee <ysang114.lee@samsung.com>
Fri, 7 Aug 2015 05:39:48 +0000 (14:39 +0900)
commit34d4129fec085d7c5930afb243eaeb67e3e9e117
tree1f024b2f2c4cc3b42086ec49292acbf2bcaea55e
parent46c333224e3d4228bd4b934fa5ea054403fbc200
[3.0] Refactor dali key files

- Change type of dali key definition from extern const KEY
  to enum Key to remove unnecessary exported symbols.
- Seperate platform-specfic key mapping table (key-mapping-xxx.cpp)
  and common key functions (key-impl.cpp)
- Add Dali::Internal::Adaptor::KeyLookup::GetKeyName()
- Definition macros for key names are deprecated in utilX,
  so use key name string instead of macro in key-mapping-xxx.cpp.
- Apply some changed key names (XF86Back, XF86Home, XF86Menu)
- Remove old-named key variables - DALI_KEY_SEND, END, SELECT
- Add key code mapping entries for wayland

Change-Id: Ic1939e11f2c775880a50d674686e3b1de6413aec
19 files changed:
adaptors/common/file.list
adaptors/common/key-impl.cpp [new file with mode: 0644]
adaptors/common/key-impl.h
adaptors/public-api/adaptor-framework/key.h
adaptors/tv/file.list
adaptors/tv/key-mapping-tv.cpp [new file with mode: 0644]
adaptors/tv/tv-key-impl.cpp [deleted file]
adaptors/ubuntu/file.list
adaptors/ubuntu/key-impl-ubuntu.cpp [deleted file]
adaptors/ubuntu/key-mapping-ubuntu.cpp [new file with mode: 0644]
adaptors/wayland/event-handler-wl.cpp
adaptors/wayland/file.list
adaptors/wayland/key-impl-wl.cpp [deleted file]
adaptors/wayland/key-mapping-wl.cpp [new file with mode: 0644]
adaptors/x11/event-handler-x.cpp
adaptors/x11/file.list
adaptors/x11/key-impl-x.cpp [deleted file]
adaptors/x11/key-mapping-x.cpp [new file with mode: 0644]
automated-tests/src/dali-adaptor/utc-Dali-Key.cpp