diff options
author | Carsten Haitzler <raster@rasterman.com> | 2008-11-25 08:05:58 +0000 |
---|---|---|
committer | Carsten Haitzler <raster@rasterman.com> | 2008-11-25 08:05:58 +0000 |
commit | 5a29e1f6b5f834cea564cc305bb8f856c3f79cbd (patch) | |
tree | 1dca33de9c96d906278cf6b684fa78a201aeb639 /config/netbook/e.src | |
parent | b9d7bcd3775dece81d8a4bb6ea0640e683126aae (diff) | |
download | enlightenment-5a29e1f6b5f834cea564cc305bb8f856c3f79cbd.tar.gz |
syscon module added - provides a system entry in main menu (build in one gone
now). syscon has a poup with buttons (configurale) that offer all the
logout/reboot etc. stuff. also able to extend with more items or inline them
into the theme too.
not complete. need config for being able to extend the syscon popup (and use
it) and no gui config for configuring what should appear and how it should
look. possibly theme should have custon elements for the ones curently using
button + icon look. also no keyboard control.
SVN revision: 37797
Diffstat (limited to 'config/netbook/e.src')
-rw-r--r-- | config/netbook/e.src | 71 |
1 files changed, 65 insertions, 6 deletions
diff --git a/config/netbook/e.src b/config/netbook/e.src index 94a24c6daa..3d677b1543 100644 --- a/config/netbook/e.src +++ b/config/netbook/e.src @@ -1,5 +1,5 @@ group "E_Config" struct { - value "config_version" int: 65834; + value "config_version" int: 65835; value "show_splash" int: 1; value "init_default_theme" string: "default.edj"; value "desktop_default_background" string: "Dark_Gradient.edj"; @@ -434,11 +434,12 @@ group "E_Config" struct { 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 "modules" list { + group "E_Config_Module" struct { + value "name" string: "syscon"; + value "enabled" uchar: 1; + value "delayed" uchar: 1; + value "priority" int: 0; } } group "themes" list { @@ -1999,4 +2000,62 @@ group "E_Config" struct { value "idle_cursor" uchar: 1; value "default_system_menu" string: ""; value "cfgdlg_normal_wins" uchar: 0; + value "syscon.main.icon_size" int: 64; + value "syscon.secondary.icon_size" int: 48; + value "syscon.extra.icon_size" int: 48; + value "syscon.timeout" double: 5.0; + value "syscon.do_input" uchar: 1; + group "syscon.actions" list { + group "E_Config_Syscon_Action" struct { + value "action" string: "halt"; + value "params" string: "now"; + value "button" string: "button"; + value "icon" string: "enlightenment/halt"; + value "is_main" int: 1; + } + } + group "syscon.actions" list { + group "E_Config_Syscon_Action" struct { + value "action" string: "suspend"; + value "params" string: "now"; + value "button" string: "button"; + value "icon" string: "enlightenment/suspend"; + value "is_main" int: 1; + } + } + group "syscon.actions" list { + group "E_Config_Syscon_Action" struct { + value "action" string: "desk_lock"; + value "button" string: "button"; + value "icon" string: "enlightenment/desklock_menu"; + value "is_main" int: 1; + } + } + group "syscon.actions" list { + group "E_Config_Syscon_Action" struct { + value "action" string: "reboot"; + value "params" string: "now"; + value "button" string: "button"; + value "icon" string: "enlightenment/reboot"; + value "is_main" int: 0; + } + } + group "syscon.actions" list { + group "E_Config_Syscon_Action" struct { + value "action" string: "hibernate"; + value "params" string: "now"; + value "button" string: "button"; + value "icon" string: "enlightenment/hibernate"; + value "is_main" int: 0; + } + } + group "syscon.actions" list { + group "E_Config_Syscon_Action" struct { + value "action" string: "logout"; + value "params" string: "now"; + value "button" string: "button"; + value "icon" string: "enlightenment/logout"; + value "is_main" int: 0; + } + } } |