[E-devel] [Patch] elm_genlist multi-touch smart callbacks added
Hello. I re-attached elm_genlist multi-touch smart callbacks patch. "multi,swipe,left" - This is called when the genlist is multi-touch swiped left. "multi,swipe,right" - This is called when the genlist is multi-touch swiped right. "multi,swipe,up" - This is called when the genlist is multi-touch swiped up. "multi,swpie,down" - This is called when the genlist is multi-touch swiped down. "multi,pinch,out" - This is called when the genlist is multi-touch pinched out. "multi,pinch,in" - This is called when the genlist is multi-touch pinched in. I added Ecore_Timer *multi_timer for multi-touch gesture evaluation. If this patch have any issue, please let me know. Thanks. Index: src/lib/elm_genlist.c === --- src/lib/elm_genlist.c (revision 55814) +++ src/lib/elm_genlist.c (working copy) @@ -91,6 +91,24 @@ * scroll,edge,right - This is called when the genlist is scrolled until the * right edge. * + * multi,swipe,left - This is called when the genlist is multi-touch swiped + * left. + * + * multi,swipe,right - This is called when the genlist is multi-touch swiped + * right. + * + * multi,swipe,up - This is called when the genlist is multi-touch swiped + * up. + * + * multi,swipe,down - This is called when the genlist is multi-touch swiped + * down. + * + * multi,pinch,out - This is called when the genlist is multi-touch pinched + * out. + * + * multi,pinch,in - This is called when the genlist is multi-touch pinched + * in. + * * Genlist has a fairly large API, mostly because it's relatively complex, * trying to be both expansive, powerful and efficient. First we will begin * an overview o the theory behind genlist. @@ -283,6 +301,13 @@ struct _Widget_Data Elm_Genlist_Item *anchor_item; Evas_Coordanchor_y; Elm_List_Mode mode; + Ecore_Timer *multi_timer; + Evas_Coordprev_x, prev_y, prev_mx, prev_my; + Evas_Coordcur_x, cur_y, cur_mx, cur_my; + Eina_Bool mouse_down : 1; + Eina_Bool multi_down : 1; + Eina_Bool multi_timeout : 1; + Eina_Bool multitouched : 1; Eina_Bool on_hold : 1; Eina_Bool multi : 1; Eina_Bool always_select : 1; @@ -299,6 +324,7 @@ struct _Widget_Data { Evas_Coord x, y; } history[SWIPE_MOVES]; + int multi_device; int item_cache_count; int item_cache_max; int movements; @@ -966,6 +992,12 @@ _mouse_move(void*data, _item_unselect(it); } } + if (it->wd->multitouched) + { +it->wd->cur_x = ev->cur.canvas.x; +it->wd->cur_y = ev->cur.canvas.y; +return; + } if ((it->dragging) && (it->down)) { if (it->wd->movements == SWIPE_MOVES) it->wd->swipe = EINA_TRUE; @@ -1094,7 +1126,150 @@ _swipe_cancel(void *data) return ECORE_CALLBACK_RENEW; } +static Eina_Bool +_multi_cancel(void *data) +{ + Elm_Genlist_Item *it = data; + + if (!it) return ECORE_CALLBACK_CANCEL; + it->wd->multi_timeout = EINA_TRUE; + return ECORE_CALLBACK_RENEW; +} + static void +_multi_touch_gesture_eval(void *data) +{ + Elm_Genlist_Item *it = data; + + it->wd->multitouched = EINA_FALSE; + if (it->wd->multi_timer) + { +ecore_timer_del(it->wd->multi_timer); +it->wd->multi_timer = NULL; + } + if (it->wd->multi_timeout) + { + it->wd->multi_timeout = EINA_FALSE; + return; + } + + Evas_Coord minw = 0, minh = 0; + Evas_Coord off_x, off_y, off_mx, off_my; + + elm_coords_finger_size_adjust(1, &minw, 1, &minh); + off_x = abs(it->wd->cur_x - it->wd->prev_x); + off_y = abs(it->wd->cur_y - it->wd->prev_y); + off_mx = abs(it->wd->cur_mx - it->wd->prev_mx); + off_my = abs(it->wd->cur_my - it->wd->prev_my); + + if (((off_x > minw) || (off_y > minh)) && ((off_mx > minw) || (off_my > minh))) + { +if ((off_x + off_mx) > (off_y + off_my)) + { + if ((it->wd->cur_x > it->wd->prev_x) && (it->wd->cur_mx > it->wd->prev_mx)) + evas_object_smart_callback_call(it->base.widget, + "multi,swipe,right", it); + else if ((it->wd->cur_x < it->wd->prev_x) && (it->wd->cur_mx < it->wd->prev_mx)) + evas_object_smart_callback_call(it->base.widget, + "multi,swipe,left", it); + else if (abs(it->wd->cur_x - it->wd->cur_mx) > abs(it->wd->prev_x - it->wd->prev_mx)) + evas_object_smart_callback_call(it->base.widget, + "multi,pinch,out", it); + else + evas_object_smart_callback_call(it->base.widget, + "multi,pinch,in", it); + } +else + { + if ((it->wd->cur_y > it->wd->pre
Re: [E-devel] TEST
All three of them are here :) On Mon, 2011-01-03 at 09:43 +0900, Daniel Juyung Seo wrote: > Hello, > My previous two patch emails are missing :( > This is just for a test. > Thanks. > > > -- > Learn how Oracle Real Application Clusters (RAC) One Node allows customers > to consolidate database storage, standardize their database environment, and, > should the need arise, upgrade to a full multi-node Oracle RAC database > without downtime or disruption > http://p.sf.net/sfu/oracle-sfdevnl > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
On 01/02/2011 11:33 PM, Enlightenment SVN wrote: > Log: > why did you turn off config versioning devilhorns? back on! > Was not me. I haven't touched e_config.c in about 5 months. Let me guess, you used svn blame and it came up with my name ? WTH is going on w/ that command ? This is the second time I've been 'blamed' for something that I did not do. dh > > > Author: raster > Date: 2011-01-02 20:33:31 -0800 (Sun, 02 Jan 2011) > New Revision: 55808 > Trac: http://trac.enlightenment.org/e/changeset/55808 > > Modified: >trunk/e/src/bin/e_config.c > > Modified: trunk/e/src/bin/e_config.c > === > --- trunk/e/src/bin/e_config.c2011-01-03 04:28:53 UTC (rev 55807) > +++ trunk/e/src/bin/e_config.c2011-01-03 04:33:31 UTC (rev 55808) > @@ -26,7 +26,7 @@ > > EAPI E_Config *e_config = NULL; > > -static int _e_config_revisions = 0; > +static int _e_config_revisions = 9; > > /* local subsystem functions */ > static void _e_config_save_cb(void *data); > > -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
Pants on fire. On Mon, 2011-01-03 at 10:59 -0500, Christopher Michael wrote: > On 01/02/2011 11:33 PM, Enlightenment SVN wrote: > > Log: > > why did you turn off config versioning devilhorns? back on! > > > Was not me. I haven't touched e_config.c in about 5 months. Let me > guess, you used svn blame and it came up with my name ? WTH is going on > w/ that command ? This is the second time I've been 'blamed' for > something that I did not do. > > dh > > > > > > > Author: raster > > Date: 2011-01-02 20:33:31 -0800 (Sun, 02 Jan 2011) > > New Revision: 55808 > > Trac: http://trac.enlightenment.org/e/changeset/55808 > > > > Modified: > >trunk/e/src/bin/e_config.c > > > > Modified: trunk/e/src/bin/e_config.c > > === > > --- trunk/e/src/bin/e_config.c 2011-01-03 04:28:53 UTC (rev 55807) > > +++ trunk/e/src/bin/e_config.c 2011-01-03 04:33:31 UTC (rev 55808) > > @@ -26,7 +26,7 @@ > > > > EAPI E_Config *e_config = NULL; > > > > -static int _e_config_revisions = 0; > > +static int _e_config_revisions = 9; > > > > /* local subsystem functions */ > > static void _e_config_save_cb(void *data); > > > > > > > -- > Learn how Oracle Real Application Clusters (RAC) One Node allows customers > to consolidate database storage, standardize their database environment, and, > should the need arise, upgrade to a full multi-node Oracle RAC database > without downtime or disruption > http://p.sf.net/sfu/oracle-sfdevnl > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
Hmm, well I'll be. As it turns out, apparently I did :( some 16 months ago ... don't even remember doing thatbut trac doesn't lie: http://trac.enlightenment.org/e/changeset/42152/trunk/e/src/bin/e_config.c I think that may have been something that got committed by accident as I can see no viable reason why it was done. dh On 01/03/2011 11:13 AM, Tom Hacohen wrote: > Pants on fire. > > On Mon, 2011-01-03 at 10:59 -0500, Christopher Michael wrote: >> On 01/02/2011 11:33 PM, Enlightenment SVN wrote: >>> Log: >>> why did you turn off config versioning devilhorns? back on! >>> >> Was not me. I haven't touched e_config.c in about 5 months. Let me >> guess, you used svn blame and it came up with my name ? WTH is going on >> w/ that command ? This is the second time I've been 'blamed' for >> something that I did not do. >> >> dh >> >>> >>> >>> Author: raster >>> Date: 2011-01-02 20:33:31 -0800 (Sun, 02 Jan 2011) >>> New Revision: 55808 >>> Trac: http://trac.enlightenment.org/e/changeset/55808 >>> >>> Modified: >>> trunk/e/src/bin/e_config.c >>> >>> Modified: trunk/e/src/bin/e_config.c >>> === >>> --- trunk/e/src/bin/e_config.c 2011-01-03 04:28:53 UTC (rev 55807) >>> +++ trunk/e/src/bin/e_config.c 2011-01-03 04:33:31 UTC (rev 55808) >>> @@ -26,7 +26,7 @@ >>> >>>EAPI E_Config *e_config = NULL; >>> >>> -static int _e_config_revisions = 0; >>> +static int _e_config_revisions = 9; >>> >>>/* local subsystem functions */ >>>static void _e_config_save_cb(void *data); >>> >>> >> > -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
I always knew "pants on fire" is a good argument, but I could have never imagined how much. :P -- Tom. On Mon, 2011-01-03 at 11:20 -0500, Christopher Michael wrote: > Hmm, well I'll be. As it turns out, apparently I did :( some 16 months > ago ... don't even remember doing thatbut trac doesn't lie: > > http://trac.enlightenment.org/e/changeset/42152/trunk/e/src/bin/e_config.c > > I think that may have been something that got committed by accident as I > can see no viable reason why it was done. > > dh > > > On 01/03/2011 11:13 AM, Tom Hacohen wrote: > > Pants on fire. > > > > On Mon, 2011-01-03 at 10:59 -0500, Christopher Michael wrote: > >> On 01/02/2011 11:33 PM, Enlightenment SVN wrote: > >>> Log: > >>> why did you turn off config versioning devilhorns? back on! > >>> > >> Was not me. I haven't touched e_config.c in about 5 months. Let me > >> guess, you used svn blame and it came up with my name ? WTH is going on > >> w/ that command ? This is the second time I've been 'blamed' for > >> something that I did not do. > >> > >> dh > >> > >>> > >>> > >>> Author: raster > >>> Date: 2011-01-02 20:33:31 -0800 (Sun, 02 Jan 2011) > >>> New Revision: 55808 > >>> Trac: http://trac.enlightenment.org/e/changeset/55808 > >>> > >>> Modified: > >>> trunk/e/src/bin/e_config.c > >>> > >>> Modified: trunk/e/src/bin/e_config.c > >>> === > >>> --- trunk/e/src/bin/e_config.c2011-01-03 04:28:53 UTC (rev 55807) > >>> +++ trunk/e/src/bin/e_config.c2011-01-03 04:33:31 UTC (rev 55808) > >>> @@ -26,7 +26,7 @@ > >>> > >>>EAPI E_Config *e_config = NULL; > >>> > >>> -static int _e_config_revisions = 0; > >>> +static int _e_config_revisions = 9; > >>> > >>>/* local subsystem functions */ > >>>static void _e_config_save_cb(void *data); > >>> > >>> > >> > > > > -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
LOL, well when more than one person blames you for something, you tend to want to seek out the truth, thus my venture into Trac to find where that line was changedand to my incredible surprise, it turns out it actually was me :( Not sure why that change was made (as it was a long time ago), but it's obvious that it should not have been committed. dh On 01/03/2011 11:27 AM, Tom Hacohen wrote: > I always knew "pants on fire" is a good argument, but I could have never > imagined how much. :P > > -- > Tom. > > On Mon, 2011-01-03 at 11:20 -0500, Christopher Michael wrote: >> Hmm, well I'll be. As it turns out, apparently I did :( some 16 months >> ago ... don't even remember doing thatbut trac doesn't lie: >> >> http://trac.enlightenment.org/e/changeset/42152/trunk/e/src/bin/e_config.c >> >> I think that may have been something that got committed by accident as I >> can see no viable reason why it was done. >> >> dh >> >> >> On 01/03/2011 11:13 AM, Tom Hacohen wrote: >>> Pants on fire. >>> >>> On Mon, 2011-01-03 at 10:59 -0500, Christopher Michael wrote: On 01/02/2011 11:33 PM, Enlightenment SVN wrote: > Log: > why did you turn off config versioning devilhorns? back on! > Was not me. I haven't touched e_config.c in about 5 months. Let me guess, you used svn blame and it came up with my name ? WTH is going on w/ that command ? This is the second time I've been 'blamed' for something that I did not do. dh > > > Author: raster > Date: 2011-01-02 20:33:31 -0800 (Sun, 02 Jan 2011) > New Revision: 55808 > Trac: http://trac.enlightenment.org/e/changeset/55808 > > Modified: > trunk/e/src/bin/e_config.c > > Modified: trunk/e/src/bin/e_config.c > === > --- trunk/e/src/bin/e_config.c2011-01-03 04:28:53 UTC (rev 55807) > +++ trunk/e/src/bin/e_config.c2011-01-03 04:33:31 UTC (rev 55808) > @@ -26,7 +26,7 @@ > > EAPI E_Config *e_config = NULL; > > -static int _e_config_revisions = 0; > +static int _e_config_revisions = 9; > > /* local subsystem functions */ > static void _e_config_save_cb(void *data); > > >> >>> >> > > > -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
Trac is obviously lying. raster probably installed the April fools' Trac plugin. On Mon, 2011-01-03 at 11:30 -0500, Christopher Michael wrote: > LOL, well when more than one person blames you for something, you tend > to want to seek out the truth, thus my venture into Trac to find where > that line was changedand to my incredible surprise, it turns out it > actually was me :( Not sure why that change was made (as it was a long > time ago), but it's obvious that it should not have been committed. > > dh -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
No, Trac is not lying in this case...tho I wish it was ;) dh On 01/03/2011 11:38 AM, Tom Hacohen wrote: > Trac is obviously lying. raster probably installed the April fools' Trac > plugin. > > On Mon, 2011-01-03 at 11:30 -0500, Christopher Michael wrote: >> LOL, well when more than one person blames you for something, you tend >> to want to seek out the truth, thus my venture into Trac to find where >> that line was changedand to my incredible surprise, it turns out it >> actually was me :( Not sure why that change was made (as it was a long >> time ago), but it's obvious that it should not have been committed. >> >> dh > > > -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
It can be arranged. On Mon, 2011-01-03 at 11:43 -0500, Christopher Michael wrote: > No, Trac is not lying in this case...tho I wish it was ;) > > dh -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] TEST
Haha interesting! It looks like everything came back as usual after Raster returned :) 2011. 1. 3. 오전 8:24에 "Tom Hacohen" 님이 작성: > All three of them are here :) > > On Mon, 2011-01-03 at 09:43 +0900, Daniel Juyung Seo wrote: >> Hello, >> My previous two patch emails are missing :( >> This is just for a test. >> Thanks. >> >> >> -- >> Learn how Oracle Real Application Clusters (RAC) One Node allows customers >> to consolidate database storage, standardize their database environment, and, >> should the need arise, upgrade to a full multi-node Oracle RAC database >> without downtime or disruption >> http://p.sf.net/sfu/oracle-sfdevnl >> ___ >> enlightenment-devel mailing list >> enlightenment-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > -- > Learn how Oracle Real Application Clusters (RAC) One Node allows customers > to consolidate database storage, standardize their database environment, and, > should the need arise, upgrade to a full multi-node Oracle RAC database > without downtime or disruption > http://p.sf.net/sfu/oracle-sfdevnl > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
On Mon, 03 Jan 2011 18:45:37 +0200 Tom Hacohen wrote: > It can be arranged. > > On Mon, 2011-01-03 at 11:43 -0500, Christopher Michael wrote: > > No, Trac is not lying in this case...tho I wish it was ;) /me snickers. signature.asc Description: PGP signature -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
On Mon, 03 Jan 2011 10:59:26 -0500 Christopher Michael said: > On 01/02/2011 11:33 PM, Enlightenment SVN wrote: > > Log: > > why did you turn off config versioning devilhorns? back on! > > > Was not me. I haven't touched e_config.c in about 5 months. Let me > guess, you used svn blame and it came up with my name ? WTH is going on yup. svn annotate shows you as the last person to touch that line (before me) :) revision 4 (can't rememebr but it was in the mid 40k's thus.. a while ago - maybe 5 months...) > w/ that command ? This is the second time I've been 'blamed' for > something that I did not do. > > dh > > > > > > > Author: raster > > Date: 2011-01-02 20:33:31 -0800 (Sun, 02 Jan 2011) > > New Revision: 55808 > > Trac: http://trac.enlightenment.org/e/changeset/55808 > > > > Modified: > >trunk/e/src/bin/e_config.c > > > > Modified: trunk/e/src/bin/e_config.c > > === > > --- trunk/e/src/bin/e_config.c 2011-01-03 04:28:53 UTC (rev 55807) > > +++ trunk/e/src/bin/e_config.c 2011-01-03 04:33:31 UTC (rev 55808) > > @@ -26,7 +26,7 @@ > > > > EAPI E_Config *e_config = NULL; > > > > -static int _e_config_revisions = 0; > > +static int _e_config_revisions = 9; > > > > /* local subsystem functions */ > > static void _e_config_save_cb(void *data); > > > > > > > -- > Learn how Oracle Real Application Clusters (RAC) One Node allows customers > to consolidate database storage, standardize their database environment, and, > should the need arise, upgrade to a full multi-node Oracle RAC database > without downtime or disruption > http://p.sf.net/sfu/oracle-sfdevnl > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
On Mon, 03 Jan 2011 11:20:57 -0500 Christopher Michael said: blame! :) > Hmm, well I'll be. As it turns out, apparently I did :( some 16 months > ago ... don't even remember doing thatbut trac doesn't lie: > > http://trac.enlightenment.org/e/changeset/42152/trunk/e/src/bin/e_config.c > > I think that may have been something that got committed by accident as I > can see no viable reason why it was done. > > dh > > > On 01/03/2011 11:13 AM, Tom Hacohen wrote: > > Pants on fire. > > > > On Mon, 2011-01-03 at 10:59 -0500, Christopher Michael wrote: > >> On 01/02/2011 11:33 PM, Enlightenment SVN wrote: > >>> Log: > >>> why did you turn off config versioning devilhorns? back on! > >>> > >> Was not me. I haven't touched e_config.c in about 5 months. Let me > >> guess, you used svn blame and it came up with my name ? WTH is going on > >> w/ that command ? This is the second time I've been 'blamed' for > >> something that I did not do. > >> > >> dh > >> > >>> > >>> > >>> Author: raster > >>> Date: 2011-01-02 20:33:31 -0800 (Sun, 02 Jan 2011) > >>> New Revision: 55808 > >>> Trac: http://trac.enlightenment.org/e/changeset/55808 > >>> > >>> Modified: > >>> trunk/e/src/bin/e_config.c > >>> > >>> Modified: trunk/e/src/bin/e_config.c > >>> === > >>> --- trunk/e/src/bin/e_config.c2011-01-03 04:28:53 UTC (rev 55807) > >>> +++ trunk/e/src/bin/e_config.c2011-01-03 04:33:31 UTC (rev 55808) > >>> @@ -26,7 +26,7 @@ > >>> > >>>EAPI E_Config *e_config = NULL; > >>> > >>> -static int _e_config_revisions = 0; > >>> +static int _e_config_revisions = 9; > >>> > >>>/* local subsystem functions */ > >>>static void _e_config_save_cb(void *data); > >>> > >>> > >> > > > > > > -- > Learn how Oracle Real Application Clusters (RAC) One Node allows customers > to consolidate database storage, standardize their database environment, and, > should the need arise, upgrade to a full multi-node Oracle RAC database > without downtime or disruption > http://p.sf.net/sfu/oracle-sfdevnl > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
Indeed. Guilty as charged :( What's the 'sentence' for this offense ? ;) dh On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote: > On Mon, 03 Jan 2011 11:20:57 -0500 Christopher Michael > said: > > blame! :) > >> Hmm, well I'll be. As it turns out, apparently I did :( some 16 months >> ago ... don't even remember doing thatbut trac doesn't lie: >> >> http://trac.enlightenment.org/e/changeset/42152/trunk/e/src/bin/e_config.c >> >> I think that may have been something that got committed by accident as I >> can see no viable reason why it was done. >> >> dh >> >> >> On 01/03/2011 11:13 AM, Tom Hacohen wrote: >>> Pants on fire. >>> >>> On Mon, 2011-01-03 at 10:59 -0500, Christopher Michael wrote: On 01/02/2011 11:33 PM, Enlightenment SVN wrote: > Log: > why did you turn off config versioning devilhorns? back on! > Was not me. I haven't touched e_config.c in about 5 months. Let me guess, you used svn blame and it came up with my name ? WTH is going on w/ that command ? This is the second time I've been 'blamed' for something that I did not do. dh > > > Author: raster > Date: 2011-01-02 20:33:31 -0800 (Sun, 02 Jan 2011) > New Revision: 55808 > Trac: http://trac.enlightenment.org/e/changeset/55808 > > Modified: > trunk/e/src/bin/e_config.c > > Modified: trunk/e/src/bin/e_config.c > === > --- trunk/e/src/bin/e_config.c2011-01-03 04:28:53 UTC (rev 55807) > +++ trunk/e/src/bin/e_config.c2011-01-03 04:33:31 UTC (rev 55808) > @@ -26,7 +26,7 @@ > > EAPI E_Config *e_config = NULL; > > -static int _e_config_revisions = 0; > +static int _e_config_revisions = 9; > > /* local subsystem functions */ > static void _e_config_save_cb(void *data); > > >> >>> -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
On 01/03/2011 11:48 AM, David Seikel wrote: > On Mon, 03 Jan 2011 18:45:37 +0200 Tom Hacohen > wrote: > >> It can be arranged. >> >> On Mon, 2011-01-03 at 11:43 -0500, Christopher Michael wrote: >>> No, Trac is not lying in this case...tho I wish it was ;) > > /me snickers. > What are you snickering about there onefang ?? dh -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael wrote: > Indeed. Guilty as charged :( What's the 'sentence' for this > offense ? ;) > > On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote: > > On Mon, 03 Jan 2011 11:20:57 -0500 Christopher > > Michael said: > > > > blame! :) > > > >> Hmm, well I'll be. As it turns out, apparently I did :( some 16 > >> months ago ... don't even remember doing thatbut trac doesn't > >> lie: There was mention of pants on fire, so Pants OFF! signature.asc Description: PGP signature -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
On 01/03/2011 11:58 AM, David Seikel wrote: > On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael > wrote: > >> Indeed. Guilty as charged :( What's the 'sentence' for this >> offense ? ;) >> >> On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote: >>> On Mon, 03 Jan 2011 11:20:57 -0500 Christopher >>> Michael said: >>> >>> blame! :) >>> Hmm, well I'll be. As it turns out, apparently I did :( some 16 months ago ... don't even remember doing thatbut trac doesn't lie: > > There was mention of pants on fire, so > > Pants OFF! > Ok, fair enough. How long should pants remain off tho ? dh -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
On Mon, 03 Jan 2011 12:05:55 -0500 Christopher Michael wrote: > On 01/03/2011 11:58 AM, David Seikel wrote: > > On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael > > wrote: > > > >> Indeed. Guilty as charged :( What's the 'sentence' for this > >> offense ? ;) > >> > >> On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote: > >>> On Mon, 03 Jan 2011 11:20:57 -0500 Christopher > >>> Michael said: > >>> > >>> blame! :) > >>> > Hmm, well I'll be. As it turns out, apparently I did :( some 16 > months ago ... don't even remember doing thatbut trac doesn't > lie: > > > > There was mention of pants on fire, so > > > > Pants OFF! > > > > Ok, fair enough. How long should pants remain off tho ? That's up to the old man. signature.asc Description: PGP signature -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
On Tue, 4 Jan 2011 03:09:52 +1000 David Seikel said: > On Mon, 03 Jan 2011 12:05:55 -0500 Christopher Michael > wrote: > > > On 01/03/2011 11:58 AM, David Seikel wrote: > > > On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael > > > wrote: > > > > > >> Indeed. Guilty as charged :( What's the 'sentence' for this > > >> offense ? ;) > > >> > > >> On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote: > > >>> On Mon, 03 Jan 2011 11:20:57 -0500 Christopher > > >>> Michael said: > > >>> > > >>> blame! :) > > >>> > > Hmm, well I'll be. As it turns out, apparently I did :( some 16 > > months ago ... don't even remember doing thatbut trac doesn't > > lie: > > > > > > There was mention of pants on fire, so > > > > > > Pants OFF! > > > > > > > Ok, fair enough. How long should pants remain off tho ? > > That's up to the old man. 7 -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
On Tue, 4 Jan 2011, Carsten Haitzler (The Rasterman) wrote: > On Tue, 4 Jan 2011 03:09:52 +1000 David Seikel said: > >> On Mon, 03 Jan 2011 12:05:55 -0500 Christopher Michael >> wrote: >> >>> On 01/03/2011 11:58 AM, David Seikel wrote: On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael wrote: > Indeed. Guilty as charged :( What's the 'sentence' for this > offense ? ;) > > On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote: >> On Mon, 03 Jan 2011 11:20:57 -0500 Christopher >> Michael said: >> >> blame! :) >> >>> Hmm, well I'll be. As it turns out, apparently I did :( some 16 >>> months ago ... don't even remember doing thatbut trac doesn't >>> lie: There was mention of pants on fire, so Pants OFF! >>> >>> Ok, fair enough. How long should pants remain off tho ? >> >> That's up to the old man. > > 7 years ? Vincent -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
On Mon, 3 Jan 2011 18:42:35 +0100 (CET) Vincent Torri said: > > > On Tue, 4 Jan 2011, Carsten Haitzler (The Rasterman) wrote: > > > On Tue, 4 Jan 2011 03:09:52 +1000 David Seikel said: > > > >> On Mon, 03 Jan 2011 12:05:55 -0500 Christopher Michael > >> wrote: > >> > >>> On 01/03/2011 11:58 AM, David Seikel wrote: > On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael > wrote: > > > Indeed. Guilty as charged :( What's the 'sentence' for this > > offense ? ;) > > > > On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote: > >> On Mon, 03 Jan 2011 11:20:57 -0500 Christopher > >> Michael said: > >> > >> blame! :) > >> > >>> Hmm, well I'll be. As it turns out, apparently I did :( some 16 > >>> months ago ... don't even remember doing thatbut trac doesn't > >>> lie: > > There was mention of pants on fire, so > > Pants OFF! > > >>> > >>> Ok, fair enough. How long should pants remain off tho ? > >> > >> That's up to the old man. > > > > 7 > > years ? /me leaves that up to your imagination -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/e/src/bin
On 01/03/2011 12:43 PM, Carsten Haitzler (The Rasterman) wrote: > On Mon, 3 Jan 2011 18:42:35 +0100 (CET) Vincent Torri > said: > >> >> >> On Tue, 4 Jan 2011, Carsten Haitzler (The Rasterman) wrote: >> >>> On Tue, 4 Jan 2011 03:09:52 +1000 David Seikel said: >>> On Mon, 03 Jan 2011 12:05:55 -0500 Christopher Michael wrote: > On 01/03/2011 11:58 AM, David Seikel wrote: >> On Mon, 03 Jan 2011 11:55:10 -0500 Christopher Michael >>wrote: >> >>> Indeed. Guilty as charged :( What's the 'sentence' for this >>> offense ? ;) >>> >>> On 01/03/2011 11:43 AM, Carsten Haitzler (The Rasterman) wrote: On Mon, 03 Jan 2011 11:20:57 -0500 Christopher Michael said: blame! :) > Hmm, well I'll be. As it turns out, apparently I did :( some 16 > months ago ... don't even remember doing thatbut trac doesn't > lie: >> >> There was mention of pants on fire, so >> >> Pants OFF! >> > > Ok, fair enough. How long should pants remain off tho ? That's up to the old man. >>> >>> 7 >> >> years ? > > /me leaves that up to your imagination > Ok, well it was nice working with you guys :( dh -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Problems with program block in editje
Hello, I wrote an initial edj with an editor and then later started to edit it with edje_editor. For some time now I use editje to edit my edj. But for some unknown reasons the program block isn't available or I don't understand the new concept. But it's still in the edj, because it's working and if I decc it looks like this: programs { program { name: "visible"; signal: "visible"; source: "framework"; action: STATE_SET "visible" 0.00; transition: LINEAR 0.5; target: "border"; target: "text"; after: "visible_signal"; } program { name: "invisible"; signal: "invisible"; source: "framework"; action: STATE_SET "default" 0.00; transition: LINEAR 0.5; target: "border"; target: "text"; after: "invisible_signal"; } program { name: "visible_signal"; signal: ""; source: ""; action: SIGNAL_EMIT "visible_signal" "edje"; } program { name: "invisible_signal"; signal: ""; source: ""; action: SIGNAL_EMIT "invisible_signal" "edje"; } } There's no magic embryo or LUA scripting in my edj. Is this program problem known? Will it be supported in near future? Currently I've to decc my edj and edit it with an editor. :-( regards Andreas -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Problems with program block in editje
On Tue, 4 Jan 2011 00:14:52 +0100 Andreas Volz said: you don't need the signal: ""; and source: ""; you know if all you want is "non-triggered" programs (ie they dont get triggered by a signal/source byt get explicitly run by name only as you do) :) makes your edc shorter :) > Hello, > > I wrote an initial edj with an editor and then later started to edit > it with edje_editor. For some time now I use editje to edit my edj. But > for some unknown reasons the program block isn't available or I don't > understand the new concept. > > But it's still in the edj, because it's working and if I decc it > looks like this: > > programs { > program { name: "visible"; > signal: "visible"; > source: "framework"; > action: STATE_SET "visible" 0.00; > transition: LINEAR 0.5; > target: "border"; > target: "text"; > after: "visible_signal"; > } > program { name: "invisible"; > signal: "invisible"; > source: "framework"; > action: STATE_SET "default" 0.00; > transition: LINEAR 0.5; > target: "border"; > target: "text"; > after: "invisible_signal"; > } > program { name: "visible_signal"; > signal: ""; > source: ""; > action: SIGNAL_EMIT "visible_signal" "edje"; > } > program { name: "invisible_signal"; > signal: ""; > source: ""; > action: SIGNAL_EMIT "invisible_signal" "edje"; > } > } > > There's no magic embryo or LUA scripting in my edj. Is this program problem > known? Will it be supported in near future? Currently I've to decc my edj and > edit it with an editor. :-( > > regards > Andreas > > -- > Learn how Oracle Real Application Clusters (RAC) One Node allows customers > to consolidate database storage, standardize their database environment, and, > should the need arise, upgrade to a full multi-node Oracle RAC database > without downtime or disruption > http://p.sf.net/sfu/oracle-sfdevnl > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Problems with program block in editje
Iván did the work to support programs in Editje, it was not supported until the last commits of Editje and Edje_Edit (inside edje library). Maybe you need a new version and start it from scratch? I'm sure Iván (Sachiel) tested it, but if you report some way to reproduce he can try to fix it. On Mon, Jan 3, 2011 at 9:14 PM, Andreas Volz wrote: > Hello, > > I wrote an initial edj with an editor and then later started to edit > it with edje_editor. For some time now I use editje to edit my edj. But > for some unknown reasons the program block isn't available or I don't > understand the new concept. > > But it's still in the edj, because it's working and if I decc it > looks like this: > > programs { > program { name: "visible"; > signal: "visible"; > source: "framework"; > action: STATE_SET "visible" 0.00; > transition: LINEAR 0.5; > target: "border"; > target: "text"; > after: "visible_signal"; > } > program { name: "invisible"; > signal: "invisible"; > source: "framework"; > action: STATE_SET "default" 0.00; > transition: LINEAR 0.5; > target: "border"; > target: "text"; > after: "invisible_signal"; > } > program { name: "visible_signal"; > signal: ""; > source: ""; > action: SIGNAL_EMIT "visible_signal" "edje"; > } > program { name: "invisible_signal"; > signal: ""; > source: ""; > action: SIGNAL_EMIT "invisible_signal" "edje"; > } > } > > There's no magic embryo or LUA scripting in my edj. Is this program problem > known? Will it > be supported in near future? Currently I've to decc my edj and edit it with > an editor. :-( > > regards > Andreas > > -- > Learn how Oracle Real Application Clusters (RAC) One Node allows customers > to consolidate database storage, standardize their database environment, and, > should the need arise, upgrade to a full multi-node Oracle RAC database > without downtime or disruption > http://p.sf.net/sfu/oracle-sfdevnl > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel