[E-devel] elm_panes typo and missing body patch
Hi, this patch fixes a few typo in elm_panes.h and implements elm_panes_content_right_size_get and elm_panes_content_right_size_set J??r??my Zurcher --- elm_panes.h.orig2012-02-28 08:44:05.076951693 +0100 +++ elm_panes.h 2012-02-28 09:03:21.256945885 +0100 @@ -63,7 +63,7 @@ * @param obj The panes object. * @param fixed Use @c EINA_TRUE to make @p obj to be * resize the left and right panes @b homogeneously. - * Use @c EINA_FALSE to make use of the values specified in + * Use @c EINA_FALSE to make use of the values specified in * elm_panes_content_left_size_set() and * elm_panes_content_right_size_set() * to resize the left and right panes. @@ -71,7 +71,7 @@ * By default panes are resized homogeneously. * * @see elm_panes_fixed_get() - * @see elmpanes_content_left_size_set() + * @see elm_panes_content_left_size_set() * @see elm_panes_content_right_size_set() * * @ingroup Panes @@ -85,7 +85,7 @@ * @return @c EINA_TRUE, if @p obj is set to be resized @b homogeneously, * * @see elm_panes_fixed_set() for more details. - * @see elmpanes_content_left_size_get() + * @see elm_panes_content_left_size_get() * @see elm_panes_content_right_size_get() * * @ingroup Panes @@ -155,9 +155,9 @@ * If something different is required, it can be set with this function. * For example, if the right content should be displayed over * 75% of the panes size, @p size should be passed as @c 0.75. - * This way, right content will be resized to 25% of panes size. + * This way, left content will be resized to 25% of panes size. * - * If displayed vertically, right content is displayed at top, and + * If displayed vertically, left content is displayed at top, and * right content at bottom. * * @note This proportion will change when user drags the panes bar. --- elm_panes.c.orig2012-02-28 08:44:05.076951693 +0100 +++ elm_panes.c 2012-02-28 08:56:07.676948064 +0100 @@ -422,6 +422,18 @@ edje_object_part_drag_value_set(wd->panes, "elm.bar", size, 0.0); } +EAPI double +elm_panes_content_right_size_get(const Evas_Object *obj) +{ + return 1.0-elm_panes_content_left_size_get(obj); +} + +EAPI void +elm_panes_content_right_size_set(Evas_Object *obj, double size) +{ + elm_panes_content_left_size_set(obj, 1.0-size) +} + EAPI void elm_panes_horizontal_set(Evas_Object *obj, Eina_Bool horizontal) { -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] elm_panes.c.patch : missing ';'
this one is ok --- elm_panes.c.orig2012-02-28 08:44:05.076951693 +0100 +++ elm_panes.c 2012-02-28 09:59:25.060262310 +0100 @@ -422,6 +422,18 @@ edje_object_part_drag_value_set(wd->panes, "elm.bar", size, 0.0); } +EAPI double +elm_panes_content_right_size_get(const Evas_Object *obj) +{ + return 1.0-elm_panes_content_left_size_get(obj); +} + +EAPI void +elm_panes_content_right_size_set(Evas_Object *obj, double size) +{ + elm_panes_content_left_size_set(obj, 1.0-size); +} + EAPI void elm_panes_horizontal_set(Evas_Object *obj, Eina_Bool horizontal) { -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] elm_panes.c.patch : missing ';'
On Tue, 28 Feb 2012 09:55:31 +0100 J??r??my Zurcher wrote: > this one is ok errr...pretty sure you're just supposed to do that math yourself -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] elm_panes.h
if you prefer, get rid of elm_panes_content_right_size_* in header Jeremy --- elm_panes.h.orig2012-02-28 08:44:05.076951693 +0100 +++ elm_panes.h 2012-02-28 10:14:41.799703258 +0100 @@ -63,16 +63,14 @@ * @param obj The panes object. * @param fixed Use @c EINA_TRUE to make @p obj to be * resize the left and right panes @b homogeneously. - * Use @c EINA_FALSE to make use of the values specified in + * Use @c EINA_FALSE to make use of the values specified in * elm_panes_content_left_size_set() and - * elm_panes_content_right_size_set() * to resize the left and right panes. * * By default panes are resized homogeneously. * * @see elm_panes_fixed_get() - * @see elmpanes_content_left_size_set() - * @see elm_panes_content_right_size_set() + * @see elm_panes_content_left_size_set() * * @ingroup Panes */ @@ -85,8 +83,7 @@ * @return @c EINA_TRUE, if @p obj is set to be resized @b homogeneously, * * @see elm_panes_fixed_set() for more details. - * @see elmpanes_content_left_size_get() - * @see elm_panes_content_right_size_get() + * @see elm_panes_content_left_size_get() * * @ingroup Panes */ @@ -131,45 +128,6 @@ EAPI void elm_panes_content_left_size_set(Evas_Object *obj, double size); /** - * Get the size proportion of panes widget's right side. - * - * @param obj The panes object. - * @return float value between 0.0 and 1.0 representing size proportion - * of right side. - * - * @see elm_panes_content_right_size_set() for more details. - * - * @ingroup Panes - */ -EAPI double elm_panes_content_right_size_get(const Evas_Object *obj); - -/** - * Set the size proportion of panes widget's right side. - * - * @param obj The panes object. - * @param size Value between 0.0 and 1.0 representing size proportion - * of right side. - * - * By default it's homogeneous, i.e., both sides have the same size. - * - * If something different is required, it can be set with this function. - * For example, if the right content should be displayed over - * 75% of the panes size, @p size should be passed as @c 0.75. - * This way, right content will be resized to 25% of panes size. - * - * If displayed vertically, right content is displayed at top, and - * right content at bottom. - * - * @note This proportion will change when user drags the panes bar. - * - * @see elm_panes_content_right_size_get() - * - * @ingroup Panes - */ -EAPI void elm_panes_content_right_size_set(Evas_Object *obj, double size); - - -/** * Set the orientation of a given panes widget. * * @param obj The panes object. -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] timeline is not in line
On Tue, 28 Feb 2012 14:56:13 +0800 P Purkayastha said: yeah - i know. sometimes it gets stuck. this time its just stopped. i dont know why - have work to do. svn keeps working - trac has just stopped updating. i have no intention of fixing this any time soon if ever as i generally despise dealing with trac. :( > Something seems to be the matter with timeline - > http://trac.enlightenment.org/e/timeline > > It shows that there has been no commits for over 4 days. Surely, our e > devs will have major withdrawal symptoms without their daily commit fix, > let alone go without commits for 4 days. That leaves only timeline (or > the server it monitors) as the likely culprit. > > (PS: had sent this several hours ago through google groups, but that > mail seems to have been lost in the dungeons somewhere) > > -- > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > ___ > 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 -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: discomfitor trunk/ecore/src/lib/ecore_evas
On Tue, 28 Feb 2012 08:09:47 +0100 Vincent Torri said: actually i'm still in the middle of those changes - that's why there are no docs yet, thus no @since. they are all untested and i'm now glueing stuff into elm to test them. > i had a dream where people were not forgetful. Especially, just before a > relase > > Vincent > > On Tue, Feb 28, 2012 at 8:06 AM, Enlightenment SVN > wrote: > > Log: > > one time I had a dream where people helped others who were forgetful > > instead of just pointing out that they were forgetful. then I woke up and > > realized I had fallen asleep while watching Winnie the Pooh > > > > > > Author: discomfitor > > Date: 2012-02-27 23:06:04 -0800 (Mon, 27 Feb 2012) > > New Revision: 68494 > > Trac: http://trac.enlightenment.org/e/changeset/68494 > > > > Modified: > > trunk/ecore/src/lib/ecore_evas/Ecore_Evas.h > > > > Modified: trunk/ecore/src/lib/ecore_evas/Ecore_Evas.h > > === > > --- trunk/ecore/src/lib/ecore_evas/Ecore_Evas.h 2012-02-28 06:43:59 UTC > > (rev 68493) +++ trunk/ecore/src/lib/ecore_evas/Ecore_Evas.h 2012-02-28 > > 07:06:04 UTC (rev 68494) @@ -402,17 +402,29 @@ > > */ > > EAPI Eina_Bool ecore_evas_fullscreen_get(const Ecore_Evas *ee); > > > > +/** @since 1.2 */ > > EAPI void ecore_evas_window_group_set(Ecore_Evas *ee, const > > Ecore_Evas *ee_group); +/** @since 1.2 */ > > EAPI const Ecore_Evas *ecore_evas_window_group_get(const Ecore_Evas *ee); > > +/** @since 1.2 */ > > EAPI void ecore_evas_aspect_set(Ecore_Evas *ee, double aspect); > > +/** @since 1.2 */ > > EAPI double ecore_evas_aspect_get(const Ecore_Evas *ee); > > +/** @since 1.2 */ > > EAPI void ecore_evas_urgent_set(Ecore_Evas *ee, Eina_Bool urgent); > > +/** @since 1.2 */ > > EAPI Eina_Bool ecore_evas_urgent_get(const Ecore_Evas *ee); > > +/** @since 1.2 */ > > EAPI void ecore_evas_modal_set(Ecore_Evas *ee, Eina_Bool modal); > > +/** @since 1.2 */ > > EAPI Eina_Bool ecore_evas_modal_get(const Ecore_Evas *ee); > > +/** @since 1.2 */ > > EAPI void ecore_evas_demand_attention_set(Ecore_Evas *ee, Eina_Bool > > demand); +/** @since 1.2 */ > > EAPI Eina_Bool ecore_evas_demand_attention_get(const Ecore_Evas *ee); > > +/** @since 1.2 */ > > EAPI void ecore_evas_focus_skip_set(Ecore_Evas *ee, Eina_Bool skip); > > +/** @since 1.2 */ > > EAPI Eina_Bool ecore_evas_focus_skip_get(const Ecore_Evas *ee); > > > > /** > > @@ -1231,6 +1243,7 @@ > > * A call to this function will set a callback on an Ecore_Evas, causing > > * @p func to be called whenever @p ee changes state. > > * > > + * @since 1.2 > > * @warning If and when this function is called depends on the underlying > > * windowing system. > > */ > > > > > > -- > > Keep Your Developer Skills Current with LearnDevNow! > > The most comprehensive online learning library for Microsoft developers > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > > Metro Style Apps, more. Free future releases when you subscribe now! > > http://p.sf.net/sfu/learndevnow-d2d > > ___ > > enlightenment-svn mailing list > > enlightenment-...@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > > -- > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > ___ > 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 -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster IN trunk/ecore: . src/lib/ecore_x src/lib/ecore_x/xcb src/lib/ecore_x/xlib
On Tue, 28 Feb 2012 07:02:14 +0100 Vincent Torri said: there are actually zero docs for ecore_x - so i didnt bother :) as for #73 - it still only does 1 screen - 1 set of desks. comment still applies. :) > maybe doc must be added here to say this api is from 1.2 (even if no > doc for other ecore_x functions. > > related to this, maybe ticket #73 must be fixed too. > > Vincent > > On Tue, Feb 28, 2012 at 5:34 AM, Enlightenment SVN > wrote: > > Log: > > add ecore_x_netwm_icons_set() > > > > > > > > Author: raster > > Date: 2012-02-27 20:34:10 -0800 (Mon, 27 Feb 2012) > > New Revision: 68487 > > Trac: http://trac.enlightenment.org/e/changeset/68487 > > > > Modified: > > trunk/ecore/ChangeLog trunk/ecore/src/lib/ecore_x/Ecore_X.h > > trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_netwm.c > > trunk/ecore/src/lib/ecore_x/xlib/ecore_x_netwm.c > > > > Modified: trunk/ecore/ChangeLog > > === > > --- trunk/ecore/ChangeLog 2012-02-28 04:25:37 UTC (rev 68486) > > +++ trunk/ecore/ChangeLog 2012-02-28 04:34:10 UTC (rev 68487) > > @@ -528,3 +528,7 @@ > > > > * Fix ecore_file_download to not limit downloads to 30sec. > > > > +2012-02-28 Carsten Haitzler (The Rasterman) > > + > > + * Add ecore_x_netwm_icons_set() > > + > > > > Modified: trunk/ecore/src/lib/ecore_x/Ecore_X.h > > === > > --- trunk/ecore/src/lib/ecore_x/Ecore_X.h 2012-02-28 04:25:37 UTC > > (rev 68486) +++ trunk/ecore/src/lib/ecore_x/Ecore_X.h 2012-02-28 > > 04:34:10 UTC (rev 68487) @@ -2166,6 +2166,11 @@ > > int *bottom_start_x, > > int *bottom_end_x); > > > > +EAPI void > > +ecore_x_netwm_icons_set(Ecore_X_Window win, > > + Ecore_X_Icon *icon, > > + int num); > > + > > EAPI Eina_Bool > > ecore_x_netwm_icons_get(Ecore_X_Window win, > > Ecore_X_Icon **icon, > > > > Modified: trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_netwm.c > > === > > --- trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_netwm.c 2012-02-28 04:25:37 > > UTC (rev 68486) +++ trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_netwm.c > > 2012-02-28 04:34:10 UTC (rev 68487) @@ -838,6 +838,54 @@ > > ecore_x_window_prop_string_set(win, ECORE_X_ATOM_NET_WM_ICON_NAME, name); > > } > > > > +EAPI void > > +ecore_x_netwm_icons_set(Ecore_X_Window win, > > + Ecore_X_Icon *icon, > > + int num) > > +{ > > + unsigned int *data, *p, *p2; > > + unsigned int i, size, x, y; > > + > > + LOGFN(__FILE__, __LINE__, __FUNCTION__); > > + size = 0; > > + for (i = 0; i < (unsigned int)num; i++) > > + { > > + size += 2 + (icon[i].width * icon[i].height); > > + } > > + data = alloca(size * sizeof(unsigned int)); > > + p = data; > > + for (i = 0; i < (unsigned int)num; i++) > > + { > > + p[0] = icon[i].width; > > + p[1] = icon[i].height; > > + p += 2; > > + p2 = icon[i].data; > > + for (y = 0; y < icon[i].height; y++) > > + { > > + for (x = 0; x < icon[i].width; x++) > > + { > > + unsigned int r, g, b, a; > > + > > + a = (*p2 >> 24) & 0xff; > > + r = (*p2 >> 16) & 0xff; > > + g = (*p2 >> 8 ) & 0xff; > > + b = (*p2 ) & 0xff; > > + if ((a > 0) && (a < 255)) > > + { > > + r = (r * 255) / a; > > + g = (g * 255) / a; > > + b = (b * 255) / a; > > + } > > + *p = (a << 24) | (r << 16) | (g << 8) | b; > > + p++; > > + p2++; > > + } > > + } > > + } > > + ecore_x_window_prop_card32_set(win, ECORE_X_ATOM_NET_WM_ICON, > > + data, size); > > +} > > + > > EAPI Eina_Bool > > ecore_x_netwm_icons_get(Ecore_X_Window win, > > Ecore_X_Icon **icon, > > > > Modified: trunk/ecore/src/lib/ecore_x/xlib/ecore_x_netwm.c > > === > > --- trunk/ecore/src/lib/ecore_x/xlib/ecore_x_netwm.c 2012-02-28 04:25:37 > > UTC (rev 68486) +++ trunk/ecore/src/lib/ecore_x/xlib/ecore_x_netwm.c > > 2012-02-28 04:34:10 UTC (rev 68487) @@ -661,6 +661,55 @@ > > return EINA_TRUE; > > } > > > > +EAPI void > > +ecore_x_netwm_icons_set(Ecore_X_Window win, > > + Ecore_X_Icon *icon, > > + int num) > > +{ > > + unsigned int *data, *p, *p2; > > + unsigned int i, size, x, y; > > + > > + LOGFN(__FILE__, __LINE__, __FUNCTION__); > > + size = 0; > > + for (i = 0; i < (unsigned int)num; i++) >
Re: [E-devel] elev8: Function/parameter/class naming scheme
On Mon, Feb 27, 2012 at 9:47 PM, Elevate Efl wrote: > I believe this topic has received enough attention (more than what it > deserves actually) > Can we freeze on CamelCase please ? Sure. Who will do the conversion? Could you take care of it? Otherwise I can do in the end of this week. Lucas De Marchi -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Patch] Add new API in Index widget (elm_index_indicator_disabled_set/get())
On Monday 27 February 2012 22:46:27 ChunEon Park wrote: > What documentation? > It looks documentation attached already. > > -Regards, Hermet- My apologies, I hadn't seen the included documentation. /me must pay more attention when reviewing patches. Gastal -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] elm_panes typo and missing body patch
You sent another patch which removed those elm_panes_content_right_size_get/set APIs from header. And why are you added them in c? It looks like those are not implemented in c but they exist in header. Do you know any history? Daniel Juyung Seo (SeoZ) On Tue, Feb 28, 2012 at 5:35 PM, J??r??my Zurcher wrote: > Hi, > this patch fixes a few typo in elm_panes.h > and implements elm_panes_content_right_size_get and > elm_panes_content_right_size_set > > J??r??my Zurcher > > -- > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] elm_panes.c.patch : missing ';'
Same comment as previous mail. You added them to c but removed them from h. Daniel Juyung Seo (SeoZ) On Tue, Feb 28, 2012 at 5:59 PM, Michael Blumenkrantz wrote: > On Tue, 28 Feb 2012 09:55:31 +0100 > J??r??my Zurcher wrote: > >> this one is ok > errr...pretty sure you're just supposed to do that math yourself > > -- > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] elm_panes.h
Same comment here. Why are you trying to remove them from h even you added them to c? Daniel Juyung Seo (SeoZ) On Tue, Feb 28, 2012 at 6:12 PM, Jeremy Zurcher wrote: > if you prefer, > get rid of elm_panes_content_right_size_* in header > > Jeremy > > -- > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Patch] Add new API in Index widget (e lm_index_indicator_disabled_set/get())
Thanks for the comments. I modified code according to the advice, and send patch again. but I didn't change APIs name. Please check this again. Thank you. Goun --- Original Message --- Sender : ChunEon Park Date : Feb 28, 2012 15:12 (GMT+09:00) Title : Re: [E-devel] [Patch] Add new API in Index widget (e lm_index_indicator_disabled_set/get()) You mean indicator would not visible but allow do work something. I think the API is intended that indicator do Nothing. Just my 2 cents. -Regards, Hermet- -Original Message- From: "Daniel Juyung Seo" To: "Enlightenment developer list" Cc: Sent: 12-02-28(화) 14:29:24 Subject: Re: [E-devel] [Patch] Add new API in Index widget (elm_index_indicator_disabled_set/get()) elm_index_indicator_DISABLED_set/get also looks ok. But it looks like this API show/hide index indicator. How about using elm_index_indicator_INVISIBLE_set/get instead? Just my 2 cents. Daniel Juyung Seo (SeoZ) 2012/2/27 GoUn Lee : > Dear Developers, > > First of all, sorry for that I sent a patch without any message before. I > have no idea why e-mail was empty even I wrote something.. > I hope, this time will work fine. > > I've attached patch file about new API in Index widget. > called elm_index_indicator_disabled_set() / elm_index_indicator_disabled_get() > Using this elm_index_indicator_disabled_set API, if it is set EINA_TRUE in > second value, popup text could be invisible. > In this API, indicator notes popup text which shows a letter has been > selecting. > I tested through elementary_test, and it works. > > Please review this patch. > Thank you. > Goun > -- > Try before you buy = See our experts in action! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-dev2 > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel elm_index.patch Description: Binary data -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] elm_panes.h
we have 2 body less functions in elm_panes - elm_panes_content_right_size_get - elm_panes_content_right_size_set as Michael didn't seem too kind to feed the body and fix the header with my first patch, I then sent the kill the head patch. feed the body or kill the head, you choose. Jeremy On Tuesday 28 February 2012 23:27, Daniel Juyung Seo wrote : > Same comment here. > Why are you trying to remove them from h even you added them to c? > > Daniel Juyung Seo (SeoZ) > > On Tue, Feb 28, 2012 at 6:12 PM, Jeremy Zurcher wrote: > > if you prefer, > > get rid of elm_panes_content_right_size_* in header > > > > Jeremy > > > > -- > > Keep Your Developer Skills Current with LearnDevNow! > > The most comprehensive online learning library for Microsoft developers > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > > Metro Style Apps, more. Free future releases when you subscribe now! > > http://p.sf.net/sfu/learndevnow-d2d > > ___ > > enlightenment-devel mailing list > > enlightenment-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > -- > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel --- elm_panes.h.orig2012-02-28 17:01:14.248104157 +0100 +++ elm_panes.h 2012-02-28 17:01:53.054770581 +0100 @@ -63,16 +63,14 @@ * @param obj The panes object. * @param fixed Use @c EINA_TRUE to make @p obj to be * resize the left and right panes @b homogeneously. - * Use @c EINA_FALSE to make use of the values specified in + * Use @c EINA_FALSE to make use of the values specified in * elm_panes_content_left_size_set() and - * elm_panes_content_right_size_set() * to resize the left and right panes. * * By default panes are resized homogeneously. * * @see elm_panes_fixed_get() - * @see elmpanes_content_left_size_set() - * @see elm_panes_content_right_size_set() + * @see elm_panes_content_left_size_set() * * @ingroup Panes */ @@ -85,8 +83,7 @@ * @return @c EINA_TRUE, if @p obj is set to be resized @b homogeneously, * * @see elm_panes_fixed_set() for more details. - * @see elmpanes_content_left_size_get() - * @see elm_panes_content_right_size_get() + * @see elm_panes_content_left_size_get() * * @ingroup Panes */ @@ -131,45 +128,6 @@ EAPI void elm_panes_content_left_size_set(Evas_Object *obj, double size); /** - * Get the size proportion of panes widget's right side. - * - * @param obj The panes object. - * @return float value between 0.0 and 1.0 representing size proportion - * of right side. - * - * @see elm_panes_content_right_size_set() for more details. - * - * @ingroup Panes - */ -EAPI double elm_panes_content_right_size_get(const Evas_Object *obj); - -/** - * Set the size proportion of panes widget's right side. - * - * @param obj The panes object. - * @param size Value between 0.0 and 1.0 representing size proportion - * of right side. - * - * By default it's homogeneous, i.e., both sides have the same size. - * - * If something different is required, it can be set with this function. - * For example, if the right content should be displayed over - * 75% of the panes size, @p size should be passed as @c 0.75. - * This way, right content will be resized to 25% of panes size. - * - * If displayed vertically, right content is displayed at top, and - * right content at bottom. - * - * @note This proportion will change when user drags the panes bar. - * - * @see elm_panes_content_right_size_get() - * - * @ingroup Panes - */ -EAPI void elm_panes_content_right_size_set(Evas_Object *obj, double size); - - -/** * Set the orientation of a given panes widget. * * @param obj The panes object. diff -Naur orig/elm_panes.c new/elm_panes.c --- orig/elm_panes.c2012-02-28 17:02:35.331437034 +0100 +++ new/elm_panes.c 2012-02-28 17:08:23.848101951 +0100 @@ -422,6 +422,18 @@ edje_object_part_drag_value_set(wd->panes, "elm.bar", size, 0.0); } +EAPI double +elm_panes_content_right_size_get(const Evas_Object *obj) +{ + return 1.0-elm_panes_content_left_size_get(obj); +} + +EAPI void +elm_panes_content_right_size_set(Evas_Object *obj, double size) +{ + elm_panes_content_left_size_set(obj, 1.0-size); +} + EAPI void elm_panes_horizontal_set(Evas_Object *obj, Eina_Bool horizonta
Re: [E-devel] E SVN: jaehwan trunk/elementary/src/lib
On Mon, 27 Feb 2012 23:14:10 -0800 "Enlightenment SVN" wrote: > Log: > Change the toolbar item by using button object. > The toolbar item was edje object. Because edje object cannot be focused, > toolbar item cannot be focused, either. But toolbar item should be focused in > order to move the focus by each item. Later, we will be able to move the > focus by using arrow keyboard. So I change toolbar item to be made up with > button object. Since toolbar cannot access button's edje object, the effect > of content set and text set is moved in button. > > > Author: jaehwan > Date: 2012-02-27 23:14:10 -0800 (Mon, 27 Feb 2012) > New Revision: 68495 > Trac: http://trac.enlightenment.org/e/changeset/68495 > > Modified: > trunk/elementary/src/lib/elm_toolbar.c > Hi, It seems this commit has completely broken scaled toolbar icons in my app. I have reproduced and committed the behavior to toolbar test 1 in elementary_test, and if you could take a look I would appreciate it. -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: jaehwan trunk/elementary/src/lib
On Tue, 28 Feb 2012 15:15:27 -0500 Michael Blumenkrantz wrote: > On Mon, 27 Feb 2012 23:14:10 -0800 > "Enlightenment SVN" wrote: > > > Log: > > Change the toolbar item by using button object. > > The toolbar item was edje object. Because edje object cannot be focused, > > toolbar item cannot be focused, either. But toolbar item should be focused > > in order to move the focus by each item. Later, we will be able to move the > > focus by using arrow keyboard. So I change toolbar item to be made up with > > button object. Since toolbar cannot access button's edje object, the effect > > of content set and text set is moved in button. > > > > > > Author: jaehwan > > Date: 2012-02-27 23:14:10 -0800 (Mon, 27 Feb 2012) > > New Revision: 68495 > > Trac: http://trac.enlightenment.org/e/changeset/68495 > > > > Modified: > > trunk/elementary/src/lib/elm_toolbar.c > > > > Hi, > > It seems this commit has completely broken scaled toolbar icons in my app. I > have reproduced and committed the behavior to toolbar test 1 in > elementary_test, and if you could take a look I would appreciate it. On closer inspection, why was this commit even made? All widgets have internal "focus next" hooks. This is definitely what should have been used instead. -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E SVN: raster trunk/ecore/src/lib/ecore_evas
Oops ! :( How did I miss that one ? Hrrm... Anyway, thanks mate ;) dh On 02/28/2012 06:55 PM, Enlightenment SVN wrote: > Log: > lets compile again... shall we? :) > > > > Author: raster > Date: 2012-02-28 15:55:04 -0800 (Tue, 28 Feb 2012) > New Revision: 68526 > Trac: http://trac.enlightenment.org/e/changeset/68526 > > Modified: >trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c > > Modified: trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c > === > --- trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c 2012-02-28 > 23:05:06 UTC (rev 68525) > +++ trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c 2012-02-28 > 23:55:04 UTC (rev 68526) > @@ -948,7 +948,7 @@ > > #else > EAPI Ecore_Evas * > -ecore_evas_wayland_egl_new(const char *disp_name __UNUSED__, Ecore_Wl_Window > *parent __UNUSED__, int x __UNUSED__, int y __UNUSED__, int w __UNUSED__, int > h __UNUSED__, Eina_Bool frame __UNUSED__) > +ecore_evas_wayland_egl_new(const char *disp_name __UNUSED__, unsigned int > parent __UNUSED__, int x __UNUSED__, int y __UNUSED__, int w __UNUSED__, int > h __UNUSED__, Eina_Bool frame __UNUSED__) > { > return NULL; > } -- 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: raster trunk/ecore/src/lib/ecore_evas
On Tue, 28 Feb 2012 19:51:37 -0500 Christopher Michael wrote: > Oops ! :( How did I miss that one ? Hrrm... > > Anyway, thanks mate ;) > > dh > > On 02/28/2012 06:55 PM, Enlightenment SVN wrote: > > Log: > > lets compile again... shall we? :) > > > > > > > > Author: raster > > Date: 2012-02-28 15:55:04 -0800 (Tue, 28 Feb 2012) > > New Revision: 68526 > > Trac: http://trac.enlightenment.org/e/changeset/68526 > > > > Modified: > >trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c > > CALLED IT -- 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: raster trunk/ecore/src/lib/ecore_evas
On 02/28/2012 07:54 PM, Michael Blumenkrantz wrote: > On Tue, 28 Feb 2012 19:51:37 -0500 > Christopher Michael wrote: > >> Oops ! :( How did I miss that one ? Hrrm... >> >> Anyway, thanks mate ;) >> >> dh >> >> On 02/28/2012 06:55 PM, Enlightenment SVN wrote: >>> Log: >>> lets compile again... shall we? :) >>> >>> >>> >>> Author: raster >>> Date: 2012-02-28 15:55:04 -0800 (Tue, 28 Feb 2012) >>> New Revision: 68526 >>> Trac: http://trac.enlightenment.org/e/changeset/68526 >>> >>> Modified: >>> trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c >>> > > CALLED IT > LOL :) That one doesn't count. Totally different topic :P We were discussing doxy and @since :) dh -- 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: raster trunk/ecore/src/lib/ecore_evas
On Tue, 28 Feb 2012 20:14:53 -0500 Christopher Michael wrote: > On 02/28/2012 07:54 PM, Michael Blumenkrantz wrote: > > On Tue, 28 Feb 2012 19:51:37 -0500 > > Christopher Michael wrote: > > > >> Oops ! :( How did I miss that one ? Hrrm... > >> > >> Anyway, thanks mate ;) > >> > >> dh > >> > >> On 02/28/2012 06:55 PM, Enlightenment SVN wrote: > >>> Log: > >>> lets compile again... shall we? :) > >>> > >>> > >>> > >>> Author: raster > >>> Date: 2012-02-28 15:55:04 -0800 (Tue, 28 Feb 2012) > >>> New Revision: 68526 > >>> Trac: http://trac.enlightenment.org/e/changeset/68526 > >>> > >>> Modified: > >>> trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c > >>> > > > > CALLED IT > > > LOL :) That one doesn't count. Totally different topic :P We were > discussing doxy and @since :) > > dh > those just haven't been found yet. THEY'RE OUT THERE! -- 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] elm_panes.h
Hello, On Wed, Feb 29, 2012 at 1:09 AM, J??r??my Zurcher wrote: > we have 2 body less functions in elm_panes > - elm_panes_content_right_size_get > - elm_panes_content_right_size_set > > as Michael didn't seem too kind to feed the body and fix the header with > my first patch, > I then sent the kill the head patch. > Thank for the explanation. "feed" sounds good to me :) Daniel Juyung Seo (SeoZ) > > feed the body or kill the head, you choose. > > Jeremy > > On Tuesday 28 February 2012 23:27, Daniel Juyung Seo wrote : > > Same comment here. > > Why are you trying to remove them from h even you added them to c? > > > > Daniel Juyung Seo (SeoZ) > > > > On Tue, Feb 28, 2012 at 6:12 PM, Jeremy Zurcher wrote: > > > if you prefer, > > > get rid of elm_panes_content_right_size_* in header > > > > > > Jeremy > > > > > > > -- > > > Keep Your Developer Skills Current with LearnDevNow! > > > The most comprehensive online learning library for Microsoft developers > > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, > MVC3, > > > Metro Style Apps, more. Free future releases when you subscribe now! > > > http://p.sf.net/sfu/learndevnow-d2d > > > ___ > > > enlightenment-devel mailing list > > > enlightenment-devel@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > > > -- > > Keep Your Developer Skills Current with LearnDevNow! > > The most comprehensive online learning library for Microsoft developers > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > > Metro Style Apps, more. Free future releases when you subscribe now! > > http://p.sf.net/sfu/learndevnow-d2d > > ___ > > enlightenment-devel mailing list > > enlightenment-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > -- > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > ___ > 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] timeline is not in line
Hello, On Tue, Feb 28, 2012 at 7:08 PM, Carsten Haitzler wrote: > On Tue, 28 Feb 2012 14:56:13 +0800 P Purkayastha said: > > yeah - i know. sometimes it gets stuck. this time its just stopped. i dont > know > why - have work to do. svn keeps working - trac has just stopped updating. > i > have no intention of fixing this any time soon if ever as i generally > despise > dealing with trac. :( > This is annoying and trac source browser is not working. http://trac.enlightenment.org/e/browser If you have any hint how to fix this, I'll try to handle this. Daniel Juyung Seo (SeoZ) > > > Something seems to be the matter with timeline - > > http://trac.enlightenment.org/e/timeline > > > > It shows that there has been no commits for over 4 days. Surely, our e > > devs will have major withdrawal symptoms without their daily commit fix, > > let alone go without commits for 4 days. That leaves only timeline (or > > the server it monitors) as the likely culprit. > > > > (PS: had sent this several hours ago through google groups, but that > > mail seems to have been lost in the dungeons somewhere) > > > > > -- > > Keep Your Developer Skills Current with LearnDevNow! > > The most comprehensive online learning library for Microsoft developers > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > > Metro Style Apps, more. Free future releases when you subscribe now! > > http://p.sf.net/sfu/learndevnow-d2d > > ___ > > 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 > > > > -- > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > ___ > 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] elm_panes.h
In svn. http://trac.enlightenment.org/e/changeset/68527 Thanks, Sanjeev On Wed, Feb 29, 2012 at 11:49 AM, Daniel Juyung Seo wrote: > Hello, > > On Wed, Feb 29, 2012 at 1:09 AM, J??r??my Zurcher wrote: > > > we have 2 body less functions in elm_panes > > - elm_panes_content_right_size_get > > - elm_panes_content_right_size_set > > > > as Michael didn't seem too kind to feed the body and fix the header with > > my first patch, > > I then sent the kill the head patch. > > > > Thank for the explanation. > "feed" sounds good to me :) > > Daniel Juyung Seo (SeoZ) > > > > > > > feed the body or kill the head, you choose. > > > > Jeremy > > > > On Tuesday 28 February 2012 23:27, Daniel Juyung Seo wrote : > > > Same comment here. > > > Why are you trying to remove them from h even you added them to c? > > > > > > Daniel Juyung Seo (SeoZ) > > > > > > On Tue, Feb 28, 2012 at 6:12 PM, Jeremy Zurcher > wrote: > > > > if you prefer, > > > > get rid of elm_panes_content_right_size_* in header > > > > > > > > Jeremy > > > > > > > > > > > -- > > > > Keep Your Developer Skills Current with LearnDevNow! > > > > The most comprehensive online learning library for Microsoft > developers > > > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, > > MVC3, > > > > Metro Style Apps, more. Free future releases when you subscribe now! > > > > http://p.sf.net/sfu/learndevnow-d2d > > > > ___ > > > > enlightenment-devel mailing list > > > > enlightenment-devel@lists.sourceforge.net > > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > > > > > > > > -- > > > Keep Your Developer Skills Current with LearnDevNow! > > > The most comprehensive online learning library for Microsoft developers > > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, > MVC3, > > > Metro Style Apps, more. Free future releases when you subscribe now! > > > http://p.sf.net/sfu/learndevnow-d2d > > > ___ > > > enlightenment-devel mailing list > > > enlightenment-devel@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > > > > -- > > Keep Your Developer Skills Current with LearnDevNow! > > The most comprehensive online learning library for Microsoft developers > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > > Metro Style Apps, more. Free future releases when you subscribe now! > > http://p.sf.net/sfu/learndevnow-d2d > > ___ > > 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] elm_panes.h
Oh.. I missed one comment. Fomatting: Add spaces before and after '-'. Sanjeev applied that changes in svn. Thanks. Daniel Juyung Seo (SeoZ) On Wed, Feb 29, 2012 at 12:03 PM, Elevate Efl wrote: > In svn. > http://trac.enlightenment.org/e/changeset/68527 > > Thanks, > Sanjeev > > On Wed, Feb 29, 2012 at 11:49 AM, Daniel Juyung Seo >wrote: > > > Hello, > > > > On Wed, Feb 29, 2012 at 1:09 AM, J??r??my Zurcher > wrote: > > > > > we have 2 body less functions in elm_panes > > > - elm_panes_content_right_size_get > > > - elm_panes_content_right_size_set > > > > > > as Michael didn't seem too kind to feed the body and fix the header > with > > > my first patch, > > > I then sent the kill the head patch. > > > > > > > Thank for the explanation. > > "feed" sounds good to me :) > > > > Daniel Juyung Seo (SeoZ) > > > > > > > > > > > > feed the body or kill the head, you choose. > > > > > > Jeremy > > > > > > On Tuesday 28 February 2012 23:27, Daniel Juyung Seo wrote : > > > > Same comment here. > > > > Why are you trying to remove them from h even you added them to c? > > > > > > > > Daniel Juyung Seo (SeoZ) > > > > > > > > On Tue, Feb 28, 2012 at 6:12 PM, Jeremy Zurcher > > wrote: > > > > > if you prefer, > > > > > get rid of elm_panes_content_right_size_* in header > > > > > > > > > > Jeremy > > > > > > > > > > > > > > > > -- > > > > > Keep Your Developer Skills Current with LearnDevNow! > > > > > The most comprehensive online learning library for Microsoft > > developers > > > > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, > > > MVC3, > > > > > Metro Style Apps, more. Free future releases when you subscribe > now! > > > > > http://p.sf.net/sfu/learndevnow-d2d > > > > > ___ > > > > > enlightenment-devel mailing list > > > > > enlightenment-devel@lists.sourceforge.net > > > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > > > > > > > > > > > > > > -- > > > > Keep Your Developer Skills Current with LearnDevNow! > > > > The most comprehensive online learning library for Microsoft > developers > > > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, > > MVC3, > > > > Metro Style Apps, more. Free future releases when you subscribe now! > > > > http://p.sf.net/sfu/learndevnow-d2d > > > > ___ > > > > enlightenment-devel mailing list > > > > enlightenment-devel@lists.sourceforge.net > > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > > > > > > > > > > -- > > > Keep Your Developer Skills Current with LearnDevNow! > > > The most comprehensive online learning library for Microsoft developers > > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, > MVC3, > > > Metro Style Apps, more. Free future releases when you subscribe now! > > > http://p.sf.net/sfu/learndevnow-d2d > > > ___ > > > 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: raster trunk/ecore/src/lib/ecore_evas
On 02/28/2012 08:17 PM, Michael Blumenkrantz wrote: > On Tue, 28 Feb 2012 20:14:53 -0500 > Christopher Michael wrote: > >> On 02/28/2012 07:54 PM, Michael Blumenkrantz wrote: >>> On Tue, 28 Feb 2012 19:51:37 -0500 >>> Christopher Michael wrote: >>> Oops ! :( How did I miss that one ? Hrrm... Anyway, thanks mate ;) dh On 02/28/2012 06:55 PM, Enlightenment SVN wrote: > Log: > lets compile again... shall we? :) > > > > Author: raster > Date: 2012-02-28 15:55:04 -0800 (Tue, 28 Feb 2012) > New Revision: 68526 > Trac: http://trac.enlightenment.org/e/changeset/68526 > > Modified: > trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c > >>> >>> CALLED IT >>> >> LOL :) That one doesn't count. Totally different topic :P We were >> discussing doxy and @since :) >> >> dh >> > > those just haven't been found yet. THEY'RE OUT THERE! > spoken like a true coder/h those are the ones that bite ya ;) dh -- 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: seoz trunk/elementary/src/lib
On 02/29/2012 12:05 AM, Enlightenment SVN wrote: > Log: > elm win: Commented unused function. > >Signed-off-by: Daniel Juyung Seo > > Author: seoz > Date: 2012-02-28 21:05:50 -0800 (Tue, 28 Feb 2012) > New Revision: 68533 > Trac: http://trac.enlightenment.org/e/changeset/68533 > > Modified: >trunk/elementary/src/lib/elm_win.c > These are going to be employed in code very soon...don't get unused happy yet. They are just a basis. i'll clean it up. who else takes care of the unused vars ;) These are going to be used to allow elm to pass a buffer of the mouse cursor (pixels) to wayland and allow the protocol there to attach those pixels to the surface of the cursor. if that cursor is rendered in shm or egl, who cares ;) dh > Modified: trunk/elementary/src/lib/elm_win.c > === > --- trunk/elementary/src/lib/elm_win.c2012-02-29 04:50:20 UTC (rev > 68532) > +++ trunk/elementary/src/lib/elm_win.c2012-02-29 05:05:50 UTC (rev > 68533) > @@ -102,7 +102,7 @@ > static void _elm_win_frame_cb_maximize(void *data, Evas_Object *obj > __UNUSED__, const char *sig __UNUSED__, const char *source __UNUSED__); > static void _elm_win_frame_cb_close(void *data, Evas_Object *obj > __UNUSED__, const char *sig __UNUSED__, const char *source __UNUSED__); > > -static void _elm_win_pointer_add(Elm_Win *win, const char *style); > +//static void _elm_win_pointer_add(Elm_Win *win, const char *style); > > static const char SIG_DELETE_REQUEST[] = "delete,request"; > static const char SIG_FOCUS_OUT[] = "focus,out"; > @@ -1547,6 +1547,7 @@ > evas_object_del(win->win_obj); > } > > +/* > static void > _elm_win_pointer_add(Elm_Win *win, const char *style) > { > @@ -1566,6 +1567,7 @@ > evas_object_resize(win->pointer.obj, 32, 32); > evas_object_show(win->pointer.obj); > } > +*/ > > #ifdef ELM_DEBUG > static void > -- 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] [Qustion][Windows] Cannot execute elementary_test.exe
For more information, after changed evas_common.h as following, I have got the window of elementary_test.exe. (but the performance is not good.) #define RWLK(x) #define RWLKI(x) #define RWLKD(x) #define RDLKL(x) #define WRLKL(x) #define RWLKU(x) # define LK(x) # define LKI(x) # define LKD(x) # define LKL(x) # define LKT(x) 0 # define LKU(x) 2012/2/28 Kim Shinwoo > > I updated only eina_file_win32.c - I cannot update whole things of eina > becase of dll symbol issue. > anyhow.. the line 92 is.. EnterCriticalSection(mutex); > > 85 static inline Eina_Lock_Result > 86 eina_lock_take(Eina_Lock *mutex) > 87 { > 88 #ifdef EINA_HAVE_ON_OFF_THREADS > 89 if (!_eina_threads_activated) return EINA_LOCK_SUCCEED; > 90 #endif > 91 > 92 EnterCriticalSection(mutex); > 93 > 94 return EINA_LOCK_SUCCEED; > 95 } > > > > 2012/2/28 Vincent Torri >> >> On Tue, Feb 28, 2012 at 6:03 AM, Kim Shinwoo wrote: >> > Yes, you are right! >> > >> > The edje_player.exe works properly with eina_file_win32.c revision 59859. >> > But the elementary_test.exe does not work properly. The debug information >> > is the following. >> >> strange as, in rev 59859, line 92 of eina_inline_lock_win32.x is not >> in eina_lock_take() : >> >> http://trac.enlightenment.org/e/browser/trunk/eina/src/include/eina_inline_lock_win32.x?rev=59859 >> >> Vincent >> >> > >> > Program received signal SIGSEGV, Segmentation fault. >> > 0x7770fa7b in ntdll!memchr () from C:\Windows\system32\ntdll.dll >> > (gdb) bt >> > #0 0x7770fa7b in ntdll!memchr () from C:\Windows\system32\ntdll.dll >> > #1 0x7770f98a in ntdll!memchr () from C:\Windows\system32\ntdll.dll >> > #2 0x007dae5c in eina_lock_take (_fi=0x24d2810, text=> > out>, text_props=0x3547e0c, par_props=0x0, >> > par_pos=0, len=11) at >> > C:/MinGW/msys/1.0/opt/efl/include/eina-1/eina/eina_inline_lock_win32.x:92 >> > #3 evas_common_text_props_content_create (_fi=0x24d2810, text=> > optimized out>, text_props=0x3547e0c, >> > par_props=0x0, par_pos=0, len=11) at evas_text_utils.c:422 >> > #4 0x00781ca0 in _evas_object_text_item_new (obj=0x245c568, o=0x34ac000, >> > text=0x3546d60) at evas_object_text.c:452 >> > #5 _evas_object_text_layout (obj=0x245c568, o=0x34ac000, text=0x3546d60) >> > at evas_object_text.c:577 >> > #6 0x00785183 in evas_object_text_text_set (obj=0x245c568, _text=0x3546d38 >> > "Information") at evas_object_text.c:622 >> > #7 0x639c9d2a in _edje_text_recalc_apply (ed=0x34ab268, ep=0x3475c38, >> > params=0x3475d28, chosen_desc=0x346d9cc) >> > at edje_text.c:586 >> > #8 0x63985381 in _edje_part_recalc_single_text (ed=0x34ab268, >> > ep=0x3475c38, desc=0x346d9cc, chosen_desc=0x346d9cc, >> > center=0x0, light=0x0, persp=0x0, rel1_to_x=0x0, rel1_to_y=0x0, >> > rel2_to_x=0x0, rel2_to_y=0x0, confine_to=0x0, >> > params=0x3475d28, pos=0) at edje_calc.c:1208 >> > #9 _edje_part_recalc_single (ed=0x34ab268, ep=0x3475c38, desc=0x346d9cc, >> > chosen_desc=0x346d9cc, center=0x0, >> > light=0x0, persp=0x0, rel1_to_x=0x0, rel1_to_y=0x0, rel2_to_x=0x0, >> > rel2_to_y=0x0, confine_to=0x0, >> > params=0x3475d28, pos=0) at edje_calc.c:1923 >> > #10 0x6398688a in _edje_part_recalc (ed=0x34ab268, ep=0x3475c38, flags=2, >> > state=0x0) at edje_calc.c:2446 >> > #11 0x63986632 in _edje_part_recalc (ed=0x34ab268, ep=0x3476018, flags=2, >> > state=0x0) at edje_calc.c:2332 >> > #12 0x6398666d in _edje_part_recalc (ed=0x34ab268, ep=0x3475e28, flags=2, >> > state=0x0) at edje_calc.c:2340 >> > #13 0x63986632 in _edje_part_recalc (ed=0x34ab268, ep=0x3475858, flags=3, >> > state=0x0) at edje_calc.c:2332 >> > #14 0x6398923a in _edje_recalc_do (ed=0x34ab268) at edje_calc.c:638 >> > #15 0x639cf338 in edje_object_size_min_restricted_calc (obj=0x245c0a8, >> > minw=0x22fd2c, minh=0x22fd28, restrictedw=0, >> > restrictedh=0) at edje_util.c:2775 >> > #16 0x639cf657 in edje_object_size_min_calc (obj=0x245c0a8, minw=0x22fd2c, >> > minh=0x22fd28) at edje_util.c:2680 >> > #17 0x679b62a6 in _sizing_eval (obj=0x245bf78) at elm_frame.c:87 >> > #18 0x00402a15 in my_win_main (autorun=0x0, test_win_only=0 '\000') at >> > test.c:287 >> > #19 0x00402cd6 in elm_main (argc=1, argv=0x324530) at test.c:671 >> > #20 0x00402d57 in main (argc=1, argv=0x324530) at test.c:681 >> > (gdb) >> > >> > eina_file_win32.c would be refined.. Thanks. >> > >> > >> > 2012/2/27 Vincent Torri >> > >> >> On Mon, Feb 27, 2012 at 3:42 AM, Carsten Haitzler >> >> wrote: >> >> > On Mon, 27 Feb 2012 11:24:29 +0900 Kim Shinwoo >> >> said: >> >> > >> >> >> Hey dear, please refer to the following information. >> >> >> >> >> >> Breakpoint 1, eet_string_match (s1=0x490ba5 > >> >> bounds>, s2=0x639db184 "edje/file") >> >> >> at eet_lib.c:334 >> >> >> 334 return !strcmp(s1, s2); >> >> >> (gdb) up >> >> >> #1 0x6fdc1e00 in find_node_by_name (name=0x639db184 "edje/file", >> >> ef=> >> >> optimized out>) at eet_lib.c:2507 >> >> >> 2507 if (eet_string_match(efn->name, name)) >> >> >> (gdb) print efn->name_size >> >> >>
Re: [E-devel] E SVN: seoz trunk/elementary/src/lib
On Wed, Feb 29, 2012 at 2:59 PM, Christopher Michael wrote: > On 02/29/2012 12:05 AM, Enlightenment SVN wrote: > > Log: > > elm win: Commented unused function. > > > >Signed-off-by: Daniel Juyung Seo > > > > Author: seoz > > Date: 2012-02-28 21:05:50 -0800 (Tue, 28 Feb 2012) > > New Revision: 68533 > > Trac: http://trac.enlightenment.org/e/changeset/68533 > > > > Modified: > >trunk/elementary/src/lib/elm_win.c > > > Hello > > These are going to be employed in code very soon...don't get unused > happy yet. > I knew it would be a temporary fix and I already read your commit. It was for shutting up warning message while building. So don't care :) Thanks. Daniel Juyung Seo (SeoZ) > > They are just a basis. i'll clean it up. who else takes care of the > unused vars ;) These are going to be used to allow elm to pass a buffer > of the mouse cursor (pixels) to wayland and allow the protocol there to > attach those pixels to the surface of the cursor. if that cursor is > rendered in shm or egl, who cares ;) > > dh > > > > Modified: trunk/elementary/src/lib/elm_win.c > > === > > --- trunk/elementary/src/lib/elm_win.c2012-02-29 04:50:20 UTC > (rev 68532) > > +++ trunk/elementary/src/lib/elm_win.c2012-02-29 05:05:50 UTC > (rev 68533) > > @@ -102,7 +102,7 @@ > > static void _elm_win_frame_cb_maximize(void *data, Evas_Object *obj > __UNUSED__, const char *sig __UNUSED__, const char *source __UNUSED__); > > static void _elm_win_frame_cb_close(void *data, Evas_Object *obj > __UNUSED__, const char *sig __UNUSED__, const char *source __UNUSED__); > > > > -static void _elm_win_pointer_add(Elm_Win *win, const char *style); > > +//static void _elm_win_pointer_add(Elm_Win *win, const char *style); > > > > static const char SIG_DELETE_REQUEST[] = "delete,request"; > > static const char SIG_FOCUS_OUT[] = "focus,out"; > > @@ -1547,6 +1547,7 @@ > > evas_object_del(win->win_obj); > > } > > > > +/* > > static void > > _elm_win_pointer_add(Elm_Win *win, const char *style) > > { > > @@ -1566,6 +1567,7 @@ > > evas_object_resize(win->pointer.obj, 32, 32); > > evas_object_show(win->pointer.obj); > > } > > +*/ > > > > #ifdef ELM_DEBUG > > static void > > > > > -- > 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] timeline is not in line
On Wed, 29 Feb 2012 11:58:39 +0900 Daniel Juyung Seo said: > This is annoying and trac source browser is not working. > http://trac.enlightenment.org/e/browser > > If you have any hint how to fix this, I'll try to handle this. you need sudo root access to do that... probably :/ i dont know why it got "stuck" but reality is.. we have more important things to do :( -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- 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: raster trunk/ecore/src/lib/ecore_evas
On Tue, 28 Feb 2012 19:51:37 -0500 Christopher Michael said: btw.. i noticed wayland_shm/egl engines dont implement the alpha_set engine funcs! :( ie turn dest alpha on/off on canvas (and buffers/surfaces accordingly) > Oops ! :( How did I miss that one ? Hrrm... > > Anyway, thanks mate ;) > > dh > > On 02/28/2012 06:55 PM, Enlightenment SVN wrote: > > Log: > > lets compile again... shall we? :) > > > > > > > > Author: raster > > Date: 2012-02-28 15:55:04 -0800 (Tue, 28 Feb 2012) > > New Revision: 68526 > > Trac: http://trac.enlightenment.org/e/changeset/68526 > > > > Modified: > >trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c > > > > Modified: trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c > > === > > --- trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c > > 2012-02-28 23:05:06 UTC (rev 68525) +++ > > trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c 2012-02-28 > > 23:55:04 UTC (rev 68526) @@ -948,7 +948,7 @@ > > > > #else > > EAPI Ecore_Evas * > > -ecore_evas_wayland_egl_new(const char *disp_name __UNUSED__, > > Ecore_Wl_Window *parent __UNUSED__, int x __UNUSED__, int y __UNUSED__, int > > w __UNUSED__, int h __UNUSED__, Eina_Bool frame __UNUSED__) > > +ecore_evas_wayland_egl_new(const char *disp_name __UNUSED__, unsigned int > > parent __UNUSED__, int x __UNUSED__, int y __UNUSED__, int w __UNUSED__, > > int h __UNUSED__, Eina_Bool frame __UNUSED__) { return NULL; } > > > -- > 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 > -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- 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: seoz trunk/elementary/src/lib
On Wed, 29 Feb 2012 15:52:07 +0900 Daniel Juyung Seo said: > On Wed, Feb 29, 2012 at 2:59 PM, Christopher Michael > wrote: > > > On 02/29/2012 12:05 AM, Enlightenment SVN wrote: > > > Log: > > > elm win: Commented unused function. > > > > > >Signed-off-by: Daniel Juyung Seo > > > > > > Author: seoz > > > Date: 2012-02-28 21:05:50 -0800 (Tue, 28 Feb 2012) > > > New Revision: 68533 > > > Trac: http://trac.enlightenment.org/e/changeset/68533 > > > > > > Modified: > > >trunk/elementary/src/lib/elm_win.c > > > > > > > Hello > > > > > These are going to be employed in code very soon...don't get unused > > happy yet. > > > > I knew it would be a temporary fix and I already read your commit. > It was for shutting up warning message while building. > So don't care :) > Thanks. i kind of agree - at this stage we are tryng to nix all warnings so we can focus on the real warnings/problems that turn up. :) if there has to be tmp code.. making it not add warns is good. i highly suggest people use -W -Wall -Wextra :) > Daniel Juyung Seo (SeoZ) > > > > > > They are just a basis. i'll clean it up. who else takes care of the > > unused vars ;) These are going to be used to allow elm to pass a buffer > > of the mouse cursor (pixels) to wayland and allow the protocol there to > > attach those pixels to the surface of the cursor. if that cursor is > > rendered in shm or egl, who cares ;) > > > > dh > > > > > > > Modified: trunk/elementary/src/lib/elm_win.c > > > === > > > --- trunk/elementary/src/lib/elm_win.c2012-02-29 04:50:20 UTC > > (rev 68532) > > > +++ trunk/elementary/src/lib/elm_win.c2012-02-29 05:05:50 UTC > > (rev 68533) > > > @@ -102,7 +102,7 @@ > > > static void _elm_win_frame_cb_maximize(void *data, Evas_Object *obj > > __UNUSED__, const char *sig __UNUSED__, const char *source __UNUSED__); > > > static void _elm_win_frame_cb_close(void *data, Evas_Object *obj > > __UNUSED__, const char *sig __UNUSED__, const char *source __UNUSED__); > > > > > > -static void _elm_win_pointer_add(Elm_Win *win, const char *style); > > > +//static void _elm_win_pointer_add(Elm_Win *win, const char *style); > > > > > > static const char SIG_DELETE_REQUEST[] = "delete,request"; > > > static const char SIG_FOCUS_OUT[] = "focus,out"; > > > @@ -1547,6 +1547,7 @@ > > > evas_object_del(win->win_obj); > > > } > > > > > > +/* > > > static void > > > _elm_win_pointer_add(Elm_Win *win, const char *style) > > > { > > > @@ -1566,6 +1567,7 @@ > > > evas_object_resize(win->pointer.obj, 32, 32); > > > evas_object_show(win->pointer.obj); > > > } > > > +*/ > > > > > > #ifdef ELM_DEBUG > > > static void > > > > > > > > > -- > > 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 > -- - Codito, ergo sum - "I code, therefore I am" -- The Rasterman (Carsten Haitzler)ras...@rasterman.com -- 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: jaehwan trunk/elementary/src/lib
Hi, I fixed the scale bug. Please test it is work well. And thanks for reporting :) The reason I changed toolbar is the focus problem. In order to use focus next hook, the items should be able to be focused. But toolbar items were edje object. The edje object cannot be focused. So I changed edje object => button object. And I'm refactoring the toolbar. The reason is the below. In samsung, the customized widget(It works like toolbar) have been used. But for the elementary 1.0 release, we decided to forbid customized widget. So I should have contributed the widget or changed the toolbar to include the option of the customized widget. I decided the latter. I don't want two widgets which have similar role. So I'm changing the toolbar to add some options. The schedule is tight until the elementary 1.0 release. I'm try to maintain the toolbar as it is and just add the options. If there is any mistake, please let me know. I'll fix it ASAP. Thanks. -- Jaehwan Kim. 2012년 2월 29일 수요일에 Michael Blumenkrantz님이 작성: > On Tue, 28 Feb 2012 15:15:27 -0500 > Michael Blumenkrantz > > wrote: > > > On Mon, 27 Feb 2012 23:14:10 -0800 > > "Enlightenment SVN" > wrote: > > > > > Log: > > > Change the toolbar item by using button object. > > > The toolbar item was edje object. Because edje object cannot be > focused, > > > toolbar item cannot be focused, either. But toolbar item should be > focused > > > in order to move the focus by each item. Later, we will be able to > move the > > > focus by using arrow keyboard. So I change toolbar item to be made up > with > > > button object. Since toolbar cannot access button's edje object, the > effect > > > of content set and text set is moved in button. > > > > > > > > > Author: jaehwan > > > Date: 2012-02-27 23:14:10 -0800 (Mon, 27 Feb 2012) > > > New Revision: 68495 > > > Trac: http://trac.enlightenment.org/e/changeset/68495 > > > > > > Modified: > > > trunk/elementary/src/lib/elm_toolbar.c > > > > > > > Hi, > > > > It seems this commit has completely broken scaled toolbar icons in my > app. I > > have reproduced and committed the behavior to toolbar test 1 in > > elementary_test, and if you could take a look I would appreciate it. > > On closer inspection, why was this commit even made? All widgets have > internal > "focus next" hooks. This is definitely what should have been used instead. > > > -- > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > ___ > 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] [Qustion][Windows] Cannot execute elementary_test.exe
The elementary_test.exe becomes better than before, after I changed as belows - it comes from previous mail thread - # define LKT(x) 1 The eina_inline_lock_win32.x would be the reason of issue. Then.. let's get the ball rolling. but.. OMG..(OTL..) it took over than 25 mins to "evas$ make isntall".. whew.. 2012/2/29 Kim Shinwoo : > For more information, after changed evas_common.h as following, I have > got the window of elementary_test.exe. (but the performance is not > good.) > > #define RWLK(x) > #define RWLKI(x) > #define RWLKD(x) > #define RDLKL(x) > #define WRLKL(x) > #define RWLKU(x) > > > # define LK(x) > # define LKI(x) > # define LKD(x) > # define LKL(x) > # define LKT(x) 0 > # define LKU(x) > > > > 2012/2/28 Kim Shinwoo >> >> I updated only eina_file_win32.c - I cannot update whole things of eina >> becase of dll symbol issue. >> anyhow.. the line 92 is.. EnterCriticalSection(mutex); >> >> 85 static inline Eina_Lock_Result >> 86 eina_lock_take(Eina_Lock *mutex) >> 87 { >> 88 #ifdef EINA_HAVE_ON_OFF_THREADS >> 89 if (!_eina_threads_activated) return EINA_LOCK_SUCCEED; >> 90 #endif >> 91 >> 92 EnterCriticalSection(mutex); >> 93 >> 94 return EINA_LOCK_SUCCEED; >> 95 } >> >> >> >> 2012/2/28 Vincent Torri >>> >>> On Tue, Feb 28, 2012 at 6:03 AM, Kim Shinwoo wrote: >>> > Yes, you are right! >>> > >>> > The edje_player.exe works properly with eina_file_win32.c revision 59859. >>> > But the elementary_test.exe does not work properly. The debug information >>> > is the following. >>> >>> strange as, in rev 59859, line 92 of eina_inline_lock_win32.x is not >>> in eina_lock_take() : >>> >>> http://trac.enlightenment.org/e/browser/trunk/eina/src/include/eina_inline_lock_win32.x?rev=59859 >>> >>> Vincent >>> >>> > >>> > Program received signal SIGSEGV, Segmentation fault. >>> > 0x7770fa7b in ntdll!memchr () from C:\Windows\system32\ntdll.dll >>> > (gdb) bt >>> > #0 0x7770fa7b in ntdll!memchr () from C:\Windows\system32\ntdll.dll >>> > #1 0x7770f98a in ntdll!memchr () from C:\Windows\system32\ntdll.dll >>> > #2 0x007dae5c in eina_lock_take (_fi=0x24d2810, text=>> > out>, text_props=0x3547e0c, par_props=0x0, >>> > par_pos=0, len=11) at >>> > C:/MinGW/msys/1.0/opt/efl/include/eina-1/eina/eina_inline_lock_win32.x:92 >>> > #3 evas_common_text_props_content_create (_fi=0x24d2810, text=>> > optimized out>, text_props=0x3547e0c, >>> > par_props=0x0, par_pos=0, len=11) at evas_text_utils.c:422 >>> > #4 0x00781ca0 in _evas_object_text_item_new (obj=0x245c568, o=0x34ac000, >>> > text=0x3546d60) at evas_object_text.c:452 >>> > #5 _evas_object_text_layout (obj=0x245c568, o=0x34ac000, text=0x3546d60) >>> > at evas_object_text.c:577 >>> > #6 0x00785183 in evas_object_text_text_set (obj=0x245c568, >>> > _text=0x3546d38 >>> > "Information") at evas_object_text.c:622 >>> > #7 0x639c9d2a in _edje_text_recalc_apply (ed=0x34ab268, ep=0x3475c38, >>> > params=0x3475d28, chosen_desc=0x346d9cc) >>> > at edje_text.c:586 >>> > #8 0x63985381 in _edje_part_recalc_single_text (ed=0x34ab268, >>> > ep=0x3475c38, desc=0x346d9cc, chosen_desc=0x346d9cc, >>> > center=0x0, light=0x0, persp=0x0, rel1_to_x=0x0, rel1_to_y=0x0, >>> > rel2_to_x=0x0, rel2_to_y=0x0, confine_to=0x0, >>> > params=0x3475d28, pos=0) at edje_calc.c:1208 >>> > #9 _edje_part_recalc_single (ed=0x34ab268, ep=0x3475c38, desc=0x346d9cc, >>> > chosen_desc=0x346d9cc, center=0x0, >>> > light=0x0, persp=0x0, rel1_to_x=0x0, rel1_to_y=0x0, rel2_to_x=0x0, >>> > rel2_to_y=0x0, confine_to=0x0, >>> > params=0x3475d28, pos=0) at edje_calc.c:1923 >>> > #10 0x6398688a in _edje_part_recalc (ed=0x34ab268, ep=0x3475c38, flags=2, >>> > state=0x0) at edje_calc.c:2446 >>> > #11 0x63986632 in _edje_part_recalc (ed=0x34ab268, ep=0x3476018, flags=2, >>> > state=0x0) at edje_calc.c:2332 >>> > #12 0x6398666d in _edje_part_recalc (ed=0x34ab268, ep=0x3475e28, flags=2, >>> > state=0x0) at edje_calc.c:2340 >>> > #13 0x63986632 in _edje_part_recalc (ed=0x34ab268, ep=0x3475858, flags=3, >>> > state=0x0) at edje_calc.c:2332 >>> > #14 0x6398923a in _edje_recalc_do (ed=0x34ab268) at edje_calc.c:638 >>> > #15 0x639cf338 in edje_object_size_min_restricted_calc (obj=0x245c0a8, >>> > minw=0x22fd2c, minh=0x22fd28, restrictedw=0, >>> > restrictedh=0) at edje_util.c:2775 >>> > #16 0x639cf657 in edje_object_size_min_calc (obj=0x245c0a8, minw=0x22fd2c, >>> > minh=0x22fd28) at edje_util.c:2680 >>> > #17 0x679b62a6 in _sizing_eval (obj=0x245bf78) at elm_frame.c:87 >>> > #18 0x00402a15 in my_win_main (autorun=0x0, test_win_only=0 '\000') at >>> > test.c:287 >>> > #19 0x00402cd6 in elm_main (argc=1, argv=0x324530) at test.c:671 >>> > #20 0x00402d57 in main (argc=1, argv=0x324530) at test.c:681 >>> > (gdb) >>> > >>> > eina_file_win32.c would be refined.. Thanks. >>> > >>> > >>> > 2012/2/27 Vincent Torri >>> > >>> >> On Mon, Feb 27, 2012 at 3:42 AM, Carsten Haitzler >>> >> wrote: >>> >> > On Mon, 27 Feb 2012 11:24:29 +0900 Kim Shinwoo >>> >> said: >>> >> > >>> >> >> Hey dea
Re: [E-devel] [Qustion][Windows] Cannot execute elementary_test.exe
On Wed, Feb 29, 2012 at 8:21 AM, Kim Shinwoo wrote: > > The elementary_test.exe becomes better than before, after I changed as > belows - it comes from previous mail thread - > > # define LKT(x) 1 > > The eina_inline_lock_win32.x would be the reason of issue. we should use DBG in the win32 code in each of the lock functions to see if there's something wrong, displaying the pointers. > Then.. let's get the ball rolling. but.. OMG..(OTL..) it took over > than 25 mins to "evas$ make isntall".. whew.. that's why i don't compile on windows anymore. I prefer cross compiling + creation of the nsis installer on linux, then I copy it on windows or test it with wine Vincent -- 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] [Qustion][Windows] Cannot execute elementary_test.exe
On Wed, Feb 29, 2012 at 8:42 AM, Vincent Torri wrote: > On Wed, Feb 29, 2012 at 8:21 AM, Kim Shinwoo wrote: >> >> The elementary_test.exe becomes better than before, after I changed as >> belows - it comes from previous mail thread - >> >> # define LKT(x) 1 btw, which configure options did you pass to evas ? Vincent >> The eina_inline_lock_win32.x would be the reason of issue. > > we should use DBG in the win32 code in each of the lock functions to > see if there's something wrong, displaying the pointers. > >> Then.. let's get the ball rolling. but.. OMG..(OTL..) it took over >> than 25 mins to "evas$ make isntall".. whew.. > > that's why i don't compile on windows anymore. I prefer cross > compiling + creation of the nsis installer on linux, then I copy it on > windows or test it with wine > > Vincent -- 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