Hum, I've fixed this bug in edje recently ... still here ? 2012/10/29 Enlightenment SVN <no-re...@enlightenment.org>
> Log: > hmmm i found a bug in group in heritance... the embryo script section > inst inherited! ooooooooooooooooh! > > > > Author: raster > Date: 2012-10-29 08:23:04 -0700 (Mon, 29 Oct 2012) > New Revision: 78616 > Trac: http://trac.enlightenment.org/e/changeset/78616 > > Modified: > trunk/THEMES/dark/edje/edc/connman.edc > > Modified: trunk/THEMES/dark/edje/edc/connman.edc > =================================================================== > --- trunk/THEMES/dark/edje/edc/connman.edc 2012-10-29 12:40:14 UTC > (rev 78615) > +++ trunk/THEMES/dark/edje/edc/connman.edc 2012-10-29 15:23:04 UTC > (rev 78616) > @@ -383,145 +383,132 @@ > } > } > } > - script { > - public message(Msg_Type:type, id, ...) { > - if ((type == MSG_INT_SET) && (id == 1)) { /* state + strength */ > - new state = getarg(2); > - new signl = getarg(3); > - > - /* Connecting if in association or configuration */ > - if ((state == 2)) { > - set_state(PART:"led", "default", 0.0); > - run_program(PROGRAM:"connecting"); > - return; > - } > - else if ((state == 3)) { /* ??? ignore */ > - return; > - } > - else if ((state == 4)) { /* connected to network */ > - set_state(PART:"led", "connected", 0.0); > - } > - else if ((state == 5)) { /* internet all working and happy */ > - set_state(PART:"led", "online", 0.0); > - } > - else { /* ??? */ > - set_state(PART:"led", "default", 0.0); > - } > - ////////////////////////// > - if (signl <= 14) { > - set_state(PART:"wifi_1", "default", 0.0); > - set_state(PART:"wifi_2", "default", 0.0); > - set_state(PART:"wifi_3", "default", 0.0); > - } > - else if (signl <= 28) { > - set_state(PART:"wifi_1", "partly", 0.0); > - set_state(PART:"wifi_2", "default", 0.0); > - set_state(PART:"wifi_3", "default", 0.0); > - } > - else if (signl <= 42) { > - set_state(PART:"wifi_1", "visible", 0.0); > - set_state(PART:"wifi_2", "default", 0.0); > - set_state(PART:"wifi_3", "default", 0.0); > - } > - else if (signl <= 57) { > - set_state(PART:"wifi_1", "visible", 0.0); > - set_state(PART:"wifi_2", "partly", 0.0); > - set_state(PART:"wifi_3", "default", 0.0); > - } > - else if (signl <= 71) { > - set_state(PART:"wifi_1", "visible", 0.0); > - set_state(PART:"wifi_2", "visible", 0.0); > - set_state(PART:"wifi_3", "default", 0.0); > - } > - else if (signl <= 85) { > - set_state(PART:"wifi_1", "visible", 0.0); > - set_state(PART:"wifi_2", "visible", 0.0); > - set_state(PART:"wifi_3", "partly", 0.0); > - } > - else { > - set_state(PART:"wifi_1", "visible", 0.0); > - set_state(PART:"wifi_2", "visible", 0.0); > - set_state(PART:"wifi_3", "visible", 0.0); > - } > - ////////////////////////// > - if (signl <= 20) { > - set_state(PART:"bt_1", "default", 0.0); > - set_state(PART:"bt_2", "default", 0.0); > - } > - else if (signl <= 40) { > - set_state(PART:"bt_1", "partly", 0.0); > - set_state(PART:"bt_2", "default", 0.0); > - } > - else if (signl <= 60) { > - set_state(PART:"bt_1", "visible", 0.0); > - set_state(PART:"bt_2", "default", 0.0); > - } > - else if (signl <= 80) { > - set_state(PART:"bt_1", "visible", 0.0); > - set_state(PART:"bt_2", "partly", 0.0); > - } > - else { > - set_state(PART:"bt_1", "visible", 0.0); > - set_state(PART:"bt_2", "visible", 0.0); > - } > - ////////////////////////// > - if (signl <= 11) { > - set_state(PART:"cell_1", "default", 0.0); > - set_state(PART:"cell_2", "default", 0.0); > - set_state(PART:"cell_3", "default", 0.0); > - set_state(PART:"cell_4", "default", 0.0); > - } > - else if (signl <= 22) { > - set_state(PART:"cell_1", "partly", 0.0); > - set_state(PART:"cell_2", "default", 0.0); > - set_state(PART:"cell_3", "default", 0.0); > - set_state(PART:"cell_4", "default", 0.0); > - } > - else if (signl <= 33) { > - set_state(PART:"cell_1", "visible", 0.0); > - set_state(PART:"cell_2", "default", 0.0); > - set_state(PART:"cell_3", "default", 0.0); > - set_state(PART:"cell_4", "default", 0.0); > - } > - else if (signl <= 44) { > - set_state(PART:"cell_1", "visible", 0.0); > - set_state(PART:"cell_2", "partly", 0.0); > - set_state(PART:"cell_3", "default", 0.0); > - set_state(PART:"cell_4", "default", 0.0); > - } > - else if (signl <= 55) { > - set_state(PART:"cell_1", "visible", 0.0); > - set_state(PART:"cell_2", "visible", 0.0); > - set_state(PART:"cell_3", "default", 0.0); > - set_state(PART:"cell_4", "default", 0.0); > - } > - else if (signl <= 66) { > - set_state(PART:"cell_1", "visible", 0.0); > - set_state(PART:"cell_2", "visible", 0.0); > - set_state(PART:"cell_3", "partly", 0.0); > - set_state(PART:"cell_4", "default", 0.0); > - } > - else if (signl <= 77) { > - set_state(PART:"cell_1", "visible", 0.0); > - set_state(PART:"cell_2", "visible", 0.0); > - set_state(PART:"cell_3", "visible", 0.0); > - set_state(PART:"cell_4", "default", 0.0); > - } > - else if (signl <= 88) { > - set_state(PART:"cell_1", "visible", 0.0); > - set_state(PART:"cell_2", "visible", 0.0); > - set_state(PART:"cell_3", "visible", 0.0); > - set_state(PART:"cell_4", "partly", 0.0); > - } > - else { > - set_state(PART:"cell_1", "visible", 0.0); > - set_state(PART:"cell_2", "visible", 0.0); > - set_state(PART:"cell_3", "visible", 0.0); > - set_state(PART:"cell_4", "visible", 0.0); > - } > - } > - } > - } > + > +#define SCRIPT_MESSAGE() \ > +script { \ > +public message(Msg_Type:type, id, ...) { \ > +if ((type == MSG_INT_SET) && (id == 1)) { \ > +new state = getarg(2), signl = getarg(3); \ > +if (signl <= 14) { \ > +set_state(PART:"wifi_1", "default", 0.0); \ > +set_state(PART:"wifi_2", "default", 0.0); \ > +set_state(PART:"wifi_3", "default", 0.0); \ > +} \ > +else if (signl <= 28) { \ > +set_state(PART:"wifi_1", "partly", 0.0); \ > +set_state(PART:"wifi_2", "default", 0.0); \ > +set_state(PART:"wifi_3", "default", 0.0); \ > +} \ > +else if (signl <= 42) { \ > +set_state(PART:"wifi_1", "visible", 0.0); \ > +set_state(PART:"wifi_2", "default", 0.0); \ > +set_state(PART:"wifi_3", "default", 0.0); \ > +} \ > +else if (signl <= 57) { \ > +set_state(PART:"wifi_1", "visible", 0.0); \ > +set_state(PART:"wifi_2", "partly", 0.0); \ > +set_state(PART:"wifi_3", "default", 0.0); \ > +} \ > +else if (signl <= 71) { \ > +set_state(PART:"wifi_1", "visible", 0.0); \ > +set_state(PART:"wifi_2", "visible", 0.0); \ > +set_state(PART:"wifi_3", "default", 0.0); \ > +} \ > +else if (signl <= 85) { \ > +set_state(PART:"wifi_1", "visible", 0.0); \ > +set_state(PART:"wifi_2", "visible", 0.0); \ > +set_state(PART:"wifi_3", "partly", 0.0); \ > +} \ > +else { \ > +set_state(PART:"wifi_1", "visible", 0.0); \ > +set_state(PART:"wifi_2", "visible", 0.0); \ > +set_state(PART:"wifi_3", "visible", 0.0); \ > +} \ > +if (signl <= 20) { \ > +set_state(PART:"bt_1", "default", 0.0); \ > +set_state(PART:"bt_2", "default", 0.0); \ > +} \ > +else if (signl <= 40) { \ > +set_state(PART:"bt_1", "partly", 0.0); \ > +set_state(PART:"bt_2", "default", 0.0); \ > +} \ > +else if (signl <= 60) { \ > +set_state(PART:"bt_1", "visible", 0.0); \ > +set_state(PART:"bt_2", "default", 0.0); \ > +} \ > +else if (signl <= 80) { \ > +set_state(PART:"bt_1", "visible", 0.0); \ > +set_state(PART:"bt_2", "partly", 0.0); \ > +} \ > +else { \ > +set_state(PART:"bt_1", "visible", 0.0); \ > +set_state(PART:"bt_2", "visible", 0.0); \ > +} \ > +if (signl <= 11) { \ > +set_state(PART:"cell_1", "default", 0.0); \ > +set_state(PART:"cell_2", "default", 0.0); \ > +set_state(PART:"cell_3", "default", 0.0); \ > +set_state(PART:"cell_4", "default", 0.0); \ > +} \ > +else if (signl <= 22) { \ > +set_state(PART:"cell_1", "partly", 0.0); \ > +set_state(PART:"cell_2", "default", 0.0); \ > +set_state(PART:"cell_3", "default", 0.0); \ > +set_state(PART:"cell_4", "default", 0.0); \ > +} \ > +else if (signl <= 33) { \ > +set_state(PART:"cell_1", "visible", 0.0); \ > +set_state(PART:"cell_2", "default", 0.0); \ > +set_state(PART:"cell_3", "default", 0.0); \ > +set_state(PART:"cell_4", "default", 0.0); \ > +} \ > +else if (signl <= 44) { \ > +set_state(PART:"cell_1", "visible", 0.0); \ > +set_state(PART:"cell_2", "partly", 0.0); \ > +set_state(PART:"cell_3", "default", 0.0); \ > +set_state(PART:"cell_4", "default", 0.0); \ > +} \ > +else if (signl <= 55) { \ > +set_state(PART:"cell_1", "visible", 0.0); \ > +set_state(PART:"cell_2", "visible", 0.0); \ > +set_state(PART:"cell_3", "default", 0.0); \ > +set_state(PART:"cell_4", "default", 0.0); \ > +} \ > +else if (signl <= 66) { \ > +set_state(PART:"cell_1", "visible", 0.0); \ > +set_state(PART:"cell_2", "visible", 0.0); \ > +set_state(PART:"cell_3", "partly", 0.0); \ > +set_state(PART:"cell_4", "default", 0.0); \ > +} \ > +else if (signl <= 77) { \ > +set_state(PART:"cell_1", "visible", 0.0); \ > +set_state(PART:"cell_2", "visible", 0.0); \ > +set_state(PART:"cell_3", "visible", 0.0); \ > +set_state(PART:"cell_4", "default", 0.0); \ > +} \ > +else if (signl <= 88) { \ > +set_state(PART:"cell_1", "visible", 0.0); \ > +set_state(PART:"cell_2", "visible", 0.0); \ > +set_state(PART:"cell_3", "visible", 0.0); \ > +set_state(PART:"cell_4", "partly", 0.0); \ > +} \ > +else { \ > +set_state(PART:"cell_1", "visible", 0.0); \ > +set_state(PART:"cell_2", "visible", 0.0); \ > +set_state(PART:"cell_3", "visible", 0.0); \ > +set_state(PART:"cell_4", "visible", 0.0); \ > +} \ > +if ((state == 2)) { \ > +set_state(PART:"led", "default", 0.0); \ > +run_program(PROGRAM:"connecting"); \ > +return; } \ > +else if ((state == 3)) { return; } \ > +else if ((state == 4)) { set_state(PART:"led", "connected", 0.0); } \ > +else if ((state == 5)) { set_state(PART:"led", "online", 0.0); } \ > +else { set_state(PART:"led", "default", 0.0); \ > +} } } } > + > + SCRIPT_MESSAGE() > programs { > program { name: "connecting"; > action: STATE_SET "connected" 0.0; > @@ -600,6 +587,7 @@ > > group { name: "e/modules/connman/icon/wifi"; > inherit: "e/modules/connman/main"; > + SCRIPT_MESSAGE() > programs { > program { > signal: "load"; source: ""; > @@ -615,6 +603,7 @@ > > group { name: "e/modules/connman/icon/ethernet"; > inherit: "e/modules/connman/main"; > + SCRIPT_MESSAGE() > programs { > program { > signal: "load"; source: ""; > @@ -630,6 +619,7 @@ > > group { name: "e/modules/connman/icon/bluetooth"; > inherit: "e/modules/connman/main"; > + SCRIPT_MESSAGE() > programs { > program { > signal: "load"; source: ""; > @@ -645,6 +635,7 @@ > > group { name: "e/modules/connman/icon/cellular"; > inherit: "e/modules/connman/main"; > + SCRIPT_MESSAGE() > programs { > program { > signal: "load"; source: ""; > > > > ------------------------------------------------------------------------------ > The Windows 8 Center - In partnership with Sourceforge > Your idea - your app - 30 days. > Get started! > http://windows8center.sourceforge.net/ > what-html-developers-need-to-know-about-coding-windows-8-metro-style-apps/ > _______________________________________________ > enlightenment-svn mailing list > enlightenment-...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > -- Michaël Bouchaud (yoz) <y...@efl.so> ------------------------------------------------------------------------------ The Windows 8 Center - In partnership with Sourceforge Your idea - your app - 30 days. Get started! http://windows8center.sourceforge.net/ what-html-developers-need-to-know-about-coding-windows-8-metro-style-apps/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel