From 20fd54169271e4cfd58136ca3994baea440cab47 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sun, 26 Oct 2008 09:04:05 +0000 Subject: [PATCH] and now wizard is pretty much required. functionalyl its almost all there. just the init of ibar/fileman favorites is the old untar code moved to wizard. icons for all profiels are nto done yet - doing. broung some backgrounds back - small .edj files though. SVN revision: 37119 --- config/Makefile.am | 2 +- config/default/Makefile.am | 20 +- config/default/e.src | 1604 +------------ config/minimalist/.cvsignore | 3 + config/minimalist/Makefile.am | 37 + config/minimalist/e.src | 1935 ++++++++++++++++ config/minimalist/icon.png | Bin 0 -> 4493 bytes .../module.battery.src | 0 .../module.cpufreq.src | 0 config/minimalist/module.dropshadow.src | 7 + .../module.fileman.src | 0 .../{default => minimalist}/module.ibar.src | 7 - .../{default => minimalist}/module.ibox.src | 0 config/minimalist/module.pager.src | 15 + .../module.temperature.src | 0 config/minimalist/profile.desktop | 5 + config/netbook/.cvsignore | 3 + config/netbook/Makefile.am | 37 + config/netbook/e.src | 1999 ++++++++++++++++ config/netbook/icon.png | Bin 0 -> 15260 bytes config/netbook/module.battery.src | 6 + config/netbook/module.cpufreq.src | 4 + .../module.dropshadow.src | 2 +- config/netbook/module.fileman.src | 28 + config/netbook/module.ibar.src | 18 + config/netbook/module.ibox.src | 20 + config/{default => netbook}/module.pager.src | 4 +- config/netbook/module.temperature.src | 13 + config/netbook/profile.desktop | 5 + config/scaleable/.cvsignore | 3 + config/scaleable/Makefile.am | 37 + config/scaleable/e.src | 2022 +++++++++++++++++ config/scaleable/icon.png | Bin 0 -> 15260 bytes config/scaleable/module.battery.src | 6 + config/scaleable/module.cpufreq.src | 4 + config/scaleable/module.dropshadow.src | 7 + config/scaleable/module.fileman.src | 28 + config/scaleable/module.ibar.src | 18 + config/scaleable/module.ibox.src | 20 + config/scaleable/module.pager.src | 15 + config/scaleable/module.temperature.src | 13 + config/scaleable/profile.desktop | 5 + config/standard/e.src | 215 +- config/standard/module.dropshadow.src | 2 +- config/standard/module.ibar.src | 7 - config/standard/module.pager.src | 4 +- configure.ac | 4 + data/Makefile.am | 3 +- data/backgrounds/Dark_Gradient.edj | Bin 0 -> 27433 bytes data/backgrounds/Light_Gradient.edj | Bin 0 -> 27180 bytes data/backgrounds/Makefile.am | 7 + src/bin/e_bg.c | 43 +- src/bin/e_config.c | 505 +--- src/bin/e_config.h | 2 + src/bin/e_main.c | 46 +- src/modules/wizard/Makefile.am | 33 +- src/modules/wizard/e_mod_main.c | 15 +- src/modules/wizard/page_010.c | 6 + src/modules/wizard/page_020.c | 39 +- src/modules/wizard/page_050.c | 33 +- src/modules/wizard/page_060.c | 34 +- src/modules/wizard/page_070.c | 52 +- 62 files changed, 6764 insertions(+), 2238 deletions(-) create mode 100644 config/minimalist/.cvsignore create mode 100644 config/minimalist/Makefile.am create mode 100644 config/minimalist/e.src create mode 100644 config/minimalist/icon.png rename config/{default => minimalist}/module.battery.src (100%) rename config/{default => minimalist}/module.cpufreq.src (100%) create mode 100644 config/minimalist/module.dropshadow.src rename config/{default => minimalist}/module.fileman.src (100%) rename config/{default => minimalist}/module.ibar.src (72%) rename config/{default => minimalist}/module.ibox.src (100%) create mode 100644 config/minimalist/module.pager.src rename config/{default => minimalist}/module.temperature.src (100%) create mode 100644 config/minimalist/profile.desktop create mode 100644 config/netbook/.cvsignore create mode 100644 config/netbook/Makefile.am create mode 100644 config/netbook/e.src create mode 100644 config/netbook/icon.png create mode 100644 config/netbook/module.battery.src create mode 100644 config/netbook/module.cpufreq.src rename config/{default => netbook}/module.dropshadow.src (69%) create mode 100644 config/netbook/module.fileman.src create mode 100644 config/netbook/module.ibar.src create mode 100644 config/netbook/module.ibox.src rename config/{default => netbook}/module.pager.src (75%) create mode 100644 config/netbook/module.temperature.src create mode 100644 config/netbook/profile.desktop create mode 100644 config/scaleable/.cvsignore create mode 100644 config/scaleable/Makefile.am create mode 100644 config/scaleable/e.src create mode 100644 config/scaleable/icon.png create mode 100644 config/scaleable/module.battery.src create mode 100644 config/scaleable/module.cpufreq.src create mode 100644 config/scaleable/module.dropshadow.src create mode 100644 config/scaleable/module.fileman.src create mode 100644 config/scaleable/module.ibar.src create mode 100644 config/scaleable/module.ibox.src create mode 100644 config/scaleable/module.pager.src create mode 100644 config/scaleable/module.temperature.src create mode 100644 config/scaleable/profile.desktop create mode 100644 data/backgrounds/Dark_Gradient.edj create mode 100644 data/backgrounds/Light_Gradient.edj create mode 100644 data/backgrounds/Makefile.am diff --git a/config/Makefile.am b/config/Makefile.am index 6717df00b..7cefbf417 100644 --- a/config/Makefile.am +++ b/config/Makefile.am @@ -1,5 +1,5 @@ MAINTAINERCLEANFILES = Makefile.in -SUBDIRS = default standard +SUBDIRS = default standard minimalist scaleable netbook EET_EET = @eet_eet@ diff --git a/config/default/Makefile.am b/config/default/Makefile.am index 15e743d90..10fe1c23f 100644 --- a/config/default/Makefile.am +++ b/config/default/Makefile.am @@ -3,29 +3,13 @@ MAINTAINERCLEANFILES = Makefile.in EET_EET = @eet_eet@ EXTRA_DIST = \ - e.src \ - module.battery.src \ - module.cpufreq.src \ - module.dropshadow.src \ - module.fileman.src \ - module.ibar.src \ - module.ibox.src \ - module.pager.src \ - module.temperature.src + e.src filesdir = $(datadir)/enlightenment/data/config/default files_DATA = \ profile.desktop \ icon.png \ - e.cfg \ - module.battery.cfg \ - module.cpufreq.cfg \ - module.dropshadow.cfg \ - module.fileman.cfg \ - module.ibar.cfg \ - module.ibox.cfg \ - module.pager.cfg \ - module.temperature.cfg + e.cfg %.cfg: %.src $(EET_EET) -e \ diff --git a/config/default/e.src b/config/default/e.src index 67e1a16f5..7d4efddd0 100644 --- a/config/default/e.src +++ b/config/default/e.src @@ -1,26 +1,26 @@ group "E_Config" struct { value "config_version" int: 65833; - value "show_splash" int: 1; + value "show_splash" int: 0; value "init_default_theme" string: "default.edj"; value "desktop_default_name" string: "Desktop %i, %i"; - value "menus_scroll_speed" double: 1000.0; - value "menus_fast_mouse_move_threshhold" double: 300.0; - value "menus_click_drag_timeout" double: 0.25; + value "menus_scroll_speed" double: 1000.0000000000000000000000000; + value "menus_fast_mouse_move_threshhold" double: 300.0000000000000000000000000; + value "menus_click_drag_timeout" double: 0.2500000000000000000000000; value "border_shade_animate" int: 1; value "border_shade_transition" int: 3; - value "border_shade_speed" double: 3000.0; - value "framerate" double: 30.0; + value "border_shade_speed" double: 3000.0000000000000000000000000; + value "framerate" double: 30.0000000000000000000000000; value "image_cache" int: 4096; value "font_cache" int: 512; - value "edje_cache" int: 32; - value "edje_collection_cache" int: 64; - value "zone_desks_x_count" int: 4; + value "edje_cache" int: 10; + value "edje_collection_cache" int: 30; + value "zone_desks_x_count" int: 1; value "zone_desks_y_count" int: 1; 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.25; + value "edge_flip_dragging" int: 0; + value "edge_flip_moving" int: 0; + 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; @@ -31,447 +31,21 @@ group "E_Config" struct { value "evas_engine_drag" int: 0; value "evas_engine_win" int: 0; value "evas_engine_zone" int: 0; - value "use_composite" int: 0; + value "use_composite" int: 0; group "modules" list { group "E_Config_Module" struct { - value "name" string: "conf_interaction"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "fileman"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_engine"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_winlist"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_window_manipulation"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_window_focus"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_window_display"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_wallpaper"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_transitions"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_theme"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_startup"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_shelves"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_screensaver"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_profiles"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_performance"; - 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; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_mouse_cursor"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_mousebindings"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_mouse"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_mime"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_menus"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_keybindings"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_intl"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_imc"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_icon_theme"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_fonts"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_exebuf"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_dpms"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_display"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_dialogs"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_desks"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_desklock"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_desk"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_colors"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_clientlist"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_borders"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf_applications"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "conf"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "winlist"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "exebuf"; - value "enabled" uchar: 1; - value "delayed" uchar: 1; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "pager"; + value "name" string: "wizard"; value "enabled" uchar: 1; value "delayed" uchar: 0; value "priority" int: 0; } } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "temperature"; - value "enabled" uchar: 1; - value "delayed" uchar: 0; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "cpufreq"; - value "enabled" uchar: 1; - value "delayed" uchar: 0; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "battery"; - value "enabled" uchar: 1; - value "delayed" uchar: 0; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "clock"; - value "enabled" uchar: 1; - value "delayed" uchar: 0; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "dropshadow"; - value "enabled" uchar: 1; - value "delayed" uchar: 0; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "ibox"; - value "enabled" uchar: 1; - value "delayed" uchar: 0; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "ibar"; - value "enabled" uchar: 1; - value "delayed" uchar: 0; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "start"; - value "enabled" uchar: 1; - value "delayed" uchar: 0; - value "priority" int: 0; - } - } - group "modules" list { - group "E_Config_Module" struct { - value "name" string: "gadman"; - value "enabled" uchar: 1; - value "delayed" uchar: 0; - value "priority" int: -100; - } - } - group "font_defaults" list { - group "E_Font_Default" struct { - value "text_class" string: "default"; - value "font" string: "Vera"; - value "size" int: 10; - } - } group "themes" list { group "E_Config_Theme" struct { value "category" string: "theme"; value "file" string: "default.edj"; } } - group "mouse_bindings" list { - group "E_Config_Binding_Mouse" struct { - value "context" int: 2; - value "modifiers" int: 4; - value "action" string: "window_move"; - value "button" uchar: 1; - value "any_mod" uchar: 0; - } - } - group "mouse_bindings" list { - group "E_Config_Binding_Mouse" struct { - value "context" int: 2; - value "modifiers" int: 4; - value "action" string: "window_resize"; - value "button" uchar: 2; - value "any_mod" uchar: 0; - } - } - group "mouse_bindings" list { - group "E_Config_Binding_Mouse" struct { - value "context" int: 2; - value "modifiers" int: 4; - value "action" string: "window_menu"; - value "button" uchar: 3; - value "any_mod" uchar: 0; - } - } group "mouse_bindings" list { group "E_Config_Binding_Mouse" struct { value "context" int: 3; @@ -482,492 +56,6 @@ group "E_Config" struct { value "any_mod" uchar: 0; } } - group "mouse_bindings" list { - group "E_Config_Binding_Mouse" struct { - value "context" int: 3; - value "modifiers" int: 0; - value "action" string: "menu_show"; - value "params" string: "clients"; - value "button" uchar: 2; - value "any_mod" uchar: 0; - } - } - group "mouse_bindings" list { - group "E_Config_Binding_Mouse" struct { - value "context" int: 3; - value "modifiers" int: 0; - value "action" string: "menu_show"; - value "params" string: "favorites"; - value "button" uchar: 3; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 5; - value "key" string: "Left"; - value "action" string: "desk_flip_by"; - value "params" string: "-1 0"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 5; - value "key" string: "Right"; - value "action" string: "desk_flip_by"; - value "params" string: "1 0"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 5; - value "key" string: "Up"; - value "action" string: "desk_flip_by"; - value "params" string: "0 -1"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 5; - value "key" string: "Down"; - value "action" string: "desk_flip_by"; - value "params" string: "0 1"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "Up"; - value "action" string: "window_raise"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "Down"; - value "action" string: "window_lower"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "x"; - value "action" string: "window_close"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "k"; - value "action" string: "window_kill"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "w"; - value "action" string: "window_menu"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "s"; - value "action" string: "window_sticky_toggle"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "i"; - value "action" string: "window_iconic_toggle"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "f"; - value "action" string: "window_maximized_toggle"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 1; - value "key" string: "F10"; - value "action" string: "window_maximized_toggle"; - value "params" string: "default vertical"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 5; - value "key" string: "F10"; - value "action" string: "window_maximized_toggle"; - value "params" string: "default horizontal"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "r"; - value "action" string: "window_shaded_toggle"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "Left"; - value "action" string: "desk_linear_flip_by"; - value "params" string: "-1"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "Right"; - value "action" string: "desk_linear_flip_by"; - value "params" string: "1"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "F1"; - value "action" string: "desk_linear_flip_to"; - value "params" string: "0"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "F2"; - value "action" string: "desk_linear_flip_to"; - value "params" string: "1"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "F3"; - value "action" string: "desk_linear_flip_to"; - value "params" string: "2"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "F4"; - value "action" string: "desk_linear_flip_to"; - value "params" string: "3"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "F5"; - value "action" string: "desk_linear_flip_to"; - value "params" string: "4"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "F6"; - value "action" string: "desk_linear_flip_to"; - value "params" string: "5"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "F7"; - value "action" string: "desk_linear_flip_to"; - value "params" string: "6"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "F8"; - value "action" string: "desk_linear_flip_to"; - value "params" string: "7"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "F9"; - value "action" string: "desk_linear_flip_to"; - value "params" string: "8"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "F10"; - value "action" string: "desk_linear_flip_to"; - value "params" string: "9"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "F11"; - value "action" string: "desk_linear_flip_to"; - value "params" string: "10"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "F12"; - value "action" string: "desk_linear_flip_to"; - value "params" string: "11"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "m"; - value "action" string: "menu_show"; - value "params" string: "main"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "a"; - value "action" string: "menu_show"; - value "params" string: "favorites"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 0; - value "key" string: "Menu"; - value "action" string: "menu_show"; - value "params" string: "main"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 2; - value "key" string: "Menu"; - value "action" string: "menu_show"; - value "params" string: "clients"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "Menu"; - value "action" string: "menu_show"; - value "params" string: "favorites"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "Insert"; - value "action" string: "exec"; - value "params" string: "Eterm"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "Tab"; - value "action" string: "winlist"; - value "params" string: "next"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 5; - value "key" string: "Tab"; - value "action" string: "winlist"; - value "params" string: "prev"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "End"; - value "action" string: "restart"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "Delete"; - value "action" string: "logout"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 4; - value "key" string: "Escape"; - value "action" string: "exebuf"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "l"; - value "action" string: "desk_lock"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 6; - value "key" string: "d"; - value "action" string: "desk_deskshow_toggle"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 3; - value "key" string: "Left"; - value "action" string: "screen_send_by"; - value "params" string: "-1"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 3; - value "key" string: "Right"; - value "action" string: "screen_send_by"; - value "params" string: "1"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 3; - value "key" string: "F1"; - value "action" string: "screen_send_to"; - value "params" string: "0"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 3; - value "key" string: "F2"; - value "action" string: "screen_send_to"; - value "params" string: "1"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 3; - value "key" string: "F3"; - value "action" string: "screen_send_to"; - value "params" string: "2"; - value "any_mod" uchar: 0; - } - } - group "key_bindings" list { - group "E_Config_Binding_Key" struct { - value "context" int: 9; - value "modifiers" int: 3; - value "key" string: "F4"; - value "action" string: "screen_send_to"; - value "params" string: "3"; - value "any_mod" uchar: 0; - } - } group "signal_bindings" list { group "E_Config_Binding_Signal" struct { value "context" int: 2; @@ -1266,156 +354,24 @@ group "E_Config" struct { value "params" string: "end"; } } - group "wheel_bindings" list { - group "E_Config_Binding_Wheel" struct { - value "context" int: 4; - value "direction" int: 0; - value "z" int: -1; - value "modifiers" int: 4; - value "any_mod" uchar: 0; - value "action" string: "desk_linear_flip_by"; - value "params" string: "-1"; - } - } - group "wheel_bindings" list { - group "E_Config_Binding_Wheel" struct { - value "context" int: 4; - value "direction" int: 1; - value "z" int: -1; - value "modifiers" int: 4; - value "any_mod" uchar: 0; - value "action" string: "desk_linear_flip_by"; - value "params" string: "-1"; - } - } - group "wheel_bindings" list { - group "E_Config_Binding_Wheel" struct { - value "context" int: 4; - value "direction" int: 0; - value "z" int: 1; - value "modifiers" int: 4; - value "any_mod" uchar: 0; - value "action" string: "desk_linear_flip_by"; - value "params" string: "1"; - } - } - group "wheel_bindings" list { - group "E_Config_Binding_Wheel" struct { - value "context" int: 4; - value "direction" int: 1; - value "z" int: 1; - value "modifiers" int: 4; - value "any_mod" uchar: 0; - value "action" string: "desk_linear_flip_by"; - value "params" string: "1"; - } - } - group "wheel_bindings" list { - group "E_Config_Binding_Wheel" struct { - value "context" int: 2; - value "direction" int: 0; - value "z" int: -1; - value "modifiers" int: 4; - value "any_mod" uchar: 0; - value "action" string: "desk_linear_flip_by"; - value "params" string: "-1"; - } - } - group "wheel_bindings" list { - group "E_Config_Binding_Wheel" struct { - value "context" int: 2; - value "direction" int: 1; - value "z" int: -1; - value "modifiers" int: 4; - value "any_mod" uchar: 0; - value "action" string: "desk_linear_flip_by"; - value "params" string: "-1"; - } - } - group "wheel_bindings" list { - group "E_Config_Binding_Wheel" struct { - value "context" int: 2; - value "direction" int: 0; - value "z" int: 1; - value "modifiers" int: 4; - value "any_mod" uchar: 0; - value "action" string: "desk_linear_flip_by"; - value "params" string: "1"; - } - } - group "wheel_bindings" list { - group "E_Config_Binding_Wheel" struct { - value "context" int: 2; - value "direction" int: 1; - value "z" int: 1; - value "modifiers" int: 4; - value "any_mod" uchar: 0; - value "action" string: "desk_linear_flip_by"; - value "params" string: "1"; - } - } - group "wheel_bindings" list { - group "E_Config_Binding_Wheel" struct { - value "context" int: 8; - value "direction" int: 0; - value "z" int: -1; - value "modifiers" int: 4; - value "any_mod" uchar: 0; - value "action" string: "desk_linear_flip_by"; - value "params" string: "-1"; - } - } - group "wheel_bindings" list { - group "E_Config_Binding_Wheel" struct { - value "context" int: 8; - value "direction" int: 1; - value "z" int: -1; - value "modifiers" int: 4; - value "any_mod" uchar: 0; - value "action" string: "desk_linear_flip_by"; - value "params" string: "-1"; - } - } - group "wheel_bindings" list { - group "E_Config_Binding_Wheel" struct { - value "context" int: 8; - value "direction" int: 0; - value "z" int: 1; - value "modifiers" int: 4; - value "any_mod" uchar: 0; - value "action" string: "desk_linear_flip_by"; - value "params" string: "1"; - } - } - group "wheel_bindings" list { - group "E_Config_Binding_Wheel" struct { - value "context" int: 8; - value "direction" int: 1; - value "z" int: 1; - value "modifiers" int: 4; - value "any_mod" uchar: 0; - value "action" string: "desk_linear_flip_by"; - value "params" string: "1"; - } - } value "window_placement_policy" int: 0; - value "focus_policy" int: 2; - value "focus_setting" int: 3; + value "focus_policy" int: 0; + value "focus_setting" int: 1; value "pass_click_on" int: 1; value "always_click_to_raise" int: 0; value "always_click_to_focus" int: 0; value "use_auto_raise" int: 0; - value "auto_raise_delay" double: 0.5; + value "auto_raise_delay" double: 0.5000000000000000000000000; value "use_resist" int: 1; value "drag_resist" int: 16; value "desk_resist" int: 32; value "window_resist" int: 12; value "gadget_resist" int: 32; - value "winlist_warp_while_selecting" int: 1; + value "winlist_warp_while_selecting" int: 0; value "winlist_warp_at_end" int: 1; - value "winlist_warp_speed" double: 0.1; + value "winlist_warp_speed" double: 0.1000000014901161193847656; value "winlist_scroll_animate" int: 1; - value "winlist_scroll_speed" double: 0.1; + value "winlist_scroll_speed" double: 0.1000000014901161193847656; value "winlist_list_show_iconified" int: 1; value "winlist_list_show_other_desk_iconified" int: 1; value "winlist_list_show_other_screen_iconified" int: 0; @@ -1425,32 +381,32 @@ group "E_Config" struct { value "winlist_list_jump_desk_while_selecting" int: 0; value "winlist_list_focus_while_selecting" int: 1; value "winlist_list_raise_while_selecting" int: 1; - value "winlist_pos_align_x" double: 0.5; - value "winlist_pos_align_y" double: 0.5; - value "winlist_pos_size_w" double: 0.5; - value "winlist_pos_size_h" double: 0.5; + value "winlist_pos_align_x" double: 0.5000000000000000000000000; + value "winlist_pos_align_y" double: 0.5000000000000000000000000; + value "winlist_pos_size_w" double: 0.5000000000000000000000000; + value "winlist_pos_size_h" double: 0.5000000000000000000000000; value "winlist_pos_min_w" int: 0; value "winlist_pos_min_h" int: 0; value "winlist_pos_max_w" int: 320; value "winlist_pos_max_h" int: 320; - value "maximize_policy" int: 50; + value "maximize_policy" int: 49; value "allow_manip" int: 0; value "border_fix_on_shelf_toggle" int: 0; value "allow_above_fullscreen" int: 0; value "kill_if_close_not_possible" int: 1; value "kill_process" int: 1; - value "kill_timer_wait" double: 10.0; + value "kill_timer_wait" double: 10.0000000000000000000000000; value "ping_clients" int: 1; value "transition_desk" string: "vswipe"; value "transition_change" string: "crossfade"; - value "remember_internal_windows" int: 1; + value "remember_internal_windows" int: 0; value "move_info_follows" int: 1; value "resize_info_follows" int: 1; value "move_info_visible" int: 1; value "resize_info_visible" int: 1; value "focus_last_focused_per_desktop" int: 1; value "focus_revert_on_hide_or_close" int: 1; - value "pointer_slide" int: 1; + value "pointer_slide" int: 0; value "use_e_cursor" int: 1; value "cursor_size" int: 32; value "menu_autoscroll_margin" int: 0; @@ -1471,11 +427,11 @@ group "E_Config" struct { value "exebuf_max_eap_list" int: 20; value "exebuf_max_hist_list" int: 20; value "exebuf_scroll_animate" int: 1; - value "exebuf_scroll_speed" double: 0.1; - value "exebuf_pos_align_x" double: 0.5; - value "exebuf_pos_align_y" double: 0.5; - value "exebuf_pos_size_w" double: 0.75; - value "exebuf_pos_size_h" double: 0.25; + value "exebuf_scroll_speed" double: 0.1000000014901161193847656; + value "exebuf_pos_align_x" double: 0.5000000000000000000000000; + value "exebuf_pos_align_y" double: 0.5000000000000000000000000; + value "exebuf_pos_size_w" double: 0.7500000000000000000000000; + value "exebuf_pos_size_h" double: 0.2500000000000000000000000; value "exebuf_pos_min_w" int: 200; value "exebuf_pos_min_h" int: 160; value "exebuf_pos_max_w" int: 400; @@ -1485,396 +441,13 @@ group "E_Config" struct { value "cnfmdlg_disabled" int: 0; value "cfgdlg_auto_apply" int: 0; value "cfgdlg_default_mode" int: 0; - group "gadcons" list { - group "E_Config_Gadcon" struct { - value "name" string: "shelf"; - value "id" int: 1; - group "clients" list { - group "E_Config_Gadcon_Client" struct { - value "name" string: "start"; - value "id" string: "start"; - value "geom.pos" int: 0; - value "geom.size" int: 32; - value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; - value "state_info.seq" int: 2; - value "state_info.flags" int: 0; - value "style" string: "plain"; - value "autoscroll" uchar: 0; - value "resizable" uchar: 0; - } - } - group "clients" list { - group "E_Config_Gadcon_Client" struct { - value "name" string: "pager"; - value "id" string: "pager"; - value "geom.pos" int: 32; - value "geom.size" int: 120; - value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; - value "state_info.seq" int: 3; - value "state_info.flags" int: 0; - value "style" string: "inset"; - value "autoscroll" uchar: 0; - value "resizable" uchar: 0; - } - } - group "clients" list { - group "E_Config_Gadcon_Client" struct { - value "name" string: "ibox"; - value "id" string: "ibox.1"; - value "geom.pos" int: 152; - value "geom.size" int: 32; - value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; - value "state_info.seq" int: 4; - value "state_info.flags" int: 0; - value "style" string: "inset"; - value "autoscroll" uchar: 0; - value "resizable" uchar: 0; - } - } - group "clients" list { - group "E_Config_Gadcon_Client" struct { - value "name" string: "ibar"; - value "id" string: "ibar.1"; - value "geom.pos" int: 350; - value "geom.size" int: 200; - value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; - value "state_info.seq" int: 5; - value "state_info.flags" int: 0; - value "style" string: "inset"; - value "autoscroll" uchar: 0; - value "resizable" uchar: 0; - } - } - group "clients" list { - group "E_Config_Gadcon_Client" struct { - value "name" string: "temperature"; - value "id" string: "temperature.1"; - value "geom.pos" int: 672; - value "geom.size" int: 32; - value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; - value "state_info.seq" int: 6; - value "state_info.flags" int: 0; - value "style" string: "plain"; - value "autoscroll" uchar: 0; - value "resizable" uchar: 0; - } - } - group "clients" list { - group "E_Config_Gadcon_Client" struct { - value "name" string: "cpufreq"; - value "id" string: "cpufreq"; - value "geom.pos" int: 704; - value "geom.size" int: 32; - value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; - value "state_info.seq" int: 7; - value "state_info.flags" int: 0; - value "style" string: "plain"; - value "autoscroll" uchar: 0; - value "resizable" uchar: 0; - } - } - group "clients" list { - group "E_Config_Gadcon_Client" struct { - value "name" string: "battery"; - value "id" string: "battery"; - value "geom.pos" int: 736; - value "geom.size" int: 32; - value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; - value "state_info.seq" int: 8; - value "state_info.flags" int: 0; - value "style" string: "plain"; - value "autoscroll" uchar: 0; - value "resizable" uchar: 0; - } - } - group "clients" list { - group "E_Config_Gadcon_Client" struct { - value "name" string: "clock"; - value "id" string: "clock"; - value "geom.pos" int: 768; - value "geom.size" int: 32; - value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; - value "state_info.seq" int: 9; - value "state_info.flags" int: 0; - value "style" string: "plain"; - value "autoscroll" uchar: 0; - value "resizable" uchar: 0; - } - } - } - } - group "gadcons" list { - group "E_Config_Gadcon" struct { - value "name" string: "shelf"; - value "id" int: 2; - group "clients" list { - group "E_Config_Gadcon_Client" struct { - value "name" string: "pager"; - value "geom.pos" int: 0; - value "geom.size" int: 120; - value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; - value "state_info.seq" int: 0; - value "state_info.flags" int: 0; - value "autoscroll" uchar: 0; - value "resizable" uchar: 0; - } - } - group "clients" list { - group "E_Config_Gadcon_Client" struct { - value "name" string: "ibox"; - value "geom.pos" int: 768; - value "geom.size" int: 32; - value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; - value "state_info.seq" int: 0; - value "state_info.flags" int: 0; - value "autoscroll" uchar: 0; - value "resizable" uchar: 0; - } - } - } - } - group "gadcons" list { - group "E_Config_Gadcon" struct { - value "name" string: "shelf"; - value "id" int: 3; - group "clients" list { - group "E_Config_Gadcon_Client" struct { - value "name" string: "pager"; - value "geom.pos" int: 0; - value "geom.size" int: 120; - value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; - value "state_info.seq" int: 0; - value "state_info.flags" int: 0; - value "autoscroll" uchar: 0; - value "resizable" uchar: 0; - } - } - group "clients" list { - group "E_Config_Gadcon_Client" struct { - value "name" string: "ibox"; - value "geom.pos" int: 768; - value "geom.size" int: 32; - value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; - value "state_info.seq" int: 0; - value "state_info.flags" int: 0; - value "autoscroll" uchar: 0; - value "resizable" uchar: 0; - } - } - } - } - group "gadcons" list { - group "E_Config_Gadcon" struct { - value "name" string: "shelf"; - value "id" int: 4; - group "clients" list { - group "E_Config_Gadcon_Client" struct { - value "name" string: "pager"; - value "geom.pos" int: 0; - value "geom.size" int: 120; - value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; - value "state_info.seq" int: 0; - value "state_info.flags" int: 0; - value "autoscroll" uchar: 0; - value "resizable" uchar: 0; - } - } - group "clients" list { - group "E_Config_Gadcon_Client" struct { - value "name" string: "ibox"; - value "geom.pos" int: 768; - value "geom.size" int: 32; - value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; - value "state_info.seq" int: 0; - value "state_info.flags" int: 0; - value "autoscroll" uchar: 0; - value "resizable" uchar: 0; - } - } - } - } - group "gadcons" list { - group "E_Config_Gadcon" struct { - value "name" string: "gadman"; - value "id" int: 114; - } - } - group "gadcons" list { - group "E_Config_Gadcon" struct { - value "name" string: "gadman_top"; - value "id" int: 115; - } - } - group "shelves" list { - group "E_Config_Shelf" struct { - value "name" string: "shelf"; - value "id" int: 1; - value "container" int: 0; - value "zone" int: 0; - value "layer" int: 200; - value "popup" uchar: 1; - value "orient" int: 6; - value "fit_along" uchar: 1; - value "fit_size" uchar: 0; - value "style" string: "default"; - value "size" int: 40; - value "overlap" int: 0; - value "autohide" int: 0; - value "autohide_show_action" int: 0; - value "hide_timeout" float: 1.0; - value "hide_duration" float: 1.0; - value "desk_show_mode" int: 0; - group "desk_list" list { - group "E_Config_Shelf_Desk" struct { - value "x" int: 135642264; - value "y" int: 1; - } - } - } - } - group "shelves" list { - group "E_Config_Shelf" struct { - value "name" string: "shelf"; - value "id" int: 2; - value "container" int: 1; - value "zone" int: 0; - value "layer" int: 200; - value "popup" uchar: 1; - value "orient" int: 6; - value "fit_along" uchar: 1; - value "fit_size" uchar: 0; - value "style" string: "default"; - value "size" int: 40; - value "overlap" int: 0; - value "autohide" int: 0; - value "autohide_show_action" int: 0; - value "hide_timeout" float: 1.0; - value "hide_duration" float: 1.0; - value "desk_show_mode" int: 0; - group "desk_list" list { - group "E_Config_Shelf_Desk" struct { - value "x" int: 135642264; - value "y" int: 2; - } - } - } - } - group "shelves" list { - group "E_Config_Shelf" struct { - value "name" string: "shelf"; - value "id" int: 3; - value "container" int: 2; - value "zone" int: 0; - value "layer" int: 200; - value "popup" uchar: 1; - value "orient" int: 6; - value "fit_along" uchar: 1; - value "fit_size" uchar: 0; - value "style" string: "default"; - value "size" int: 40; - value "overlap" int: 0; - value "autohide" int: 0; - value "autohide_show_action" int: 0; - value "hide_timeout" float: 1.0; - value "hide_duration" float: 1.0; - value "desk_show_mode" int: 0; - group "desk_list" list { - group "E_Config_Shelf_Desk" struct { - value "x" int: 135642264; - value "y" int: 3; - } - } - } - } - group "shelves" list { - group "E_Config_Shelf" struct { - value "name" string: "shelf"; - value "id" int: 4; - value "container" int: 3; - value "zone" int: 0; - value "layer" int: 200; - value "popup" uchar: 1; - value "orient" int: 6; - value "fit_along" uchar: 1; - value "fit_size" uchar: 0; - value "style" string: "default"; - value "size" int: 40; - value "overlap" int: 0; - value "autohide" int: 0; - value "autohide_show_action" int: 0; - value "hide_timeout" float: 1.0; - value "hide_duration" float: 1.0; - value "desk_show_mode" int: 0; - group "desk_list" list { - group "E_Config_Shelf_Desk" struct { - value "x" int: 135642264; - value "y" int: 4; - } - } - } - } value "font_hinting" int: 0; + value "desklock_background" string: "theme_desklock_background"; value "desklock_auth_method" int: 0; value "desklock_login_box_zone" int: -1; value "desklock_autolock_screensaver" int: 0; value "desklock_autolock_idle" int: 0; - value "desklock_autolock_idle_timeout" double: 300.0; + value "desklock_autolock_idle_timeout" double: 300.0000000000000000000000000; value "desklock_use_custom_desklock" int: 0; value "display_res_restore" int: 0; value "display_res_width" int: 1; @@ -1882,17 +455,17 @@ group "E_Config" struct { value "display_res_hz" int: 0; value "display_res_rotation" int: 0; value "screensaver_enable" int: 0; - value "screensaver_timeout" int: 0; + value "screensaver_timeout" int: 60; value "screensaver_interval" int: 5; value "screensaver_blanking" int: 2; value "screensaver_expose" int: 2; - value "dpms_enable" int: 0; - value "dpms_standby_enable" int: 0; - value "dpms_suspend_enable" int: 0; - value "dpms_off_enable" int: 0; - value "dpms_standby_timeout" int: 1; - value "dpms_suspend_timeout" int: 1; - value "dpms_off_timeout" int: 1; + value "dpms_enable" int: 1; + value "dpms_standby_enable" int: 1; + value "dpms_suspend_enable" int: 1; + value "dpms_off_enable" int: 1; + value "dpms_standby_timeout" int: 300; + value "dpms_suspend_timeout" int: 300; + value "dpms_off_timeout" int: 300; value "clientlist_group_by" int: 0; value "clientlist_include_all_zones" int: 0; value "clientlist_separate_with" int: 0; @@ -1908,89 +481,42 @@ group "E_Config" struct { value "border_raise_on_mouse_action" int: 1; value "border_raise_on_focus" int: 1; value "desk_flip_wrap" int: 0; - value "icon_theme" string: "hicolor"; - value "desk_flip_animate_mode" int: 1; + value "icon_theme" string: "Tango"; + value "desk_flip_animate_mode" int: 0; value "desk_flip_animate_interpolation" int: 0; - value "desk_flip_animate_time" double: 0.2; - value "wallpaper_import_last_dev" string: "~/"; + value "desk_flip_animate_time" double: 0.5000000000000000000000000; + value "wallpaper_import_last_dev" string: "/tmp"; value "wallpaper_import_last_path" string: "/"; - value "wallpaper_grad_c1_r" int: 0; - value "wallpaper_grad_c1_g" int: 0; - value "wallpaper_grad_c1_b" int: 0; - value "wallpaper_grad_c2_r" int: 255; - value "wallpaper_grad_c2_g" int: 255; - value "wallpaper_grad_c2_b" int: 255; + value "wallpaper_grad_c1_r" int: 88; + value "wallpaper_grad_c1_g" int: 208; + value "wallpaper_grad_c1_b" int: 88; + value "wallpaper_grad_c2_r" int: 127; + value "wallpaper_grad_c2_g" int: 127; + value "wallpaper_grad_c2_b" int: 127; value "theme_default_border_style" string: "default"; - group "mime_icons" list { - group "E_Config_Mime_Icon" struct { - value "mime" string: "image/jpeg"; - value "icon" string: "THUMB"; - } - } - group "mime_icons" list { - group "E_Config_Mime_Icon" struct { - value "mime" string: "image/png"; - value "icon" string: "THUMB"; - } - } - group "mime_icons" list { - group "E_Config_Mime_Icon" struct { - value "mime" string: "image/x-pixmap"; - value "icon" string: "THUMB"; - } - } - group "mime_icons" list { - group "E_Config_Mime_Icon" struct { - value "mime" string: "image/x-xpixmap"; - value "icon" string: "THUMB"; - } - } - group "mime_icons" list { - group "E_Config_Mime_Icon" struct { - value "mime" string: "image/svg+xml"; - value "icon" string: "THUMB"; - } - } - group "mime_icons" list { - group "E_Config_Mime_Icon" struct { - value "mime" string: "image/gif"; - value "icon" string: "THUMB"; - } - } - group "mime_icons" list { - group "E_Config_Mime_Icon" struct { - value "mime" string: "image/tiff"; - value "icon" string: "THUMB"; - } - } - group "mime_icons" list { - group "E_Config_Mime_Icon" struct { - value "mime" string: "application/x-desktop"; - value "icon" string: "DESKTOP"; - } - } value "desk_auto_switch" int: 0; value "thumb_nice" int: 0; value "menu_favorites_show" int: 1; value "menu_apps_show" int: 1; - value "ping_clients_interval" int: 128; - value "cache_flush_poll_interval" int: 512; - value "thumbscroll_enable" int: 0; - value "thumbscroll_threshhold" int: 8; - value "thumbscroll_momentum_threshhold" double: 100.0; - value "thumbscroll_friction" double: 1.0; + value "ping_clients_interval" int: 16; + value "cache_flush_poll_interval" int: 528; + value "thumbscroll_enable" int: 1; + value "thumbscroll_threshhold" int: 24; + value "thumbscroll_momentum_threshhold" double: 0.0000000000000000000000000; + value "thumbscroll_friction" double: 1.0000000000000000000000000; value "hal_desktop" int: 1; value "border_keyboard.timeout" double: 5.0000000000000000000000000; value "border_keyboard.move.dx" uchar: 5; value "border_keyboard.move.dy" uchar: 5; value "border_keyboard.resize.dx" uchar: 5; value "border_keyboard.resize.dy" uchar: 5; - value "scale.min" double: 1.0; - value "scale.max" double: 3.0; - value "scale.factor" double: 1.0; + value "hal_desktop" int: 1; + value "scale.min" double: 1.0000000000000000000000000; + value "scale.max" double: 3.0000000000000000000000000; + value "scale.factor" double: 1.0000000000000000000000000; value "scale.base_dpi" int: 142; - value "scale.use_dpi" uchar: 0; - value "scale.use_custom" uchar: 1; + value "scale.use_dpi" uchar: 1; + value "scale.use_custom" uchar: 0; value "show_cursor" uchar: 1; value "idle_cursor" uchar: 1; value "default_system_menu" string: ""; diff --git a/config/minimalist/.cvsignore b/config/minimalist/.cvsignore new file mode 100644 index 000000000..cd2c9ce8d --- /dev/null +++ b/config/minimalist/.cvsignore @@ -0,0 +1,3 @@ +Makefile +Makefile.in +*.cfg diff --git a/config/minimalist/Makefile.am b/config/minimalist/Makefile.am new file mode 100644 index 000000000..97cba5309 --- /dev/null +++ b/config/minimalist/Makefile.am @@ -0,0 +1,37 @@ +MAINTAINERCLEANFILES = Makefile.in + +EET_EET = @eet_eet@ + +EXTRA_DIST = \ + e.src \ + module.battery.src \ + module.cpufreq.src \ + module.dropshadow.src \ + module.fileman.src \ + module.ibar.src \ + module.ibox.src \ + module.pager.src \ + module.temperature.src + +filesdir = $(datadir)/enlightenment/data/config/minimalist +files_DATA = \ + profile.desktop \ + icon.png \ + e.cfg \ + module.battery.cfg \ + module.cpufreq.cfg \ + module.dropshadow.cfg \ + module.fileman.cfg \ + module.ibar.cfg \ + module.ibox.cfg \ + module.pager.cfg \ + module.temperature.cfg + +%.cfg: %.src + $(EET_EET) -e \ + $(top_builddir)/config/minimalist/$@ config \ + $< 1 + +clean-local: + rm -rf *.cfg *~ + diff --git a/config/minimalist/e.src b/config/minimalist/e.src new file mode 100644 index 000000000..3e185aeff --- /dev/null +++ b/config/minimalist/e.src @@ -0,0 +1,1935 @@ +group "E_Config" struct { + value "config_version" int: 65833; + value "show_splash" int: 1; + value "init_default_theme" string: "default.edj"; + value "desktop_default_background" string: "Light_Gradient.edj"; + value "desktop_default_name" string: "Desktop %i, %i"; + value "menus_scroll_speed" double: 1000.0000000000000000000000000; + value "menus_fast_mouse_move_threshhold" double: 300.0000000000000000000000000; + value "menus_click_drag_timeout" double: 0.2500000000000000000000000; + value "border_shade_animate" int: 1; + value "border_shade_transition" int: 3; + value "border_shade_speed" double: 3000.0000000000000000000000000; + value "framerate" double: 30.0000000000000000000000000; + value "image_cache" int: 4096; + value "font_cache" int: 512; + value "edje_cache" int: 32; + value "edje_collection_cache" int: 64; + value "zone_desks_x_count" int: 4; + value "zone_desks_y_count" int: 1; + 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; + value "evas_engine_menus" int: 0; + value "evas_engine_borders" int: 0; + value "evas_engine_errors" int: 0; + value "evas_engine_popups" int: 0; + value "evas_engine_drag" int: 0; + value "evas_engine_win" int: 0; + value "evas_engine_zone" int: 0; + value "use_composite" int: 0; + value "language" string: "en_US.UTF-8"; + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "ibar"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "dropshadow"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "pager"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "exebuf"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "winlist"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_applications"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_borders"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_clientlist"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_colors"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_desk"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_desklock"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_desks"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_dialogs"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_display"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_dpms"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_exebuf"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_fonts"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_icon_theme"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_imc"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_intl"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_keybindings"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_menus"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_mime"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_mouse"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_mousebindings"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_mouse_cursor"; + 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; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_performance"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_profiles"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_screensaver"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_shelves"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_startup"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_theme"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_transitions"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_wallpaper"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_window_display"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_window_focus"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_window_manipulation"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_winlist"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_engine"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_interaction"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "font_defaults" list { + group "E_Font_Default" struct { + value "text_class" string: "default"; + value "font" string: "Vera"; + value "size" int: 10; + } + } + group "themes" list { + group "E_Config_Theme" struct { + value "category" string: "theme"; + value "file" string: "default.edj"; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 2; + value "modifiers" int: 4; + value "action" string: "window_move"; + value "button" uchar: 1; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 2; + value "modifiers" int: 4; + value "action" string: "window_resize"; + value "button" uchar: 2; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 2; + value "modifiers" int: 4; + value "action" string: "window_menu"; + value "button" uchar: 3; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 3; + value "modifiers" int: 0; + value "action" string: "menu_show"; + value "params" string: "main"; + value "button" uchar: 1; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 3; + value "modifiers" int: 0; + value "action" string: "menu_show"; + value "params" string: "clients"; + value "button" uchar: 2; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 3; + value "modifiers" int: 0; + value "action" string: "menu_show"; + value "params" string: "favorites"; + value "button" uchar: 3; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Left"; + value "action" string: "desk_flip_by"; + value "params" string: "-1 0"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Right"; + value "action" string: "desk_flip_by"; + value "params" string: "1 0"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Up"; + value "action" string: "desk_flip_by"; + value "params" string: "0 -1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Down"; + value "action" string: "desk_flip_by"; + value "params" string: "0 1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Up"; + value "action" string: "window_raise"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Down"; + value "action" string: "window_lower"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "x"; + value "action" string: "window_close"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "k"; + value "action" string: "window_kill"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "w"; + value "action" string: "window_menu"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "s"; + value "action" string: "window_sticky_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "i"; + value "action" string: "window_iconic_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "f"; + value "action" string: "window_maximized_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 1; + value "key" string: "F10"; + value "action" string: "window_maximized_toggle"; + value "params" string: "default vertical"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "F10"; + value "action" string: "window_maximized_toggle"; + value "params" string: "default horizontal"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "r"; + value "action" string: "window_shaded_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Left"; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Right"; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F1"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "0"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F2"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F3"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "2"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F4"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "3"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F5"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "4"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F6"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "5"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F7"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "6"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F8"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "7"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F9"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "8"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F10"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "9"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F11"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "10"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F12"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "11"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "m"; + value "action" string: "menu_show"; + value "params" string: "main"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "a"; + value "action" string: "menu_show"; + value "params" string: "favorites"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 0; + value "key" string: "Menu"; + value "action" string: "menu_show"; + value "params" string: "main"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 2; + value "key" string: "Menu"; + value "action" string: "menu_show"; + value "params" string: "clients"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "Menu"; + value "action" string: "menu_show"; + value "params" string: "favorites"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Insert"; + value "action" string: "exec"; + value "params" string: "Eterm"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "Tab"; + value "action" string: "winlist"; + value "params" string: "next"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Tab"; + value "action" string: "winlist"; + value "params" string: "prev"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "End"; + value "action" string: "restart"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Delete"; + value "action" string: "logout"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "Escape"; + value "action" string: "exebuf"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "l"; + value "action" string: "desk_lock"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "d"; + value "action" string: "desk_deskshow_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "Left"; + value "action" string: "screen_send_by"; + value "params" string: "-1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "Right"; + value "action" string: "screen_send_by"; + value "params" string: "1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "F1"; + value "action" string: "screen_send_to"; + value "params" string: "0"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "F2"; + value "action" string: "screen_send_to"; + value "params" string: "1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "F3"; + value "action" string: "screen_send_to"; + value "params" string: "2"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "F4"; + value "action" string: "screen_send_to"; + value "params" string: "3"; + value "any_mod" uchar: 0; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1,double"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded_toggle"; + value "params" string: "up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,2"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded_toggle"; + value "params" string: "up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,wheel,?,1"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded"; + value "params" string: "0 up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,wheel,?,-1"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded"; + value "params" string: "1 up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,3"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_menu"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,?"; + value "source" string: "e.event.icon"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_menu"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,[12]"; + value "source" string: "e.event.close"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_close"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,3"; + value "source" string: "e.event.close"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_kill"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,1"; + value "source" string: "e.event.maximize"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_maximized_toggle"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,2"; + value "source" string: "e.event.maximize"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_maximized_toggle"; + value "params" string: "smart"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,3"; + value "source" string: "e.event.maximize"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_maximized_toggle"; + value "params" string: "expand"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,?"; + value "source" string: "e.event.minimize"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_iconic_toggle"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,?"; + value "source" string: "e.event.shade"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded_toggle"; + value "params" string: "up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,?"; + value "source" string: "e.event.lower"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_lower"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.icon"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_drag_icon"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_move"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,up,1"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_move"; + value "params" string: "end"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.tl"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "tl"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.t"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "t"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.tr"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "tr"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.r"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "r"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.br"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "br"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.b"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "b"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.bl"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "bl"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.l"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "l"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,up,1"; + value "source" string: "e.event.resize.*"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "end"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,3"; + value "source" string: "e.event.resize.*"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_move"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,up,3"; + value "source" string: "e.event.resize.*"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_move"; + value "params" string: "end"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 4; + value "direction" int: 0; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 4; + value "direction" int: 1; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 4; + value "direction" int: 0; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 4; + value "direction" int: 1; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 2; + value "direction" int: 0; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 2; + value "direction" int: 1; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 2; + value "direction" int: 0; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 2; + value "direction" int: 1; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 8; + value "direction" int: 0; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 8; + value "direction" int: 1; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 8; + value "direction" int: 0; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 8; + value "direction" int: 1; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + value "window_placement_policy" int: 0; + value "focus_policy" int: 2; + value "focus_setting" int: 3; + value "pass_click_on" int: 1; + value "always_click_to_raise" int: 0; + value "always_click_to_focus" int: 0; + value "use_auto_raise" int: 0; + value "auto_raise_delay" double: 0.5000000000000000000000000; + value "use_resist" int: 1; + value "drag_resist" int: 16; + value "desk_resist" int: 32; + value "window_resist" int: 12; + value "gadget_resist" int: 32; + value "winlist_warp_while_selecting" int: 1; + value "winlist_warp_at_end" int: 1; + value "winlist_warp_speed" double: 0.1000000000000000055511151; + value "winlist_scroll_animate" int: 1; + value "winlist_scroll_speed" double: 0.1000000000000000055511151; + value "winlist_list_show_iconified" int: 1; + value "winlist_list_show_other_desk_iconified" int: 1; + value "winlist_list_show_other_screen_iconified" int: 0; + value "winlist_list_show_other_desk_windows" int: 0; + value "winlist_list_show_other_screen_windows" int: 0; + value "winlist_list_uncover_while_selecting" int: 0; + value "winlist_list_jump_desk_while_selecting" int: 0; + value "winlist_list_focus_while_selecting" int: 1; + value "winlist_list_raise_while_selecting" int: 1; + value "winlist_pos_align_x" double: 0.5000000000000000000000000; + value "winlist_pos_align_y" double: 0.5000000000000000000000000; + value "winlist_pos_size_w" double: 0.5000000000000000000000000; + value "winlist_pos_size_h" double: 0.5000000000000000000000000; + value "winlist_pos_min_w" int: 0; + value "winlist_pos_min_h" int: 0; + value "winlist_pos_max_w" int: 320; + value "winlist_pos_max_h" int: 320; + value "maximize_policy" int: 50; + value "allow_manip" int: 0; + value "border_fix_on_shelf_toggle" int: 0; + value "allow_above_fullscreen" int: 0; + value "kill_if_close_not_possible" int: 1; + value "kill_process" int: 1; + value "kill_timer_wait" double: 10.0000000000000000000000000; + value "ping_clients" int: 1; + value "transition_desk" string: "vswipe"; + value "transition_change" string: "crossfade"; + value "remember_internal_windows" int: 0; + value "move_info_follows" int: 1; + value "resize_info_follows" int: 1; + value "move_info_visible" int: 1; + value "resize_info_visible" int: 1; + value "focus_last_focused_per_desktop" int: 1; + value "focus_revert_on_hide_or_close" int: 1; + value "pointer_slide" int: 1; + value "use_e_cursor" int: 1; + value "cursor_size" int: 32; + value "menu_autoscroll_margin" int: 0; + value "menu_autoscroll_cursor_margin" int: 1; + value "transient.move" int: 1; + value "transient.resize" int: 0; + value "transient.raise" int: 1; + value "transient.lower" int: 1; + value "transient.layer" int: 1; + value "transient.desktop" int: 1; + value "transient.iconify" int: 1; + value "modal_windows" int: 1; + value "menu_eap_name_show" int: 1; + value "menu_eap_generic_show" int: 1; + value "menu_eap_comment_show" int: 0; + value "fullscreen_policy" int: 0; + value "exebuf_max_exe_list" int: 20; + value "exebuf_max_eap_list" int: 20; + value "exebuf_max_hist_list" int: 20; + value "exebuf_scroll_animate" int: 1; + value "exebuf_scroll_speed" double: 0.1000000000000000055511151; + value "exebuf_pos_align_x" double: 0.5000000000000000000000000; + value "exebuf_pos_align_y" double: 0.5000000000000000000000000; + value "exebuf_pos_size_w" double: 0.7500000000000000000000000; + value "exebuf_pos_size_h" double: 0.2500000000000000000000000; + value "exebuf_pos_min_w" int: 200; + value "exebuf_pos_min_h" int: 160; + value "exebuf_pos_max_w" int: 400; + value "exebuf_pos_max_h" int: 320; + value "exebuf_term_cmd" string: "xterm -hold -e"; + value "use_app_icon" int: 0; + value "cnfmdlg_disabled" int: 0; + value "cfgdlg_auto_apply" int: 0; + value "cfgdlg_default_mode" int: 0; + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "shelf"; + value "id" int: 1; + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "start"; + value "id" string: "start"; + value "geom.pos" int: 0; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 2; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "pager"; + value "id" string: "pager"; + value "geom.pos" int: 479; + value "geom.size" int: 155; + value "geom.res" int: 634; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 2; + value "state_info.flags" int: 3; + value "style" string: "inset"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibox"; + value "id" string: "ibox.1"; + value "geom.pos" int: 152; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 4; + value "state_info.flags" int: 0; + value "style" string: "inset"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibar"; + value "id" string: "ibar.1"; + value "geom.pos" int: 0; + value "geom.size" int: 258; + value "geom.res" int: 634; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 1; + value "state_info.flags" int: 3; + value "style" string: "inset"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "temperature"; + value "id" string: "temperature.1"; + value "geom.pos" int: 672; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 6; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "cpufreq"; + value "id" string: "cpufreq"; + value "geom.pos" int: 704; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 7; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "battery"; + value "id" string: "battery"; + value "geom.pos" int: 736; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 8; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "clock"; + value "id" string: "clock"; + value "geom.pos" int: 768; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 9; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "shelf"; + value "id" int: 2; + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "pager"; + value "geom.pos" int: 0; + value "geom.size" int: 120; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibox"; + value "geom.pos" int: 768; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "shelf"; + value "id" int: 3; + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "pager"; + value "geom.pos" int: 0; + value "geom.size" int: 120; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibox"; + value "geom.pos" int: 768; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "shelf"; + value "id" int: 4; + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "pager"; + value "geom.pos" int: 0; + value "geom.size" int: 120; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibox"; + value "geom.pos" int: 768; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "gadman"; + value "id" int: 114; + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "gadman_top"; + value "id" int: 115; + } + } + group "shelves" list { + group "E_Config_Shelf" struct { + value "name" string: "shelf"; + value "id" int: 1; + value "container" int: 0; + value "zone" int: 0; + value "layer" int: 200; + value "popup" uchar: 1; + value "orient" int: 6; + value "fit_along" uchar: 0; + value "fit_size" uchar: 0; + value "style" string: "default"; + value "size" int: 40; + value "overlap" int: 0; + value "autohide" int: 0; + value "autohide_show_action" int: 0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; + value "desk_show_mode" int: 0; + group "desk_list" list { + group "E_Config_Shelf_Desk" struct { + value "x" int: 135642264; + value "y" int: 1; + } + } + } + } + group "shelves" list { + group "E_Config_Shelf" struct { + value "name" string: "shelf"; + value "id" int: 2; + value "container" int: 1; + value "zone" int: 0; + value "layer" int: 200; + value "popup" uchar: 1; + value "orient" int: 6; + value "fit_along" uchar: 1; + value "fit_size" uchar: 0; + value "style" string: "default"; + value "size" int: 40; + value "overlap" int: 0; + value "autohide" int: 0; + value "autohide_show_action" int: 0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; + value "desk_show_mode" int: 0; + group "desk_list" list { + group "E_Config_Shelf_Desk" struct { + value "x" int: 135642264; + value "y" int: 2; + } + } + } + } + group "shelves" list { + group "E_Config_Shelf" struct { + value "name" string: "shelf"; + value "id" int: 3; + value "container" int: 2; + value "zone" int: 0; + value "layer" int: 200; + value "popup" uchar: 1; + value "orient" int: 6; + value "fit_along" uchar: 1; + value "fit_size" uchar: 0; + value "style" string: "default"; + value "size" int: 40; + value "overlap" int: 0; + value "autohide" int: 0; + value "autohide_show_action" int: 0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; + value "desk_show_mode" int: 0; + group "desk_list" list { + group "E_Config_Shelf_Desk" struct { + value "x" int: 135642264; + value "y" int: 3; + } + } + } + } + group "shelves" list { + group "E_Config_Shelf" struct { + value "name" string: "shelf"; + value "id" int: 4; + value "container" int: 3; + value "zone" int: 0; + value "layer" int: 200; + value "popup" uchar: 1; + value "orient" int: 6; + value "fit_along" uchar: 1; + value "fit_size" uchar: 0; + value "style" string: "default"; + value "size" int: 40; + value "overlap" int: 0; + value "autohide" int: 0; + value "autohide_show_action" int: 0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; + value "desk_show_mode" int: 0; + group "desk_list" list { + group "E_Config_Shelf_Desk" struct { + value "x" int: 135642264; + value "y" int: 4; + } + } + } + } + value "font_hinting" int: 0; + value "desklock_auth_method" int: 0; + value "desklock_login_box_zone" int: -1; + value "desklock_autolock_screensaver" int: 0; + value "desklock_autolock_idle" int: 0; + value "desklock_autolock_idle_timeout" double: 300.0000000000000000000000000; + value "desklock_use_custom_desklock" int: 0; + value "display_res_restore" int: 0; + value "display_res_width" int: 1; + value "display_res_height" int: 1; + value "display_res_hz" int: 0; + value "display_res_rotation" int: 0; + value "screensaver_enable" int: 0; + value "screensaver_timeout" int: 0; + value "screensaver_interval" int: 5; + value "screensaver_blanking" int: 2; + value "screensaver_expose" int: 2; + value "dpms_enable" int: 0; + value "dpms_standby_enable" int: 0; + value "dpms_suspend_enable" int: 0; + value "dpms_off_enable" int: 0; + value "dpms_standby_timeout" int: 1; + value "dpms_suspend_timeout" int: 1; + value "dpms_off_timeout" int: 1; + value "clientlist_group_by" int: 0; + value "clientlist_include_all_zones" int: 0; + value "clientlist_separate_with" int: 0; + value "clientlist_sort_by" int: 0; + value "clientlist_separate_iconified_apps" int: 0; + value "clientlist_warp_to_iconified_desktop" int: 0; + value "clientlist_limit_caption_len" int: 0; + value "clientlist_max_caption_len" int: 2; + value "mouse_hand" int: 1; + value "mouse_accel_numerator" int: 2; + value "mouse_accel_denominator" int: 1; + value "mouse_accel_threshold" int: 4; + value "border_raise_on_mouse_action" int: 1; + value "border_raise_on_focus" int: 1; + value "desk_flip_wrap" int: 0; + value "icon_theme" string: "Tango"; + value "desk_flip_animate_mode" int: 1; + value "desk_flip_animate_interpolation" int: 0; + value "desk_flip_animate_time" double: 0.2000000000000000111022302; + value "wallpaper_import_last_dev" string: "~/"; + value "wallpaper_import_last_path" string: "/"; + value "wallpaper_grad_c1_r" int: 0; + value "wallpaper_grad_c1_g" int: 0; + value "wallpaper_grad_c1_b" int: 0; + value "wallpaper_grad_c2_r" int: 255; + value "wallpaper_grad_c2_g" int: 255; + value "wallpaper_grad_c2_b" int: 255; + value "theme_default_border_style" string: "default"; + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/jpeg"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/png"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/x-pixmap"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/x-xpixmap"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/svg+xml"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/gif"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/tiff"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "application/x-desktop"; + value "icon" string: "DESKTOP"; + } + } + value "desk_auto_switch" int: 0; + value "thumb_nice" int: 0; + value "menu_favorites_show" int: 1; + value "menu_apps_show" int: 1; + value "ping_clients_interval" int: 128; + value "cache_flush_poll_interval" int: 512; + value "thumbscroll_enable" int: 0; + value "thumbscroll_threshhold" int: 8; + value "thumbscroll_momentum_threshhold" double: 100.0000000000000000000000000; + value "thumbscroll_friction" double: 1.0000000000000000000000000; + value "hal_desktop" int: 1; + value "border_keyboard.timeout" double: 5.0000000000000000000000000; + value "border_keyboard.move.dx" uchar: 5; + value "border_keyboard.move.dy" uchar: 5; + value "border_keyboard.resize.dx" uchar: 5; + value "border_keyboard.resize.dy" uchar: 5; + value "hal_desktop" int: 1; + value "scale.min" double: 1.0000000000000000000000000; + value "scale.max" double: 3.0000000000000000000000000; + value "scale.factor" double: 1.0000000000000000000000000; + value "scale.base_dpi" int: 142; + value "scale.use_dpi" uchar: 0; + value "scale.use_custom" uchar: 1; + value "show_cursor" uchar: 1; + value "idle_cursor" uchar: 1; +} diff --git a/config/minimalist/icon.png b/config/minimalist/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c880ea155a33f37dcfe9a8dd6a8d2964cf5700fa GIT binary patch literal 4493 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 U)K@b)U!4Gkx~4h}aF@jY0EvWwdjJ3c literal 0 HcmV?d00001 diff --git a/config/default/module.battery.src b/config/minimalist/module.battery.src similarity index 100% rename from config/default/module.battery.src rename to config/minimalist/module.battery.src diff --git a/config/default/module.cpufreq.src b/config/minimalist/module.cpufreq.src similarity index 100% rename from config/default/module.cpufreq.src rename to config/minimalist/module.cpufreq.src diff --git a/config/minimalist/module.dropshadow.src b/config/minimalist/module.dropshadow.src new file mode 100644 index 000000000..faefaade8 --- /dev/null +++ b/config/minimalist/module.dropshadow.src @@ -0,0 +1,7 @@ +group "Dropshadow_Config" struct { + value "shadow_x" int: 2; + value "shadow_y" int: 2; + value "blur_size" int: 10; + value "quality" int: 4; + value "shadow_darkness" double: 0.2500000000000000000000000; +} diff --git a/config/default/module.fileman.src b/config/minimalist/module.fileman.src similarity index 100% rename from config/default/module.fileman.src rename to config/minimalist/module.fileman.src diff --git a/config/default/module.ibar.src b/config/minimalist/module.ibar.src similarity index 72% rename from config/default/module.ibar.src rename to config/minimalist/module.ibar.src index 133d114af..55757663d 100644 --- a/config/default/module.ibar.src +++ b/config/minimalist/module.ibar.src @@ -7,13 +7,6 @@ group "IBar_Config" struct { value "eap_label" int: 0; } } - group "items" list { - group "IBar_Config_Item" struct { - value "id" string: "ibar.1"; - value "show_label" int: 1; - value "eap_label" int: 0; - } - } group "items" list { group "IBar_Config_Item" struct { value "id" string: "ibar.1"; diff --git a/config/default/module.ibox.src b/config/minimalist/module.ibox.src similarity index 100% rename from config/default/module.ibox.src rename to config/minimalist/module.ibox.src diff --git a/config/minimalist/module.pager.src b/config/minimalist/module.pager.src new file mode 100644 index 000000000..320830c22 --- /dev/null +++ b/config/minimalist/module.pager.src @@ -0,0 +1,15 @@ +group "Pager_Config" struct { + value "popup" uint: 1; + value "popup_speed" double: 1.0000000000000000000000000; + value "popup_urgent" uint: 0; + value "popup_urgent_stick" uint: 0; + value "popup_urgent_speed" double: 1.5000000000000000000000000; + value "show_desk_names" uint: 0; + value "popup_height" int: 60; + value "popup_act_height" int: 60; + value "drag_resist" uint: 3; + value "btn_drag" uchar: 1; + value "btn_noplace" uchar: 2; + value "btn_desk" uchar: 0; + value "flip_desk" uchar: 0; +} diff --git a/config/default/module.temperature.src b/config/minimalist/module.temperature.src similarity index 100% rename from config/default/module.temperature.src rename to config/minimalist/module.temperature.src diff --git a/config/minimalist/profile.desktop b/config/minimalist/profile.desktop new file mode 100644 index 000000000..4d41ee71b --- /dev/null +++ b/config/minimalist/profile.desktop @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Link +Name=Minimalist +Icon=icon.png +Comment=A mininimalist setup
with very few things on
the screen. Should
appeal to Those
that like as little
clutter as possible. diff --git a/config/netbook/.cvsignore b/config/netbook/.cvsignore new file mode 100644 index 000000000..cd2c9ce8d --- /dev/null +++ b/config/netbook/.cvsignore @@ -0,0 +1,3 @@ +Makefile +Makefile.in +*.cfg diff --git a/config/netbook/Makefile.am b/config/netbook/Makefile.am new file mode 100644 index 000000000..35d9d5794 --- /dev/null +++ b/config/netbook/Makefile.am @@ -0,0 +1,37 @@ +MAINTAINERCLEANFILES = Makefile.in + +EET_EET = @eet_eet@ + +EXTRA_DIST = \ + e.src \ + module.battery.src \ + module.cpufreq.src \ + module.dropshadow.src \ + module.fileman.src \ + module.ibar.src \ + module.ibox.src \ + module.pager.src \ + module.temperature.src + +filesdir = $(datadir)/enlightenment/data/config/netbook +files_DATA = \ + profile.desktop \ + icon.png \ + e.cfg \ + module.battery.cfg \ + module.cpufreq.cfg \ + module.dropshadow.cfg \ + module.fileman.cfg \ + module.ibar.cfg \ + module.ibox.cfg \ + module.pager.cfg \ + module.temperature.cfg + +%.cfg: %.src + $(EET_EET) -e \ + $(top_builddir)/config/netbook/$@ config \ + $< 1 + +clean-local: + rm -rf *.cfg *~ + diff --git a/config/netbook/e.src b/config/netbook/e.src new file mode 100644 index 000000000..70758c7a5 --- /dev/null +++ b/config/netbook/e.src @@ -0,0 +1,1999 @@ +group "E_Config" struct { + value "config_version" int: 65833; + value "show_splash" int: 1; + value "init_default_theme" string: "default.edj"; + value "desktop_default_background" string: "Dark_Gradient.edj"; + value "desktop_default_name" string: "Desktop %i, %i"; + value "menus_scroll_speed" double: 1000.0000000000000000000000000; + value "menus_fast_mouse_move_threshhold" double: 300.0000000000000000000000000; + value "menus_click_drag_timeout" double: 0.2500000000000000000000000; + value "border_shade_animate" int: 1; + value "border_shade_transition" int: 3; + value "border_shade_speed" double: 3000.0000000000000000000000000; + value "framerate" double: 30.0000000000000000000000000; + value "image_cache" int: 4096; + value "font_cache" int: 512; + value "edje_cache" int: 32; + value "edje_collection_cache" int: 64; + value "zone_desks_x_count" int: 2; + value "zone_desks_y_count" int: 1; + 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; + value "evas_engine_menus" int: 0; + value "evas_engine_borders" int: 0; + value "evas_engine_errors" int: 0; + value "evas_engine_popups" int: 0; + value "evas_engine_drag" int: 0; + value "evas_engine_win" int: 0; + value "evas_engine_zone" int: 0; + value "use_composite" int: 0; + value "language" string: "en_US.UTF-8"; + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "start"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "ibar"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "ibox"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "clock"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "battery"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "cpufreq"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "pager"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "exebuf"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "winlist"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_applications"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_borders"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_clientlist"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_colors"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_desk"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_desklock"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_desks"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_dialogs"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_display"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_dpms"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_exebuf"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_fonts"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_icon_theme"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_imc"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_intl"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_keybindings"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_menus"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_mime"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_mouse"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_mousebindings"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_mouse_cursor"; + 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; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_performance"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_profiles"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_screensaver"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_shelves"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_startup"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_theme"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_transitions"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_wallpaper"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_window_display"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_window_focus"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_window_manipulation"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_winlist"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_engine"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "fileman"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_interaction"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "mixer"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_scale"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_window_remembers"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "font_defaults" list { + group "E_Font_Default" struct { + value "text_class" string: "default"; + value "font" string: "Vera"; + value "size" int: 10; + } + } + group "themes" list { + group "E_Config_Theme" struct { + value "category" string: "theme"; + value "file" string: "default.edj"; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 2; + value "modifiers" int: 4; + value "action" string: "window_move"; + value "button" uchar: 1; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 2; + value "modifiers" int: 4; + value "action" string: "window_resize"; + value "button" uchar: 2; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 2; + value "modifiers" int: 4; + value "action" string: "window_menu"; + value "button" uchar: 3; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 3; + value "modifiers" int: 0; + value "action" string: "menu_show"; + value "params" string: "main"; + value "button" uchar: 1; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 3; + value "modifiers" int: 0; + value "action" string: "menu_show"; + value "params" string: "clients"; + value "button" uchar: 2; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 3; + value "modifiers" int: 0; + value "action" string: "menu_show"; + value "params" string: "favorites"; + value "button" uchar: 3; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Left"; + value "action" string: "desk_flip_by"; + value "params" string: "-1 0"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Right"; + value "action" string: "desk_flip_by"; + value "params" string: "1 0"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Up"; + value "action" string: "desk_flip_by"; + value "params" string: "0 -1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Down"; + value "action" string: "desk_flip_by"; + value "params" string: "0 1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Up"; + value "action" string: "window_raise"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Down"; + value "action" string: "window_lower"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "x"; + value "action" string: "window_close"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "k"; + value "action" string: "window_kill"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "w"; + value "action" string: "window_menu"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "s"; + value "action" string: "window_sticky_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "i"; + value "action" string: "window_iconic_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "f"; + value "action" string: "window_maximized_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 1; + value "key" string: "F10"; + value "action" string: "window_maximized_toggle"; + value "params" string: "default vertical"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "F10"; + value "action" string: "window_maximized_toggle"; + value "params" string: "default horizontal"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "r"; + value "action" string: "window_shaded_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Left"; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Right"; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F1"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "0"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F2"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F3"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "2"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F4"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "3"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F5"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "4"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F6"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "5"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F7"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "6"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F8"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "7"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F9"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "8"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F10"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "9"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F11"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "10"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F12"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "11"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "m"; + value "action" string: "menu_show"; + value "params" string: "main"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "a"; + value "action" string: "menu_show"; + value "params" string: "favorites"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 0; + value "key" string: "Menu"; + value "action" string: "menu_show"; + value "params" string: "main"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 2; + value "key" string: "Menu"; + value "action" string: "menu_show"; + value "params" string: "clients"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "Menu"; + value "action" string: "menu_show"; + value "params" string: "favorites"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Insert"; + value "action" string: "exec"; + value "params" string: "Eterm"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "Tab"; + value "action" string: "winlist"; + value "params" string: "next"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Tab"; + value "action" string: "winlist"; + value "params" string: "prev"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "End"; + value "action" string: "restart"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Delete"; + value "action" string: "logout"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "Escape"; + value "action" string: "exebuf"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "l"; + value "action" string: "desk_lock"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "d"; + value "action" string: "desk_deskshow_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "Left"; + value "action" string: "screen_send_by"; + value "params" string: "-1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "Right"; + value "action" string: "screen_send_by"; + value "params" string: "1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "F1"; + value "action" string: "screen_send_to"; + value "params" string: "0"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "F2"; + value "action" string: "screen_send_to"; + value "params" string: "1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "F3"; + value "action" string: "screen_send_to"; + value "params" string: "2"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "F4"; + value "action" string: "screen_send_to"; + value "params" string: "3"; + value "any_mod" uchar: 0; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1,double"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded_toggle"; + value "params" string: "up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,2"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded_toggle"; + value "params" string: "up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,wheel,?,1"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded"; + value "params" string: "0 up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,wheel,?,-1"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded"; + value "params" string: "1 up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,3"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_menu"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,?"; + value "source" string: "e.event.icon"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_menu"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,[12]"; + value "source" string: "e.event.close"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_close"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,3"; + value "source" string: "e.event.close"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_kill"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,1"; + value "source" string: "e.event.maximize"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_maximized_toggle"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,2"; + value "source" string: "e.event.maximize"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_maximized_toggle"; + value "params" string: "smart"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,3"; + value "source" string: "e.event.maximize"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_maximized_toggle"; + value "params" string: "expand"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,?"; + value "source" string: "e.event.minimize"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_iconic_toggle"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,?"; + value "source" string: "e.event.shade"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded_toggle"; + value "params" string: "up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,?"; + value "source" string: "e.event.lower"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_lower"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.icon"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_drag_icon"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_move"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,up,1"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_move"; + value "params" string: "end"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.tl"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "tl"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.t"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "t"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.tr"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "tr"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.r"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "r"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.br"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "br"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.b"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "b"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.bl"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "bl"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.l"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "l"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,up,1"; + value "source" string: "e.event.resize.*"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "end"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,3"; + value "source" string: "e.event.resize.*"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_move"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,up,3"; + value "source" string: "e.event.resize.*"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_move"; + value "params" string: "end"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 4; + value "direction" int: 0; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 4; + value "direction" int: 1; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 4; + value "direction" int: 0; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 4; + value "direction" int: 1; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 2; + value "direction" int: 0; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 2; + value "direction" int: 1; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 2; + value "direction" int: 0; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 2; + value "direction" int: 1; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 8; + value "direction" int: 0; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 8; + value "direction" int: 1; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 8; + value "direction" int: 0; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 8; + value "direction" int: 1; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + value "window_placement_policy" int: 0; + value "focus_policy" int: 2; + value "focus_setting" int: 3; + value "pass_click_on" int: 1; + value "always_click_to_raise" int: 0; + value "always_click_to_focus" int: 0; + value "use_auto_raise" int: 0; + value "auto_raise_delay" double: 0.5000000000000000000000000; + value "use_resist" int: 1; + value "drag_resist" int: 16; + value "desk_resist" int: 32; + value "window_resist" int: 12; + value "gadget_resist" int: 32; + value "winlist_warp_while_selecting" int: 1; + value "winlist_warp_at_end" int: 1; + value "winlist_warp_speed" double: 0.1000000000000000055511151; + value "winlist_scroll_animate" int: 1; + value "winlist_scroll_speed" double: 0.1000000000000000055511151; + value "winlist_list_show_iconified" int: 1; + value "winlist_list_show_other_desk_iconified" int: 1; + value "winlist_list_show_other_screen_iconified" int: 0; + value "winlist_list_show_other_desk_windows" int: 0; + value "winlist_list_show_other_screen_windows" int: 0; + value "winlist_list_uncover_while_selecting" int: 0; + value "winlist_list_jump_desk_while_selecting" int: 0; + value "winlist_list_focus_while_selecting" int: 1; + value "winlist_list_raise_while_selecting" int: 1; + value "winlist_pos_align_x" double: 0.5000000000000000000000000; + value "winlist_pos_align_y" double: 0.5000000000000000000000000; + value "winlist_pos_size_w" double: 0.5000000000000000000000000; + value "winlist_pos_size_h" double: 0.5000000000000000000000000; + value "winlist_pos_min_w" int: 0; + value "winlist_pos_min_h" int: 0; + value "winlist_pos_max_w" int: 320; + value "winlist_pos_max_h" int: 320; + value "maximize_policy" int: 50; + value "allow_manip" int: 0; + value "border_fix_on_shelf_toggle" int: 0; + value "allow_above_fullscreen" int: 0; + value "kill_if_close_not_possible" int: 1; + value "kill_process" int: 1; + value "kill_timer_wait" double: 10.0000000000000000000000000; + value "ping_clients" int: 1; + value "transition_desk" string: "vswipe"; + value "transition_change" string: "crossfade"; + value "remember_internal_windows" int: 0; + value "move_info_follows" int: 1; + value "resize_info_follows" int: 1; + value "move_info_visible" int: 1; + value "resize_info_visible" int: 1; + value "focus_last_focused_per_desktop" int: 1; + value "focus_revert_on_hide_or_close" int: 1; + value "pointer_slide" int: 1; + value "use_e_cursor" int: 1; + value "cursor_size" int: 32; + value "menu_autoscroll_margin" int: 0; + value "menu_autoscroll_cursor_margin" int: 1; + value "transient.move" int: 1; + value "transient.resize" int: 0; + value "transient.raise" int: 1; + value "transient.lower" int: 1; + value "transient.layer" int: 1; + value "transient.desktop" int: 1; + value "transient.iconify" int: 1; + value "modal_windows" int: 1; + value "menu_eap_name_show" int: 1; + value "menu_eap_generic_show" int: 1; + value "menu_eap_comment_show" int: 0; + value "fullscreen_policy" int: 0; + value "exebuf_max_exe_list" int: 20; + value "exebuf_max_eap_list" int: 20; + value "exebuf_max_hist_list" int: 20; + value "exebuf_scroll_animate" int: 1; + value "exebuf_scroll_speed" double: 0.1000000000000000055511151; + value "exebuf_pos_align_x" double: 0.5000000000000000000000000; + value "exebuf_pos_align_y" double: 0.5000000000000000000000000; + value "exebuf_pos_size_w" double: 0.7500000000000000000000000; + value "exebuf_pos_size_h" double: 0.2500000000000000000000000; + value "exebuf_pos_min_w" int: 200; + value "exebuf_pos_min_h" int: 160; + value "exebuf_pos_max_w" int: 400; + value "exebuf_pos_max_h" int: 320; + value "exebuf_term_cmd" string: "xterm -hold -e"; + value "use_app_icon" int: 0; + value "cnfmdlg_disabled" int: 0; + value "cfgdlg_auto_apply" int: 0; + value "cfgdlg_default_mode" int: 0; + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "shelf"; + value "id" int: 1; + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "start"; + value "id" string: "start"; + value "geom.pos" int: 0; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 2; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "pager"; + value "id" string: "pager"; + value "geom.pos" int: 32; + value "geom.size" int: 120; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 3; + value "state_info.flags" int: 0; + value "style" string: "inset"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibox"; + value "id" string: "ibox.1"; + value "geom.pos" int: 152; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 4; + value "state_info.flags" int: 0; + value "style" string: "inset"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibar"; + value "id" string: "ibar.1"; + value "geom.pos" int: 350; + value "geom.size" int: 200; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 5; + value "state_info.flags" int: 0; + value "style" string: "inset"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "temperature"; + value "id" string: "temperature.1"; + value "geom.pos" int: 672; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 6; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "cpufreq"; + value "id" string: "cpufreq"; + value "geom.pos" int: 704; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 7; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "battery"; + value "id" string: "battery"; + value "geom.pos" int: 736; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 8; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "clock"; + value "id" string: "clock"; + value "geom.pos" int: 768; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 9; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "shelf"; + value "id" int: 2; + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "pager"; + value "geom.pos" int: 0; + value "geom.size" int: 120; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibox"; + value "geom.pos" int: 768; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "shelf"; + value "id" int: 3; + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "pager"; + value "geom.pos" int: 0; + value "geom.size" int: 120; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibox"; + value "geom.pos" int: 768; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "shelf"; + value "id" int: 4; + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "pager"; + value "geom.pos" int: 0; + value "geom.size" int: 120; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibox"; + value "geom.pos" int: 768; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "gadman"; + value "id" int: 114; + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "gadman_top"; + value "id" int: 115; + } + } + group "shelves" list { + group "E_Config_Shelf" struct { + value "name" string: "shelf"; + value "id" int: 1; + value "container" int: 0; + value "zone" int: 0; + value "layer" int: 200; + value "popup" uchar: 1; + value "orient" int: 6; + value "fit_along" uchar: 1; + value "fit_size" uchar: 0; + value "style" string: "default"; + value "size" int: 40; + value "overlap" int: 0; + value "autohide" int: 0; + value "autohide_show_action" int: 0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; + value "desk_show_mode" int: 0; + group "desk_list" list { + group "E_Config_Shelf_Desk" struct { + value "x" int: 135642264; + value "y" int: 1; + } + } + } + } + group "shelves" list { + group "E_Config_Shelf" struct { + value "name" string: "shelf"; + value "id" int: 2; + value "container" int: 1; + value "zone" int: 0; + value "layer" int: 200; + value "popup" uchar: 1; + value "orient" int: 6; + value "fit_along" uchar: 1; + value "fit_size" uchar: 0; + value "style" string: "default"; + value "size" int: 40; + value "overlap" int: 0; + value "autohide" int: 0; + value "autohide_show_action" int: 0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; + value "desk_show_mode" int: 0; + group "desk_list" list { + group "E_Config_Shelf_Desk" struct { + value "x" int: 135642264; + value "y" int: 2; + } + } + } + } + group "shelves" list { + group "E_Config_Shelf" struct { + value "name" string: "shelf"; + value "id" int: 3; + value "container" int: 2; + value "zone" int: 0; + value "layer" int: 200; + value "popup" uchar: 1; + value "orient" int: 6; + value "fit_along" uchar: 1; + value "fit_size" uchar: 0; + value "style" string: "default"; + value "size" int: 40; + value "overlap" int: 0; + value "autohide" int: 0; + value "autohide_show_action" int: 0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; + value "desk_show_mode" int: 0; + group "desk_list" list { + group "E_Config_Shelf_Desk" struct { + value "x" int: 135642264; + value "y" int: 3; + } + } + } + } + group "shelves" list { + group "E_Config_Shelf" struct { + value "name" string: "shelf"; + value "id" int: 4; + value "container" int: 3; + value "zone" int: 0; + value "layer" int: 200; + value "popup" uchar: 1; + value "orient" int: 6; + value "fit_along" uchar: 1; + value "fit_size" uchar: 0; + value "style" string: "default"; + value "size" int: 40; + value "overlap" int: 0; + value "autohide" int: 0; + value "autohide_show_action" int: 0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; + value "desk_show_mode" int: 0; + group "desk_list" list { + group "E_Config_Shelf_Desk" struct { + value "x" int: 135642264; + value "y" int: 4; + } + } + } + } + value "font_hinting" int: 0; + value "desklock_auth_method" int: 0; + value "desklock_login_box_zone" int: -1; + value "desklock_autolock_screensaver" int: 0; + value "desklock_autolock_idle" int: 0; + value "desklock_autolock_idle_timeout" double: 300.0000000000000000000000000; + value "desklock_use_custom_desklock" int: 0; + value "display_res_restore" int: 0; + value "display_res_width" int: 1; + value "display_res_height" int: 1; + value "display_res_hz" int: 0; + value "display_res_rotation" int: 0; + value "screensaver_enable" int: 0; + value "screensaver_timeout" int: 0; + value "screensaver_interval" int: 5; + value "screensaver_blanking" int: 2; + value "screensaver_expose" int: 2; + value "dpms_enable" int: 0; + value "dpms_standby_enable" int: 0; + value "dpms_suspend_enable" int: 0; + value "dpms_off_enable" int: 0; + value "dpms_standby_timeout" int: 1; + value "dpms_suspend_timeout" int: 1; + value "dpms_off_timeout" int: 1; + value "clientlist_group_by" int: 0; + value "clientlist_include_all_zones" int: 0; + value "clientlist_separate_with" int: 0; + value "clientlist_sort_by" int: 0; + value "clientlist_separate_iconified_apps" int: 0; + value "clientlist_warp_to_iconified_desktop" int: 0; + value "clientlist_limit_caption_len" int: 0; + value "clientlist_max_caption_len" int: 2; + value "mouse_hand" int: 1; + value "mouse_accel_numerator" int: 2; + value "mouse_accel_denominator" int: 1; + value "mouse_accel_threshold" int: 4; + value "border_raise_on_mouse_action" int: 1; + value "border_raise_on_focus" int: 1; + value "desk_flip_wrap" int: 0; + value "icon_theme" string: "Tango"; + value "desk_flip_animate_mode" int: 1; + value "desk_flip_animate_interpolation" int: 0; + value "desk_flip_animate_time" double: 0.5000000000000000000000000; + value "wallpaper_import_last_dev" string: "~/"; + value "wallpaper_import_last_path" string: "/"; + value "wallpaper_grad_c1_r" int: 0; + value "wallpaper_grad_c1_g" int: 0; + value "wallpaper_grad_c1_b" int: 0; + value "wallpaper_grad_c2_r" int: 255; + value "wallpaper_grad_c2_g" int: 255; + value "wallpaper_grad_c2_b" int: 255; + value "theme_default_border_style" string: "default"; + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/jpeg"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/png"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/x-pixmap"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/x-xpixmap"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/svg+xml"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/gif"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/tiff"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "application/x-desktop"; + value "icon" string: "DESKTOP"; + } + } + value "desk_auto_switch" int: 0; + value "thumb_nice" int: 0; + value "menu_favorites_show" int: 1; + value "menu_apps_show" int: 1; + value "ping_clients_interval" int: 128; + value "cache_flush_poll_interval" int: 512; + value "thumbscroll_enable" int: 0; + value "thumbscroll_threshhold" int: 8; + value "thumbscroll_momentum_threshhold" double: 100.0000000000000000000000000; + value "thumbscroll_friction" double: 1.0000000000000000000000000; + value "hal_desktop" int: 1; + value "border_keyboard.timeout" double: 5.0000000000000000000000000; + value "border_keyboard.move.dx" uchar: 5; + value "border_keyboard.move.dy" uchar: 5; + value "border_keyboard.resize.dx" uchar: 5; + value "border_keyboard.resize.dy" uchar: 5; + value "hal_desktop" int: 1; + value "scale.min" double: 1.0000000000000000000000000; + value "scale.max" double: 3.0000000000000000000000000; + value "scale.factor" double: 1.0000000000000000000000000; + value "scale.base_dpi" int: 142; + value "scale.use_dpi" uchar: 1; + value "scale.use_custom" uchar: 0; + value "show_cursor" uchar: 1; + value "idle_cursor" uchar: 1; +} diff --git a/config/netbook/icon.png b/config/netbook/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2c00baf273d19b0cdd2b280bb9cbe1be049552f3 GIT binary patch literal 15260 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, low-powered laptop
(also known as Netbooks),
then this profile is for
you. It has heavier
features turned off
to save resources. diff --git a/config/scaleable/.cvsignore b/config/scaleable/.cvsignore new file mode 100644 index 000000000..cd2c9ce8d --- /dev/null +++ b/config/scaleable/.cvsignore @@ -0,0 +1,3 @@ +Makefile +Makefile.in +*.cfg diff --git a/config/scaleable/Makefile.am b/config/scaleable/Makefile.am new file mode 100644 index 000000000..3293452f5 --- /dev/null +++ b/config/scaleable/Makefile.am @@ -0,0 +1,37 @@ +MAINTAINERCLEANFILES = Makefile.in + +EET_EET = @eet_eet@ + +EXTRA_DIST = \ + e.src \ + module.battery.src \ + module.cpufreq.src \ + module.dropshadow.src \ + module.fileman.src \ + module.ibar.src \ + module.ibox.src \ + module.pager.src \ + module.temperature.src + +filesdir = $(datadir)/enlightenment/data/config/scaleable +files_DATA = \ + profile.desktop \ + icon.png \ + e.cfg \ + module.battery.cfg \ + module.cpufreq.cfg \ + module.dropshadow.cfg \ + module.fileman.cfg \ + module.ibar.cfg \ + module.ibox.cfg \ + module.pager.cfg \ + module.temperature.cfg + +%.cfg: %.src + $(EET_EET) -e \ + $(top_builddir)/config/scaleable/$@ config \ + $< 1 + +clean-local: + rm -rf *.cfg *~ + diff --git a/config/scaleable/e.src b/config/scaleable/e.src new file mode 100644 index 000000000..01b660e7f --- /dev/null +++ b/config/scaleable/e.src @@ -0,0 +1,2022 @@ +group "E_Config" struct { + value "config_version" int: 65833; + value "show_splash" int: 1; + value "init_default_theme" string: "default.edj"; + value "desktop_default_name" string: "Desktop %i, %i"; + value "menus_scroll_speed" double: 1000.0000000000000000000000000; + value "menus_fast_mouse_move_threshhold" double: 300.0000000000000000000000000; + value "menus_click_drag_timeout" double: 0.2500000000000000000000000; + value "border_shade_animate" int: 1; + value "border_shade_transition" int: 3; + value "border_shade_speed" double: 3000.0000000000000000000000000; + value "framerate" double: 30.0000000000000000000000000; + value "image_cache" int: 4096; + value "font_cache" int: 512; + value "edje_cache" int: 32; + value "edje_collection_cache" int: 64; + value "zone_desks_x_count" int: 4; + value "zone_desks_y_count" int: 1; + 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; + value "evas_engine_menus" int: 0; + value "evas_engine_borders" int: 0; + value "evas_engine_errors" int: 0; + value "evas_engine_popups" int: 0; + value "evas_engine_drag" int: 0; + value "evas_engine_win" int: 0; + value "evas_engine_zone" int: 0; + value "use_composite" int: 0; + value "language" string: "en_US.UTF-8"; + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "mixer"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_window_remembers"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_scale"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_interaction"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "fileman"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_engine"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_winlist"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_window_manipulation"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_window_focus"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_window_display"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_wallpaper"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_transitions"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_theme"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_startup"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_shelves"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_screensaver"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_profiles"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_performance"; + 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; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_mouse_cursor"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_mousebindings"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_mouse"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_mime"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_menus"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_keybindings"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_intl"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_imc"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_icon_theme"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_fonts"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_exebuf"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_dpms"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_display"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_dialogs"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_desks"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_desklock"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_desk"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_colors"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_clientlist"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_borders"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_applications"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "winlist"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "exebuf"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "pager"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "temperature"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "cpufreq"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "battery"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "clock"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "dropshadow"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "ibox"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "ibar"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "start"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "gadman"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: -100; + } + } + group "font_defaults" list { + group "E_Font_Default" struct { + value "text_class" string: "default"; + value "font" string: "Vera"; + value "size" int: 10; + } + } + group "themes" list { + group "E_Config_Theme" struct { + value "category" string: "theme"; + value "file" string: "default.edj"; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 2; + value "modifiers" int: 4; + value "action" string: "window_move"; + value "button" uchar: 1; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 2; + value "modifiers" int: 4; + value "action" string: "window_resize"; + value "button" uchar: 2; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 2; + value "modifiers" int: 4; + value "action" string: "window_menu"; + value "button" uchar: 3; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 3; + value "modifiers" int: 0; + value "action" string: "menu_show"; + value "params" string: "main"; + value "button" uchar: 1; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 3; + value "modifiers" int: 0; + value "action" string: "menu_show"; + value "params" string: "clients"; + value "button" uchar: 2; + value "any_mod" uchar: 0; + } + } + group "mouse_bindings" list { + group "E_Config_Binding_Mouse" struct { + value "context" int: 3; + value "modifiers" int: 0; + value "action" string: "menu_show"; + value "params" string: "favorites"; + value "button" uchar: 3; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Left"; + value "action" string: "desk_flip_by"; + value "params" string: "-1 0"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Right"; + value "action" string: "desk_flip_by"; + value "params" string: "1 0"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Up"; + value "action" string: "desk_flip_by"; + value "params" string: "0 -1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Down"; + value "action" string: "desk_flip_by"; + value "params" string: "0 1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Up"; + value "action" string: "window_raise"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Down"; + value "action" string: "window_lower"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "x"; + value "action" string: "window_close"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "k"; + value "action" string: "window_kill"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "w"; + value "action" string: "window_menu"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "s"; + value "action" string: "window_sticky_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "i"; + value "action" string: "window_iconic_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "f"; + value "action" string: "window_maximized_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 1; + value "key" string: "F10"; + value "action" string: "window_maximized_toggle"; + value "params" string: "default vertical"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "F10"; + value "action" string: "window_maximized_toggle"; + value "params" string: "default horizontal"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "r"; + value "action" string: "window_shaded_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Left"; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Right"; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F1"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "0"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F2"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F3"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "2"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F4"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "3"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F5"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "4"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F6"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "5"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F7"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "6"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F8"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "7"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F9"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "8"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F10"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "9"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F11"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "10"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "F12"; + value "action" string: "desk_linear_flip_to"; + value "params" string: "11"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "m"; + value "action" string: "menu_show"; + value "params" string: "main"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "a"; + value "action" string: "menu_show"; + value "params" string: "favorites"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 0; + value "key" string: "Menu"; + value "action" string: "menu_show"; + value "params" string: "main"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 2; + value "key" string: "Menu"; + value "action" string: "menu_show"; + value "params" string: "clients"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "Menu"; + value "action" string: "menu_show"; + value "params" string: "favorites"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Insert"; + value "action" string: "exec"; + value "params" string: "Eterm"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "Tab"; + value "action" string: "winlist"; + value "params" string: "next"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 5; + value "key" string: "Tab"; + value "action" string: "winlist"; + value "params" string: "prev"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "End"; + value "action" string: "restart"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "Delete"; + value "action" string: "logout"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 4; + value "key" string: "Escape"; + value "action" string: "exebuf"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "l"; + value "action" string: "desk_lock"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 6; + value "key" string: "d"; + value "action" string: "desk_deskshow_toggle"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "Left"; + value "action" string: "screen_send_by"; + value "params" string: "-1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "Right"; + value "action" string: "screen_send_by"; + value "params" string: "1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "F1"; + value "action" string: "screen_send_to"; + value "params" string: "0"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "F2"; + value "action" string: "screen_send_to"; + value "params" string: "1"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "F3"; + value "action" string: "screen_send_to"; + value "params" string: "2"; + value "any_mod" uchar: 0; + } + } + group "key_bindings" list { + group "E_Config_Binding_Key" struct { + value "context" int: 9; + value "modifiers" int: 3; + value "key" string: "F4"; + value "action" string: "screen_send_to"; + value "params" string: "3"; + value "any_mod" uchar: 0; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1,double"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded_toggle"; + value "params" string: "up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,2"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded_toggle"; + value "params" string: "up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,wheel,?,1"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded"; + value "params" string: "0 up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,wheel,?,-1"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded"; + value "params" string: "1 up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,3"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_menu"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,?"; + value "source" string: "e.event.icon"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_menu"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,[12]"; + value "source" string: "e.event.close"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_close"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,3"; + value "source" string: "e.event.close"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_kill"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,1"; + value "source" string: "e.event.maximize"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_maximized_toggle"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,2"; + value "source" string: "e.event.maximize"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_maximized_toggle"; + value "params" string: "smart"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,3"; + value "source" string: "e.event.maximize"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_maximized_toggle"; + value "params" string: "expand"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,?"; + value "source" string: "e.event.minimize"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_iconic_toggle"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,?"; + value "source" string: "e.event.shade"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_shaded_toggle"; + value "params" string: "up"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,clicked,?"; + value "source" string: "e.event.lower"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_lower"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.icon"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_drag_icon"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_move"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,up,1"; + value "source" string: "e.event.titlebar"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_move"; + value "params" string: "end"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.tl"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "tl"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.t"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "t"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.tr"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "tr"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.r"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "r"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.br"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "br"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.b"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "b"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.bl"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "bl"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,1"; + value "source" string: "e.event.resize.l"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "l"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,up,1"; + value "source" string: "e.event.resize.*"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_resize"; + value "params" string: "end"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,down,3"; + value "source" string: "e.event.resize.*"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_move"; + } + } + group "signal_bindings" list { + group "E_Config_Binding_Signal" struct { + value "context" int: 2; + value "signal" string: "mouse,up,3"; + value "source" string: "e.event.resize.*"; + value "modifiers" int: 0; + value "any_mod" uchar: 1; + value "action" string: "window_move"; + value "params" string: "end"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 4; + value "direction" int: 0; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 4; + value "direction" int: 1; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 4; + value "direction" int: 0; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 4; + value "direction" int: 1; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 2; + value "direction" int: 0; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 2; + value "direction" int: 1; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 2; + value "direction" int: 0; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 2; + value "direction" int: 1; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 8; + value "direction" int: 0; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 8; + value "direction" int: 1; + value "z" int: -1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "-1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 8; + value "direction" int: 0; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + group "wheel_bindings" list { + group "E_Config_Binding_Wheel" struct { + value "context" int: 8; + value "direction" int: 1; + value "z" int: 1; + value "modifiers" int: 4; + value "any_mod" uchar: 0; + value "action" string: "desk_linear_flip_by"; + value "params" string: "1"; + } + } + value "window_placement_policy" int: 0; + value "focus_policy" int: 2; + value "focus_setting" int: 3; + value "pass_click_on" int: 1; + value "always_click_to_raise" int: 0; + value "always_click_to_focus" int: 0; + value "use_auto_raise" int: 0; + value "auto_raise_delay" double: 0.5000000000000000000000000; + value "use_resist" int: 1; + value "drag_resist" int: 16; + value "desk_resist" int: 32; + value "window_resist" int: 12; + value "gadget_resist" int: 32; + value "winlist_warp_while_selecting" int: 1; + value "winlist_warp_at_end" int: 1; + value "winlist_warp_speed" double: 0.1000000000000000055511151; + value "winlist_scroll_animate" int: 1; + value "winlist_scroll_speed" double: 0.1000000000000000055511151; + value "winlist_list_show_iconified" int: 1; + value "winlist_list_show_other_desk_iconified" int: 1; + value "winlist_list_show_other_screen_iconified" int: 0; + value "winlist_list_show_other_desk_windows" int: 0; + value "winlist_list_show_other_screen_windows" int: 0; + value "winlist_list_uncover_while_selecting" int: 0; + value "winlist_list_jump_desk_while_selecting" int: 0; + value "winlist_list_focus_while_selecting" int: 1; + value "winlist_list_raise_while_selecting" int: 1; + value "winlist_pos_align_x" double: 0.5000000000000000000000000; + value "winlist_pos_align_y" double: 0.5000000000000000000000000; + value "winlist_pos_size_w" double: 0.5000000000000000000000000; + value "winlist_pos_size_h" double: 0.5000000000000000000000000; + value "winlist_pos_min_w" int: 0; + value "winlist_pos_min_h" int: 0; + value "winlist_pos_max_w" int: 320; + value "winlist_pos_max_h" int: 320; + value "maximize_policy" int: 50; + value "allow_manip" int: 0; + value "border_fix_on_shelf_toggle" int: 0; + value "allow_above_fullscreen" int: 0; + value "kill_if_close_not_possible" int: 1; + value "kill_process" int: 1; + value "kill_timer_wait" double: 10.0000000000000000000000000; + value "ping_clients" int: 1; + value "transition_desk" string: "vswipe"; + value "transition_change" string: "crossfade"; + value "remember_internal_windows" int: 0; + value "move_info_follows" int: 1; + value "resize_info_follows" int: 1; + value "move_info_visible" int: 1; + value "resize_info_visible" int: 1; + value "focus_last_focused_per_desktop" int: 1; + value "focus_revert_on_hide_or_close" int: 1; + value "pointer_slide" int: 1; + value "use_e_cursor" int: 1; + value "cursor_size" int: 32; + value "menu_autoscroll_margin" int: 0; + value "menu_autoscroll_cursor_margin" int: 1; + value "transient.move" int: 1; + value "transient.resize" int: 0; + value "transient.raise" int: 1; + value "transient.lower" int: 1; + value "transient.layer" int: 1; + value "transient.desktop" int: 1; + value "transient.iconify" int: 1; + value "modal_windows" int: 1; + value "menu_eap_name_show" int: 1; + value "menu_eap_generic_show" int: 1; + value "menu_eap_comment_show" int: 0; + value "fullscreen_policy" int: 0; + value "exebuf_max_exe_list" int: 20; + value "exebuf_max_eap_list" int: 20; + value "exebuf_max_hist_list" int: 20; + value "exebuf_scroll_animate" int: 1; + value "exebuf_scroll_speed" double: 0.1000000000000000055511151; + value "exebuf_pos_align_x" double: 0.5000000000000000000000000; + value "exebuf_pos_align_y" double: 0.5000000000000000000000000; + value "exebuf_pos_size_w" double: 0.7500000000000000000000000; + value "exebuf_pos_size_h" double: 0.2500000000000000000000000; + value "exebuf_pos_min_w" int: 200; + value "exebuf_pos_min_h" int: 160; + value "exebuf_pos_max_w" int: 400; + value "exebuf_pos_max_h" int: 320; + value "exebuf_term_cmd" string: "xterm -hold -e"; + value "use_app_icon" int: 0; + value "cnfmdlg_disabled" int: 0; + value "cfgdlg_auto_apply" int: 0; + value "cfgdlg_default_mode" int: 0; + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "shelf"; + value "id" int: 1; + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "start"; + value "id" string: "start"; + value "geom.pos" int: 0; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 2; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "pager"; + value "id" string: "pager"; + value "geom.pos" int: 32; + value "geom.size" int: 120; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 3; + value "state_info.flags" int: 0; + value "style" string: "inset"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibox"; + value "id" string: "ibox.1"; + value "geom.pos" int: 152; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 4; + value "state_info.flags" int: 0; + value "style" string: "inset"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibar"; + value "id" string: "ibar.1"; + value "geom.pos" int: 350; + value "geom.size" int: 200; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 5; + value "state_info.flags" int: 0; + value "style" string: "inset"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "temperature"; + value "id" string: "temperature.1"; + value "geom.pos" int: 672; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 6; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "cpufreq"; + value "id" string: "cpufreq"; + value "geom.pos" int: 704; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 7; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "battery"; + value "id" string: "battery"; + value "geom.pos" int: 736; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 8; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "clock"; + value "id" string: "clock"; + value "geom.pos" int: 768; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 9; + value "state_info.flags" int: 0; + value "style" string: "plain"; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "shelf"; + value "id" int: 2; + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "pager"; + value "geom.pos" int: 0; + value "geom.size" int: 120; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibox"; + value "geom.pos" int: 768; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "shelf"; + value "id" int: 3; + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "pager"; + value "geom.pos" int: 0; + value "geom.size" int: 120; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibox"; + value "geom.pos" int: 768; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "shelf"; + value "id" int: 4; + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "pager"; + value "geom.pos" int: 0; + value "geom.size" int: 120; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + group "clients" list { + group "E_Config_Gadcon_Client" struct { + value "name" string: "ibox"; + value "geom.pos" int: 768; + value "geom.size" int: 32; + value "geom.res" int: 800; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; + value "state_info.seq" int: 0; + value "state_info.flags" int: 0; + value "autoscroll" uchar: 0; + value "resizable" uchar: 0; + } + } + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "gadman"; + value "id" int: 114; + } + } + group "gadcons" list { + group "E_Config_Gadcon" struct { + value "name" string: "gadman_top"; + value "id" int: 115; + } + } + group "shelves" list { + group "E_Config_Shelf" struct { + value "name" string: "shelf"; + value "id" int: 1; + value "container" int: 0; + value "zone" int: 0; + value "layer" int: 200; + value "popup" uchar: 1; + value "orient" int: 6; + value "fit_along" uchar: 1; + value "fit_size" uchar: 0; + value "style" string: "default"; + value "size" int: 40; + value "overlap" int: 0; + value "autohide" int: 0; + value "autohide_show_action" int: 0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; + value "desk_show_mode" int: 0; + group "desk_list" list { + group "E_Config_Shelf_Desk" struct { + value "x" int: 135642264; + value "y" int: 1; + } + } + } + } + group "shelves" list { + group "E_Config_Shelf" struct { + value "name" string: "shelf"; + value "id" int: 2; + value "container" int: 1; + value "zone" int: 0; + value "layer" int: 200; + value "popup" uchar: 1; + value "orient" int: 6; + value "fit_along" uchar: 1; + value "fit_size" uchar: 0; + value "style" string: "default"; + value "size" int: 40; + value "overlap" int: 0; + value "autohide" int: 0; + value "autohide_show_action" int: 0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; + value "desk_show_mode" int: 0; + group "desk_list" list { + group "E_Config_Shelf_Desk" struct { + value "x" int: 135642264; + value "y" int: 2; + } + } + } + } + group "shelves" list { + group "E_Config_Shelf" struct { + value "name" string: "shelf"; + value "id" int: 3; + value "container" int: 2; + value "zone" int: 0; + value "layer" int: 200; + value "popup" uchar: 1; + value "orient" int: 6; + value "fit_along" uchar: 1; + value "fit_size" uchar: 0; + value "style" string: "default"; + value "size" int: 40; + value "overlap" int: 0; + value "autohide" int: 0; + value "autohide_show_action" int: 0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; + value "desk_show_mode" int: 0; + group "desk_list" list { + group "E_Config_Shelf_Desk" struct { + value "x" int: 135642264; + value "y" int: 3; + } + } + } + } + group "shelves" list { + group "E_Config_Shelf" struct { + value "name" string: "shelf"; + value "id" int: 4; + value "container" int: 3; + value "zone" int: 0; + value "layer" int: 200; + value "popup" uchar: 1; + value "orient" int: 6; + value "fit_along" uchar: 1; + value "fit_size" uchar: 0; + value "style" string: "default"; + value "size" int: 40; + value "overlap" int: 0; + value "autohide" int: 0; + value "autohide_show_action" int: 0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; + value "desk_show_mode" int: 0; + group "desk_list" list { + group "E_Config_Shelf_Desk" struct { + value "x" int: 135642264; + value "y" int: 4; + } + } + } + } + value "font_hinting" int: 0; + value "desklock_auth_method" int: 0; + value "desklock_login_box_zone" int: -1; + value "desklock_autolock_screensaver" int: 0; + value "desklock_autolock_idle" int: 0; + value "desklock_autolock_idle_timeout" double: 300.0000000000000000000000000; + value "desklock_use_custom_desklock" int: 0; + value "display_res_restore" int: 0; + value "display_res_width" int: 1; + value "display_res_height" int: 1; + value "display_res_hz" int: 0; + value "display_res_rotation" int: 0; + value "screensaver_enable" int: 0; + value "screensaver_timeout" int: 0; + value "screensaver_interval" int: 5; + value "screensaver_blanking" int: 2; + value "screensaver_expose" int: 2; + value "dpms_enable" int: 0; + value "dpms_standby_enable" int: 0; + value "dpms_suspend_enable" int: 0; + value "dpms_off_enable" int: 0; + value "dpms_standby_timeout" int: 1; + value "dpms_suspend_timeout" int: 1; + value "dpms_off_timeout" int: 1; + value "clientlist_group_by" int: 0; + value "clientlist_include_all_zones" int: 0; + value "clientlist_separate_with" int: 0; + value "clientlist_sort_by" int: 0; + value "clientlist_separate_iconified_apps" int: 0; + value "clientlist_warp_to_iconified_desktop" int: 0; + value "clientlist_limit_caption_len" int: 0; + value "clientlist_max_caption_len" int: 2; + value "mouse_hand" int: 1; + value "mouse_accel_numerator" int: 2; + value "mouse_accel_denominator" int: 1; + value "mouse_accel_threshold" int: 4; + value "border_raise_on_mouse_action" int: 1; + value "border_raise_on_focus" int: 1; + value "desk_flip_wrap" int: 0; + value "icon_theme" string: "Tango"; + value "desk_flip_animate_mode" int: 1; + value "desk_flip_animate_interpolation" int: 0; + value "desk_flip_animate_time" double: 0.2000000000000000111022302; + value "wallpaper_import_last_dev" string: "~/"; + value "wallpaper_import_last_path" string: "/"; + value "wallpaper_grad_c1_r" int: 0; + value "wallpaper_grad_c1_g" int: 0; + value "wallpaper_grad_c1_b" int: 0; + value "wallpaper_grad_c2_r" int: 255; + value "wallpaper_grad_c2_g" int: 255; + value "wallpaper_grad_c2_b" int: 255; + value "theme_default_border_style" string: "default"; + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/jpeg"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/png"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/x-pixmap"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/x-xpixmap"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/svg+xml"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/gif"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "image/tiff"; + value "icon" string: "THUMB"; + } + } + group "mime_icons" list { + group "E_Config_Mime_Icon" struct { + value "mime" string: "application/x-desktop"; + value "icon" string: "DESKTOP"; + } + } + value "desk_auto_switch" int: 0; + value "thumb_nice" int: 0; + value "menu_favorites_show" int: 1; + value "menu_apps_show" int: 1; + value "ping_clients_interval" int: 128; + value "cache_flush_poll_interval" int: 512; + value "thumbscroll_enable" int: 0; + value "thumbscroll_threshhold" int: 8; + value "thumbscroll_momentum_threshhold" double: 100.0000000000000000000000000; + value "thumbscroll_friction" double: 1.0000000000000000000000000; + value "hal_desktop" int: 1; + value "border_keyboard.timeout" double: 5.0000000000000000000000000; + value "border_keyboard.move.dx" uchar: 5; + value "border_keyboard.move.dy" uchar: 5; + value "border_keyboard.resize.dx" uchar: 5; + value "border_keyboard.resize.dy" uchar: 5; + value "hal_desktop" int: 1; + value "scale.min" double: 1.0000000000000000000000000; + value "scale.max" double: 3.0000000000000000000000000; + value "scale.factor" double: 1.0000000000000000000000000; + value "scale.base_dpi" int: 142; + value "scale.use_dpi" uchar: 1; + value "scale.use_custom" uchar: 0; + value "show_cursor" uchar: 1; + value "idle_cursor" uchar: 1; +} diff --git a/config/scaleable/icon.png b/config/scaleable/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2c00baf273d19b0cdd2b280bb9cbe1be049552f3 GIT binary patch literal 15260 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 automatic scaling
enabled to adapt to
the resolution of your
display, if it is set
correctly. diff --git a/config/standard/e.src b/config/standard/e.src index 67e1a16f5..856b8dd2e 100644 --- a/config/standard/e.src +++ b/config/standard/e.src @@ -3,13 +3,13 @@ group "E_Config" struct { value "show_splash" int: 1; value "init_default_theme" string: "default.edj"; value "desktop_default_name" string: "Desktop %i, %i"; - value "menus_scroll_speed" double: 1000.0; - value "menus_fast_mouse_move_threshhold" double: 300.0; - value "menus_click_drag_timeout" double: 0.25; + value "menus_scroll_speed" double: 1000.0000000000000000000000000; + value "menus_fast_mouse_move_threshhold" double: 300.0000000000000000000000000; + value "menus_click_drag_timeout" double: 0.2500000000000000000000000; value "border_shade_animate" int: 1; value "border_shade_transition" int: 3; - value "border_shade_speed" double: 3000.0; - value "framerate" double: 30.0; + value "border_shade_speed" double: 3000.0000000000000000000000000; + value "framerate" double: 30.0000000000000000000000000; value "image_cache" int: 4096; value "font_cache" int: 512; value "edje_cache" int: 32; @@ -20,7 +20,7 @@ group "E_Config" struct { value "show_desktop_icons" int: 1; value "edge_flip_dragging" int: 1; value "edge_flip_moving" int: 1; - value "edge_flip_timeout" double: 0.25; + 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; @@ -31,7 +31,32 @@ group "E_Config" struct { value "evas_engine_drag" int: 0; value "evas_engine_win" int: 0; value "evas_engine_zone" int: 0; - value "use_composite" int: 0; + value "use_composite" int: 0; + value "language" string: "en_US.UTF-8"; + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "mixer"; + value "enabled" uchar: 1; + value "delayed" uchar: 0; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_window_remembers"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } + group "modules" list { + group "E_Config_Module" struct { + value "name" string: "conf_scale"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; + } + } group "modules" list { group "E_Config_Module" struct { value "name" string: "conf_interaction"; @@ -1405,7 +1430,7 @@ group "E_Config" struct { value "always_click_to_raise" int: 0; value "always_click_to_focus" int: 0; value "use_auto_raise" int: 0; - value "auto_raise_delay" double: 0.5; + value "auto_raise_delay" double: 0.5000000000000000000000000; value "use_resist" int: 1; value "drag_resist" int: 16; value "desk_resist" int: 32; @@ -1413,9 +1438,9 @@ group "E_Config" struct { value "gadget_resist" int: 32; value "winlist_warp_while_selecting" int: 1; value "winlist_warp_at_end" int: 1; - value "winlist_warp_speed" double: 0.1; + value "winlist_warp_speed" double: 0.1000000000000000055511151; value "winlist_scroll_animate" int: 1; - value "winlist_scroll_speed" double: 0.1; + value "winlist_scroll_speed" double: 0.1000000000000000055511151; value "winlist_list_show_iconified" int: 1; value "winlist_list_show_other_desk_iconified" int: 1; value "winlist_list_show_other_screen_iconified" int: 0; @@ -1425,10 +1450,10 @@ group "E_Config" struct { value "winlist_list_jump_desk_while_selecting" int: 0; value "winlist_list_focus_while_selecting" int: 1; value "winlist_list_raise_while_selecting" int: 1; - value "winlist_pos_align_x" double: 0.5; - value "winlist_pos_align_y" double: 0.5; - value "winlist_pos_size_w" double: 0.5; - value "winlist_pos_size_h" double: 0.5; + value "winlist_pos_align_x" double: 0.5000000000000000000000000; + value "winlist_pos_align_y" double: 0.5000000000000000000000000; + value "winlist_pos_size_w" double: 0.5000000000000000000000000; + value "winlist_pos_size_h" double: 0.5000000000000000000000000; value "winlist_pos_min_w" int: 0; value "winlist_pos_min_h" int: 0; value "winlist_pos_max_w" int: 320; @@ -1439,11 +1464,11 @@ group "E_Config" struct { value "allow_above_fullscreen" int: 0; value "kill_if_close_not_possible" int: 1; value "kill_process" int: 1; - value "kill_timer_wait" double: 10.0; + value "kill_timer_wait" double: 10.0000000000000000000000000; value "ping_clients" int: 1; value "transition_desk" string: "vswipe"; value "transition_change" string: "crossfade"; - value "remember_internal_windows" int: 1; + value "remember_internal_windows" int: 0; value "move_info_follows" int: 1; value "resize_info_follows" int: 1; value "move_info_visible" int: 1; @@ -1471,11 +1496,11 @@ group "E_Config" struct { value "exebuf_max_eap_list" int: 20; value "exebuf_max_hist_list" int: 20; value "exebuf_scroll_animate" int: 1; - value "exebuf_scroll_speed" double: 0.1; - value "exebuf_pos_align_x" double: 0.5; - value "exebuf_pos_align_y" double: 0.5; - value "exebuf_pos_size_w" double: 0.75; - value "exebuf_pos_size_h" double: 0.25; + value "exebuf_scroll_speed" double: 0.1000000000000000055511151; + value "exebuf_pos_align_x" double: 0.5000000000000000000000000; + value "exebuf_pos_align_y" double: 0.5000000000000000000000000; + value "exebuf_pos_size_w" double: 0.7500000000000000000000000; + value "exebuf_pos_size_h" double: 0.2500000000000000000000000; value "exebuf_pos_min_w" int: 200; value "exebuf_pos_min_h" int: 160; value "exebuf_pos_max_w" int: 400; @@ -1496,10 +1521,10 @@ group "E_Config" struct { value "geom.pos" int: 0; value "geom.size" int: 32; value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; value "state_info.seq" int: 2; value "state_info.flags" int: 0; value "style" string: "plain"; @@ -1514,10 +1539,10 @@ group "E_Config" struct { value "geom.pos" int: 32; value "geom.size" int: 120; value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; value "state_info.seq" int: 3; value "state_info.flags" int: 0; value "style" string: "inset"; @@ -1532,10 +1557,10 @@ group "E_Config" struct { value "geom.pos" int: 152; value "geom.size" int: 32; value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; value "state_info.seq" int: 4; value "state_info.flags" int: 0; value "style" string: "inset"; @@ -1550,10 +1575,10 @@ group "E_Config" struct { value "geom.pos" int: 350; value "geom.size" int: 200; value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; value "state_info.seq" int: 5; value "state_info.flags" int: 0; value "style" string: "inset"; @@ -1568,10 +1593,10 @@ group "E_Config" struct { value "geom.pos" int: 672; value "geom.size" int: 32; value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; value "state_info.seq" int: 6; value "state_info.flags" int: 0; value "style" string: "plain"; @@ -1586,10 +1611,10 @@ group "E_Config" struct { value "geom.pos" int: 704; value "geom.size" int: 32; value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; value "state_info.seq" int: 7; value "state_info.flags" int: 0; value "style" string: "plain"; @@ -1604,10 +1629,10 @@ group "E_Config" struct { value "geom.pos" int: 736; value "geom.size" int: 32; value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; value "state_info.seq" int: 8; value "state_info.flags" int: 0; value "style" string: "plain"; @@ -1622,10 +1647,10 @@ group "E_Config" struct { value "geom.pos" int: 768; value "geom.size" int: 32; value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; value "state_info.seq" int: 9; value "state_info.flags" int: 0; value "style" string: "plain"; @@ -1645,10 +1670,10 @@ group "E_Config" struct { value "geom.pos" int: 0; value "geom.size" int: 120; value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; value "state_info.seq" int: 0; value "state_info.flags" int: 0; value "autoscroll" uchar: 0; @@ -1661,10 +1686,10 @@ group "E_Config" struct { value "geom.pos" int: 768; value "geom.size" int: 32; value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; value "state_info.seq" int: 0; value "state_info.flags" int: 0; value "autoscroll" uchar: 0; @@ -1683,10 +1708,10 @@ group "E_Config" struct { value "geom.pos" int: 0; value "geom.size" int: 120; value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; value "state_info.seq" int: 0; value "state_info.flags" int: 0; value "autoscroll" uchar: 0; @@ -1699,10 +1724,10 @@ group "E_Config" struct { value "geom.pos" int: 768; value "geom.size" int: 32; value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; value "state_info.seq" int: 0; value "state_info.flags" int: 0; value "autoscroll" uchar: 0; @@ -1721,10 +1746,10 @@ group "E_Config" struct { value "geom.pos" int: 0; value "geom.size" int: 120; value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; value "state_info.seq" int: 0; value "state_info.flags" int: 0; value "autoscroll" uchar: 0; @@ -1737,10 +1762,10 @@ group "E_Config" struct { value "geom.pos" int: 768; value "geom.size" int: 32; value "geom.res" int: 800; - value "geom.pos_x" double: 0.0; - value "geom.pos_y" double: 0.0; - value "geom.size_w" double: 0.0; - value "geom.size_h" double: 0.0; + value "geom.pos_x" double: 0.0000000000000000000000000; + value "geom.pos_y" double: 0.0000000000000000000000000; + value "geom.size_w" double: 0.0000000000000000000000000; + value "geom.size_h" double: 0.0000000000000000000000000; value "state_info.seq" int: 0; value "state_info.flags" int: 0; value "autoscroll" uchar: 0; @@ -1777,8 +1802,8 @@ group "E_Config" struct { value "overlap" int: 0; value "autohide" int: 0; value "autohide_show_action" int: 0; - value "hide_timeout" float: 1.0; - value "hide_duration" float: 1.0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; value "desk_show_mode" int: 0; group "desk_list" list { group "E_Config_Shelf_Desk" struct { @@ -1804,8 +1829,8 @@ group "E_Config" struct { value "overlap" int: 0; value "autohide" int: 0; value "autohide_show_action" int: 0; - value "hide_timeout" float: 1.0; - value "hide_duration" float: 1.0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; value "desk_show_mode" int: 0; group "desk_list" list { group "E_Config_Shelf_Desk" struct { @@ -1831,8 +1856,8 @@ group "E_Config" struct { value "overlap" int: 0; value "autohide" int: 0; value "autohide_show_action" int: 0; - value "hide_timeout" float: 1.0; - value "hide_duration" float: 1.0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; value "desk_show_mode" int: 0; group "desk_list" list { group "E_Config_Shelf_Desk" struct { @@ -1858,8 +1883,8 @@ group "E_Config" struct { value "overlap" int: 0; value "autohide" int: 0; value "autohide_show_action" int: 0; - value "hide_timeout" float: 1.0; - value "hide_duration" float: 1.0; + value "hide_timeout" float: 1.0000000000000000000000000; + value "hide_duration" float: 1.0000000000000000000000000; value "desk_show_mode" int: 0; group "desk_list" list { group "E_Config_Shelf_Desk" struct { @@ -1874,7 +1899,7 @@ group "E_Config" struct { value "desklock_login_box_zone" int: -1; value "desklock_autolock_screensaver" int: 0; value "desklock_autolock_idle" int: 0; - value "desklock_autolock_idle_timeout" double: 300.0; + value "desklock_autolock_idle_timeout" double: 300.0000000000000000000000000; value "desklock_use_custom_desklock" int: 0; value "display_res_restore" int: 0; value "display_res_width" int: 1; @@ -1908,10 +1933,10 @@ group "E_Config" struct { value "border_raise_on_mouse_action" int: 1; value "border_raise_on_focus" int: 1; value "desk_flip_wrap" int: 0; - value "icon_theme" string: "hicolor"; + value "icon_theme" string: "Tango"; value "desk_flip_animate_mode" int: 1; value "desk_flip_animate_interpolation" int: 0; - value "desk_flip_animate_time" double: 0.2; + value "desk_flip_animate_time" double: 0.2000000000000000111022302; value "wallpaper_import_last_dev" string: "~/"; value "wallpaper_import_last_path" string: "/"; value "wallpaper_grad_c1_r" int: 0; @@ -1977,21 +2002,21 @@ group "E_Config" struct { value "cache_flush_poll_interval" int: 512; value "thumbscroll_enable" int: 0; value "thumbscroll_threshhold" int: 8; - value "thumbscroll_momentum_threshhold" double: 100.0; - value "thumbscroll_friction" double: 1.0; + value "thumbscroll_momentum_threshhold" double: 100.0000000000000000000000000; + value "thumbscroll_friction" double: 1.0000000000000000000000000; value "hal_desktop" int: 1; value "border_keyboard.timeout" double: 5.0000000000000000000000000; value "border_keyboard.move.dx" uchar: 5; value "border_keyboard.move.dy" uchar: 5; value "border_keyboard.resize.dx" uchar: 5; value "border_keyboard.resize.dy" uchar: 5; - value "scale.min" double: 1.0; - value "scale.max" double: 3.0; - value "scale.factor" double: 1.0; + value "hal_desktop" int: 1; + value "scale.min" double: 1.0000000000000000000000000; + value "scale.max" double: 3.0000000000000000000000000; + value "scale.factor" double: 1.0000000000000000000000000; value "scale.base_dpi" int: 142; value "scale.use_dpi" uchar: 0; - value "scale.use_custom" uchar: 1; + value "scale.use_custom" uchar: 0; value "show_cursor" uchar: 1; value "idle_cursor" uchar: 1; - value "default_system_menu" string: ""; } diff --git a/config/standard/module.dropshadow.src b/config/standard/module.dropshadow.src index 7a0587961..b6ee9b400 100644 --- a/config/standard/module.dropshadow.src +++ b/config/standard/module.dropshadow.src @@ -3,5 +3,5 @@ group "Dropshadow_Config" struct { value "shadow_y" int: 4; value "blur_size" int: 10; value "quality" int: 2; - value "shadow_darkness" double: 0.5; + value "shadow_darkness" double: 0.5000000000000000000000000; } diff --git a/config/standard/module.ibar.src b/config/standard/module.ibar.src index 133d114af..55757663d 100644 --- a/config/standard/module.ibar.src +++ b/config/standard/module.ibar.src @@ -7,13 +7,6 @@ group "IBar_Config" struct { value "eap_label" int: 0; } } - group "items" list { - group "IBar_Config_Item" struct { - value "id" string: "ibar.1"; - value "show_label" int: 1; - value "eap_label" int: 0; - } - } group "items" list { group "IBar_Config_Item" struct { value "id" string: "ibar.1"; diff --git a/config/standard/module.pager.src b/config/standard/module.pager.src index d8b5a7450..82a0a3ae9 100644 --- a/config/standard/module.pager.src +++ b/config/standard/module.pager.src @@ -1,9 +1,9 @@ group "Pager_Config" struct { value "popup" uint: 1; - value "popup_speed" double: 1.0; + value "popup_speed" double: 1.0000000000000000000000000; value "popup_urgent" uint: 0; value "popup_urgent_stick" uint: 0; - value "popup_urgent_speed" double: 1.5; + value "popup_urgent_speed" double: 1.5000000000000000000000000; value "show_desk_names" uint: 1; value "popup_height" int: 60; value "popup_act_height" int: 60; diff --git a/configure.ac b/configure.ac index 47c45d593..2fc1e52be 100644 --- a/configure.ac +++ b/configure.ac @@ -450,9 +450,13 @@ data/xsession/Makefile data/xsession/enlightenment.desktop data/etc/Makefile data/icons/Makefile +data/backgrounds/Makefile doc/Makefile config/Makefile config/default/Makefile config/standard/Makefile +config/minimalist/Makefile +config/scaleable/Makefile +config/netbook/Makefile po/Makefile.in ]) diff --git a/data/Makefile.am b/data/Makefile.am index 43b9f6fdf..6035b5f5d 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -6,5 +6,6 @@ other \ xsession \ input_methods \ etc \ -icons +icons \ +backgrounds diff --git a/data/backgrounds/Dark_Gradient.edj b/data/backgrounds/Dark_Gradient.edj new file mode 100644 index 0000000000000000000000000000000000000000..6156bd3b078cd7e9cffaba2074a8efa4691dc87f GIT binary patch literal 27433 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 HUBUkWr0A>L literal 0 HcmV?d00001 diff --git a/data/backgrounds/Makefile.am b/data/backgrounds/Makefile.am new file mode 100644 index 000000000..9964b395c --- /dev/null +++ b/data/backgrounds/Makefile.am @@ -0,0 +1,7 @@ +MAINTAINERCLEANFILES = Makefile.in +filesdir = $(datadir)/enlightenment/data/backgrounds +files_DATA = \ +Dark_Gradient.edj \ +Light_Gradient.edj + +EXTRA_DIST = $(files_DATA) diff --git a/src/bin/e_bg.c b/src/bin/e_bg.c index 61daf6bc9..365c773a5 100644 --- a/src/bin/e_bg.c +++ b/src/bin/e_bg.c @@ -79,6 +79,7 @@ e_bg_config_get(int container_num, int zone_num, int desk_x, int desk_y) { Eina_List *l, *ll, *entries; E_Config_Desktop_Background *bg = NULL; + const char *bgfile = ""; int current_spec = 0; /* how specific the setting is - we want the least general one that applies */ /* look for desk specific background. */ @@ -102,8 +103,18 @@ e_bg_config_get(int container_num, int zone_num, int desk_x, int desk_y) else if (cfbg->desk_y >= 0) continue; if (spec <= current_spec) continue; - - entries = edje_file_collection_list(cfbg->file); + bgfile = cfbg->file; + if (bgfile) + { + if (bgfile[0] != '/') + { + const char *bf; + + bf = e_path_find(path_backgrounds, bgfile); + if (bf) bgfile = bf; + } + } + entries = edje_file_collection_list(bgfile); if (entries) { for (ll = entries; ll; ll = ll->next) @@ -133,17 +144,39 @@ e_bg_file_get(int container_num, int zone_num, int desk_x, int desk_y) /* fall back to default */ if (cfbg) - bgfile = cfbg->file; + { + bgfile = cfbg->file; + if (bgfile) + { + if (bgfile[0] != '/') + { + const char *bf; + + bf = e_path_find(path_backgrounds, bgfile); + if (bf) bgfile = bf; + } + } + } else { - entries = edje_file_collection_list(e_config->desktop_default_background); + bgfile = e_config->desktop_default_background; + if (bgfile) + { + if (bgfile[0] != '/') + { + const char *bf; + + bf = e_path_find(path_backgrounds, bgfile); + if (bf) bgfile = bf; + } + } + entries = edje_file_collection_list(bgfile); if (entries) { for (l = entries; l; l = l->next) { if (!strcmp(l->data, "e/desktop/background")) { - bgfile = e_config->desktop_default_background; ok = 1; break; } diff --git a/src/bin/e_config.c b/src/bin/e_config.c index 2886d16b3..d5a4c08fe 100644 --- a/src/bin/e_config.c +++ b/src/bin/e_config.c @@ -637,7 +637,40 @@ e_config_init(void) E_CONFIG_VAL(D, T, idle_cursor, UCHAR); /**/ E_CONFIG_VAL(D, T, default_system_menu, STR); + + e_config_load(); + e_config_save_queue(); + return 1; +} + +EAPI int +e_config_shutdown(void) +{ + E_FREE(_e_config_profile); + E_CONFIG_DD_FREE(_e_config_edd); + E_CONFIG_DD_FREE(_e_config_module_edd); + E_CONFIG_DD_FREE(_e_config_font_default_edd); + E_CONFIG_DD_FREE(_e_config_font_fallback_edd); + E_CONFIG_DD_FREE(_e_config_theme_edd); + E_CONFIG_DD_FREE(_e_config_bindings_mouse_edd); + E_CONFIG_DD_FREE(_e_config_bindings_key_edd); + E_CONFIG_DD_FREE(_e_config_bindings_signal_edd); + E_CONFIG_DD_FREE(_e_config_bindings_wheel_edd); + E_CONFIG_DD_FREE(_e_config_path_append_edd); + E_CONFIG_DD_FREE(_e_config_desktop_bg_edd); + E_CONFIG_DD_FREE(_e_config_desktop_name_edd); + E_CONFIG_DD_FREE(_e_config_remember_edd); + E_CONFIG_DD_FREE(_e_config_gadcon_edd); + E_CONFIG_DD_FREE(_e_config_gadcon_client_edd); + E_CONFIG_DD_FREE(_e_config_shelf_edd); + E_CONFIG_DD_FREE(_e_config_shelf_desk_edd); + return 1; +} + +EAPI void +e_config_load(void) +{ e_config = e_config_domain_load("e", _e_config_edd); if (e_config) { @@ -694,11 +727,11 @@ e_config_init(void) e_config->font_cache = 512; e_config->edje_cache = 32; e_config->edje_collection_cache = 64; - e_config->zone_desks_x_count = 4; + e_config->zone_desks_x_count = 1; e_config->zone_desks_y_count = 1; e_config->use_virtual_roots = 0; - e_config->edge_flip_dragging = 1; - e_config->edge_flip_moving = 1; + e_config->edge_flip_dragging = 0; + e_config->edge_flip_moving = 0; e_config->edge_flip_timeout = 0.25; e_config->evas_engine_default = E_EVAS_ENGINE_SOFTWARE_X11; e_config->evas_engine_container = E_EVAS_ENGINE_DEFAULT; @@ -834,120 +867,7 @@ e_config_init(void) em->priority = _priority; \ e_config->modules = eina_list_append(e_config->modules, em) - CFG_MODULE("start", 1, 0, 0); - CFG_MODULE("ibar", 1, 0, 0); - CFG_MODULE("ibox", 1, 0, 0); - CFG_MODULE("dropshadow", 1, 0, 0); - CFG_MODULE("clock", 1, 0, 0); - CFG_MODULE("battery", 1, 0, 0); - CFG_MODULE("cpufreq", 1, 0, 0); - CFG_MODULE("temperature", 1, 0, 0); - CFG_MODULE("gadman", 1, 0, -100); - CFG_MODULE("pager", 1, 0, 0); - CFG_MODULE("exebuf", 1, 1, 0); - CFG_MODULE("winlist", 1, 1, 0); - CFG_MODULE("conf", 1, 1, 0); - CFG_MODULE("conf_applications", 1, 1, 0); - CFG_MODULE("conf_borders", 1, 1, 0); - CFG_MODULE("conf_clientlist", 1, 1, 0); - CFG_MODULE("conf_colors", 1, 1, 0); - CFG_MODULE("conf_desk", 1, 1, 0); - CFG_MODULE("conf_desklock", 1, 1, 0); - CFG_MODULE("conf_desks", 1, 1, 0); - CFG_MODULE("conf_dialogs", 1, 1, 0); - CFG_MODULE("conf_display", 1, 1, 0); - CFG_MODULE("conf_dpms", 1, 1, 0); - CFG_MODULE("conf_exebuf", 1, 1, 0); - CFG_MODULE("conf_fonts", 1, 1, 0); - CFG_MODULE("conf_icon_theme", 1, 1, 0); - CFG_MODULE("conf_imc", 1, 1, 0); - CFG_MODULE("conf_intl", 1, 1, 0); - CFG_MODULE("conf_keybindings", 1, 1, 0); - CFG_MODULE("conf_menus", 1, 1, 0); - CFG_MODULE("conf_mime", 1, 1, 0); - CFG_MODULE("conf_mouse", 1, 1, 0); - CFG_MODULE("conf_mousebindings", 1, 1, 0); - CFG_MODULE("conf_mouse_cursor", 1, 1, 0); - CFG_MODULE("conf_paths", 1, 1, 0); - CFG_MODULE("conf_performance", 1, 1, 0); - CFG_MODULE("conf_profiles", 1, 1, 0); - CFG_MODULE("conf_screensaver", 1, 1, 0); - CFG_MODULE("conf_shelves", 1, 1, 0); - CFG_MODULE("conf_startup", 1, 1, 0); - CFG_MODULE("conf_theme", 1, 1, 0); - CFG_MODULE("conf_transitions", 1, 1, 0); - CFG_MODULE("conf_wallpaper", 1, 1, 0); - CFG_MODULE("conf_window_display", 1, 1, 0); - CFG_MODULE("conf_window_focus", 1, 1, 0); - CFG_MODULE("conf_window_manipulation", 1, 1, 0); - CFG_MODULE("conf_winlist", 1, 1, 0); - CFG_MODULE("conf_engine", 1, 1, 0); - CFG_MODULE("fileman", 1, 1, 0); - CFG_MODULE("conf_interaction", 1, 1, 0); - } -#if 0 - { - E_Font_Fallback* eff; - -#define CFG_FONTFALLBACK(_name) \ - eff = E_NEW(E_Font_Fallback, 1); \ - eff->name = eina_stringshare_add(_name); \ - e_config->font_fallbacks = eina_list_append(e_config->font_fallbacks, eff) - - CFG_FONTFALLBACK("New-Sung"); - CFG_FONTFALLBACK("Kochi-Gothic"); - CFG_FONTFALLBACK("Baekmuk-Dotum"); - } -#endif - { - E_Font_Default* efd; - -#define CFG_FONTDEFAULT(_tclass, _name, _size) \ - efd = E_NEW(E_Font_Default, 1); \ - efd->text_class = eina_stringshare_add(_tclass); \ - efd->font = eina_stringshare_add(_name); \ - efd->size = _size; \ - e_config->font_defaults = eina_list_append(e_config->font_defaults, efd) - - CFG_FONTDEFAULT("default", "Vera", 10); - } - { - E_Config_Theme *et; - - et = E_NEW(E_Config_Theme, 1); - et->category = eina_stringshare_add("theme"); - et->file = eina_stringshare_add("default.edj"); - e_config->themes = eina_list_append(e_config->themes, et); - } - { - E_Config_Binding_Mouse *eb; - -#define CFG_MOUSEBIND(_context, _button, _modifiers, _anymod, _action, _params) \ - eb = E_NEW(E_Config_Binding_Mouse, 1); \ - eb->context = _context; \ - eb->button = _button; \ - eb->modifiers = _modifiers; \ - eb->any_mod = _anymod; \ - eb->action = _action == NULL ? NULL : eina_stringshare_add(_action); \ - eb->params = _params == NULL ? NULL : eina_stringshare_add(_params); \ - e_config->mouse_bindings = eina_list_append(e_config->mouse_bindings, eb) - - /* - * FIXME: - * If new mouse binding are added/changed/modified, then do not - * forget to reflect those changes in e_int_config_mousebinding.c in - * _restore_defaults_cb function - */ - - CFG_MOUSEBIND(E_BINDING_CONTEXT_BORDER, 1, - E_BINDING_MODIFIER_ALT, 0, "window_move", NULL); - CFG_MOUSEBIND(E_BINDING_CONTEXT_BORDER, 2, - E_BINDING_MODIFIER_ALT, 0, "window_resize", NULL); - CFG_MOUSEBIND(E_BINDING_CONTEXT_BORDER, 3, - E_BINDING_MODIFIER_ALT, 0, "window_menu", NULL); - CFG_MOUSEBIND(E_BINDING_CONTEXT_ZONE, 1, 0, 0, "menu_show", "main"); - CFG_MOUSEBIND(E_BINDING_CONTEXT_ZONE, 2, 0, 0, "menu_show", "clients"); - CFG_MOUSEBIND(E_BINDING_CONTEXT_ZONE, 3, 0, 0, "menu_show", "favorites"); + CFG_MODULE("wizard", 1, 0, 0); } { E_Config_Binding_Key *eb; @@ -969,150 +889,15 @@ e_config_init(void) * _restore_key_binding_defaults_cb function */ - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Left", - E_BINDING_MODIFIER_SHIFT | E_BINDING_MODIFIER_ALT, 0, - "desk_flip_by", "-1 0"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Right", - E_BINDING_MODIFIER_SHIFT | E_BINDING_MODIFIER_ALT, 0, - "desk_flip_by", "1 0"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Up", - E_BINDING_MODIFIER_SHIFT | E_BINDING_MODIFIER_ALT, 0, - "desk_flip_by", "0 -1"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Down", - E_BINDING_MODIFIER_SHIFT | E_BINDING_MODIFIER_ALT, 0, - "desk_flip_by", "0 1"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Up", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "window_raise", NULL); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Down", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "window_lower", NULL); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "x", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "window_close", NULL); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "k", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "window_kill", NULL); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "w", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "window_menu", NULL); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "s", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "window_sticky_toggle", NULL); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "i", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "window_iconic_toggle", NULL); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "f", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "window_maximized_toggle", NULL); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F10", - E_BINDING_MODIFIER_SHIFT, 0, - "window_maximized_toggle", "default vertical"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F10", - E_BINDING_MODIFIER_SHIFT | E_BINDING_MODIFIER_ALT, 0, - "window_maximized_toggle", "default horizontal"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "r", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "window_shaded_toggle", NULL); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Left", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_by", "-1"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Right", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_by", "1"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F1", - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_to", "0"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F2", - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_to", "1"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F3", - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_to", "2"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F4", - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_to", "3"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F5", - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_to", "4"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F6", - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_to", "5"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F7", - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_to", "6"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F8", - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_to", "7"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F9", - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_to", "8"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F10", - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_to", "9"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F11", - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_to", "10"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F12", - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_to", "11"); CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "m", E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, "menu_show", "main"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "a", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "menu_show", "favorites"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Menu", - 0, 0, - "menu_show", "main"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Menu", - E_BINDING_MODIFIER_CTRL, 0, - "menu_show", "clients"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Menu", - E_BINDING_MODIFIER_ALT, 0, - "menu_show", "favorites"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Insert", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "exec", "Eterm"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Tab", - E_BINDING_MODIFIER_ALT, 0, - "winlist", "next"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Tab", - E_BINDING_MODIFIER_SHIFT | E_BINDING_MODIFIER_ALT, 0, - "winlist", "prev"); CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "End", E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, "restart", NULL); CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Delete", E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, "logout", NULL); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Escape", - E_BINDING_MODIFIER_ALT, 0, - "exebuf", NULL); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "l", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "desk_lock", NULL); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "d", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_ALT, 0, - "desk_deskshow_toggle", NULL); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Left", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_SHIFT, 0, - "screen_send_by", "-1"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "Right", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_SHIFT, 0, - "screen_send_by", "1"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F1", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_SHIFT, 0, - "screen_send_to", "0"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F2", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_SHIFT, 0, - "screen_send_to", "1"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F3", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_SHIFT, 0, - "screen_send_to", "2"); - CFG_KEYBIND(E_BINDING_CONTEXT_ANY, "F4", - E_BINDING_MODIFIER_CTRL | E_BINDING_MODIFIER_SHIFT, 0, - "screen_send_to", "3"); } { E_Config_Binding_Signal *eb; @@ -1241,107 +1026,12 @@ e_config_init(void) E_BINDING_MODIFIER_NONE, 1, "window_move", "end"); } - { - E_Config_Binding_Wheel *eb; - -#define CFG_WHEELBIND(_context, _direction, _z, _modifiers, _anymod, _action, _params) \ - eb = E_NEW(E_Config_Binding_Wheel, 1); \ - eb->context = _context; \ - eb->direction = _direction; \ - eb->z = _z; \ - eb->modifiers = _modifiers; \ - eb->any_mod = _anymod; \ - eb->action = _action == NULL ? NULL : eina_stringshare_add(_action); \ - eb->params = _params == NULL ? NULL : eina_stringshare_add(_params); \ - e_config->wheel_bindings = eina_list_append(e_config->wheel_bindings, eb) - - /* - * FIXME: - * If new wheel binding are added/changed/modified, then do not - * forget to reflect those changes in e_int_config_mousebinding.c in - * _restore_defaults_cb function - */ - - CFG_WHEELBIND(E_BINDING_CONTEXT_CONTAINER, 0, -1, - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_by", "-1"); - CFG_WHEELBIND(E_BINDING_CONTEXT_CONTAINER, 1, -1, - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_by", "-1"); - CFG_WHEELBIND(E_BINDING_CONTEXT_CONTAINER, 0, 1, - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_by", "1"); - CFG_WHEELBIND(E_BINDING_CONTEXT_CONTAINER, 1, 1, - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_by", "1"); - CFG_WHEELBIND(E_BINDING_CONTEXT_BORDER, 0, -1, - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_by", "-1"); - CFG_WHEELBIND(E_BINDING_CONTEXT_BORDER, 1, -1, - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_by", "-1"); - CFG_WHEELBIND(E_BINDING_CONTEXT_BORDER, 0, 1, - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_by", "1"); - CFG_WHEELBIND(E_BINDING_CONTEXT_BORDER, 1, 1, - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_by", "1"); - CFG_WHEELBIND(E_BINDING_CONTEXT_POPUP, 0, -1, - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_by", "-1"); - CFG_WHEELBIND(E_BINDING_CONTEXT_POPUP, 1, -1, - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_by", "-1"); - CFG_WHEELBIND(E_BINDING_CONTEXT_POPUP, 0, 1, - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_by", "1"); - CFG_WHEELBIND(E_BINDING_CONTEXT_POPUP, 1, 1, - E_BINDING_MODIFIER_ALT, 0, - "desk_linear_flip_by", "1"); - } IFCFGEND; + IFCFG(0x0093); /* the version # where this value(s) was introduced */ /* FIXME: wipe previous shelves and gadcons - remove this eventually */ e_config->shelves = NULL; e_config->gadcons = NULL; - { - E_Config_Shelf *cf_es; - int id = 0; - -#define CFG_SHELF(_name, _con, _zone, _pop, _lay, _orient, _fita, _fits, _style, _size, _overlap, _autohide, _autohide_show_action, _hide_timeout, _hide_duration, _desk_show_mode, _desk_list) \ - cf_es = E_NEW(E_Config_Shelf, 1); \ - cf_es->name = eina_stringshare_add(_name); \ - cf_es->id = ++id; \ - cf_es->container = _con; \ - cf_es->zone = _zone; \ - cf_es->popup = _pop; \ - cf_es->layer = _lay; \ - cf_es->orient = _orient; \ - cf_es->fit_along = _fita; \ - cf_es->fit_size = _fits; \ - cf_es->style = eina_stringshare_add(_style); \ - cf_es->size = _size; \ - cf_es->overlap = _overlap; \ - cf_es->autohide = _autohide; \ - cf_es->autohide_show_action = _autohide_show_action; \ - cf_es->hide_timeout = _hide_timeout; \ - cf_es->hide_duration = _hide_duration; \ - cf_es->desk_show_mode = _desk_show_mode; \ - cf_es->desk_list = eina_list_append(cf_es->desk_list, cf_es); \ - e_config->shelves = eina_list_append(e_config->shelves, cf_es) - CFG_SHELF("shelf", 0, 0, - 1, 200, E_GADCON_ORIENT_BOTTOM, - 1, 0, "default", 40, 0, 0, 0, 1.0, 1.0, 0, NULL); - CFG_SHELF("shelf", 1, 0, - 1, 200, E_GADCON_ORIENT_BOTTOM, - 1, 0, "default", 40, 0, 0, 0, 1.0, 1.0, 0, NULL); - CFG_SHELF("shelf", 2, 0, - 1, 200, E_GADCON_ORIENT_BOTTOM, - 1, 0, "default", 40, 0, 0, 0, 1.0, 1.0, 0, NULL); - CFG_SHELF("shelf", 3, 0, - 1, 200, E_GADCON_ORIENT_BOTTOM, - 1, 0, "default", 40, 0, 0, 0, 1.0, 1.0, 0, NULL); - } IFCFGEND; IFCFG(0x0094); /* the version # where this value(s) was introduced */ @@ -1373,25 +1063,7 @@ e_config_init(void) IFCFGEND; IFCFG(0x0102); - { - E_Config_Mime_Icon *mi; - -#define CFG_MIME_ICON(_mime, _icon) \ - mi = E_NEW(E_Config_Mime_Icon, 1); \ - mi->mime = eina_stringshare_add(_mime); \ - mi->icon = eina_stringshare_add(_icon); \ - e_config->mime_icons = eina_list_append(e_config->mime_icons, mi) - - CFG_MIME_ICON("image/jpeg", "THUMB"); - CFG_MIME_ICON("image/png", "THUMB"); - CFG_MIME_ICON("image/x-pixmap", "THUMB"); - CFG_MIME_ICON("image/x-xpixmap", "THUMB"); - CFG_MIME_ICON("image/svg+xml", "THUMB"); - CFG_MIME_ICON("image/gif", "THUMB"); - CFG_MIME_ICON("image/tiff", "THUMB"); - - CFG_MIME_ICON("application/x-desktop", "DESKTOP"); - } + e_config->mime_icons = NULL; IFCFGEND; IFCFG(0x00103); @@ -1404,7 +1076,7 @@ e_config_init(void) IFCFGEND; IFCFG(0x00105); - e_config->remember_internal_windows = 1; + e_config->remember_internal_windows = 0; IFCFGEND; IFCFG(0x00106); @@ -1413,69 +1085,7 @@ e_config_init(void) IFCFGEND; IFCFG(0x0121); - { - E_Config_Gadcon *cf_gc; - E_Config_Gadcon_Client *cf_gcc; - int id = 0; - - e_config->gadcons = NULL; -#define CFG_GADCON(_name) \ - cf_gc = E_NEW(E_Config_Gadcon, 1);\ - cf_gc->name = eina_stringshare_add(_name); \ - cf_gc->id = ++id; \ - e_config->gadcons = eina_list_append(e_config->gadcons, cf_gc) -#define CFG_GADCON_CLIENT(_name, _res, _size, _pos, _style, _autoscr, _resizable) \ - cf_gcc = E_NEW(E_Config_Gadcon_Client, 1); \ - cf_gcc->name = eina_stringshare_add(_name); \ - cf_gcc->id = NULL; \ - cf_gcc->geom.res = _res; \ - cf_gcc->geom.size = _size; \ - cf_gcc->geom.pos = _pos; \ - cf_gcc->state_info.seq = 0; \ - cf_gcc->state_info.flags = 0; \ - if (_style) cf_gcc->style = eina_stringshare_add(_style); \ - else cf_gcc->style = NULL; \ - cf_gcc->autoscroll = _autoscr; \ - cf_gcc->resizable = _resizable; \ - cf_gc->clients = eina_list_append(cf_gc->clients, cf_gcc) - - /* the default shelf on the default head/zone */ - CFG_GADCON("shelf"); - CFG_GADCON_CLIENT("start", 800, 32, - 0, NULL, 0, 0); - CFG_GADCON_CLIENT("pager", 800, 120, - 32, NULL, 0, 0); - CFG_GADCON_CLIENT("ibox", 800, 32, - 32 + 120, NULL, 0, 0); - CFG_GADCON_CLIENT("ibar", 800, 200, - (800 / 2) - (100 / 2), NULL, 0, 0); - CFG_GADCON_CLIENT("temperature", 800, 32, - 800 - 128, NULL, 0, 0); - CFG_GADCON_CLIENT("cpufreq", 800, 32, - 800 - 96, NULL, 0, 0); - CFG_GADCON_CLIENT("battery", 800, 32, - 800 - 64, NULL, 0, 0); - CFG_GADCON_CLIENT("clock", 800, 32, - 800 - 32, NULL, 0, 0); - /* additional shelves for up to 3 more heads by default */ - CFG_GADCON("shelf"); - CFG_GADCON_CLIENT("pager", 800, 120, - 0, NULL, 0, 0); - CFG_GADCON_CLIENT("ibox", 800, 32, - 800 - 32, NULL, 0, 0); - - CFG_GADCON("shelf"); - CFG_GADCON_CLIENT("pager", 800, 120, - 0, NULL, 0, 0); - CFG_GADCON_CLIENT("ibox", 800, 32, - 800 - 32, NULL, 0, 0); - - CFG_GADCON("shelf"); - CFG_GADCON_CLIENT("pager", 800, 120, - 0, NULL, 0, 0); - CFG_GADCON_CLIENT("ibox", 800, 32, - 800 - 32, NULL, 0, 0); - } + e_config->gadcons = NULL; IFCFGEND; IFCFG(0x0108); @@ -1556,8 +1166,8 @@ e_config_init(void) IFCFGEND; IFCFG(0x0124); - e_config->thumbscroll_enable = 0; - e_config->thumbscroll_threshhold = 8; + e_config->thumbscroll_enable = 1; + e_config->thumbscroll_threshhold = 24; e_config->thumbscroll_momentum_threshhold = 100.0; e_config->thumbscroll_friction = 1.0; IFCFGEND; @@ -1585,7 +1195,7 @@ e_config_init(void) IFCFG(0x0128); e_config->show_cursor = 1; - e_config->idle_cursor = 1; + e_config->idle_cursor = 0; IFCFGEND; IFCFG(0x0129); @@ -1735,33 +1345,6 @@ e_config_init(void) if (e_config->desklock_personal_passwd) eina_stringshare_del(e_config->desklock_personal_passwd); e_config->desklock_personal_passwd = NULL; - - e_config_save_queue(); - return 1; -} - -EAPI int -e_config_shutdown(void) -{ - E_FREE(_e_config_profile); - E_CONFIG_DD_FREE(_e_config_edd); - E_CONFIG_DD_FREE(_e_config_module_edd); - E_CONFIG_DD_FREE(_e_config_font_default_edd); - E_CONFIG_DD_FREE(_e_config_font_fallback_edd); - E_CONFIG_DD_FREE(_e_config_theme_edd); - E_CONFIG_DD_FREE(_e_config_bindings_mouse_edd); - E_CONFIG_DD_FREE(_e_config_bindings_key_edd); - E_CONFIG_DD_FREE(_e_config_bindings_signal_edd); - E_CONFIG_DD_FREE(_e_config_bindings_wheel_edd); - E_CONFIG_DD_FREE(_e_config_path_append_edd); - E_CONFIG_DD_FREE(_e_config_desktop_bg_edd); - E_CONFIG_DD_FREE(_e_config_desktop_name_edd); - E_CONFIG_DD_FREE(_e_config_remember_edd); - E_CONFIG_DD_FREE(_e_config_gadcon_edd); - E_CONFIG_DD_FREE(_e_config_gadcon_client_edd); - E_CONFIG_DD_FREE(_e_config_shelf_edd); - E_CONFIG_DD_FREE(_e_config_shelf_desk_edd); - return 1; } EAPI int diff --git a/src/bin/e_config.h b/src/bin/e_config.h index 4045dd087..0c5ef3e96 100644 --- a/src/bin/e_config.h +++ b/src/bin/e_config.h @@ -454,6 +454,8 @@ struct _E_Event_Config_Icon_Theme EAPI int e_config_init(void); EAPI int e_config_shutdown(void); +EAPI void e_config_load(void); + EAPI int e_config_save(void); EAPI void e_config_save_flush(void); EAPI void e_config_save_queue(void); diff --git a/src/bin/e_main.c b/src/bin/e_main.c index 1dcfd18c2..0b57aa6fa 100644 --- a/src/bin/e_main.c +++ b/src/bin/e_main.c @@ -1140,50 +1140,6 @@ _e_main_dirs_init(void) } } } - - snprintf(buf, sizeof(buf), "%s/applications", efreet_data_home_get()); - if (!ecore_file_mkpath(buf)) - { - if (!ecore_file_is_dir(buf)) - { - e_error_message_show("Error creating directory:\n" - "%s", - buf); - return 0; - } - } - - /* FIXME: THIS is a hack to get people started!!! */ - /* err dont just disable it - replace it with a proper wizard tool */ - /* outside e's main source to populate these directories from gnome/kde */ - /* app menu data etc. */ - snprintf(buf, sizeof(buf), "%s/.e/e/applications/bar/default/.order", homedir); - if (!ecore_file_exists(buf)) - { - snprintf(buf, sizeof(buf), - "gzip -d -c < %s/data/other/desktop_files.tar.gz | " - "(cd %s/applications/ ; tar -xkf -)", - e_prefix_data_get(), - efreet_data_home_get()); - system(buf); - snprintf(buf, sizeof(buf), - "gzip -d -c < %s/data/other/desktop_order.tar.gz | " - "(cd %s/.e/e/ ; tar -xkf -)", - e_prefix_data_get(), - homedir); - system(buf); - } - /* FIXME: THIS is to get people started - shoudl be in a wizard */ - snprintf(buf, sizeof(buf), "%s/.e/e/fileman/favorites", homedir); - if (!ecore_file_exists(buf)) - { - snprintf(buf, sizeof(buf), - "gzip -d -c < %s/data/other/efm_favorites.tar.gz | " - "(cd %s/.e/e/ ; tar -xkf -)", - e_prefix_data_get(), - homedir); - system(buf); - } return 1; } @@ -1379,6 +1335,8 @@ _e_main_path_init(void) return 0; } e_path_default_path_append(path_backgrounds, "~/.e/e/backgrounds"); + snprintf(buf, sizeof(buf), "%s/data/backgrounds", e_prefix_data_get()); + e_path_default_path_append(path_backgrounds, buf); e_path_user_path_set(path_backgrounds, &(e_config->path_append_backgrounds)); path_messages = e_path_new(); diff --git a/src/modules/wizard/Makefile.am b/src/modules/wizard/Makefile.am index 7fefe1da4..ba920098a 100644 --- a/src/modules/wizard/Makefile.am +++ b/src/modules/wizard/Makefile.am @@ -22,11 +22,14 @@ pkg_LTLIBRARIES = module.la \ page_010.la \ page_020.la \ page_030.la \ - page_040.la \ - page_050.la \ - page_060.la \ page_070.la +### disabled because profile selector really does the job. code here just for +### informational purposes on how to make wizard pages +# page_040.la +# page_050.la +# page_060.la + module_la_SOURCES = e_mod_main.c \ e_mod_main.h \ e_wizard.c \ @@ -56,20 +59,20 @@ page_030_la_LIBADD = @e_libs@ @dlopen_libs@ page_030_la_LDFLAGS = -module -avoid-version page_030_la_DEPENDENCIES = $(top_builddir)/config.h -page_040_la_SOURCES = page_040.c -page_040_la_LIBADD = @e_libs@ @dlopen_libs@ -page_040_la_LDFLAGS = -module -avoid-version -page_040_la_DEPENDENCIES = $(top_builddir)/config.h +#page_040_la_SOURCES = page_040.c +#page_040_la_LIBADD = @e_libs@ @dlopen_libs@ +#page_040_la_LDFLAGS = -module -avoid-version +#page_040_la_DEPENDENCIES = $(top_builddir)/config.h -page_050_la_SOURCES = page_050.c -page_050_la_LIBADD = @e_libs@ @dlopen_libs@ -page_050_la_LDFLAGS = -module -avoid-version -page_050_la_DEPENDENCIES = $(top_builddir)/config.h +#page_050_la_SOURCES = page_050.c +#page_050_la_LIBADD = @e_libs@ @dlopen_libs@ +#page_050_la_LDFLAGS = -module -avoid-version +#page_050_la_DEPENDENCIES = $(top_builddir)/config.h -page_060_la_SOURCES = page_060.c -page_060_la_LIBADD = @e_libs@ @dlopen_libs@ -page_060_la_LDFLAGS = -module -avoid-version -page_060_la_DEPENDENCIES = $(top_builddir)/config.h +#page_060_la_SOURCES = page_060.c +#page_060_la_LIBADD = @e_libs@ @dlopen_libs@ +#page_060_la_LDFLAGS = -module -avoid-version +#page_060_la_DEPENDENCIES = $(top_builddir)/config.h page_070_la_SOURCES = page_070.c page_070_la_LIBADD = @e_libs@ @dlopen_libs@ diff --git a/src/modules/wizard/e_mod_main.c b/src/modules/wizard/e_mod_main.c index edad76011..251110486 100644 --- a/src/modules/wizard/e_mod_main.c +++ b/src/modules/wizard/e_mod_main.c @@ -22,17 +22,24 @@ static E_Module *conf_module = NULL; * o == interactive * . == automatic (no gui - none implemented currently) * + * * = done + * - = code here, but disabled in build + * * --- THE LIST * o *ask for language (default selection is current locale). * o *ask for initial profile * o *find XDG app menus/repositories and list them let user choose which * one(s) are to be used. - * o ask for ibar initial app set - * o ask if user wants desktop icons or not (enable fwin module but seed it + * o -ask for ibar initial app set + * o -ask if user wants desktop icons or not (enable fwin module but seed it * with default config icons on desktop and favorites). - * o ask click to focus or sloppy - * . take some of current config (language, fileman, profile) and load + * o -ask click to focus or sloppy + * . *take some of current config (language, fileman, profile) and load * load profile, apply language to it and save, restart e. + * + * why are some disabled? profiels take care of this and do a better job + * at collecting all the things together. for example illume makes no sense + * with pointer focus and ibar icons/desktop makes no sense. */ /**/ diff --git a/src/modules/wizard/page_010.c b/src/modules/wizard/page_010.c index 68fd05937..c96249562 100644 --- a/src/modules/wizard/page_010.c +++ b/src/modules/wizard/page_010.c @@ -196,5 +196,11 @@ wizard_page_hide(E_Wizard_Page *pg) EAPI int wizard_page_apply(E_Wizard_Page *pg) { + // do this again as we want it to apply to the new profile + if (e_config->language) eina_stringshare_del(e_config->language); + e_config->language = NULL; + if (lang) e_config->language = eina_stringshare_add(lang); + e_intl_language_set(e_config->language); + e_wizard_labels_update(); return 1; } diff --git a/src/modules/wizard/page_020.c b/src/modules/wizard/page_020.c index 15a2f9848..f7cbf79d0 100644 --- a/src/modules/wizard/page_020.c +++ b/src/modules/wizard/page_020.c @@ -31,6 +31,8 @@ _profile_change(void *data, Evas_Object *obj) e_widget_textblock_markup_set(textblock, _("Unknown")); if (desk) efreet_desktop_free(desk); free(dir); + // enable next once you choose a profile + e_wizard_button_next_enable_set(1); } EAPI int @@ -71,19 +73,31 @@ wizard_page_show(E_Wizard_Page *pg) Evas_Object *ic; prof = l->data; + if (e_config_profile_get()) + { + if (!strcmp(prof, e_config_profile_get())) + { + free(prof); + continue; + } + } dir = e_prefix_data_get(); snprintf(buf, sizeof(buf), "%s/data/config/%s", dir, prof); + // if it's not a system profile - don't offer it + if (!ecore_file_is_dir(buf)) + { + free(prof); + continue; + } dir = strdup(buf); if (!dir) { free(prof); continue; } - snprintf(buf, sizeof(buf), "%s/profile.desktop", dir); desk = efreet_desktop_get(buf); label = prof; - // FIXME: filter out wizard default profile if ((desk) && (desk->name)) label = desk->name; snprintf(buf, sizeof(buf), "%s/icon.edj", dir); if ((desk) && (desk->icon)) @@ -92,10 +106,6 @@ wizard_page_show(E_Wizard_Page *pg) snprintf(buf, sizeof(buf), "%s/data/images/enlightenment.png", e_prefix_data_get()); ic = e_util_icon_add(buf, pg->evas); e_widget_ilist_append(ob, ic, label, NULL, NULL, prof); - if (e_config_profile_get()) - { - if (!strcmp(prof, e_config_profile_get())) sel = i; - } free(dir); free(prof); if (desk) efreet_desktop_free(desk); @@ -122,19 +132,30 @@ wizard_page_show(E_Wizard_Page *pg) evas_object_show(of); e_wizard_page_show(o); pg->data = of; + e_wizard_button_next_enable_set(0); return 1; /* 1 == show ui, and wait for user, 0 == just continue */ } EAPI int wizard_page_hide(E_Wizard_Page *pg) { evas_object_del(pg->data); + // actually apply profile + if (e_config_profile_get()) + { + char buf[PATH_MAX]; + const char *homedir; + homedir = e_user_homedir_get(); + + snprintf(buf, sizeof(buf), "%s/.e/e/config/%s", homedir, e_config_profile_get()); + ecore_file_recursive_rm(buf); + } + if (!profile) profile = "standard"; + e_config_profile_set(profile); return 1; } EAPI int wizard_page_apply(E_Wizard_Page *pg) { - // FIXME: actually apply profile - if (!profile) profile = "default"; - e_config_profile_set(profile); + // no need. done in page_070's wizard_page_show() return 1; } diff --git a/src/modules/wizard/page_050.c b/src/modules/wizard/page_050.c index 4c0819888..6dd9da4e8 100644 --- a/src/modules/wizard/page_050.c +++ b/src/modules/wizard/page_050.c @@ -4,6 +4,8 @@ #include "e.h" #include "e_mod_main.h" +static int desktop_files = 1; + EAPI int wizard_page_init(E_Wizard_Page *pg) { @@ -18,25 +20,23 @@ EAPI int wizard_page_show(E_Wizard_Page *pg) { Evas_Object *o, *of, *ob; - Eina_List *l; - int i, sel = -1; + E_Radio_Group *rg; o = e_widget_list_add(pg->evas, 1, 0); e_wizard_title_set(_("File Manager")); of = e_widget_framelist_add(pg->evas, _("Desktop Files"), 0); - - ob = e_widget_ilist_add(pg->evas, 32 * e_scale, 32 * e_scale, NULL); - e_widget_min_size_set(ob, 140 * e_scale, 140 * e_scale); - - e_widget_ilist_freeze(ob); - e_widget_ilist_go(ob); - e_widget_ilist_thaw(ob); - - if (sel >= 0) e_widget_ilist_selected_set(ob, sel); + + rg = e_widget_radio_group_new(&desktop_files); + ob = e_widget_radio_add(pg->evas, _("No icons on desktop"), 0, rg); e_widget_framelist_object_append(of, ob); - e_widget_list_object_append(o, of, 1, 1, 0.5); + evas_object_show(ob); + ob = e_widget_radio_add(pg->evas, _("Enable desktop icons"), 1, rg); + e_widget_framelist_object_append(of, ob); + evas_object_show(ob); + + e_widget_list_object_append(o, of, 0, 0, 0.5); evas_object_show(ob); evas_object_show(of); @@ -53,5 +53,14 @@ wizard_page_hide(E_Wizard_Page *pg) EAPI int wizard_page_apply(E_Wizard_Page *pg) { + if (!desktop_files) + { + // FIXME: disable fileman + } + else + { + // FIXME: enable fileman + // FIXME: populate ~/Desktop + } return 1; } diff --git a/src/modules/wizard/page_060.c b/src/modules/wizard/page_060.c index 679ff1781..0df066747 100644 --- a/src/modules/wizard/page_060.c +++ b/src/modules/wizard/page_060.c @@ -4,6 +4,8 @@ #include "e.h" #include "e_mod_main.h" +static int focus_mode = 1; + EAPI int wizard_page_init(E_Wizard_Page *pg) { @@ -18,25 +20,23 @@ EAPI int wizard_page_show(E_Wizard_Page *pg) { Evas_Object *o, *of, *ob; - Eina_List *l; - int i, sel = -1; + E_Radio_Group *rg; o = e_widget_list_add(pg->evas, 1, 0); e_wizard_title_set(_("Window Focus")); - of = e_widget_framelist_add(pg->evas, _("Focus Mode"), 0); - - ob = e_widget_ilist_add(pg->evas, 32 * e_scale, 32 * e_scale, NULL); - e_widget_min_size_set(ob, 140 * e_scale, 140 * e_scale); - - e_widget_ilist_freeze(ob); - e_widget_ilist_go(ob); - e_widget_ilist_thaw(ob); - - if (sel >= 0) e_widget_ilist_selected_set(ob, sel); + of = e_widget_framelist_add(pg->evas, _("Focus mode"), 0); + + rg = e_widget_radio_group_new(&focus_mode); + ob = e_widget_radio_add(pg->evas, _("Click to focus windows"), 0, rg); e_widget_framelist_object_append(of, ob); - e_widget_list_object_append(o, of, 1, 1, 0.5); + evas_object_show(ob); + ob = e_widget_radio_add(pg->evas, _("Mouse over focuses windows"), 1, rg); + e_widget_framelist_object_append(of, ob); + evas_object_show(ob); + + e_widget_list_object_append(o, of, 0, 0, 0.5); evas_object_show(ob); evas_object_show(of); @@ -53,5 +53,13 @@ wizard_page_hide(E_Wizard_Page *pg) EAPI int wizard_page_apply(E_Wizard_Page *pg) { + if (!focus_mode) + { + // FIXME: click to focus + } + else + { + // FIXME: sloppy focus + } return 1; } diff --git a/src/modules/wizard/page_070.c b/src/modules/wizard/page_070.c index 0191eac60..bdd8dd6dc 100644 --- a/src/modules/wizard/page_070.c +++ b/src/modules/wizard/page_070.c @@ -17,7 +17,19 @@ wizard_page_shutdown(E_Wizard_Page *pg) EAPI int wizard_page_show(E_Wizard_Page *pg) { - // FIXME: implement stuff, profile and restart + char buf[PATH_MAX]; + const char *homedir; + + if ((e_config_profile_get()) && (strlen(e_config_profile_get()) > 0)) + { + // delete profile + homedir = e_user_homedir_get(); + snprintf(buf, sizeof(buf), "%s/.e/e/config/%s", homedir, e_config_profile_get()); + printf("del %s\n", buf); + if (ecore_file_is_dir(buf)) ecore_file_recursive_rm(buf); + } + // load profile as e_config + e_config_load(); return 0; /* 1 == show ui, and wait for user, 0 == just continue */ } EAPI int @@ -29,5 +41,43 @@ wizard_page_hide(E_Wizard_Page *pg) EAPI int wizard_page_apply(E_Wizard_Page *pg) { + char buf[PATH_MAX]; + const char *homedir; + + // setup ~/Desktop and ~/.e/e/fileman/favorites and + // ~/.e/e/applications/bar/default, maybe ~/.e/e/applications/startup/.order + + homedir = e_user_homedir_get(); + + // setup default .desktop files + snprintf(buf, sizeof(buf), "%s/applications", efreet_data_home_get()); + ecore_file_mkpath(buf); + snprintf(buf, sizeof(buf), + "gzip -d -c < %s/data/other/desktop_files.tar.gz | " + "(cd %s/applications/ ; tar -xkf -)", + e_prefix_data_get(), efreet_data_home_get()); + system(buf); + // setup ibar + snprintf(buf, sizeof(buf), + "gzip -d -c < %s/data/other/desktop_order.tar.gz | " + "(cd %s/.e/e/ ; tar -xkf -)", + e_prefix_data_get(), homedir); + system(buf); + + // setup fileman favorites + snprintf(buf, sizeof(buf), + "gzip -d -c < %s/data/other/efm_favorites.tar.gz | " + "(cd %s/.e/e/ ; tar -xkf -)", + e_prefix_data_get(), homedir); + system(buf); + // ~/Desktop + snprintf(buf, sizeof(buf), "%s/Desktop", homedir); + ecore_file_mkpath(buf); + // FIXME: ln -s the .desktop files in favorites + + // save the config now everyone has modified it + e_config_save(); + // restart e + e_sys_action_do(E_SYS_RESTART, NULL); return 1; }