From bd9011d5aefb18dc0a47725d03c427c26562bf08 Mon Sep 17 00:00:00 2001 From: "minho.sun" Date: Fri, 8 Dec 2017 14:36:08 +0900 Subject: [PATCH] [4.0] Add DALI_KEY_SOURCE Add DALI_KEY_SOURCE. Change-Id: I434e0d5cfb4428a29685801361f09e229290b1a8 Signed-off-by: minho.sun --- adaptors/devel-api/adaptor-framework/key-devel.h | 7 ++++++- adaptors/ecore/wayland/key-mapping-ecore-wl.cpp | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/adaptors/devel-api/adaptor-framework/key-devel.h b/adaptors/devel-api/adaptor-framework/key-devel.h index 2b8a477..d5a7ca8 100644 --- a/adaptors/devel-api/adaptor-framework/key-devel.h +++ b/adaptors/devel-api/adaptor-framework/key-devel.h @@ -89,7 +89,12 @@ enum Key /** * @brief Control Right key. */ - DALI_KEY_CONTROL_RIGHT = 105 + DALI_KEY_CONTROL_RIGHT = 105, + + /** + * @brief Source key. + */ + DALI_KEY_SOURCE = 72 }; diff --git a/adaptors/ecore/wayland/key-mapping-ecore-wl.cpp b/adaptors/ecore/wayland/key-mapping-ecore-wl.cpp index 9b1f447..4f10b1f 100644 --- a/adaptors/ecore/wayland/key-mapping-ecore-wl.cpp +++ b/adaptors/ecore/wayland/key-mapping-ecore-wl.cpp @@ -88,6 +88,7 @@ KeyLookup KeyLookupTable[]= { "Delete", static_cast( DevelKey::DALI_KEY_DELETE ), false }, { "Control_L", static_cast( DevelKey::DALI_KEY_CONTROL_LEFT ), false }, { "Control_R", static_cast( DevelKey::DALI_KEY_CONTROL_RIGHT ), false } + { "XF86Display", static_cast( DevelKey::DALI_KEY_SOURCE ), true } }; const std::size_t KEY_LOOKUP_COUNT = (sizeof( KeyLookupTable ))/ (sizeof( KeyLookup )); -- 2.7.4