Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
no i've said to post pone evas commits until I merge evas :( Vincent On Sat, Nov 3, 2012 at 2:20 PM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: evas/object - no need to update events when source is invisible Author: hermet Date: 2012-11-03 06:20:01 -0700 (Sat, 03 Nov 2012) New Revision: 78881 Trac: http://trac.enlightenment.org/e/changeset/78881 Modified: trunk/evas/src/lib/canvas/evas_object_main.c Modified: trunk/evas/src/lib/canvas/evas_object_main.c === --- trunk/evas/src/lib/canvas/evas_object_main.c2012-11-03 09:43:56 UTC (rev 78880) +++ trunk/evas/src/lib/canvas/evas_object_main.c2012-11-03 13:20:01 UTC (rev 78881) @@ -814,7 +814,7 @@ pass = evas_event_passes_through(eo_obj, obj); freeze = evas_event_freezes_through(eo_obj, obj); source_invisible = evas_object_is_source_invisible(eo_obj, obj); -if ((!pass) (!freeze)) +if ((!pass) (!freeze) (!source_invisible)) was = evas_object_is_in_output_rect(eo_obj, obj, obj-layer-evas-pointer.x, obj-layer-evas-pointer.y, 1, 1); -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
I forgot your mail. sorry reverted all. -Regards, Hermet- -Original Message- From: Vincent Torrilt;vincent.to...@gmail.comgt; To: lt;enlightenment-devel@lists.sourceforge.netgt;; Cc: Sent: 2012-11-03 (토) 22:21:20 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas no i've said to post pone evas commits until I merge evas :( Vincent On Sat, Nov 3, 2012 at 2:20 PM, Enlightenment SVN lt;no-replygt;@enlightenment.orggt; wrote: gt; Log: gt; evas/object - no need to update events when source is invisible gt; gt; gt; gt; Author: hermet gt; Date: 2012-11-03 06:20:01 -0700 (Sat, 03 Nov 2012) gt; New Revision: 78881 gt; Trac: http://trac.enlightenment.org/e/changeset/78881 gt; gt; Modified: gt; trunk/evas/src/lib/canvas/evas_object_main.c gt; gt; Modified: trunk/evas/src/lib/canvas/evas_object_main.c gt; === gt; --- trunk/evas/src/lib/canvas/evas_object_main.c2012-11-03 09:43:56 UTC (rev 78880) gt; +++ trunk/evas/src/lib/canvas/evas_object_main.c2012-11-03 13:20:01 UTC (rev 78881) gt; @@ -814,7 +814,7 @@ gt; pass = evas_event_passes_through(eo_obj, obj); gt; freeze = evas_event_freezes_through(eo_obj, obj); gt; source_invisible = evas_object_is_source_invisible(eo_obj, obj); gt; -if ((!pass) amp;amp; (!freeze)) gt; +if ((!pass) amp;amp; (!freeze) amp;amp; (!source_invisible)) gt;was = evas_object_is_in_output_rect(eo_obj, obj, gt; obj-gt;layer-gt;evas-gt;pointer.x, gt; obj-gt;layer-gt;evas-gt;pointer.y, 1, 1); gt; gt; gt; -- gt; LogMeIn Central: Instant, anywhere, Remote PC access and management. gt; Stay in control, update software, and manage PCs from one command center gt; Diagnose problems and improve visibility into emerging IT issues gt; Automate, monitor and manage. Do more in less time with Central gt; http://p.sf.net/sfu/logmein12331_d2d gt; ___ gt; enlightenment-svn mailing list gt; enlightenment-...@lists.sourceforge.net gt; https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On 05/09/12 03:14, ChunEon Park wrote: It's ok. :-) What was worse, someone said me as Kermit ...um.. wait... the someone was you?! LOL, Indeed. Typos happen ;) dh -Regards, Hermet- -Original Message- From: Christopher Michaelcp.mich...@samsung.com To: Enlightenment developer listenlightenment-devel@lists.sourceforge.net; Cc: Sent: 2012-09-04 (화) 18:13:25 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On 04/09/12 10:03, Chris Michael wrote: Thank you Hermit !! :) s/Hermit/Hermet. I've been wanted to do that for a long time now ... except if I would have done it, people would have complained, so thanks for taking some initiative here :) dh -Original Message- From: Enlightenment SVN [mailto:no-re...@enlightenment.org] Sent: 04 September 2012 09:57 To: enlightenment-...@lists.sourceforge.net Subject: E SVN: hermet trunk/evas/src/lib/canvas Log: evas/evas_object_image - use Eina_Bool Author: hermet Date: 2012-09-04 01:56:46 -0700 (Tue, 04 Sep 2012) New Revision: 76115 Trac: http://trac.enlightenment.org/e/changeset/76115 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c2012-09-04 08:42:38 UTC (rev 76114) +++ trunk/evas/src/lib/canvas/evas_object_image.c2012-09-04 08:56:46 UTC (rev 76115) @@ -82,15 +82,14 @@ void *engine_data; - unsigned char changed : 1; - unsigned char dirty_pixels : 1; - unsigned char filled : 1; - unsigned char proxyrendering : 1; - unsigned char preloading : 1; - unsigned char video_rendering : 1; - unsigned char video_surface : 1; - unsigned char video_visible : 1; - unsigned char created : 1; + Eina_Bool changed : 1; + Eina_Bool dirty_pixels : 1; + Eina_Bool filled : 1; + Eina_Bool proxyrendering : 1; + Eina_Bool preloading : 1; + Eina_Bool video_surface : 1; + Eina_Bool video_visible : 1; + Eina_Bool created : 1; }; /* private methods for image objects */ @@ -159,7 +158,7 @@ { if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); @@ -356,7 +355,7 @@ { if (o-preloading) { - o-preloading = 0; + o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); } obj-layer-evas-engine.func-image_free(obj-layer-evas-engine.data.outp ut, o-engine_data); @@ -402,7 +401,7 @@ o-cur.image.h = 0; o-cur.image.stride = 0; } - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -529,7 +528,7 @@ o-cur.border.t = t; o-cur.border.b = b; o-cur.opaque_valid = 0; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -573,7 +572,7 @@ MAGIC_CHECK_END(); if (fill == o-cur.border.fill) return; o-cur.border.fill = fill; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -655,7 +654,7 @@ MAGIC_CHECK_END(); if (scale == o-cur.border.scale) return; o-cur.border.scale = scale; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -701,7 +700,7 @@ o-cur.fill.w = w; o-cur.fill.h = h; o-cur.opaque_valid = 0; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -746,7 +745,7 @@ MAGIC_CHECK_END(); if (spread == (Evas_Fill_Spread)o-cur.spread) return; o-cur.spread = spread; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -822,7 +821,7 @@ o-cur.has_alpha); */ EVAS_OBJECT_IMAGE_FREE_FILE_AND_KEY(o); - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -892,7 +891,7 @@ MAGIC_CHECK_END(); if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); } if (!o-engine_data) return NULL; @@ -986,7 +985,7 @@ EVAS_OBJECT_IMAGE_FREE_FILE_AND_KEY(o); o-pixels_checked_out = 0; } - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -1054,7 +1053,7
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On Wed, Sep 5, 2012 at 5:47 AM, Lucas De Marchi lucas.demar...@profusion.mobi wrote: On Tue, Sep 4, 2012 at 5:56 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: evas/evas_object_image - use Eina_Bool every time I see a commit like this I remember C99 is 13 years old and we are not using it. Sad. no compiler is full C99 compliant, even with C89/C90 (exception is maybe the comeau compiler), so... Vincent -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
Thank you Hermit !! :) I've been wanted to do that for a long time now ... except if I would have done it, people would have complained, so thanks for taking some initiative here :) dh -Original Message- From: Enlightenment SVN [mailto:no-re...@enlightenment.org] Sent: 04 September 2012 09:57 To: enlightenment-...@lists.sourceforge.net Subject: E SVN: hermet trunk/evas/src/lib/canvas Log: evas/evas_object_image - use Eina_Bool Author: hermet Date: 2012-09-04 01:56:46 -0700 (Tue, 04 Sep 2012) New Revision: 76115 Trac: http://trac.enlightenment.org/e/changeset/76115 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c 2012-09-04 08:42:38 UTC (rev 76114) +++ trunk/evas/src/lib/canvas/evas_object_image.c 2012-09-04 08:56:46 UTC (rev 76115) @@ -82,15 +82,14 @@ void *engine_data; - unsigned char changed : 1; - unsigned char dirty_pixels : 1; - unsigned char filled : 1; - unsigned char proxyrendering : 1; - unsigned char preloading : 1; - unsigned char video_rendering : 1; - unsigned char video_surface : 1; - unsigned char video_visible : 1; - unsigned char created : 1; + Eina_Bool changed : 1; + Eina_Bool dirty_pixels : 1; + Eina_Bool filled : 1; + Eina_Bool proxyrendering : 1; + Eina_Bool preloading : 1; + Eina_Bool video_surface : 1; + Eina_Bool video_visible : 1; + Eina_Bool created : 1; }; /* private methods for image objects */ @@ -159,7 +158,7 @@ { if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); @@ -356,7 +355,7 @@ { if (o-preloading) { - o-preloading = 0; + o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); } obj-layer-evas-engine.func-image_free(obj-layer-evas-engine.data.outp ut, o-engine_data); @@ -402,7 +401,7 @@ o-cur.image.h = 0; o-cur.image.stride = 0; } - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -529,7 +528,7 @@ o-cur.border.t = t; o-cur.border.b = b; o-cur.opaque_valid = 0; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -573,7 +572,7 @@ MAGIC_CHECK_END(); if (fill == o-cur.border.fill) return; o-cur.border.fill = fill; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -655,7 +654,7 @@ MAGIC_CHECK_END(); if (scale == o-cur.border.scale) return; o-cur.border.scale = scale; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -701,7 +700,7 @@ o-cur.fill.w = w; o-cur.fill.h = h; o-cur.opaque_valid = 0; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -746,7 +745,7 @@ MAGIC_CHECK_END(); if (spread == (Evas_Fill_Spread)o-cur.spread) return; o-cur.spread = spread; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -822,7 +821,7 @@ o-cur.has_alpha); */ EVAS_OBJECT_IMAGE_FREE_FILE_AND_KEY(o); - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -892,7 +891,7 @@ MAGIC_CHECK_END(); if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); } if (!o-engine_data) return NULL; @@ -986,7 +985,7 @@ EVAS_OBJECT_IMAGE_FREE_FILE_AND_KEY(o); o-pixels_checked_out = 0; } - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -1054,7 +1053,7 @@ MAGIC_CHECK_END(); if (!o-engine_data) { -o-preloading = 1; +o-preloading = EINA_TRUE; evas_object_inform_call_image_preloaded(obj); return; } @@ -1064,7 +1063,7 @@ { if (o-preloading) { - o-preloading = 0; + o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); @@ -1074,7 +1073,7 @@ { if (!o-preloading) { - o-preloading = 1; + o-preloading = EINA_TRUE; obj-layer-evas-engine.func-image_data_preload_request(obj-layer-evas- engine.data.output,
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On 04/09/12 10:03, Chris Michael wrote: Thank you Hermit !! :) s/Hermit/Hermet. I've been wanted to do that for a long time now ... except if I would have done it, people would have complained, so thanks for taking some initiative here :) dh -Original Message- From: Enlightenment SVN [mailto:no-re...@enlightenment.org] Sent: 04 September 2012 09:57 To: enlightenment-...@lists.sourceforge.net Subject: E SVN: hermet trunk/evas/src/lib/canvas Log: evas/evas_object_image - use Eina_Bool Author: hermet Date: 2012-09-04 01:56:46 -0700 (Tue, 04 Sep 2012) New Revision: 76115 Trac: http://trac.enlightenment.org/e/changeset/76115 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c 2012-09-04 08:42:38 UTC (rev 76114) +++ trunk/evas/src/lib/canvas/evas_object_image.c 2012-09-04 08:56:46 UTC (rev 76115) @@ -82,15 +82,14 @@ void *engine_data; - unsigned char changed : 1; - unsigned char dirty_pixels : 1; - unsigned char filled : 1; - unsigned char proxyrendering : 1; - unsigned char preloading : 1; - unsigned char video_rendering : 1; - unsigned char video_surface : 1; - unsigned char video_visible : 1; - unsigned char created : 1; + Eina_Bool changed : 1; + Eina_Bool dirty_pixels : 1; + Eina_Bool filled : 1; + Eina_Bool proxyrendering : 1; + Eina_Bool preloading : 1; + Eina_Bool video_surface : 1; + Eina_Bool video_visible : 1; + Eina_Bool created : 1; }; /* private methods for image objects */ @@ -159,7 +158,7 @@ { if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); @@ -356,7 +355,7 @@ { if (o-preloading) { - o-preloading = 0; + o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); } obj-layer-evas-engine.func-image_free(obj-layer-evas-engine.data.outp ut, o-engine_data); @@ -402,7 +401,7 @@ o-cur.image.h = 0; o-cur.image.stride = 0; } - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -529,7 +528,7 @@ o-cur.border.t = t; o-cur.border.b = b; o-cur.opaque_valid = 0; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -573,7 +572,7 @@ MAGIC_CHECK_END(); if (fill == o-cur.border.fill) return; o-cur.border.fill = fill; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -655,7 +654,7 @@ MAGIC_CHECK_END(); if (scale == o-cur.border.scale) return; o-cur.border.scale = scale; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -701,7 +700,7 @@ o-cur.fill.w = w; o-cur.fill.h = h; o-cur.opaque_valid = 0; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -746,7 +745,7 @@ MAGIC_CHECK_END(); if (spread == (Evas_Fill_Spread)o-cur.spread) return; o-cur.spread = spread; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -822,7 +821,7 @@ o-cur.has_alpha); */ EVAS_OBJECT_IMAGE_FREE_FILE_AND_KEY(o); - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -892,7 +891,7 @@ MAGIC_CHECK_END(); if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); } if (!o-engine_data) return NULL; @@ -986,7 +985,7 @@ EVAS_OBJECT_IMAGE_FREE_FILE_AND_KEY(o); o-pixels_checked_out = 0; } - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -1054,7 +1053,7 @@ MAGIC_CHECK_END(); if (!o-engine_data) { -o-preloading = 1; +o-preloading = EINA_TRUE; evas_object_inform_call_image_preloaded(obj); return; } @@ -1064,7 +1063,7 @@ { if (o-preloading) { - o-preloading = 0; + o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data,
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
It's ok. :-) What was worse, someone said me as Kermit ...um.. wait... the someone was you?! -Regards, Hermet- -Original Message- From: Christopher Michaelcp.mich...@samsung.com To: Enlightenment developer listenlightenment-devel@lists.sourceforge.net; Cc: Sent: 2012-09-04 (화) 18:13:25 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On 04/09/12 10:03, Chris Michael wrote: Thank you Hermit !! :) s/Hermit/Hermet. I've been wanted to do that for a long time now ... except if I would have done it, people would have complained, so thanks for taking some initiative here :) dh -Original Message- From: Enlightenment SVN [mailto:no-re...@enlightenment.org] Sent: 04 September 2012 09:57 To: enlightenment-...@lists.sourceforge.net Subject: E SVN: hermet trunk/evas/src/lib/canvas Log: evas/evas_object_image - use Eina_Bool Author: hermet Date: 2012-09-04 01:56:46 -0700 (Tue, 04 Sep 2012) New Revision: 76115 Trac: http://trac.enlightenment.org/e/changeset/76115 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c2012-09-04 08:42:38 UTC (rev 76114) +++ trunk/evas/src/lib/canvas/evas_object_image.c2012-09-04 08:56:46 UTC (rev 76115) @@ -82,15 +82,14 @@ void *engine_data; - unsigned char changed : 1; - unsigned char dirty_pixels : 1; - unsigned char filled : 1; - unsigned char proxyrendering : 1; - unsigned char preloading : 1; - unsigned char video_rendering : 1; - unsigned char video_surface : 1; - unsigned char video_visible : 1; - unsigned char created : 1; + Eina_Bool changed : 1; + Eina_Bool dirty_pixels : 1; + Eina_Bool filled : 1; + Eina_Bool proxyrendering : 1; + Eina_Bool preloading : 1; + Eina_Bool video_surface : 1; + Eina_Bool video_visible : 1; + Eina_Bool created : 1; }; /* private methods for image objects */ @@ -159,7 +158,7 @@ { if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); @@ -356,7 +355,7 @@ { if (o-preloading) { - o-preloading = 0; + o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); } obj-layer-evas-engine.func-image_free(obj-layer-evas-engine.data.outp ut, o-engine_data); @@ -402,7 +401,7 @@ o-cur.image.h = 0; o-cur.image.stride = 0; } - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -529,7 +528,7 @@ o-cur.border.t = t; o-cur.border.b = b; o-cur.opaque_valid = 0; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -573,7 +572,7 @@ MAGIC_CHECK_END(); if (fill == o-cur.border.fill) return; o-cur.border.fill = fill; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -655,7 +654,7 @@ MAGIC_CHECK_END(); if (scale == o-cur.border.scale) return; o-cur.border.scale = scale; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -701,7 +700,7 @@ o-cur.fill.w = w; o-cur.fill.h = h; o-cur.opaque_valid = 0; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -746,7 +745,7 @@ MAGIC_CHECK_END(); if (spread == (Evas_Fill_Spread)o-cur.spread) return; o-cur.spread = spread; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -822,7 +821,7 @@ o-cur.has_alpha); */ EVAS_OBJECT_IMAGE_FREE_FILE_AND_KEY(o); - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -892,7 +891,7 @@ MAGIC_CHECK_END(); if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); } if (!o-engine_data) return NULL; @@ -986,7 +985,7 @@ EVAS_OBJECT_IMAGE_FREE_FILE_AND_KEY(o); o-pixels_checked_out = 0; } - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -1054,7 +1053,7 @@ MAGIC_CHECK_END(); if (!o-engine_data) { -o-preloading = 1; +o-preloading = EINA_TRUE
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
Hahaha I'd like to call you HELMET. Daniel Juyung Seo (SeoZ) On Wed, Sep 5, 2012 at 11:14 AM, ChunEon Park her...@naver.com wrote: It's ok. :-) What was worse, someone said me as Kermit ...um.. wait... the someone was you?! -Regards, Hermet- -Original Message- From: Christopher Michaelcp.mich...@samsung.com To: Enlightenment developer listenlightenment-devel@lists.sourceforge.net; Cc: Sent: 2012-09-04 (화) 18:13:25 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On 04/09/12 10:03, Chris Michael wrote: Thank you Hermit !! :) s/Hermit/Hermet. I've been wanted to do that for a long time now ... except if I would have done it, people would have complained, so thanks for taking some initiative here :) dh -Original Message- From: Enlightenment SVN [mailto:no-re...@enlightenment.org] Sent: 04 September 2012 09:57 To: enlightenment-...@lists.sourceforge.net Subject: E SVN: hermet trunk/evas/src/lib/canvas Log: evas/evas_object_image - use Eina_Bool Author: hermet Date: 2012-09-04 01:56:46 -0700 (Tue, 04 Sep 2012) New Revision: 76115 Trac: http://trac.enlightenment.org/e/changeset/76115 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c2012-09-04 08:42:38 UTC (rev 76114) +++ trunk/evas/src/lib/canvas/evas_object_image.c2012-09-04 08:56:46 UTC (rev 76115) @@ -82,15 +82,14 @@ void *engine_data; - unsigned char changed : 1; - unsigned char dirty_pixels : 1; - unsigned char filled : 1; - unsigned char proxyrendering : 1; - unsigned char preloading : 1; - unsigned char video_rendering : 1; - unsigned char video_surface : 1; - unsigned char video_visible : 1; - unsigned char created : 1; + Eina_Bool changed : 1; + Eina_Bool dirty_pixels : 1; + Eina_Bool filled : 1; + Eina_Bool proxyrendering : 1; + Eina_Bool preloading : 1; + Eina_Bool video_surface : 1; + Eina_Bool video_visible : 1; + Eina_Bool created : 1; }; /* private methods for image objects */ @@ -159,7 +158,7 @@ { if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); @@ -356,7 +355,7 @@ { if (o-preloading) { - o-preloading = 0; + o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); } obj-layer-evas-engine.func-image_free(obj-layer-evas-engine.data.outp ut, o-engine_data); @@ -402,7 +401,7 @@ o-cur.image.h = 0; o-cur.image.stride = 0; } - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -529,7 +528,7 @@ o-cur.border.t = t; o-cur.border.b = b; o-cur.opaque_valid = 0; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -573,7 +572,7 @@ MAGIC_CHECK_END(); if (fill == o-cur.border.fill) return; o-cur.border.fill = fill; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -655,7 +654,7 @@ MAGIC_CHECK_END(); if (scale == o-cur.border.scale) return; o-cur.border.scale = scale; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -701,7 +700,7 @@ o-cur.fill.w = w; o-cur.fill.h = h; o-cur.opaque_valid = 0; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -746,7 +745,7 @@ MAGIC_CHECK_END(); if (spread == (Evas_Fill_Spread)o-cur.spread) return; o-cur.spread = spread; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -822,7 +821,7 @@ o-cur.has_alpha); */ EVAS_OBJECT_IMAGE_FREE_FILE_AND_KEY(o); - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -892,7 +891,7 @@ MAGIC_CHECK_END(); if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); } if (!o-engine_data) return NULL; @@ -986,7 +985,7 @@ EVAS_OBJECT_IMAGE_FREE_FILE_AND_KEY(o); o-pixels_checked_out = 0; } - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -1054,7 +1053,7
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On Wed, 5 Sep 2012 11:14:57 +0900 (KST) ChunEon Park her...@naver.com said: RIBBIT! :) It's ok. :-) What was worse, someone said me as Kermit ...um.. wait... the someone was you?! -Regards, Hermet- -Original Message- From: Christopher Michaelcp.mich...@samsung.com To: Enlightenment developer listenlightenment-devel@lists.sourceforge.net; Cc: Sent: 2012-09-04 (화) 18:13:25 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On 04/09/12 10:03, Chris Michael wrote: Thank you Hermit !! :) s/Hermit/Hermet. I've been wanted to do that for a long time now ... except if I would have done it, people would have complained, so thanks for taking some initiative here :) dh -Original Message- From: Enlightenment SVN [mailto:no-re...@enlightenment.org] Sent: 04 September 2012 09:57 To: enlightenment-...@lists.sourceforge.net Subject: E SVN: hermet trunk/evas/src/lib/canvas Log: evas/evas_object_image - use Eina_Bool Author: hermet Date: 2012-09-04 01:56:46 -0700 (Tue, 04 Sep 2012) New Revision: 76115 Trac: http://trac.enlightenment.org/e/changeset/76115 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c2012-09-04 08:42:38 UTC (rev 76114) +++ trunk/evas/src/lib/canvas/evas_object_image.c2012-09-04 08:56:46 UTC (rev 76115) @@ -82,15 +82,14 @@ void *engine_data; - unsigned char changed : 1; - unsigned char dirty_pixels : 1; - unsigned char filled : 1; - unsigned char proxyrendering : 1; - unsigned char preloading : 1; - unsigned char video_rendering : 1; - unsigned char video_surface : 1; - unsigned char video_visible : 1; - unsigned char created : 1; + Eina_Bool changed : 1; + Eina_Bool dirty_pixels : 1; + Eina_Bool filled : 1; + Eina_Bool proxyrendering : 1; + Eina_Bool preloading : 1; + Eina_Bool video_surface : 1; + Eina_Bool video_visible : 1; + Eina_Bool created : 1; }; /* private methods for image objects */ @@ -159,7 +158,7 @@ { if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); @@ -356,7 +355,7 @@ { if (o-preloading) { - o-preloading = 0; + o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); } obj-layer-evas-engine.func-image_free(obj-layer-evas-engine.data.outp ut, o-engine_data); @@ -402,7 +401,7 @@ o-cur.image.h = 0; o-cur.image.stride = 0; } - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -529,7 +528,7 @@ o-cur.border.t = t; o-cur.border.b = b; o-cur.opaque_valid = 0; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -573,7 +572,7 @@ MAGIC_CHECK_END(); if (fill == o-cur.border.fill) return; o-cur.border.fill = fill; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -655,7 +654,7 @@ MAGIC_CHECK_END(); if (scale == o-cur.border.scale) return; o-cur.border.scale = scale; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -701,7 +700,7 @@ o-cur.fill.w = w; o-cur.fill.h = h; o-cur.opaque_valid = 0; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -746,7 +745,7 @@ MAGIC_CHECK_END(); if (spread == (Evas_Fill_Spread)o-cur.spread) return; o-cur.spread = spread; - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -822,7 +821,7 @@ o-cur.has_alpha); */ EVAS_OBJECT_IMAGE_FREE_FILE_AND_KEY(o); - o-changed = 1; + o-changed = EINA_TRUE; evas_object_change(obj); } @@ -892,7 +891,7 @@ MAGIC_CHECK_END(); if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, obj); } if (!o-engine_data) return NULL; @@ -986,7 +985,7 @@ EVAS_OBJECT_IMAGE_FREE_FILE_AND_KEY(o); o-pixels_checked_out = 0
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On Tuesday, September 4, 2012, Daniel Juyung Seo wrote: Hahaha I'd like to call you HELMET. +100 helmet! Daniel Juyung Seo (SeoZ) On Wed, Sep 5, 2012 at 11:14 AM, ChunEon Park her...@naver.com wrote: It's ok. :-) What was worse, someone said me as Kermit ...um.. wait... the someone was you?! -Regards, Hermet- -Original Message- From: Christopher Michaelcp.mich...@samsung.com To: Enlightenment developer list enlightenment-devel@lists.sourceforge.net; Cc: Sent: 2012-09-04 (화) 18:13:25 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On 04/09/12 10:03, Chris Michael wrote: Thank you Hermit !! :) s/Hermit/Hermet. I've been wanted to do that for a long time now ... except if I would have done it, people would have complained, so thanks for taking some initiative here :) dh -Original Message- From: Enlightenment SVN [mailto:no-re...@enlightenment.org] Sent: 04 September 2012 09:57 To: enlightenment-...@lists.sourceforge.net Subject: E SVN: hermet trunk/evas/src/lib/canvas Log: evas/evas_object_image - use Eina_Bool Author: hermet Date: 2012-09-04 01:56:46 -0700 (Tue, 04 Sep 2012) New Revision: 76115 Trac: http://trac.enlightenment.org/e/changeset/76115 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c2012-09-04 08:42:38 UTC (rev 76114) +++ trunk/evas/src/lib/canvas/evas_object_image.c2012-09-04 08:56:46 UTC (rev 76115) @@ -82,15 +82,14 @@ void *engine_data; - unsigned char changed : 1; - unsigned char dirty_pixels : 1; - unsigned char filled : 1; - unsigned char proxyrendering : 1; - unsigned char preloading : 1; - unsigned char video_rendering : 1; - unsigned char video_surface : 1; - unsigned char video_visible : 1; - unsigned char created : 1; + Eina_Bool changed : 1; + Eina_Bool dirty_pixels : 1; + Eina_Bool filled : 1; + Eina_Bool proxyrendering : 1; + Eina_Bool preloading : 1; + Eina_Bool video_surface : 1; + Eina_Bool video_visible : 1; + Eina_Bool created : 1; }; /* private methods for image objects */ @@ -159,7 +158,7 @@ { if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On Wed, 5 Sep 2012 00:06:02 -0300 Gustavo Sverzut Barbieri barbi...@profusion.mobi said: On Tuesday, September 4, 2012, Daniel Juyung Seo wrote: Hahaha I'd like to call you HELMET. +100 helmet! dark helmet! Daniel Juyung Seo (SeoZ) On Wed, Sep 5, 2012 at 11:14 AM, ChunEon Park her...@naver.com wrote: It's ok. :-) What was worse, someone said me as Kermit ...um.. wait... the someone was you?! -Regards, Hermet- -Original Message- From: Christopher Michaelcp.mich...@samsung.com To: Enlightenment developer list enlightenment-devel@lists.sourceforge.net; Cc: Sent: 2012-09-04 (화) 18:13:25 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On 04/09/12 10:03, Chris Michael wrote: Thank you Hermit !! :) s/Hermit/Hermet. I've been wanted to do that for a long time now ... except if I would have done it, people would have complained, so thanks for taking some initiative here :) dh -Original Message- From: Enlightenment SVN [mailto:no-re...@enlightenment.org] Sent: 04 September 2012 09:57 To: enlightenment-...@lists.sourceforge.net Subject: E SVN: hermet trunk/evas/src/lib/canvas Log: evas/evas_object_image - use Eina_Bool Author: hermet Date: 2012-09-04 01:56:46 -0700 (Tue, 04 Sep 2012) New Revision: 76115 Trac: http://trac.enlightenment.org/e/changeset/76115 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c2012-09-04 08:42:38 UTC (rev 76114) +++ trunk/evas/src/lib/canvas/evas_object_image.c2012-09-04 08:56:46 UTC (rev 76115) @@ -82,15 +82,14 @@ void *engine_data; - unsigned char changed : 1; - unsigned char dirty_pixels : 1; - unsigned char filled : 1; - unsigned char proxyrendering : 1; - unsigned char preloading : 1; - unsigned char video_rendering : 1; - unsigned char video_surface : 1; - unsigned char video_visible : 1; - unsigned char created : 1; + Eina_Bool changed : 1; + Eina_Bool dirty_pixels : 1; + Eina_Bool filled : 1; + Eina_Bool proxyrendering : 1; + Eina_Bool preloading : 1; + Eina_Bool video_surface : 1; + Eina_Bool video_visible : 1; + Eina_Bool created : 1; }; /* private methods for image objects */ @@ -159,7 +158,7 @@ { if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ 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 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On Tue, Sep 4, 2012 at 5:56 AM, Enlightenment SVN no-re...@enlightenment.org wrote: Log: evas/evas_object_image - use Eina_Bool every time I see a commit like this I remember C99 is 13 years old and we are not using it. Sad. Lucas De Marchi -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
This is for readability. -Regards, Hermet- -Original Message- From: Lucas De Marchilt;lucas.demar...@profusion.mobigt; To: lt;enlightenment-devel@lists.sourceforge.netgt;; Cc: lt;enlightenment-...@lists.sourceforge.netgt;; Sent: 2012-09-05 (수) 12:47:17 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On Tue, Sep 4, 2012 at 5:56 AM, Enlightenment SVN lt;no-replygt;@enlightenment.orggt; wrote: gt; Log: gt; evas/evas_object_image - use Eina_Bool every time I see a commit like this I remember C99 is 13 years old and we are not using it. Sad. Lucas De Marchi -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
+100 Wow thank you! I've never got that large amount of score in my life. ;3 -Regards, Hermet- -Original Message- From: Gustavo Sverzut Barbieribarbi...@profusion.mobi To: Enlightenment developer listenlightenment-devel@lists.sourceforge.net; Cc: Sent: 2012-09-05 (수) 12:06:02 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On Tuesday, September 4, 2012, Daniel Juyung Seo wrote: Hahaha I'd like to call you HELMET. +100 helmet! Daniel Juyung Seo (SeoZ) On Wed, Sep 5, 2012 at 11:14 AM, ChunEon Park hermet@naver.com wrote: It's ok. :-) What was worse, someone said me as Kermit ...um.. wait... the someone was you?! -Regards, Hermet- -Original Message- From: Christopher Michaelcp.michael@samsung.com To: Enlightenment developer list enlightenment-devel@lists.sourceforge.net; Cc: Sent: 2012-09-04 (화) 18:13:25 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On 04/09/12 10:03, Chris Michael wrote: Thank you Hermit !! :) s/Hermit/Hermet. I've been wanted to do that for a long time now ... except if I would have done it, people would have complained, so thanks for taking some initiative here :) dh -Original Message- From: Enlightenment SVN [mailto:no-re...@enlightenment.org] Sent: 04 September 2012 09:57 To: enlightenment-...@lists.sourceforge.net Subject: E SVN: hermet trunk/evas/src/lib/canvas Log: evas/evas_object_image - use Eina_Bool Author: hermet Date: 2012-09-04 01:56:46 -0700 (Tue, 04 Sep 2012) New Revision: 76115 Trac: http://trac.enlightenment.org/e/changeset/76115 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c2012-09-04 08:42:38 UTC (rev 76114) +++ trunk/evas/src/lib/canvas/evas_object_image.c2012-09-04 08:56:46 UTC (rev 76115) @@ -82,15 +82,14 @@ void *engine_data; - unsigned char changed : 1; - unsigned char dirty_pixels : 1; - unsigned char filled : 1; - unsigned char proxyrendering : 1; - unsigned char preloading : 1; - unsigned char video_rendering : 1; - unsigned char video_surface : 1; - unsigned char video_visible : 1; - unsigned char created : 1; + Eina_Bool changed : 1; + Eina_Bool dirty_pixels : 1; + Eina_Bool filled : 1; + Eina_Bool proxyrendering : 1; + Eina_Bool preloading : 1; + Eina_Bool video_surface : 1; + Eina_Bool video_visible : 1; + Eina_Bool created : 1; }; /* private methods for image objects */ @@ -159,7 +158,7 @@ { if ((o-preloading) (o-engine_data)) { -o-preloading = 0; +o-preloading = EINA_FALSE; obj-layer-evas-engine.func-image_data_preload_cancel(obj-layer-evas-e ngine.data.output, o-engine_data, -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
;) -Regards, Hermet- -Original Message- From: Christopher Michaellt;cpmicha...@comcast.netgt; To: enlightenment-devel@lists.sourceforge.net Cc: Sent: 12-02-11(토) 00:28:38 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On 02/10/12 08:39, Enlightenment SVN wrote: Log: evas/evas_events - do not call the up event when obj is freezed and removed useless codes. Good job Hermet !! ;) Make sure we are not calling down (or any other mouse events either) when things are frozen. Frozen should be just that ... frozen. dh Author: hermet Date: 2012-02-10 05:39:15 -0800 (Fri, 10 Feb 2012) New Revision: 67828 Trac: http://trac.enlightenment.org/e/changeset/67828 Modified: trunk/evas/src/lib/canvas/evas_events.c Modified: trunk/evas/src/lib/canvas/evas_events.c === --- trunk/evas/src/lib/canvas/evas_events.c 2012-02-10 13:32:50 UTC (rev 67827) +++ trunk/evas/src/lib/canvas/evas_events.c 2012-02-10 13:39:15 UTC (rev 67828) @@ -486,8 +486,9 @@ } if (!obj-delete_me) { - if (e-events_frozenlt;= 0) - evas_object_event_callback_call(obj, EVAS_CALLBACK_MOUSE_UP,ev, event_id); + if ((e-events_frozenlt;= 0) + (!evas_event_freezes_through(obj))) + evas_object_event_callback_call(obj, EVAS_CALLBACK_MOUSE_UP,ev, event_id); } if (e-delete_me) break; if (obj-pointer_mode == EVAS_OBJECT_POINTER_MODE_NOGRAB_NO_REPEAT_UPDOWN) @@ -1668,18 +1669,6 @@ if (obj-freeze_events == freeze) return; obj-freeze_events = freeze; evas_object_smart_member_cache_invalidate(obj, EINA_FALSE, EINA_TRUE); - if (evas_object_is_in_output_rect(obj, - obj-layer-evas-pointer.x, - obj-layer-evas-pointer.y, 1, 1) - ((!obj-precise_is_inside) || - (evas_object_is_inside(obj, - obj-layer-evas-pointer.x, - obj-layer-evas-pointer.y - evas_event_feed_mouse_move(obj-layer-evas, - obj-layer-evas-pointer.x, - obj-layer-evas-pointer.y, - obj-layer-evas-last_timestamp, - NULL); } EAPI Eina_Bool -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
yeah, it's one of waited improvement. if then in evas callback call, mouse event checking isn't needed anymore? 2012/2/11 ChunEon Park her...@naver.com: ;) -Regards, Hermet- -Original Message- From: Christopher Michaellt;cpmicha...@comcast.netgt; To: enlightenment-devel@lists.sourceforge.net Cc: Sent: 12-02-11(토) 00:28:38 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On 02/10/12 08:39, Enlightenment SVN wrote: Log: evas/evas_events - do not call the up event when obj is freezed and removed useless codes. Good job Hermet !! ;) Make sure we are not calling down (or any other mouse events either) when things are frozen. Frozen should be just that ... frozen. dh Author: hermet Date: 2012-02-10 05:39:15 -0800 (Fri, 10 Feb 2012) New Revision: 67828 Trac: http://trac.enlightenment.org/e/changeset/67828 Modified: trunk/evas/src/lib/canvas/evas_events.c Modified: trunk/evas/src/lib/canvas/evas_events.c === --- trunk/evas/src/lib/canvas/evas_events.c 2012-02-10 13:32:50 UTC (rev 67827) +++ trunk/evas/src/lib/canvas/evas_events.c 2012-02-10 13:39:15 UTC (rev 67828) @@ -486,8 +486,9 @@ } if (!obj-delete_me) { - if (e-events_frozenlt;= 0) - evas_object_event_callback_call(obj, EVAS_CALLBACK_MOUSE_UP,ev, event_id); + if ((e-events_frozenlt;= 0) + (!evas_event_freezes_through(obj))) + evas_object_event_callback_call(obj, EVAS_CALLBACK_MOUSE_UP,ev, event_id); } if (e-delete_me) break; if (obj-pointer_mode == EVAS_OBJECT_POINTER_MODE_NOGRAB_NO_REPEAT_UPDOWN) @@ -1668,18 +1669,6 @@ if (obj-freeze_events == freeze) return; obj-freeze_events = freeze; evas_object_smart_member_cache_invalidate(obj, EINA_FALSE, EINA_TRUE); - if (evas_object_is_in_output_rect(obj, - obj-layer-evas-pointer.x, - obj-layer-evas-pointer.y, 1, 1) - ((!obj-precise_is_inside) || - (evas_object_is_inside(obj, - obj-layer-evas-pointer.x, - obj-layer-evas-pointer.y - evas_event_feed_mouse_move(obj-layer-evas, - obj-layer-evas-pointer.x, - obj-layer-evas-pointer.y, - obj-layer-evas-last_timestamp, - NULL); } EAPI Eina_Bool -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
Since a similar problem could be happened when user calls evas_object_pass_event_set. Your patch may need to have a review still. -Regards, Hermet- -Original Message- From: Hyoyoung Changlt;hyoyo...@gmail.comgt; To: Enlightenment developer listlt;enlightenment-devel@lists.sourceforge.netgt; Cc: Sent: 12-02-12(일) 00:22:53 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas yeah, it's one of waited improvement. if then in evas callback call, mouse event checking isn't needed anymore? 2012/2/11 ChunEon Park lt;her...@naver.comgt;: ;) -Regards, Hermet- -Original Message- From: Christopher Michaellt;cpmicha...@comcast.netgt; To: enlightenment-devel@lists.sourceforge.net Cc: Sent: 12-02-11(토) 00:28:38 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On 02/10/12 08:39, Enlightenment SVN wrote: Log: evas/evas_events - do not call the up event when obj is freezed and removed useless codes. Good job Hermet !! ;) Make sure we are not calling down (or any other mouse events either) when things are frozen. Frozen should be just that ... frozen. dh Author: hermet Date: 2012-02-10 05:39:15 -0800 (Fri, 10 Feb 2012) New Revision: 67828 Trac: http://trac.enlightenment.org/e/changeset/67828 Modified: trunk/evas/src/lib/canvas/evas_events.c Modified: trunk/evas/src/lib/canvas/evas_events.c === --- trunk/evas/src/lib/canvas/evas_events.c 2012-02-10 13:32:50 UTC (rev 67827) +++ trunk/evas/src/lib/canvas/evas_events.c 2012-02-10 13:39:15 UTC (rev 67828) @@ -486,8 +486,9 @@ } if (!obj-delete_me) { - if (e-events_frozenlt;= 0) - evas_object_event_callback_call(obj, EVAS_CALLBACK_MOUSE_UP,ev, event_id); + if ((e-events_frozenlt;= 0) + (!evas_event_freezes_through(obj))) + evas_object_event_callback_call(obj, EVAS_CALLBACK_MOUSE_UP,ev, event_id); } if (e-delete_me) break; if (obj-pointer_mode == EVAS_OBJECT_POINTER_MODE_NOGRAB_NO_REPEAT_UPDOWN) @@ -1668,18 +1669,6 @@ if (obj-freeze_events == freeze) return; obj-freeze_events = freeze; evas_object_smart_member_cache_invalidate(obj, EINA_FALSE, EINA_TRUE); - if (evas_object_is_in_output_rect(obj, - obj-layer-evas-pointer.x, - obj-layer-evas-pointer.y, 1, 1) - ((!obj-precise_is_inside) || - (evas_object_is_inside(obj, - obj-layer-evas-pointer.x, - obj-layer-evas-pointer.y - evas_event_feed_mouse_move(obj-layer-evas, - obj-layer-evas-pointer.x, - obj-layer-evas-pointer.y, - obj-layer-evas-last_timestamp, - NULL); } EAPI Eina_Bool -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On 02/10/12 08:39, Enlightenment SVN wrote: Log: evas/evas_events - do not call the up event when obj is freezed and removed useless codes. Good job Hermet !! ;) Make sure we are not calling down (or any other mouse events either) when things are frozen. Frozen should be just that ... frozen. dh Author: hermet Date: 2012-02-10 05:39:15 -0800 (Fri, 10 Feb 2012) New Revision: 67828 Trac: http://trac.enlightenment.org/e/changeset/67828 Modified: trunk/evas/src/lib/canvas/evas_events.c Modified: trunk/evas/src/lib/canvas/evas_events.c === --- trunk/evas/src/lib/canvas/evas_events.c 2012-02-10 13:32:50 UTC (rev 67827) +++ trunk/evas/src/lib/canvas/evas_events.c 2012-02-10 13:39:15 UTC (rev 67828) @@ -486,8 +486,9 @@ } if (!obj-delete_me) { - if (e-events_frozen= 0) -evas_object_event_callback_call(obj, EVAS_CALLBACK_MOUSE_UP,ev, event_id); + if ((e-events_frozen= 0) + (!evas_event_freezes_through(obj))) + evas_object_event_callback_call(obj, EVAS_CALLBACK_MOUSE_UP,ev, event_id); } if (e-delete_me) break; if (obj-pointer_mode == EVAS_OBJECT_POINTER_MODE_NOGRAB_NO_REPEAT_UPDOWN) @@ -1668,18 +1669,6 @@ if (obj-freeze_events == freeze) return; obj-freeze_events = freeze; evas_object_smart_member_cache_invalidate(obj, EINA_FALSE, EINA_TRUE); - if (evas_object_is_in_output_rect(obj, - obj-layer-evas-pointer.x, - obj-layer-evas-pointer.y, 1, 1) - ((!obj-precise_is_inside) || -(evas_object_is_inside(obj, - obj-layer-evas-pointer.x, - obj-layer-evas-pointer.y - evas_event_feed_mouse_move(obj-layer-evas, -obj-layer-evas-pointer.x, -obj-layer-evas-pointer.y, -obj-layer-evas-last_timestamp, -NULL); } EAPI Eina_Bool -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
2011/11/21 Enlightenment SVN no-re...@enlightenment.org: Log: evas/evas_object_smart - don't need compare each layer Author: hermet Date: 2011-11-21 02:16:25 -0800 (Mon, 21 Nov 2011) New Revision: 65482 Trac: http://trac.enlightenment.org/e/changeset/65482 Modified: trunk/evas/src/lib/canvas/evas_object_smart.c Modified: trunk/evas/src/lib/canvas/evas_object_smart.c === --- trunk/evas/src/lib/canvas/evas_object_smart.c 2011-11-21 09:47:42 UTC (rev 65481) +++ trunk/evas/src/lib/canvas/evas_object_smart.c 2011-11-21 10:16:25 UTC (rev 65482) @@ -146,8 +146,7 @@ abort(); return; } - if (obj-layer smart_obj-layer - obj-layer-evas != smart_obj-layer-evas) + if (obj-layer-evas != smart_obj-layer-evas) { CRIT(Adding object %p from Evas (%p) from another Evas (%p), obj, obj-layer-evas, smart_obj-layer-evas); abort(); Are you sure this is right? -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On Mon, Nov 21, 2011 at 8:21 PM, Iván Briano (Sachiel) sachi...@gmail.com wrote: 2011/11/21 Enlightenment SVN no-re...@enlightenment.org: Log: evas/evas_object_smart - don't need compare each layer Author: hermet Date: 2011-11-21 02:16:25 -0800 (Mon, 21 Nov 2011) New Revision: 65482 Trac: http://trac.enlightenment.org/e/changeset/65482 Modified: trunk/evas/src/lib/canvas/evas_object_smart.c Modified: trunk/evas/src/lib/canvas/evas_object_smart.c === --- trunk/evas/src/lib/canvas/evas_object_smart.c 2011-11-21 09:47:42 UTC (rev 65481) +++ trunk/evas/src/lib/canvas/evas_object_smart.c 2011-11-21 10:16:25 UTC (rev 65482) @@ -146,8 +146,7 @@ abort(); return; } - if (obj-layer smart_obj-layer - obj-layer-evas != smart_obj-layer-evas) + if (obj-layer-evas != smart_obj-layer-evas) { CRIT(Adding object %p from Evas (%p) from another Evas (%p), obj, obj-layer-evas, smart_obj-layer-evas); abort(); Are you sure this is right? if obj-layer can be NULL, this is wrong. -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel Daniel Juyung Seo (SeoZ) -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
I was crazy. revert it. -Regards, Hermet- -Original Message- From: Daniel Juyung Seolt;seojuyu...@gmail.comgt; To: Enlightenment developer listlt;enlightenment-devel@lists.sourceforge.netgt; Cc: enlightenment-...@lists.sourceforge.net Sent: 11-11-21(월) 22:58:33 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On Mon, Nov 21, 2011 at 8:21 PM, Iván Briano (Sachiel) lt;sachi...@gmail.comgt; wrote: 2011/11/21 Enlightenment SVN lt;no-re...@enlightenment.orggt;: Log: evas/evas_object_smart - don't need compare each layer Author: hermet Date: 2011-11-21 02:16:25 -0800 (Mon, 21 Nov 2011) New Revision: 65482 Trac: http://trac.enlightenment.org/e/changeset/65482 Modified: trunk/evas/src/lib/canvas/evas_object_smart.c Modified: trunk/evas/src/lib/canvas/evas_object_smart.c === --- trunk/evas/src/lib/canvas/evas_object_smart.c 2011-11-21 09:47:42 UTC (rev 65481) +++ trunk/evas/src/lib/canvas/evas_object_smart.c 2011-11-21 10:16:25 UTC (rev 65482) @@ -146,8 +146,7 @@ abort(); return; } - if (obj-layer smart_obj-layer - obj-layer-evas != smart_obj-layer-evas) + if (obj-layer-evas != smart_obj-layer-evas) { CRIT(Adding object %p from Evas (%p) from another Evas (%p), obj, obj-layer-evas, smart_obj-layer-evas); abort(); Are you sure this is right? if obj-layer can be NULL, this is wrong. -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel Daniel Juyung Seo (SeoZ) -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
I see. :) Even we can improve the usages... :{ Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Carsten Haitzlerlt;ras...@rasterman.comgt; To: ChunEon Parklt;her...@naver.comgt; Cc: enlightenment-devel@lists.sourceforge.net; enlightenment-...@lists.sourceforge.net Sent: 11-07-24(일) 03:54:16 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvasOn Sat, 23 Jul 2011 13:30:57 +0900 ChunEon Parklt;her...@naver.comgt; said: we can't... because we'd break a stable api. :) Thank you for replying me. But I think, the usage look doesn't better to users while using the evas_map APIs still. For example, Even a user wrote a function to rotate any objects by using evas map, it might does not work properly for one of the two cases - image objects and normal objects. I guess we can convert the uv value internally by keeping the evas_map_uv setting concept for users. Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Carsten Haitzlerlt;ras...@rasterman.comgt; To: ChunEon Parklt;her...@naver.comgt; Cc: enlightenment-devel@lists.sourceforge.net; enlightenment-...@lists.sourceforge.net Sent: 11-07-23(토) 12:58:51 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvasOn Sat, 23 Jul 2011 12:47:29 +0900 ChunEon Parklt;her...@naver.comgt; said: because the source image3 IS the image. it isnt pre-rendered at a different size. for other objects evas has to pre-render at the object geometry. for images it can go straight to the image. I reverted below changes because of the pageflip test case. But need to confirm that why evas_object_image is... Is there any reason? Otherwise, I prefer to change the concept of the evas_object_image map uv set. Please somebody describe to me. ( -- raster :) ) Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Enlightenment SVNlt;no-re...@enlightenment.orggt; To: enlightenment-...@lists.sourceforge.net Cc: Sent: 11-07-22(금) 14:24:16 Subject: E SVN: hermet trunk/evas/src/lib/canvasLog: evas/evas_object_image - modified to keep the uv consistency with normal evas_object. Although the uv range of normal object is be localized to the it's geometry, but the uv range of the image object is be localized it's image size but not geometry size. In that case, user should find out the objects type and set the uv value differently between normal and image why they do that? Author: hermet Date: 2011-07-21 22:24:16 -0700 (Thu, 21 Jul 2011) New Revision: 61577 Trac: http://trac.enlightenment.org/e/changeset/61577 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 01:48:20 UTC (rev 61576) +++ trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 05:24:16 UTC (rev 61577) @@ -2657,8 +2657,8 @@ pt-fx = p-px; pt-fy = p-py; pt-fz = p-z; - pt-u = ((p-u * imagew) / uvw) * FP1; - pt-v = ((p-v * imageh) / uvh) * FP1; + pt-u = ((p-u / obj-cur.geometry.w) * imagew) * FP1; + pt-v = ((p-v / obj-cur.geometry.h) * imageh) * FP1; if (pt-u lt; 0) pt-u = 0; else if (pt-u (imagew * FP1)) pt-u = (imagew * FP1); if (pt-v lt; 0) pt-v = 0; -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Storage Efficiency Calculator This modeling tool is based on patent-pending intellectual property that has been used successfully in hundreds of IBM storage optimization engage- ments, worldwide. Store less, Store more with what you own, Move data to the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/ ___ 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 -- Storage Efficiency Calculator This
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On Mon, 25 Jul 2011 15:14:14 +0900 ChunEon Parkher...@naver.com said: correct. a stable api cannot be broken for any reason. better usage or anything else. well it can be - then it becom4es evas2.0 then evas3.0 then evas4.0 and e every major release means people have to PORT existing code.. and that leads to people leaving your toolkit and not using it because its too much work to keep up. not a good thing to do when we just released 1.0 and only just went stable. I see. :) Even we can improve the usages... :{ Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Carsten Haitzlerlt;ras...@rasterman.comgt; To: ChunEon Parklt;her...@naver.comgt; Cc: enlightenment-devel@lists.sourceforge.net; enlightenment-...@lists.sourceforge.net Sent: 11-07-24(일) 03:54:16 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvasOn Sat, 23 Jul 2011 13:30:57 +0900 ChunEon Parklt;her...@naver.comgt; said: we can't... because we'd break a stable api. :) Thank you for replying me. But I think, the usage look doesn't better to users while using the evas_map APIs still. For example, Even a user wrote a function to rotate any objects by using evas map, it might does not work properly for one of the two cases - image objects and normal objects. I guess we can convert the uv value internally by keeping the evas_map_uv setting concept for users. Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Carsten Haitzlerlt;ras...@rasterman.comgt; To: ChunEon Parklt;her...@naver.comgt; Cc: enlightenment-devel@lists.sourceforge.net; enlightenment-...@lists.sourceforge.net Sent: 11-07-23(토) 12:58:51 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvasOn Sat, 23 Jul 2011 12:47:29 +0900 ChunEon Parklt;her...@naver.comgt; said: because the source image3 IS the image. it isnt pre-rendered at a different size. for other objects evas has to pre-render at the object geometry. for images it can go straight to the image. I reverted below changes because of the pageflip test case. But need to confirm that why evas_object_image is... Is there any reason? Otherwise, I prefer to change the concept of the evas_object_image map uv set. Please somebody describe to me. ( -- raster :) ) Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Enlightenment SVNlt;no-re...@enlightenment.orggt; To: enlightenment-...@lists.sourceforge.net Cc: Sent: 11-07-22(금) 14:24:16 Subject: E SVN: hermet trunk/evas/src/lib/canvasLog: evas/evas_object_image - modified to keep the uv consistency with normal evas_object. Although the uv range of normal object is be localized to the it's geometry, but the uv range of the image object is be localized it's image size but not geometry size. In that case, user should find out the objects type and set the uv value differently between normal and image why they do that? Author: hermet Date: 2011-07-21 22:24:16 -0700 (Thu, 21 Jul 2011) New Revision: 61577 Trac: http://trac.enlightenment.org/e/changeset/61577 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 01:48:20 UTC (rev 61576) +++ trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 05:24:16 UTC (rev 61577) @@ -2657,8 +2657,8 @@ pt-fx = p-px; pt-fy = p-py; pt-fz = p-z; - pt-u = ((p-u * imagew) / uvw) * FP1; - pt-v = ((p-v * imageh) / uvh) * FP1; + pt-u = ((p-u / obj-cur.geometry.w) * imagew) * FP1; + pt-v = ((p-v / obj-cur.geometry.h) * imageh) * FP1; if (pt-u lt; 0) pt-u = 0; else if (pt-u (imagew * FP1)) pt-u = (imagew * FP1); if (pt-v lt; 0) pt-v = 0; -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Storage Efficiency Calculator This modeling tool is based on patent-pending intellectual property that has been used successfully in hundreds of IBM storage optimization engage- ments, worldwide. Store less, Store
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
ok... Then those things could be changed just right before next major version? Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Carsten Haitzlerlt;ras...@rasterman.comgt; To: ChunEon Parklt;her...@naver.comgt; Cc: enlightenment-devel@lists.sourceforge.net; enlightenment-...@lists.sourceforge.net Sent: 11-07-25(월) 17:25:58 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvasOn Mon, 25 Jul 2011 15:14:14 +0900 ChunEon Parklt;her...@naver.comgt; said: correct. a stable api cannot be broken for any reason. better usage or anything else. well it can be - then it becom4es evas2.0 then evas3.0 then evas4.0 and e every major release means people have to PORT existing code.. and that leads to people leaving your toolkit and not using it because its too much work to keep up. not a good thing to do when we just released 1.0 and only just went stable. I see. :) Even we can improve the usages... :{ Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Carsten Haitzlerlt;ras...@rasterman.comgt; To: ChunEon Parklt;her...@naver.comgt; Cc: enlightenment-devel@lists.sourceforge.net; enlightenment-...@lists.sourceforge.net Sent: 11-07-24(일) 03:54:16 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvasOn Sat, 23 Jul 2011 13:30:57 +0900 ChunEon Parklt;her...@naver.comgt; said: we can't... because we'd break a stable api. :) Thank you for replying me. But I think, the usage look doesn't better to users while using the evas_map APIs still. For example, Even a user wrote a function to rotate any objects by using evas map, it might does not work properly for one of the two cases - image objects and normal objects. I guess we can convert the uv value internally by keeping the evas_map_uv setting concept for users. Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Carsten Haitzlerlt;ras...@rasterman.comgt; To: ChunEon Parklt;her...@naver.comgt; Cc: enlightenment-devel@lists.sourceforge.net; enlightenment-...@lists.sourceforge.net Sent: 11-07-23(토) 12:58:51 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvasOn Sat, 23 Jul 2011 12:47:29 +0900 ChunEon Parklt;her...@naver.comgt; said: because the source image3 IS the image. it isnt pre-rendered at a different size. for other objects evas has to pre-render at the object geometry. for images it can go straight to the image. I reverted below changes because of the pageflip test case. But need to confirm that why evas_object_image is... Is there any reason? Otherwise, I prefer to change the concept of the evas_object_image map uv set. Please somebody describe to me. ( -- raster :) ) Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Enlightenment SVNlt;no-re...@enlightenment.orggt; To: enlightenment-...@lists.sourceforge.net Cc: Sent: 11-07-22(금) 14:24:16 Subject: E SVN: hermet trunk/evas/src/lib/canvasLog: evas/evas_object_image - modified to keep the uv consistency with normal evas_object. Although the uv range of normal object is be localized to the it's geometry, but the uv range of the image object is be localized it's image size but not geometry size. In that case, user should find out the objects type and set the uv value differently between normal and image why they do that? Author: hermet Date: 2011-07-21 22:24:16 -0700 (Thu, 21 Jul 2011) New Revision: 61577 Trac: http://trac.enlightenment.org/e/changeset/61577 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 01:48:20 UTC (rev 61576) +++ trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 05:24:16 UTC (rev 61577) @@ -2657,8 +2657,8 @@ pt-fx = p-px; pt-fy = p-py; pt-fz = p-z; - pt-u = ((p-u * imagew) / uvw) * FP1; - pt-v = ((p-v * imageh) / uvh) * FP1; + pt-u = ((p-u / obj-cur.geometry.w) * imagew) * FP1; + pt-v = ((p-v / obj-cur.geometry.h) * imageh) * FP1; if (pt-u lt; 0) pt-u = 0; else if (pt-u (imagew * FP1)) pt-u = (imagew * FP1); if (pt-v lt; 0) pt-v = 0; -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On Mon, 25 Jul 2011 20:12:55 +0900 ChunEon Parkher...@naver.com said: yes... that'll be several years from now though... so don't hold your breath :) ok... Then those things could be changed just right before next major version? Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Carsten Haitzlerlt;ras...@rasterman.comgt; To: ChunEon Parklt;her...@naver.comgt; Cc: enlightenment-devel@lists.sourceforge.net; enlightenment-...@lists.sourceforge.net Sent: 11-07-25(월) 17:25:58 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvasOn Mon, 25 Jul 2011 15:14:14 +0900 ChunEon Parklt;her...@naver.comgt; said: correct. a stable api cannot be broken for any reason. better usage or anything else. well it can be - then it becom4es evas2.0 then evas3.0 then evas4.0 and e every major release means people have to PORT existing code.. and that leads to people leaving your toolkit and not using it because its too much work to keep up. not a good thing to do when we just released 1.0 and only just went stable. I see. :) Even we can improve the usages... :{ Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Carsten Haitzlerlt;ras...@rasterman.comgt; To: ChunEon Parklt;her...@naver.comgt; Cc: enlightenment-devel@lists.sourceforge.net; enlightenment-...@lists.sourceforge.net Sent: 11-07-24(일) 03:54:16 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvasOn Sat, 23 Jul 2011 13:30:57 +0900 ChunEon Parklt;her...@naver.comgt; said: we can't... because we'd break a stable api. :) Thank you for replying me. But I think, the usage look doesn't better to users while using the evas_map APIs still. For example, Even a user wrote a function to rotate any objects by using evas map, it might does not work properly for one of the two cases - image objects and normal objects. I guess we can convert the uv value internally by keeping the evas_map_uv setting concept for users. Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Carsten Haitzlerlt;ras...@rasterman.comgt; To: ChunEon Parklt;her...@naver.comgt; Cc: enlightenment-devel@lists.sourceforge.net; enlightenment-...@lists.sourceforge.net Sent: 11-07-23(토) 12:58:51 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvasOn Sat, 23 Jul 2011 12:47:29 +0900 ChunEon Parklt;her...@naver.comgt; said: because the source image3 IS the image. it isnt pre-rendered at a different size. for other objects evas has to pre-render at the object geometry. for images it can go straight to the image. I reverted below changes because of the pageflip test case. But need to confirm that why evas_object_image is... Is there any reason? Otherwise, I prefer to change the concept of the evas_object_image map uv set. Please somebody describe to me. ( -- raster :) ) Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Enlightenment SVNlt;no-re...@enlightenment.orggt; To: enlightenment-...@lists.sourceforge.net Cc: Sent: 11-07-22(금) 14:24:16 Subject: E SVN: hermet trunk/evas/src/lib/canvasLog: evas/evas_object_image - modified to keep the uv consistency with normal evas_object. Although the uv range of normal object is be localized to the it's geometry, but the uv range of the image object is be localized it's image size but not geometry size. In that case, user should find out the objects type and set the uv value differently between normal and image why they do that? Author: hermet Date: 2011-07-21 22:24:16 -0700 (Thu, 21 Jul 2011) New Revision: 61577 Trac: http://trac.enlightenment.org/e/changeset/61577 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 01:48:20 UTC (rev 61576) +++ trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 05:24:16 UTC (rev 61577) @@ -2657,8 +2657,8 @@ pt-fx = p-px; pt-fy = p-py; pt-fz = p-z; - pt-u = ((p-u * imagew) / uvw) * FP1; - pt-v = ((p-v * imageh) / uvh) * FP1; + pt-u = ((p-u / obj-cur.geometry.w) * imagew) * FP1; + pt-v = ((p-v / obj-cur.geometry.h) * imageh) * FP1; if (pt-u lt; 0) pt-u = 0; else if (pt-u (imagew * FP1)) pt-u = (imagew * FP1); if (pt-v lt; 0) pt-v = 0; -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today.
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On Sat, 23 Jul 2011 13:30:57 +0900 ChunEon Parkher...@naver.com said: we can't... because we'd break a stable api. :) Thank you for replying me. But I think, the usage look doesn't better to users while using the evas_map APIs still. For example, Even a user wrote a function to rotate any objects by using evas map, it might does not work properly for one of the two cases - image objects and normal objects. I guess we can convert the uv value internally by keeping the evas_map_uv setting concept for users. Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Carsten Haitzlerlt;ras...@rasterman.comgt; To: ChunEon Parklt;her...@naver.comgt; Cc: enlightenment-devel@lists.sourceforge.net; enlightenment-...@lists.sourceforge.net Sent: 11-07-23(토) 12:58:51 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvasOn Sat, 23 Jul 2011 12:47:29 +0900 ChunEon Parklt;her...@naver.comgt; said: because the source image3 IS the image. it isnt pre-rendered at a different size. for other objects evas has to pre-render at the object geometry. for images it can go straight to the image. I reverted below changes because of the pageflip test case. But need to confirm that why evas_object_image is... Is there any reason? Otherwise, I prefer to change the concept of the evas_object_image map uv set. Please somebody describe to me. ( -- raster :) ) Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Enlightenment SVNlt;no-re...@enlightenment.orggt; To: enlightenment-...@lists.sourceforge.net Cc: Sent: 11-07-22(금) 14:24:16 Subject: E SVN: hermet trunk/evas/src/lib/canvasLog: evas/evas_object_image - modified to keep the uv consistency with normal evas_object. Although the uv range of normal object is be localized to the it's geometry, but the uv range of the image object is be localized it's image size but not geometry size. In that case, user should find out the objects type and set the uv value differently between normal and image why they do that? Author: hermet Date: 2011-07-21 22:24:16 -0700 (Thu, 21 Jul 2011) New Revision: 61577 Trac: http://trac.enlightenment.org/e/changeset/61577 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 01:48:20 UTC (rev 61576) +++ trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 05:24:16 UTC (rev 61577) @@ -2657,8 +2657,8 @@ pt-fx = p-px; pt-fy = p-py; pt-fz = p-z; - pt-u = ((p-u * imagew) / uvw) * FP1; - pt-v = ((p-v * imageh) / uvh) * FP1; + pt-u = ((p-u / obj-cur.geometry.w) * imagew) * FP1; + pt-v = ((p-v / obj-cur.geometry.h) * imageh) * FP1; if (pt-u lt; 0) pt-u = 0; else if (pt-u (imagew * FP1)) pt-u = (imagew * FP1); if (pt-v lt; 0) pt-v = 0; -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Storage Efficiency Calculator This modeling tool is based on patent-pending intellectual property that has been used successfully in hundreds of IBM storage optimization engage- ments, worldwide. Store less, Store more with what you own, Move data to the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/ ___ 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 -- Storage Efficiency Calculator This modeling tool is based on patent-pending intellectual property that has been used successfully in hundreds of IBM storage optimization engage- ments, worldwide. Store less, Store more with what you own, Move data to the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
I reverted below changes because of the pageflip test case. But need to confirm that why evas_object_image is... Is there any reason? Otherwise, I prefer to change the concept of the evas_object_image map uv set. Please somebody describe to me. ( -- raster :) ) Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Enlightenment SVNlt;no-re...@enlightenment.orggt; To: enlightenment-...@lists.sourceforge.net Cc: Sent: 11-07-22(금) 14:24:16 Subject: E SVN: hermet trunk/evas/src/lib/canvasLog: evas/evas_object_image - modified to keep the uv consistency with normal evas_object. Although the uv range of normal object is be localized to the it's geometry, but the uv range of the image object is be localized it's image size but not geometry size. In that case, user should find out the objects type and set the uv value differently between normal and image why they do that? Author: hermet Date: 2011-07-21 22:24:16 -0700 (Thu, 21 Jul 2011) New Revision: 61577 Trac: http://trac.enlightenment.org/e/changeset/61577 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 01:48:20 UTC (rev 61576) +++ trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 05:24:16 UTC (rev 61577) @@ -2657,8 +2657,8 @@ pt-fx = p-px; pt-fy = p-py; pt-fz = p-z; - pt-u = ((p-u * imagew) / uvw) * FP1; - pt-v = ((p-v * imageh) / uvh) * FP1; + pt-u = ((p-u / obj-cur.geometry.w) * imagew) * FP1; + pt-v = ((p-v / obj-cur.geometry.h) * imageh) * FP1; if (pt-u lt; 0) pt-u = 0; else if (pt-u (imagew * FP1)) pt-u = (imagew * FP1); if (pt-v lt; 0) pt-v = 0; -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Storage Efficiency Calculator This modeling tool is based on patent-pending intellectual property that has been used successfully in hundreds of IBM storage optimization engage- ments, worldwide. Store less, Store more with what you own, Move data to the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On Sat, 23 Jul 2011 12:47:29 +0900 ChunEon Parkher...@naver.com said: because the source image3 IS the image. it isnt pre-rendered at a different size. for other objects evas has to pre-render at the object geometry. for images it can go straight to the image. I reverted below changes because of the pageflip test case. But need to confirm that why evas_object_image is... Is there any reason? Otherwise, I prefer to change the concept of the evas_object_image map uv set. Please somebody describe to me. ( -- raster :) ) Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Enlightenment SVNlt;no-re...@enlightenment.orggt; To: enlightenment-...@lists.sourceforge.net Cc: Sent: 11-07-22(금) 14:24:16 Subject: E SVN: hermet trunk/evas/src/lib/canvasLog: evas/evas_object_image - modified to keep the uv consistency with normal evas_object. Although the uv range of normal object is be localized to the it's geometry, but the uv range of the image object is be localized it's image size but not geometry size. In that case, user should find out the objects type and set the uv value differently between normal and image why they do that? Author: hermet Date: 2011-07-21 22:24:16 -0700 (Thu, 21 Jul 2011) New Revision: 61577 Trac: http://trac.enlightenment.org/e/changeset/61577 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 01:48:20 UTC (rev 61576) +++ trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 05:24:16 UTC (rev 61577) @@ -2657,8 +2657,8 @@ pt-fx = p-px; pt-fy = p-py; pt-fz = p-z; - pt-u = ((p-u * imagew) / uvw) * FP1; - pt-v = ((p-v * imageh) / uvh) * FP1; + pt-u = ((p-u / obj-cur.geometry.w) * imagew) * FP1; + pt-v = ((p-v / obj-cur.geometry.h) * imageh) * FP1; if (pt-u lt; 0) pt-u = 0; else if (pt-u (imagew * FP1)) pt-u = (imagew * FP1); if (pt-v lt; 0) pt-v = 0; -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Storage Efficiency Calculator This modeling tool is based on patent-pending intellectual property that has been used successfully in hundreds of IBM storage optimization engage- ments, worldwide. Store less, Store more with what you own, Move data to the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/ ___ 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 -- Storage Efficiency Calculator This modeling tool is based on patent-pending intellectual property that has been used successfully in hundreds of IBM storage optimization engage- ments, worldwide. Store less, Store more with what you own, Move data to the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
Thank you for replying me. But I think, the usage look doesn't better to users while using the evas_map APIs still. For example, Even a user wrote a function to rotate any objects by using evas map, it might does not work properly for one of the two cases - image objects and normal objects. I guess we can convert the uv value internally by keeping the evas_map_uv setting concept for users. Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Carsten Haitzlerlt;ras...@rasterman.comgt; To: ChunEon Parklt;her...@naver.comgt; Cc: enlightenment-devel@lists.sourceforge.net; enlightenment-...@lists.sourceforge.net Sent: 11-07-23(토) 12:58:51 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvasOn Sat, 23 Jul 2011 12:47:29 +0900 ChunEon Parklt;her...@naver.comgt; said: because the source image3 IS the image. it isnt pre-rendered at a different size. for other objects evas has to pre-render at the object geometry. for images it can go straight to the image. I reverted below changes because of the pageflip test case. But need to confirm that why evas_object_image is... Is there any reason? Otherwise, I prefer to change the concept of the evas_object_image map uv set. Please somebody describe to me. ( -- raster :) ) Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Enlightenment SVNlt;no-re...@enlightenment.orggt; To: enlightenment-...@lists.sourceforge.net Cc: Sent: 11-07-22(금) 14:24:16 Subject: E SVN: hermet trunk/evas/src/lib/canvasLog: evas/evas_object_image - modified to keep the uv consistency with normal evas_object. Although the uv range of normal object is be localized to the it's geometry, but the uv range of the image object is be localized it's image size but not geometry size. In that case, user should find out the objects type and set the uv value differently between normal and image why they do that? Author: hermet Date: 2011-07-21 22:24:16 -0700 (Thu, 21 Jul 2011) New Revision: 61577 Trac: http://trac.enlightenment.org/e/changeset/61577 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 01:48:20 UTC (rev 61576) +++ trunk/evas/src/lib/canvas/evas_object_image.c 2011-07-22 05:24:16 UTC (rev 61577) @@ -2657,8 +2657,8 @@ pt-fx = p-px; pt-fy = p-py; pt-fz = p-z; - pt-u = ((p-u * imagew) / uvw) * FP1; - pt-v = ((p-v * imageh) / uvh) * FP1; + pt-u = ((p-u / obj-cur.geometry.w) * imagew) * FP1; + pt-v = ((p-v / obj-cur.geometry.h) * imageh) * FP1; if (pt-u lt; 0) pt-u = 0; else if (pt-u (imagew * FP1)) pt-u = (imagew * FP1); if (pt-v lt; 0) pt-v = 0; -- 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- Storage Efficiency Calculator This modeling tool is based on patent-pending intellectual property that has been used successfully in hundreds of IBM storage optimization engage- ments, worldwide. Store less, Store more with what you own, Move data to the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/ ___ 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 -- Storage Efficiency Calculator This modeling tool is based on patent-pending intellectual property that has been used successfully in hundreds of IBM storage optimization engage- ments, worldwide. Store less, Store more with what you own, Move data to the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On Thu, 16 Jun 2011, Enlightenment SVN wrote: Log: evas/canvas - reverted evas_map since some texture mapping is incorrect. the maths were correct, though. Maybe there is a problem elsewhere ? Vincent Author: hermet Date: 2011-06-16 01:46:16 -0700 (Thu, 16 Jun 2011) New Revision: 60381 Trac: http://trac.enlightenment.org/e/changeset/60381 Modified: trunk/evas/src/lib/canvas/evas_map.c Modified: trunk/evas/src/lib/canvas/evas_map.c === --- trunk/evas/src/lib/canvas/evas_map.c 2011-06-16 08:24:02 UTC (rev 60380) +++ trunk/evas/src/lib/canvas/evas_map.c 2011-06-16 08:46:16 UTC (rev 60381) @@ -713,10 +713,10 @@ x = p-x - cx; y = p-y - cy; -xx = (x * cos(r)); -yy = (x * sin(r)); -x = xx - (y * sin(r)); -y = yy + (y * cos(r)); +xx = x * cos(r); +yy = x * sin(r); +x = xx + (y * cos(r + M_PI_2)); +y = yy + (y * sin(r + M_PI_2)); p-px = p-x = x + cx; p-py = p-y = y + cy; @@ -772,24 +772,24 @@ { xx = x * cos(rz); yy = x * sin(rz); - x = xx - (y * sin(rz)); - y = yy + (y * cos(rz)); + x = xx + (y * cos(rz + M_PI_2)); + y = yy + (y * sin(rz + M_PI_2)); } if (ry != 0.0) { xx = x * cos(ry); zz = x * sin(ry); - x = xx - (z * sin(ry)); - z = zz + (z * cos(ry)); + x = xx + (z * cos(ry + M_PI_2)); + z = zz + (z * sin(ry + M_PI_2)); } if (rx != 0.0) { zz = z * cos(rx); yy = z * sin(rx); - z = zz - (y * sin(rx)); - y = yy + (y * cos(rx)); + z = zz + (y * cos(rx + M_PI_2)); + y = yy + (y * sin(rx + M_PI_2)); } p-px = p-x = x + cx; -- EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
HI, Vincent. I just mofidied before and reverted again. because some results are not correct. However, I just found my build was something wrong. It works fine now so i pushed again. I don't know exactly why raster use those compuation even the standard rotation fomular is there. Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Vincent Torrilt;vto...@univ-evry.frgt; To: enlightenment-devel@lists.sourceforge.net Cc: enlightenment-...@lists.sourceforge.net Sent: 11-06-16(목) 18:21:39 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On Thu, 16 Jun 2011, Enlightenment SVN wrote: Log: evas/canvas - reverted evas_map since some texture mapping is incorrect. the maths were correct, though. Maybe there is a problem elsewhere ? Vincent Author: hermet Date: 2011-06-16 01:46:16 -0700 (Thu, 16 Jun 2011) New Revision: 60381 Trac: http://trac.enlightenment.org/e/changeset/60381 Modified: trunk/evas/src/lib/canvas/evas_map.c Modified: trunk/evas/src/lib/canvas/evas_map.c === --- trunk/evas/src/lib/canvas/evas_map.c 2011-06-16 08:24:02 UTC (rev 60380) +++ trunk/evas/src/lib/canvas/evas_map.c 2011-06-16 08:46:16 UTC (rev 60381) @@ -713,10 +713,10 @@ x = p-x - cx; y = p-y - cy; - xx = (x * cos(r)); - yy = (x * sin(r)); - x = xx - (y * sin(r)); - y = yy + (y * cos(r)); + xx = x * cos(r); + yy = x * sin(r); + x = xx + (y * cos(r + M_PI_2)); + y = yy + (y * sin(r + M_PI_2)); p-px = p-x = x + cx; p-py = p-y = y + cy; @@ -772,24 +772,24 @@ { xx = x * cos(rz); yy = x * sin(rz); - x = xx - (y * sin(rz)); - y = yy + (y * cos(rz)); + x = xx + (y * cos(rz + M_PI_2)); + y = yy + (y * sin(rz + M_PI_2)); } if (ry != 0.0) { xx = x * cos(ry); zz = x * sin(ry); - x = xx - (z * sin(ry)); - z = zz + (z * cos(ry)); + x = xx + (z * cos(ry + M_PI_2)); + z = zz + (z * sin(ry + M_PI_2)); } if (rx != 0.0) { zz = z * cos(rx); yy = z * sin(rx); - z = zz - (y * sin(rx)); - y = yy + (y * cos(rx)); + z = zz + (y * cos(rx + M_PI_2)); + y = yy + (y * sin(rx + M_PI_2)); } p-px = p-x = x + cx; -- EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On Thu, 16 Jun 2011, ChunEon Park wrote: HI, Vincent. I just mofidied before and reverted again. because some results are not correct. However, I just found my build was something wrong. It works fine now so i pushed again. I don't know exactly why raster use those compuation even the standard rotation fomular is there. maybe because he uses the direct computation, without using the formulas. Vincent Let's run together for the best moment! -Regards, Hermet- -Original Message- From: Vincent Torrilt;vto...@univ-evry.frgt; To: enlightenment-devel@lists.sourceforge.net Cc: enlightenment-...@lists.sourceforge.net Sent: 11-06-16(¸ñ) 18:21:39 Subject: Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas On Thu, 16 Jun 2011, Enlightenment SVN wrote: Log: evas/canvas - reverted evas_map since some texture mapping is incorrect. the maths were correct, though. Maybe there is a problem elsewhere ? Vincent Author: hermet Date: 2011-06-16 01:46:16 -0700 (Thu, 16 Jun 2011) New Revision: 60381 Trac: http://trac.enlightenment.org/e/changeset/60381 Modified: trunk/evas/src/lib/canvas/evas_map.c Modified: trunk/evas/src/lib/canvas/evas_map.c === --- trunk/evas/src/lib/canvas/evas_map.c 2011-06-16 08:24:02 UTC (rev 60380) +++ trunk/evas/src/lib/canvas/evas_map.c 2011-06-16 08:46:16 UTC (rev 60381) @@ -713,10 +713,10 @@ x = p-x - cx; y = p-y - cy; - xx = (x * cos(r)); - yy = (x * sin(r)); - x = xx - (y * sin(r)); - y = yy + (y * cos(r)); + xx = x * cos(r); + yy = x * sin(r); + x = xx + (y * cos(r + M_PI_2)); + y = yy + (y * sin(r + M_PI_2)); p-px = p-x = x + cx; p-py = p-y = y + cy; @@ -772,24 +772,24 @@ { xx = x * cos(rz); yy = x * sin(rz); - x = xx - (y * sin(rz)); - y = yy + (y * cos(rz)); + x = xx + (y * cos(rz + M_PI_2)); + y = yy + (y * sin(rz + M_PI_2)); } if (ry != 0.0) { xx = x * cos(ry); zz = x * sin(ry); - x = xx - (z * sin(ry)); - z = zz + (z * cos(ry)); + x = xx + (z * cos(ry + M_PI_2)); + z = zz + (z * sin(ry + M_PI_2)); } if (rx != 0.0) { zz = z * cos(rx); yy = z * sin(rx); - z = zz - (y * sin(rx)); - y = yy + (y * cos(rx)); + z = zz + (y * cos(rx + M_PI_2)); + y = yy + (y * sin(rx + M_PI_2)); } p-px = p-x = x + cx; -- EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel-- EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
Hello Vencent Torri, How can we work on 1.0 branch? I have no idea, could you please guide us? Thanks. Daniel Juyung Seo (SeoZ) On Mon, Feb 14, 2011 at 3:52 PM, Vincent Torri vto...@univ-evry.fr wrote: On Sun, 13 Feb 2011, Enlightenment SVN wrote: Log: evas/evas_object_image - fixed an inccorect word in doxygen that kind of commit should be also in the 1.0 branch Vincent Author: hermet Date: 2011-02-13 20:42:53 -0800 (Sun, 13 Feb 2011) New Revision: 57003 Trac: http://trac.enlightenment.org/e/changeset/57003 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c 2011-02-14 03:04:20 UTC (rev 57002) +++ trunk/evas/src/lib/canvas/evas_object_image.c 2011-02-14 04:42:53 UTC (rev 57003) @@ -1757,7 +1757,7 @@ * * @param obj The given canvas object. * @param w The new width of the canvas image given. - * @param h Th new height of the canvas image given. + * @param h The new height of the canvas image given. * * This function sets a new size for the given canvas image. * -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On Mon, 14 Feb 2011, Daniel Juyung Seo wrote: Hello Vencent Torri, How can we work on 1.0 branch? I have no idea, could you please guide us? look in the branches/ subdir. Thanks. Daniel Juyung Seo (SeoZ) On Mon, Feb 14, 2011 at 3:52 PM, Vincent Torri vto...@univ-evry.fr wrote: On Sun, 13 Feb 2011, Enlightenment SVN wrote: Log: evas/evas_object_image - fixed an inccorect word in doxygen that kind of commit should be also in the 1.0 branch Vincent Author: hermet Date: 2011-02-13 20:42:53 -0800 (Sun, 13 Feb 2011) New Revision: 57003 Trac: http://trac.enlightenment.org/e/changeset/57003 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c 2011-02-14 03:04:20 UTC (rev 57002) +++ trunk/evas/src/lib/canvas/evas_object_image.c 2011-02-14 04:42:53 UTC (rev 57003) @@ -1757,7 +1757,7 @@ * * @param obj The given canvas object. * @param w The new width of the canvas image given. - * @param h Th new height of the canvas image given. + * @param h The new height of the canvas image given. * * This function sets a new size for the given canvas image. * -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: hermet trunk/evas/src/lib/canvas
On Sun, 13 Feb 2011, Enlightenment SVN wrote: Log: evas/evas_object_image - fixed an inccorect word in doxygen that kind of commit should be also in the 1.0 branch Vincent Author: hermet Date: 2011-02-13 20:42:53 -0800 (Sun, 13 Feb 2011) New Revision: 57003 Trac: http://trac.enlightenment.org/e/changeset/57003 Modified: trunk/evas/src/lib/canvas/evas_object_image.c Modified: trunk/evas/src/lib/canvas/evas_object_image.c === --- trunk/evas/src/lib/canvas/evas_object_image.c 2011-02-14 03:04:20 UTC (rev 57002) +++ trunk/evas/src/lib/canvas/evas_object_image.c 2011-02-14 04:42:53 UTC (rev 57003) @@ -1757,7 +1757,7 @@ * * @param obj The given canvas object. * @param w The new width of the canvas image given. - * @param h Th new height of the canvas image given. + * @param h The new height of the canvas image given. * * This function sets a new size for the given canvas image. * -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ enlightenment-svn mailing list enlightenment-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-svn -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel