On Wed, Oct 13, 2010 at 1:12 AM, Carsten Haitzler <[email protected]> wrote: > On Wed, 13 Oct 2010 11:30:46 +0900 Daniel Juyung Seo <[email protected]> > said: > > that's actually my fault - they have all the patches but not the original > emails they were in. > > i actually have some advice... include your name and email in the patch as a > patch to the AUTHORS file. that's basically were we put everyone who has > contributed (anything other than a trivial 1 or 2 liner). we rely on the > contributors putting themselves into AUTHORS as part of the patch (if they are > not there). > > can i suggest you gather a list of the authors and prepare a patch for that > file? then they go in. :) > >> Dear bdilly, this is Daniel Juyung Seo. >> >> I'm curious why the contributor's name is missing.
Dear Daniel Juyung Seo, as Carsten said, I wasn't informed about the contributors names, so we adopted the approach of mentioning it in a more general way when committing the widgets developed by Samsung. I believe the solution proposed by Carsten to solve this issue is the best we can do now. Regards. >> >> Thank you. >> Best Regards, >> Daniel Juyung Seo. >> >> >> On Wed, Oct 13, 2010 at 5:38 AM, Enlightenment SVN >> <[email protected]> wrote: >> > Log: >> > Elementary Colorpicker, widget designed to select a color. >> > >> > This is one more widget whose idea come from Samsung set of >> > contributions to Elementary. >> > >> > >> > Author: bdilly >> > Date: 2010-10-12 13:38:00 -0700 (Tue, 12 Oct 2010) >> > New Revision: 53313 >> > >> > Added: >> > trunk/TMP/st/elementary/data/objects/colorpreview.edc >> > trunk/TMP/st/elementary/data/objects/grid_bg.png >> > trunk/TMP/st/elementary/data/themes/color_picker_alpha.png >> > trunk/TMP/st/elementary/data/themes/color_picker_alpha_bg.png >> > trunk/TMP/st/elementary/data/themes/color_picker_brightness.png >> > trunk/TMP/st/elementary/data/themes/color_picker_color.png >> > trunk/TMP/st/elementary/data/themes/color_picker_opacity.png >> > trunk/TMP/st/elementary/src/bin/test_colorpicker.c >> > trunk/TMP/st/elementary/src/lib/elm_colorpicker.c Modified: >> > trunk/TMP/st/elementary/data/objects/Makefile.am >> > trunk/TMP/st/elementary/data/themes/Makefile.am >> > trunk/TMP/st/elementary/data/themes/default.edc >> > trunk/TMP/st/elementary/src/bin/Makefile.am >> > trunk/TMP/st/elementary/src/bin/test.c >> > trunk/TMP/st/elementary/src/lib/Elementary.h.in >> > trunk/TMP/st/elementary/src/lib/Makefile.am >> > >> > Modified: trunk/TMP/st/elementary/data/objects/Makefile.am >> > =================================================================== >> > --- trunk/TMP/st/elementary/data/objects/Makefile.am 2010-10-12 18:16:42 >> > UTC (rev 53312) +++ trunk/TMP/st/elementary/data/objects/Makefile.am >> > 2010-10-12 20:38:00 UTC (rev 53313) @@ -6,11 +6,12 @@ >> > >> > filesdir = $(datadir)/elementary/objects >> > >> > -files_DATA = test.edj multip.edj >> > +files_DATA = test.edj multip.edj colorpreview.edj >> > >> > EXTRA_DIST = \ >> > test.edc \ >> > multip.edc \ >> > +grid_bg.png \ >> > over.png \ >> > under.png \ >> > sky.jpg \ >> > @@ -26,6 +27,11 @@ >> > $(EDJE_CC) $(EDJE_FLAGS) \ >> > $(top_srcdir)/data/objects/multip.edc \ >> > $(top_builddir)/data/objects/multip.edj >> > + >> > +colorpreview.edj: Makefile $(EXTRA_DIST) >> > + $(EDJE_CC) $(EDJE_FLAGS) \ >> > + $(top_srcdir)/data/objects/colorpreview.edc \ >> > + $(top_builddir)/data/objects/colorpreview.edj >> > >> > clean-local: >> > rm -f *.edj >> > >> > >> > Property changes on: trunk/TMP/st/elementary/data/objects/grid_bg.png >> > ___________________________________________________________________ >> > Added: svn:mime-type >> > + application/octet-stream >> > >> > Modified: trunk/TMP/st/elementary/data/themes/Makefile.am >> > =================================================================== >> > --- trunk/TMP/st/elementary/data/themes/Makefile.am 2010-10-12 18:16:42 >> > UTC (rev 53312) +++ trunk/TMP/st/elementary/data/themes/Makefile.am >> > 2010-10-12 20:38:00 UTC (rev 53313) @@ -200,7 +200,10 @@ >> > tooltip-edge-left-tip.png \ >> > tooltip-edge-bottom-tip.png \ >> > tooltip-edge-right-tip.png \ >> > -tooltip-corner-top-right-tip.png >> > +tooltip-corner-top-right-tip.png \ >> > +color_picker_brightness.png \ >> > +color_picker_color.png \ >> > +color_picker_opacity.png >> > >> > >> > default.edj: Makefile $(EXTRA_DIST) >> > >> > >> > Property changes on: >> > trunk/TMP/st/elementary/data/themes/color_picker_alpha.png >> > ___________________________________________________________________ Added: >> > svn:mime-type >> > + application/octet-stream >> > >> > >> > Property changes on: >> > trunk/TMP/st/elementary/data/themes/color_picker_alpha_bg.png >> > ___________________________________________________________________ Added: >> > svn:mime-type >> > + application/octet-stream >> > >> > >> > Property changes on: >> > trunk/TMP/st/elementary/data/themes/color_picker_brightness.png >> > ___________________________________________________________________ Added: >> > svn:mime-type >> > + application/octet-stream >> > >> > >> > Property changes on: >> > trunk/TMP/st/elementary/data/themes/color_picker_color.png >> > ___________________________________________________________________ Added: >> > svn:mime-type >> > + application/octet-stream >> > >> > >> > Property changes on: >> > trunk/TMP/st/elementary/data/themes/color_picker_opacity.png >> > ___________________________________________________________________ Added: >> > svn:mime-type >> > + application/octet-stream >> > >> > Modified: trunk/TMP/st/elementary/data/themes/default.edc >> > =================================================================== >> > --- trunk/TMP/st/elementary/data/themes/default.edc 2010-10-12 18:16:42 >> > UTC (rev 53312) +++ trunk/TMP/st/elementary/data/themes/default.edc >> > 2010-10-12 20:38:00 UTC (rev 53313) @@ -27358,6 +27358,457 @@ >> > #undef CIT >> > #undef CH >> > >> > +//////////////////////////////////////////////////////////////////////////////// >> > +// colorpicker >> > +//////////////////////////////////////////////////////////////////////////////// >> > + group { name: "elm/colorpicker/bg/default"; >> > + parts { >> > + part { name: "elm.colorbar_0"; >> > + type: SWALLOW; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + min: 120 30; >> > + rel1.relative: 0.0 (2/306); >> > + rel2.relative: 1.0 (78/306); >> > + } >> > + } >> > + part { name: "elm.colorbar_1"; >> > + type: SWALLOW; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + min: 120 30; >> > + rel1.relative: 0.0 (78/306); >> > + rel2.relative: 1.0 (154/306); >> > + } >> > + } >> > + part { name: "elm.colorbar_2"; >> > + type: SWALLOW; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + min: 120 30; >> > + rel1.relative: 0.0 (154/306); >> > + rel2.relative: 1.0 (230/306); >> > + } >> > + } >> > + part { name: "elm.colorbar_3"; >> > + type: SWALLOW; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + min: 120 30; >> > + rel1.relative: 0.0 (230/306); >> > + rel2.relative: 1.0 (306/306); >> > + } >> > + } >> > + } >> > + } >> > + >> > + group { name: "elm/colorpicker/base/default"; >> > + parts { >> > + part { name: "elm.l_button"; >> > + type: SWALLOW; >> > + mouse_events: 1; >> > + scale: 1; >> > + description { state: "default" 0.0; >> > + min: 24 24; >> > + max: 24 24; >> > + fixed: 1 0; >> > + rel1 { >> > + relative: 0 (33/99); >> > + } >> > + rel2 { >> > + relative: 0 (66/99); >> > + } >> > + align: 0.0 0.5; >> > + } >> > + } >> > + part { name: "elm.r_button"; >> > + type: SWALLOW; >> > + mouse_events: 1; >> > + scale: 1; >> > + description { >> > + state: "default" 0.0; >> > + min: 24 24; >> > + max: 24 24; >> > + fixed: 1 0; >> > + rel1 { >> > + relative: 1 (33/99); >> > + } >> > + rel2 { >> > + relative: 1 (66/99); >> > + } >> > + align: 1.0 0.5; >> > + } >> > + } >> > + part { name: "elm.bar_bg"; >> > + type: SWALLOW; >> > + mouse_events: 0; >> > + description { state: "default" 0.0; >> > + max: 99999 22; >> > + min: 60 22; >> > + rel1 { >> > + relative: 0 (33/99); >> > + to_x: "elm.arrow_bg"; >> > + offset: 11 0; >> > + } >> > + rel2 { >> > + relative: 1 (66/99); >> > + to_x: "elm.arrow_bg"; >> > + offset: -11 0; >> > + } >> > + } >> > + } >> > + part { name: "elm.bar"; >> > + type: SWALLOW; >> > + mouse_events: 0; >> > + description { state: "default" 0.0; >> > + rel1.to: "elm.bar_bg"; >> > + rel2.to: "elm.bar_bg"; >> > + } >> > + } >> > + part { name: "elm.arrow_bg"; >> > + type: SWALLOW; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + rel1 { >> > + relative: 1.0 (17/99); >> > + offset: -8 0; >> > + to_x: "elm.l_button"; >> > + } >> > + rel2 { >> > + relative: 0.0 (83/99); >> > + offset: 7 0; >> > + to_x: "elm.r_button"; >> > + } >> > + } >> > + } >> > + part { name: "elm.arrow"; >> > + type: SWALLOW; >> > + mouse_events: 1; >> > + scale: 1; >> > + description { state: "default" 0.0; >> > + min: 25 10; >> > + fixed: 1 1; >> > + rel1 { >> > + relative: 0 (17/99); >> > + to_x: "elm.arrow_bg"; >> > + } >> > + rel2 { >> > + relative: 0 (87/99); >> > + to_x: "elm.arrow_bg"; >> > + } >> > + } >> > + dragable { >> > + confine: "elm.arrow_bg"; >> > + x: 1 1 1530; >> > + y: 0 0 0; >> > + } >> > + } >> > + } >> > + } >> > + >> > + group{ name: "elm/colorpicker/image/colorbar_0"; >> > + images { >> > + image: "color_picker_color.png" COMP; >> > + } >> > + parts { >> > + part { name: "colorbar_0_image"; >> > + type: IMAGE; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + rel2.offset: -1 -1; >> > + image.normal: "color_picker_color.png"; >> > + } >> > + } >> > + } >> > + } >> > + >> > + group { name: "elm/colorpicker/image/colorbar_1"; >> > + images { >> > + image: "color_picker_opacity.png" COMP; >> > + } >> > + parts { >> > + part { name: "colorbar_1_image"; >> > + type: IMAGE; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + rel2.offset: -1 -1; >> > + image.normal: "color_picker_opacity.png"; >> > + } >> > + } >> > + } >> > + } >> > + >> > + group { name: "elm/colorpicker/image/colorbar_2"; >> > + images { >> > + image: "color_picker_brightness.png" COMP; >> > + } >> > + parts { >> > + part { name: "colorbar_2_image"; >> > + type: IMAGE; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + rel2.offset: -1 -1; >> > + image.normal: "color_picker_brightness.png"; >> > + } >> > + } >> > + } >> > + } >> > + >> > + group { name: "elm/colorpicker/image/colorbar_3"; >> > + images { >> > + image: "color_picker_alpha.png" COMP; >> > + } >> > + parts { >> > + part { name: "colorbar_3_image"; >> > + type: IMAGE; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + rel2.offset: -1 -1; >> > + image.normal: "color_picker_alpha.png"; >> > + } >> > + } >> > + } >> > + } >> > + >> > + group { name: "elm/colorpicker/bg_image/colorbar_3"; >> > + images { >> > + image: "color_picker_alpha_bg.png" COMP; >> > + } >> > + parts { >> > + part { name: "colorbar_3_image"; >> > + type: IMAGE; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + rel2.offset: -1 -1; >> > + image.normal: "color_picker_alpha_bg.png"; >> > + } >> > + } >> > + } >> > + } >> > + >> > + group { name: "elm/colorpicker/image/updown"; >> > + images { >> > + image: "icon_arrow_down.png" COMP; >> > + } >> > + parts { >> > + part { name: "bg"; >> > + type: RECT; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + color: 0 0 0 0; >> > + } >> > + } >> > + part { name: "arrow_image"; >> > + type: IMAGE; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + rel2.offset: 0 -30; >> > + image.normal: "icon_arrow_down.png"; >> > + } >> > + } >> > + } >> > + } >> > + >> > + group { name: "elm/colorpicker/button/left"; >> > + images { >> > + image: "bt_base1.png" COMP; >> > + image: "bt_shine.png" COMP; >> > + image: "sp_bt_l.png" COMP; >> > + } >> > + parts { >> > + part { name: "button_image"; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + image.normal: "bt_base1.png"; >> > + image.border: 6 6 6 6; >> > + image.middle: SOLID; >> > + } >> > + >> > + description { state: "clicked" 0.0; >> > + inherit: "default" 0.0; >> > + image.normal: "bt_shine.png"; >> > + image.border: 6 6 6 6; >> > + image.middle: SOLID; >> > + } >> > + } >> > + part { name: "btn_over"; >> > + type: IMAGE; >> > + mouse_events: 0; >> > + description { state: "default" 0.0; >> > + rel1.to: "button_image"; >> > + rel2 { >> > + relative: 1.0 0.5; >> > + to: "button_image"; >> > + } >> > + image { >> > + normal: "bt_hilight.png"; >> > + border: 7 7 7 0; >> > + } >> > + } >> > + } >> > + part { name: "btn_over2"; >> > + type: IMAGE; >> > + mouse_events: 1; >> > + repeat_events: 1; >> > + ignore_flags: ON_HOLD; >> > + description { state: "default" 0.0; >> > + rel1.to: "button_image"; >> > + rel2.to: "button_image"; >> > + image { >> > + normal: "bt_shine.png"; >> > + border: 7 7 7 7; >> > + } >> > + } >> > + } >> > + part { name: "focus_image"; >> > + type: IMAGE; >> > + description { state: "default" 0.0; >> > + color: 255 255 255 0; >> > + rel1.to: "button_image"; >> > + rel2.to: "button_image"; >> > + image { >> > + normal: "bt_glow.png"; >> > + border: 12 12 12 12; >> > + } >> > + fill.smooth: 0; >> > + >> > + } >> > + description { state: "clicked" 0.0; >> > + inherit: "default" 0.0; >> > + visible: 1; >> > + color: 255 255 255 255; >> > + } >> > + } >> > + part { name: "left_arrow"; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + min: 16 16; >> > + max: 16 16; >> > + image.normal: "sp_bt_l.png"; >> > + } >> > + } >> > + } >> > + >> > + programs { >> > + program { >> > + name: "button_down"; >> > + signal: "elm,state,left,button,down"; >> > + source: "left_button"; >> > + action: STATE_SET "clicked" 0.0; >> > + target: "button_image"; >> > + target: "focus_image"; >> > + } >> > + program { >> > + name: "button_up"; >> > + signal: "elm,state,left,button,up"; >> > + source: "left_button"; >> > + action: STATE_SET "default" 0.0; >> > + target: "button_image"; >> > + target: "focus_image"; >> > + } >> > + } >> > + } >> > + >> > + group { name: "elm/colorpicker/button/right"; >> > + images { >> > + image: "bt_base1.png" COMP; >> > + image: "bt_shine.png" COMP; >> > + image: "sp_bt_r.png" COMP; >> > + } >> > + parts { >> > + part { name: "button_image"; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + image.normal: "bt_base1.png"; >> > + image.border: 6 6 6 6; >> > + image.middle: SOLID; >> > + } >> > + >> > + description { state: "clicked" 0.0; >> > + inherit: "default" 0.0; >> > + image.normal: "bt_shine.png"; >> > + image.border: 6 6 6 6; >> > + image.middle: SOLID; >> > + } >> > + } >> > + part { name: "btn_over"; >> > + type: IMAGE; >> > + mouse_events: 0; >> > + description { state: "default" 0.0; >> > + rel1.to: "button_image"; >> > + rel2 { >> > + relative: 1.0 0.5; >> > + to: "button_image"; >> > + } >> > + image { >> > + normal: "bt_hilight.png"; >> > + border: 7 7 7 0; >> > + } >> > + } >> > + } >> > + part { name: "btn_over2"; >> > + type: IMAGE; >> > + mouse_events: 1; >> > + repeat_events: 1; >> > + ignore_flags: ON_HOLD; >> > + description { state: "default" 0.0; >> > + rel1.to: "button_image"; >> > + rel2.to: "button_image"; >> > + image { >> > + normal: "bt_shine.png"; >> > + border: 7 7 7 7; >> > + } >> > + } >> > + } >> > + part { name: "focus_image"; >> > + type: IMAGE; >> > + description { state: "default" 0.0; >> > + color: 255 255 255 0; >> > + rel1.to: "button_image"; >> > + rel2.to: "button_image"; >> > + image { >> > + normal: "bt_glow.png"; >> > + border: 12 12 12 12; >> > + } >> > + fill.smooth: 0; >> > + >> > + } >> > + description { state: "clicked" 0.0; >> > + inherit: "default" 0.0; >> > + visible: 1; >> > + color: 255 255 255 255; >> > + } >> > + } >> > + part { name: "right_arrow"; >> > + mouse_events: 1; >> > + description { state: "default" 0.0; >> > + min: 16 16; >> > + max: 16 16; >> > + image.normal: "sp_bt_r.png"; >> > + } >> > + } >> > + } >> > + >> > + programs { >> > + program { >> > + name: "button_down"; >> > + signal: "elm,state,right,button,down"; >> > + source: "right_button"; >> > + action: STATE_SET "clicked" 0.0; >> > + target: "button_image"; >> > + target: "focus_image"; >> > + } >> > + program { >> > + name: "button_up"; >> > + signal: "elm,state,right,button,up"; >> > + source: "right_button"; >> > + action: STATE_SET "default" 0.0; >> > + target: "button_image"; >> > + target: "focus_image"; >> > + } >> > + } >> > + } >> > + >> > ///////////////////////////////////////////////////////////////////////////// >> > // CURSOR >> > ///////////////////////////////////////////////////////////////////////////// >> > >> > Modified: trunk/TMP/st/elementary/src/bin/Makefile.am >> > =================================================================== >> > --- trunk/TMP/st/elementary/src/bin/Makefile.am 2010-10-12 18:16:42 UTC >> > (rev 53312) +++ trunk/TMP/st/elementary/src/bin/Makefile.am 2010-10-12 >> > 20:38:00 UTC (rev 53313) @@ -88,7 +88,8 @@ >> > test_focus.c \ >> > test_focus2.c \ >> > test_flippicker.c \ >> > -test_diskpicker.c >> > +test_diskpicker.c \ >> > +test_colorpicker.c >> > >> > elementary_test_LDADD = $(top_builddir)/src/lib/libelementary.la >> > @ELEMENTARY_EWEATHER_LIBS@ elementary_test_LDFLAGS = >> > >> > Modified: trunk/TMP/st/elementary/src/bin/test.c >> > =================================================================== >> > --- trunk/TMP/st/elementary/src/bin/test.c 2010-10-12 18:16:42 UTC >> > (rev 53312) +++ trunk/TMP/st/elementary/src/bin/test.c 2010-10-12 >> > 20:38:00 UTC (rev 53313) @@ -91,6 +91,7 @@ >> > void test_focus2(void *data, Evas_Object *obj, void *event_info); >> > void test_flippicker(void *data, Evas_Object *obj, void *event_info); >> > void test_diskpicker(void *data, Evas_Object *obj, void *event_info); >> > +void test_colorpicker(void *data, Evas_Object *obj, void *event_info); >> > >> > struct elm_test >> > { >> > @@ -302,6 +303,7 @@ >> > ADD_TEST("Focus 2", test_focus2); >> > ADD_TEST("Flippicker", test_flippicker); >> > ADD_TEST("Diskpicker", test_diskpicker); >> > + ADD_TEST("Colorpicker", test_colorpicker); >> > #undef ADD_TEST >> > >> > if (autorun) >> > >> > Modified: trunk/TMP/st/elementary/src/lib/Elementary.h.in >> > =================================================================== >> > --- trunk/TMP/st/elementary/src/lib/Elementary.h.in 2010-10-12 18:16:42 >> > UTC (rev 53312) +++ trunk/TMP/st/elementary/src/lib/Elementary.h.in >> > 2010-10-12 20:38:00 UTC (rev 53313) @@ -1940,6 +1940,14 @@ >> > * "selected" - when item is selected (scroller stops) >> > */ >> > >> > + /* colorpicker */ >> > + EAPI Evas_Object *elm_colorpicker_add(Evas_Object *parent); >> > + EAPI void elm_colorpicker_color_set(Evas_Object *obj, int r, int g , >> > int b, int a); >> > + EAPI void elm_colorpicker_color_get(Evas_Object *obj, int *r, int *g , >> > int *b, int *a); >> > + /* smart callbacks called: >> > + * "clicked" - when bar or button is clicked >> > + */ >> > + >> > /* debug >> > * don't use it unless you are sure >> > */ >> > >> > Modified: trunk/TMP/st/elementary/src/lib/Makefile.am >> > =================================================================== >> > --- trunk/TMP/st/elementary/src/lib/Makefile.am 2010-10-12 18:16:42 UTC >> > (rev 53312) +++ trunk/TMP/st/elementary/src/lib/Makefile.am 2010-10-12 >> > 20:38:00 UTC (rev 53313) @@ -84,6 +84,7 @@ >> > elm_calendar.c \ >> > elm_flippicker.c \ >> > elm_diskpicker.c \ >> > +elm_colorpicker.c \ >> > \ >> > elc_anchorblock.c \ >> > elc_anchorview.c \ >> > >> > >> > ------------------------------------------------------------------------------ >> > Beautiful is writing same markup. Internet Explorer 9 supports >> > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >> > Spend less time writing and rewriting code and more time creating great >> > experiences on the web. Be a part of the beta today. >> > http://p.sf.net/sfu/beautyoftheweb >> > _______________________________________________ >> > enlightenment-svn mailing list >> > [email protected] >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn >> > >> >> ------------------------------------------------------------------------------ >> Beautiful is writing same markup. Internet Explorer 9 supports >> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >> Spend less time writing and rewriting code and more time creating great >> experiences on the web. Be a part of the beta today. >> http://p.sf.net/sfu/beautyoftheweb >> _______________________________________________ >> enlightenment-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> > > > -- > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > The Rasterman (Carsten Haitzler) [email protected] > > > ------------------------------------------------------------------------------ > Beautiful is writing same markup. Internet Explorer 9 supports > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. > Spend less time writing and rewriting code and more time creating great > experiences on the web. Be a part of the beta today. > http://p.sf.net/sfu/beautyoftheweb > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
