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 000000000..c880ea155 Binary files /dev/null and b/config/minimalist/icon.png differ 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 000000000..2c00baf27 Binary files /dev/null and b/config/netbook/icon.png differ diff --git a/config/netbook/module.battery.src b/config/netbook/module.battery.src new file mode 100644 index 000000000..50e2f972f --- /dev/null +++ b/config/netbook/module.battery.src @@ -0,0 +1,6 @@ +group "Battery_Config" struct { + value "poll_interval" int: 512; + value "alert" int: 30; + value "alert_p" int: 10; + value "alert_timeout" int: 0; +} diff --git a/config/netbook/module.cpufreq.src b/config/netbook/module.cpufreq.src new file mode 100644 index 000000000..5c9799494 --- /dev/null +++ b/config/netbook/module.cpufreq.src @@ -0,0 +1,4 @@ +group "Cpufreq_Config" struct { + value "poll_interval" int: 32; + value "restore_governor" int: 1; +} diff --git a/config/default/module.dropshadow.src b/config/netbook/module.dropshadow.src similarity index 69% rename from config/default/module.dropshadow.src rename to config/netbook/module.dropshadow.src index 7a0587961..b6ee9b400 100644 --- a/config/default/module.dropshadow.src +++ b/config/netbook/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/netbook/module.fileman.src b/config/netbook/module.fileman.src new file mode 100644 index 000000000..b52a1fb11 --- /dev/null +++ b/config/netbook/module.fileman.src @@ -0,0 +1,28 @@ +group "Fileman_Config" struct { + value "config_version" int: 65793; + value "view.mode" int: 1; + value "view.open_dirs_in_place" uchar: 0; + value "view.selector" uchar: 0; + value "view.single_click" uchar: 0; + value "view.no_subdir_jump" uchar: 0; + value "view.no_subdir_drop" uchar: 0; + value "view.always_order" uchar: 0; + value "view.link_drop" uchar: 0; + value "view.fit_custom_pos" uchar: 0; + value "view.show_full_path" uchar: 0; + value "view.show_desktop_icons" uchar: 1; + value "view.show_toolbar" uchar: 0; + value "icon.icon.w" int: 48; + value "icon.icon.h" int: 48; + value "icon.list.w" int: 16; + value "icon.list.h" int: 16; + value "icon.fixed.w" uchar: 0; + value "icon.fixed.h" uchar: 0; + value "icon.extension.show" uchar: 1; + value "list.sort.no_case" uchar: 1; + value "list.sort.dirs.first" uchar: 1; + value "list.sort.dirs.last" uchar: 0; + value "selection.single" uchar: 0; + value "selection.windows_modifiers" uchar: 0; + value "theme.fixed" uchar: 0; +} diff --git a/config/netbook/module.ibar.src b/config/netbook/module.ibar.src new file mode 100644 index 000000000..55757663d --- /dev/null +++ b/config/netbook/module.ibar.src @@ -0,0 +1,18 @@ +group "IBar_Config" struct { + group "items" list { + group "IBar_Config_Item" struct { + value "id" string: "0"; + value "dir" string: "default"; + value "show_label" int: 1; + value "eap_label" int: 0; + } + } + group "items" list { + group "IBar_Config_Item" struct { + value "id" string: "ibar.1"; + value "dir" string: "default"; + value "show_label" int: 1; + value "eap_label" int: 0; + } + } +} diff --git a/config/netbook/module.ibox.src b/config/netbook/module.ibox.src new file mode 100644 index 000000000..1126554a1 --- /dev/null +++ b/config/netbook/module.ibox.src @@ -0,0 +1,20 @@ +group "IBox_Config" struct { + group "items" list { + group "IBox_Config_Item" struct { + value "id" string: "0"; + value "show_label" int: 0; + value "show_zone" int: 1; + value "show_desk" int: 0; + value "icon_label" int: 0; + } + } + group "items" list { + group "IBox_Config_Item" struct { + value "id" string: "ibox.1"; + value "show_label" int: 0; + value "show_zone" int: 1; + value "show_desk" int: 0; + value "icon_label" int: 0; + } + } +} diff --git a/config/default/module.pager.src b/config/netbook/module.pager.src similarity index 75% rename from config/default/module.pager.src rename to config/netbook/module.pager.src index d8b5a7450..82a0a3ae9 100644 --- a/config/default/module.pager.src +++ b/config/netbook/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/config/netbook/module.temperature.src b/config/netbook/module.temperature.src new file mode 100644 index 000000000..dcad5332e --- /dev/null +++ b/config/netbook/module.temperature.src @@ -0,0 +1,13 @@ +group "Temperature_Config" struct { + group "faces" hash { + key "temperature.1"; + group "Temperature_Config_Face" struct { + value "id" string: "temperature.1"; + value "poll_interval" int: 128; + value "low" int: 30; + value "high" int: 80; + value "sensor_type" int: 0; + value "units" int: 0; + } + } +} diff --git a/config/netbook/profile.desktop b/config/netbook/profile.desktop new file mode 100644 index 000000000..e98d31b36 --- /dev/null +++ b/config/netbook/profile.desktop @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Link +Name=Netbook +Icon=icon.png +Comment=If you have a very
small, 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 000000000..2c00baf27 Binary files /dev/null and b/config/scaleable/icon.png differ diff --git a/config/scaleable/module.battery.src b/config/scaleable/module.battery.src new file mode 100644 index 000000000..50e2f972f --- /dev/null +++ b/config/scaleable/module.battery.src @@ -0,0 +1,6 @@ +group "Battery_Config" struct { + value "poll_interval" int: 512; + value "alert" int: 30; + value "alert_p" int: 10; + value "alert_timeout" int: 0; +} diff --git a/config/scaleable/module.cpufreq.src b/config/scaleable/module.cpufreq.src new file mode 100644 index 000000000..5c9799494 --- /dev/null +++ b/config/scaleable/module.cpufreq.src @@ -0,0 +1,4 @@ +group "Cpufreq_Config" struct { + value "poll_interval" int: 32; + value "restore_governor" int: 1; +} diff --git a/config/scaleable/module.dropshadow.src b/config/scaleable/module.dropshadow.src new file mode 100644 index 000000000..b6ee9b400 --- /dev/null +++ b/config/scaleable/module.dropshadow.src @@ -0,0 +1,7 @@ +group "Dropshadow_Config" struct { + value "shadow_x" int: 4; + value "shadow_y" int: 4; + value "blur_size" int: 10; + value "quality" int: 2; + value "shadow_darkness" double: 0.5000000000000000000000000; +} diff --git a/config/scaleable/module.fileman.src b/config/scaleable/module.fileman.src new file mode 100644 index 000000000..b52a1fb11 --- /dev/null +++ b/config/scaleable/module.fileman.src @@ -0,0 +1,28 @@ +group "Fileman_Config" struct { + value "config_version" int: 65793; + value "view.mode" int: 1; + value "view.open_dirs_in_place" uchar: 0; + value "view.selector" uchar: 0; + value "view.single_click" uchar: 0; + value "view.no_subdir_jump" uchar: 0; + value "view.no_subdir_drop" uchar: 0; + value "view.always_order" uchar: 0; + value "view.link_drop" uchar: 0; + value "view.fit_custom_pos" uchar: 0; + value "view.show_full_path" uchar: 0; + value "view.show_desktop_icons" uchar: 1; + value "view.show_toolbar" uchar: 0; + value "icon.icon.w" int: 48; + value "icon.icon.h" int: 48; + value "icon.list.w" int: 16; + value "icon.list.h" int: 16; + value "icon.fixed.w" uchar: 0; + value "icon.fixed.h" uchar: 0; + value "icon.extension.show" uchar: 1; + value "list.sort.no_case" uchar: 1; + value "list.sort.dirs.first" uchar: 1; + value "list.sort.dirs.last" uchar: 0; + value "selection.single" uchar: 0; + value "selection.windows_modifiers" uchar: 0; + value "theme.fixed" uchar: 0; +} diff --git a/config/scaleable/module.ibar.src b/config/scaleable/module.ibar.src new file mode 100644 index 000000000..55757663d --- /dev/null +++ b/config/scaleable/module.ibar.src @@ -0,0 +1,18 @@ +group "IBar_Config" struct { + group "items" list { + group "IBar_Config_Item" struct { + value "id" string: "0"; + value "dir" string: "default"; + value "show_label" int: 1; + value "eap_label" int: 0; + } + } + group "items" list { + group "IBar_Config_Item" struct { + value "id" string: "ibar.1"; + value "dir" string: "default"; + value "show_label" int: 1; + value "eap_label" int: 0; + } + } +} diff --git a/config/scaleable/module.ibox.src b/config/scaleable/module.ibox.src new file mode 100644 index 000000000..1126554a1 --- /dev/null +++ b/config/scaleable/module.ibox.src @@ -0,0 +1,20 @@ +group "IBox_Config" struct { + group "items" list { + group "IBox_Config_Item" struct { + value "id" string: "0"; + value "show_label" int: 0; + value "show_zone" int: 1; + value "show_desk" int: 0; + value "icon_label" int: 0; + } + } + group "items" list { + group "IBox_Config_Item" struct { + value "id" string: "ibox.1"; + value "show_label" int: 0; + value "show_zone" int: 1; + value "show_desk" int: 0; + value "icon_label" int: 0; + } + } +} diff --git a/config/scaleable/module.pager.src b/config/scaleable/module.pager.src new file mode 100644 index 000000000..82a0a3ae9 --- /dev/null +++ b/config/scaleable/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: 1; + 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/scaleable/module.temperature.src b/config/scaleable/module.temperature.src new file mode 100644 index 000000000..dcad5332e --- /dev/null +++ b/config/scaleable/module.temperature.src @@ -0,0 +1,13 @@ +group "Temperature_Config" struct { + group "faces" hash { + key "temperature.1"; + group "Temperature_Config_Face" struct { + value "id" string: "temperature.1"; + value "poll_interval" int: 128; + value "low" int: 30; + value "high" int: 80; + value "sensor_type" int: 0; + value "units" int: 0; + } + } +} diff --git a/config/scaleable/profile.desktop b/config/scaleable/profile.desktop new file mode 100644 index 000000000..2b39c5fa1 --- /dev/null +++ b/config/scaleable/profile.desktop @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Link +Name=Scaleable +Icon=icon.png +Comment=The Stanard setup, but
width 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 000000000..6156bd3b0 Binary files /dev/null and b/data/backgrounds/Dark_Gradient.edj differ diff --git a/data/backgrounds/Light_Gradient.edj b/data/backgrounds/Light_Gradient.edj new file mode 100644 index 000000000..d95ffa471 Binary files /dev/null and b/data/backgrounds/Light_Gradient.edj differ 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; }