[E-devel] elm_panes typo and missing body patch

2012-02-28 Thread J??r??my Zurcher
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 ';'

2012-02-28 Thread J??r??my Zurcher
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 ';'

2012-02-28 Thread Michael Blumenkrantz
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

2012-02-28 Thread Jeremy Zurcher
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

2012-02-28 Thread The Rasterman
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

2012-02-28 Thread The Rasterman
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

2012-02-28 Thread The Rasterman
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

2012-02-28 Thread Lucas De Marchi
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())

2012-02-28 Thread Jonas M. Gastal
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

2012-02-28 Thread Daniel Juyung Seo
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 ';'

2012-02-28 Thread Daniel Juyung Seo
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

2012-02-28 Thread Daniel Juyung Seo
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())

2012-02-28 Thread GoUn Lee
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

2012-02-28 Thread J??r??my Zurcher
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

2012-02-28 Thread Michael Blumenkrantz
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

2012-02-28 Thread 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


Re: [E-devel] E SVN: raster trunk/ecore/src/lib/ecore_evas

2012-02-28 Thread Christopher Michael
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

2012-02-28 Thread Michael Blumenkrantz
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

2012-02-28 Thread Christopher Michael
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

2012-02-28 Thread Michael Blumenkrantz
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

2012-02-28 Thread Daniel Juyung Seo
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

2012-02-28 Thread Daniel Juyung Seo
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

2012-02-28 Thread Elevate Efl
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

2012-02-28 Thread Daniel Juyung Seo
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

2012-02-28 Thread Christopher Michael
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

2012-02-28 Thread Christopher Michael
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

2012-02-28 Thread 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 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

2012-02-28 Thread Daniel Juyung Seo
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

2012-02-28 Thread The Rasterman
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

2012-02-28 Thread The Rasterman
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

2012-02-28 Thread The Rasterman
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

2012-02-28 Thread Jaehwan Kim
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

2012-02-28 Thread Kim Shinwoo
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

2012-02-28 Thread Vincent Torri
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

2012-02-28 Thread Vincent Torri
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