hermet pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=94b1d15ed9bf4cc87c350a56ba4b78b3d9b56933

commit 94b1d15ed9bf4cc87c350a56ba4b78b3d9b56933
Author: Jaeun Choi <jaeun12.c...@samsung.com>
Date:   Fri Apr 18 12:07:07 2014 +0900

    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
---
 config/default/base.src  | 29 +++++++++++++++++++++++++++++
 config/mobile/base.src   | 29 +++++++++++++++++++++++++++++
 config/standard/base.src | 29 +++++++++++++++++++++++++++++
 3 files changed, 87 insertions(+)

diff --git a/config/default/base.src b/config/default/base.src
index b364358..ae29f10 100644
--- a/config/default/base.src
+++ b/config/default/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 {
            group "Elm_Config_Binding_Key" struct {
diff --git a/config/mobile/base.src b/config/mobile/base.src
index 6a713bc..12473b5 100644
--- a/config/mobile/base.src
+++ b/config/mobile/base.src
@@ -412,6 +412,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 {
            group "Elm_Config_Binding_Key" struct {
diff --git a/config/standard/base.src b/config/standard/base.src
index 4930b0e..c74ee8f 100644
--- a/config/standard/base.src
+++ b/config/standard/base.src
@@ -409,6 +409,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 {
            group "Elm_Config_Binding_Key" struct {

-- 


Reply via email to