aboutsummaryrefslogtreecommitdiffstats
path: root/config/scaleable
diff options
context:
space:
mode:
authorViktor Kojouharov <vkojouharov@gmail.com>2009-02-25 22:21:46 +0000
committerViktor Kojouharov <vkojouharov@gmail.com>2009-02-25 22:21:46 +0000
commit9bbc8158bd21dca5649ef75403b06474ce39bbb9 (patch)
tree0aa85e2070d6ad4c3383ab285ca93e87b4cfddf9 /config/scaleable
parent5b0166b41ec60595aaafa41f2e984791efae820e (diff)
downloadenlightenment-9bbc8158bd21dca5649ef75403b06474ce39bbb9.tar.gz
enlightenment-9bbc8158bd21dca5649ef75403b06474ce39bbb9.tar.xz
enlightenment-9bbc8158bd21dca5649ef75403b06474ce39bbb9.zip
edge and corner binding infrastructure. If you have an old config, enable the conf_edgebindings module and hit 'Reset to defaults' to get edge desktop switching.
The edge/corner picker needs some love from someone who is not artistically challenged. And a proper module icon as well. SVN revision: 39220
Diffstat (limited to 'config/scaleable')
-rw-r--r--config/scaleable/e.src51
1 files changed, 49 insertions, 2 deletions
diff --git a/config/scaleable/e.src b/config/scaleable/e.src
index 596653111..33c5806fc 100644
--- a/config/scaleable/e.src
+++ b/config/scaleable/e.src
@@ -10,6 +10,7 @@ group "E_Config" struct {
value "border_shade_transition" int: 3;
value "border_shade_speed" double: 3000.0000000000000000000000000;
value "framerate" double: 30.0000000000000000000000000;
+ value "priority" int: 1;
value "image_cache" int: 4096;
value "font_cache" int: 512;
value "edje_cache" int: 32;
@@ -19,8 +20,6 @@ group "E_Config" struct {
value "use_virtual_roots" int: 0;
value "show_desktop_icons" int: 1;
value "edge_flip_dragging" int: 1;
- value "edge_flip_moving" int: 1;
- value "edge_flip_timeout" double: 0.2500000000000000000000000;
value "evas_engine_default" int: 1;
value "evas_engine_container" int: 0;
value "evas_engine_init" int: 0;
@@ -179,6 +178,14 @@ group "E_Config" struct {
}
group "modules" list {
group "E_Config_Module" struct {
+ value "name" string: "conf_edgebindings";
+ value "enabled" uchar: 1;
+ value "delayed" uchar: 1;
+ value "priority" int: 0;
+ }
+ }
+ group "modules" list {
+ group "E_Config_Module" struct {
value "name" string: "conf_paths";
value "enabled" uchar: 1;
value "delayed" uchar: 1;
@@ -994,6 +1001,46 @@ group "E_Config" struct {
value "any_mod" uchar: 0;
}
}
+ group "edge_bindings" list {
+ group "E_Config_Binding_Edge" struct {
+ value "context" int: 3;
+ value "modifiers" int: 0;
+ value "action" string: "desk_flip_in_direction";
+ value "edge" uchar: 1;
+ value "any_mod" uchar: 0;
+ value "delay" float: 0.3000000000000000000000000;
+ }
+ }
+ group "edge_bindings" list {
+ group "E_Config_Binding_Edge" struct {
+ value "context" int: 3;
+ value "modifiers" int: 0;
+ value "action" string: "desk_flip_in_direction";
+ value "edge" uchar: 2;
+ value "any_mod" uchar: 0;
+ value "delay" float: 0.3000000000000000000000000;
+ }
+ }
+ group "edge_bindings" list {
+ group "E_Config_Binding_Edge" struct {
+ value "context" int: 3;
+ value "modifiers" int: 0;
+ value "action" string: "desk_flip_in_direction";
+ value "edge" uchar: 3;
+ value "any_mod" uchar: 0;
+ value "delay" float: 0.3000000000000000000000000;
+ }
+ }
+ group "edge_bindings" list {
+ group "E_Config_Binding_Edge" struct {
+ value "context" int: 3;
+ value "modifiers" int: 0;
+ value "action" string: "desk_flip_in_direction";
+ value "edge" uchar: 4;
+ value "any_mod" uchar: 0;
+ value "delay" float: 0.3000000000000000000000000;
+ }
+ }
group "signal_bindings" list {
group "E_Config_Binding_Signal" struct {
value "context" int: 2;