From 10c82f42697b6c701bf89e90257f06e5984cffbe Mon Sep 17 00:00:00 2001 From: Jaeun Choi Date: Fri, 18 Apr 2014 12:07:07 +0900 Subject: [PATCH] multibuttonentry: add key binding in config files Summary: This patch adds multibuttonentry key binding info into config files. Multibuttonentry has some issues in event handling so not suitable for key binding yet. So, added key binding info first to upgrade config version. Test Plan: None Reviewers: Hermet, raster Differential Revision: https://phab.enlightenment.org/D767 --- legacy/elementary/config/default/base.src | 29 ++++++++++++++++++++++ legacy/elementary/config/mobile/base.src | 29 ++++++++++++++++++++++ legacy/elementary/config/standard/base.src | 29 ++++++++++++++++++++++ 3 files changed, 87 insertions(+) diff --git a/legacy/elementary/config/default/base.src b/legacy/elementary/config/default/base.src index b364358c0d..ae29f10834 100644 --- a/legacy/elementary/config/default/base.src +++ b/legacy/elementary/config/default/base.src @@ -407,6 +407,35 @@ group "Elm_Config" struct { } } } + group "Elm_Config_Bindings_Widget" struct { + value "name" string: "Elc_Multibuttonentry"; + group "key_bindings" list { + group "Elm_Config_Binding_Key" struct { + value "context" int: 0; + value "key" string: "BackSpace"; + value "action" string: "delete"; + value "params" string: ""; + } + group "Elm_Config_Binding_Key" struct { + value "context" int: 0; + value "key" string: "Delete"; + value "action" string: "delete"; + value "params" string: ""; + } + group "Elm_Config_Binding_Key" struct { + value "context" int: 0; + value "key" string: "KP_Enter"; + value "action" string: "enter"; + value "params" string: ""; + } + group "Elm_Config_Binding_Key" struct { + value "context" int: 0; + value "key" string: "Return"; + value "action" string: "enter"; + value "params" string: ""; + } + } + } group "Elm_Config_Bindings_Widget" struct { value "name" string: "Elc_Popup"; group "key_bindings" list { diff --git a/legacy/elementary/config/mobile/base.src b/legacy/elementary/config/mobile/base.src index 6a713bc51a..12473b5691 100644 --- a/legacy/elementary/config/mobile/base.src +++ b/legacy/elementary/config/mobile/base.src @@ -411,6 +411,35 @@ group "Elm_Config" struct { } } } + group "Elm_Config_Bindings_Widget" struct { + value "name" string: "Elc_Multibuttonentry"; + group "key_bindings" list { + group "Elm_Config_Binding_Key" struct { + value "context" int: 0; + value "key" string: "BackSpace"; + value "action" string: "delete"; + value "params" string: ""; + } + group "Elm_Config_Binding_Key" struct { + value "context" int: 0; + value "key" string: "Delete"; + value "action" string: "delete"; + value "params" string: ""; + } + group "Elm_Config_Binding_Key" struct { + value "context" int: 0; + value "key" string: "KP_Enter"; + value "action" string: "enter"; + value "params" string: ""; + } + group "Elm_Config_Binding_Key" struct { + value "context" int: 0; + value "key" string: "Return"; + value "action" string: "enter"; + value "params" string: ""; + } + } + } group "Elm_Config_Bindings_Widget" struct { value "name" string: "Elc_Popup"; group "key_bindings" list { diff --git a/legacy/elementary/config/standard/base.src b/legacy/elementary/config/standard/base.src index 4930b0eef1..c74ee8f661 100644 --- a/legacy/elementary/config/standard/base.src +++ b/legacy/elementary/config/standard/base.src @@ -408,6 +408,35 @@ group "Elm_Config" struct { } } } + group "Elm_Config_Bindings_Widget" struct { + value "name" string: "Elc_Multibuttonentry"; + group "key_bindings" list { + group "Elm_Config_Binding_Key" struct { + value "context" int: 0; + value "key" string: "BackSpace"; + value "action" string: "delete"; + value "params" string: ""; + } + group "Elm_Config_Binding_Key" struct { + value "context" int: 0; + value "key" string: "Delete"; + value "action" string: "delete"; + value "params" string: ""; + } + group "Elm_Config_Binding_Key" struct { + value "context" int: 0; + value "key" string: "KP_Enter"; + value "action" string: "enter"; + value "params" string: ""; + } + group "Elm_Config_Binding_Key" struct { + value "context" int: 0; + value "key" string: "Return"; + value "action" string: "enter"; + value "params" string: ""; + } + } + } group "Elm_Config_Bindings_Widget" struct { value "name" string: "Elc_Popup"; group "key_bindings" list {