Enlightenment .cfg

From Openmoko

Revision as of 16:12, 9 January 2009 by MMlosh (Talk | contribs)

Jump to: navigation, search

Contents

eet -- Way to change enlightenment .cfg files

Get it

NOTE: eet is development tool, so it's not present on FreeRunner (If someone has working mokomakefile, creating package with it should be great idea)

(Comming soon............)

Use it

I've got recently this mail from enlightenment mailing list:

you have to use "eet" command line utility, it is the tool that reads .src and turns then into .cfg if you check out Makefile (and Makefile.am).

 eet -l e.cfg  # list all keys, usually just "config"
 eet -d e.cfg config e.src # writes human readable values to file e.src
 $EDITOR e.src # change whatever you like
 eet -e e.cfg config e.src 1  # compile human readable values to binary form and use compression

If you find that useful and want to help, please create a wiki page with your new knowledge.

interesting illume cfg files

NOTE: After any change you must delete directory /home/root/.e/e/config/asu to force configuration reload


WARNING: All your changes to illume configuration (usually not so many) will be lost


NOTE: Maybe it's possible to edit directly files in you home directory, I don't know


/usr/share/enlightenment/data/config/asu/e.cfg

Add this in group 'group "E_Config_Gadcon"' after block named " illume-bluetooth" (ASU 2008.12 line 431) to enable Wrench tool (but most of configuration dialogs are not defined in .edj files..)

     group "clients" list {
       group "E_Config_Gadcon_Client" struct {
         value "name" string: "illume-cfg";
         value "id" string: "illume-cfg";
         value "geom.pos" int: 0;
         value "geom.size" int: 32;
         value "geom.res" int: 472;
         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: 1;
         value "style" string: "plain";
         value "autoscroll" uchar: 0;
         value "resizable" uchar: 0;
       }
     }
NOTE: You get working wrench icon, but color scheme is bad and layouts of some configuration dialogs are missing -> asu.edj needs to be updated too


/usr/share/enlightenment/data/config/asu/module.illume.cfg

To switch illume from qtopia predictive keyboard to illume keyboard

REPLACE

 value "kbd.use_internal" int: 0;
 value "kbd.dict" string: "English_(US).dic";

WITH

 value "kbd.use_internal" int: 1;

ready to use binary configuration files

(not created / uploaded yet...)

Personal tools

eet -- Way to change enlightenment .cfg files

Get it

NOTE: eet is development tool, so it's not present on FreeRunner (If someone has working mokomakefile, creating package with it should be great idea)

(Comming soon............)

Use it

I've got recently this mail from enlightenment mailing list:

you have to use "eet" command line utility, it is the tool that reads .src and turns then into .cfg if you check out Makefile (and Makefile.am).

 eet -l e.cfg  # list all keys, usually just "config"
 eet -d e.cfg config e.src # writes human readable values to file e.src
 $EDITOR e.src # change whatever you like
 eet -e e.cfg config e.src 1  # compile human readable values to binary form and use compression

If you find that useful and want to help, please create a wiki page with your new knowledge.

interesting illume cfg files

NOTE: After any change you must delete directory /home/root/.e/e/config/asu to force configuration reload


WARNING: All your changes to illume configuration (usually not so many) will be lost


NOTE: Maybe it's possible to edit directly files in you home directory, I don't know


/usr/share/enlightenment/data/config/asu/e.cfg

Add this in group 'group "E_Config_Gadcon"' after block named " illume-bluetooth" (ASU 2008.12 line 431) to enable Wrench tool (but most of configuration dialogs are not defined in .edj files..)

     group "clients" list {
       group "E_Config_Gadcon_Client" struct {
         value "name" string: "illume-cfg";
         value "id" string: "illume-cfg";
         value "geom.pos" int: 0;
         value "geom.size" int: 32;
         value "geom.res" int: 472;
         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: 1;
         value "style" string: "plain";
         value "autoscroll" uchar: 0;
         value "resizable" uchar: 0;
       }
     }
NOTE: You get working wrench icon, but color scheme is bad and layouts of some configuration dialogs are missing -> asu.edj needs to be updated too


/usr/share/enlightenment/data/config/asu/module.illume.cfg

To switch illume from qtopia predictive keyboard to illume keyboard

REPLACE

 value "kbd.use_internal" int: 0;
 value "kbd.dict" string: "English_(US).dic";

WITH

 value "kbd.use_internal" int: 1;

ready to use binary configuration files

(not created / uploaded yet...)