Summary: No need to check ev->string if use ev->key instead of ev->keyname.
Test Plan: None
Reviewers: raster
Reviewed By: raster
Differential Revision: https://phab.enlightenment.org/D714
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
}
}
value "action" string: "move";
value "params" string: "prior";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prior";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
}
}
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
}
}
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
}
}
value "action" string: "move";
value "params" string: "prev";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prev";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prev";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prev";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "first";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "first";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "last";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "last";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
}
}
value "action" string: "toggle";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "toggle";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "toggle";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
}
}
value "action" string: "top_item_get";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
}
}
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "first";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "first";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "last";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "last";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prior";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prior";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
}
}
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
}
}
value "action" string: "move";
value "params" string: "prior";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prior";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
}
}
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
}
}
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
}
}
value "action" string: "move";
value "params" string: "prev";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prev";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prev";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prev";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "first";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "first";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "last";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "last";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
}
}
value "action" string: "toggle";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "toggle";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "toggle";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
}
}
value "action" string: "top_item_get";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
}
}
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "first";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "first";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "last";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "last";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prior";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prior";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
}
}
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
}
}
value "action" string: "move";
value "params" string: "prior";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prior";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
}
}
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "activate";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
}
}
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
}
}
value "action" string: "move";
value "params" string: "prev";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prev";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prev";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prev";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "first";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "first";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "last";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "last";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
}
}
value "action" string: "toggle";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "toggle";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "toggle";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
}
}
value "action" string: "top_item_get";
value "params" string: "";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
}
}
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "left";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "right";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "up";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "down";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "first";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "first";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "last";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "last";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prior";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "prior";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 0;
}
group "Elm_Config_Binding_Key" struct {
value "context" int: 0;
value "action" string: "move";
value "params" string: "next";
value "any_mod" uchar: 1;
- value "no_string" uchar: 1;
}
}
}
ELM_CONFIG_VAL(D, T, action, EET_T_STRING);
ELM_CONFIG_VAL(D, T, params, EET_T_STRING);
ELM_CONFIG_VAL(D, T, any_mod, EET_T_UCHAR);
- ELM_CONFIG_VAL(D, T, no_string, EET_T_UCHAR);
#undef T
#undef D
{
EINA_LIST_FOREACH(binding_list, l, binding)
{
- if (binding->key && (!strcmp(binding->key, ev->keyname))
+ if (binding->key && (!strcmp(binding->key, ev->key))
&& ((evas_key_modifier_is_set
(ev->modifiers, binding->modifiers)
- || (binding->any_mod)))
- && !(ev->string && binding->no_string))
+ || (binding->any_mod))))
{
while (actions[i].name)
{
const char *action;
const char *params;
unsigned char any_mod;
- unsigned char no_string;
};
struct _Elm_Module