Re: [E-devel] [Qustion][Windows] Cannot execute elementary_test.exe

2012-02-29 Thread Kim Shinwoo
The configuration option as bellows.

--disable-async-preload --disable-async-render

I did not use --host=i686-w64-mingw32 yet.. I will..

and.. It would be better to follow Installation and configuration of
MinGW on Linux of http://trac.enlightenment.org/e/wiki/EFLWindowsXP
Can I get more information about cross compiling and nsis installer? Thank you!



2012/2/29 Vincent Torri vincent.to...@gmail.com:
 On Wed, Feb 29, 2012 at 8:42 AM, Vincent Torri vincent.to...@gmail.com 
 wrote:
 On Wed, Feb 29, 2012 at 8:21 AM, Kim Shinwoo kimcinoo@gmail.com 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

--
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


[E-devel] elm_win.c.patch function name typo

2012-02-29 Thread J??r??my Zurcher
elm_win_widthdrawn_get - elm_win_withdrawn_get

Jeremy
--- elm_win.c.orig  2012-02-29 09:07:02.447900339 +0100
+++ elm_win.c   2012-02-29 09:08:07.007900059 +0100
@@ -2393,7 +2393,7 @@
 }
 
 EAPI Eina_Bool
-elm_win_widthdrawn_get(const Evas_Object *obj)
+elm_win_withdrawn_get(const Evas_Object *obj)
 {
Elm_Win *win;
ELM_CHECK_WIDTYPE(obj, widtype) EINA_FALSE;
--
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-29 Thread Vincent Torri
On Wed, Feb 29, 2012 at 9:05 AM, Kim Shinwoo kimcinoo@gmail.com wrote:
 The configuration option as bellows.

 --disable-async-preload --disable-async-render

 I did not use --host=i686-w64-mingw32 yet.. I will..

 and.. It would be better to follow Installation and configuration of
 MinGW on Linux of http://trac.enlightenment.org/e/wiki/EFLWindowsXP
 Can I get more information about cross compiling and nsis installer? Thank 
 you!

these scripts are on my hd, but I'm on travel for several days.

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] E SVN: raster trunk/ecore/src/lib/ecore_evas

2012-02-29 Thread Christopher Michael
On 02/29/2012 01:57 AM, Carsten Haitzler (The Rasterman) wrote:
 On Tue, 28 Feb 2012 19:51:37 -0500 Christopher Michaelcpmicha...@comcast.net
 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)

already planned and coming (tomorrow). the infra is there. 2 min patch 
to do the needed things. No Worries mate, already on it and covered ;)

dh

 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





--
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-29 Thread Christopher Michael
On 02/29/2012 02:02 AM, Carsten Haitzler (The Rasterman) wrote:
 On Wed, 29 Feb 2012 15:52:07 +0900 Daniel Juyung Seoseojuyu...@gmail.com
 said:

 On Wed, Feb 29, 2012 at 2:59 PM, Christopher Michaelcpmicha...@comcast.net
 wrote:

 On 02/29/2012 12:05 AM, Enlightenment SVN wrote:
 Log:
 elm win: Commented unused function.

 Signed-off-by: Daniel Juyung Seojuyung@samsung.com

 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 :)

Already do. But if you are not using m4 silent, then the warnings get 
mixed with the build output, and people don't see them. Seriously, 
enable m4 silent, record the build, grep warning and you'll see the 
larger messes.

dh

 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


[E-devel] Windows EFL leaking Handles

2012-02-29 Thread HariHara Sudhan
Hello Devs,

I have a strange problem. EFL running on windows minGw starts leaking
handles (constantly creates handles crossing 400+ over a few minutes
time) when you run a timer or animator.

Any guesses on why this is happening? I am running this example -
http://docs.enlightenment.org/auto/ecore/ecore_animator_example_8c-example.html

To see the handles being created I use windows task manager with handles
column enabled

-- 
Regards

HariHaraSudhan
--
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] Windows EFL leaking Handles

2012-02-29 Thread HariHara Sudhan
Also with GDI the leak is very high while with directx handles leak slower.
Nevertheless there is some kind of a leak.

Am I doing something wrong?



On Wed, Feb 29, 2012 at 1:50 PM, HariHara Sudhan h...@emo2.com wrote:

 Hello Devs,

 I have a strange problem. EFL running on windows minGw starts leaking
 handles (constantly creates handles crossing 400+ over a few minutes
 time) when you run a timer or animator.

 Any guesses on why this is happening? I am running this example -
 http://docs.enlightenment.org/auto/ecore/ecore_animator_example_8c-example.html

 To see the handles being created I use windows task manager with handles
 column enabled

 --
 Regards

 HariHaraSudhan




-- 
Regards

HariHaraSudhan
--
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_win.c.patch function name typo

2012-02-29 Thread Daniel Juyung Seo
Thanks! In SVN!
spank raster :)

Daniel Juyung Seo (SeoZ)

On Wed, Feb 29, 2012 at 5:10 PM, J??r??my Zurcher jer...@asynk.ch wrote:

 elm_win_widthdrawn_get - elm_win_withdrawn_get

 Jeremy


 --
 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: seoz trunk/elementary/src/lib

2012-02-29 Thread Daniel Juyung Seo
Thanks but what's m4 slience and how can I set that?
Thanks in advance.

Daniel Juyung Seo (SeoZ)

On Wed, Feb 29, 2012 at 5:38 PM, Christopher Michael cpmicha...@comcast.net
 wrote:

 On 02/29/2012 02:02 AM, Carsten Haitzler (The Rasterman) wrote:
  On Wed, 29 Feb 2012 15:52:07 +0900 Daniel Juyung Seo
 seojuyu...@gmail.com
  said:
 
  On Wed, Feb 29, 2012 at 2:59 PM, Christopher Michael
 cpmicha...@comcast.net
  wrote:
 
  On 02/29/2012 12:05 AM, Enlightenment SVN wrote:
  Log:
  elm win: Commented unused function.
 
  Signed-off-by: Daniel Juyung Seojuyung@samsung.com
 
  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 :)
 
 Already do. But if you are not using m4 silent, then the warnings get
 mixed with the build output, and people don't see them. Seriously,
 enable m4 silent, record the build, grep warning and you'll see the
 larger messes.

 dh

  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


[E-devel] [elementary] Deprecated API

2012-02-29 Thread Kim Shinwoo
Dear All, Hello~

The followings should be deprecated. Am I right? but it is not in the
elm_deprecated.h

   elm_gengrid_item_cursor_engine_only_set
   elm_gengrid_item_cursor_style_set
   elm_gengrid_item_cursor_unset

Please check these APIs and give any feedbacks. Thanks.

Sincerely,
Shinwoo Kim.

--
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-29 Thread Christopher Michael
On 02/29/2012 03:58 AM, Daniel Juyung Seo wrote:
 Thanks but what's m4 slience and how can I set that?
 Thanks in advance.

It's an m4 macro that silences normal (clean) build output so you don't 
see (or need to) all the -I/usr/include output during build (or other 
such define things).

Basically, instead of the messy output you are used to, you will get 
something like this:

(, clean code)

make[5]: Entering directory 
`/home/devilhorns/e/evas/src/modules/engines/gl_common'
   CC evas_gl_context.lo
   CC evas_gl_shader.lo
   CC evas_gl_rectangle.lo
   CC evas_gl_texture.lo
   CC evas_gl_image.lo
   CC evas_gl_font.lo
   CC evas_gl_polygon.lo
   CC evas_gl_line.lo
   CC evas_gl_filter.lo
   CCLD   libevas_engine_gl_common.la
make[5]: Leaving directory 
`/home/devilhorns/e/evas/src/modules/engines/gl_common'
Making all in gl_x11

make[5]: Entering directory 
`/home/devilhorns/e/evas/src/modules/engines/software_x11'
   CC module_la-evas_engine.lo
   CC module_la-evas_xcb_xdefaults.lo
   CC module_la-evas_xcb_outbuf.lo
   CC module_la-evas_xcb_buffer.lo
   CC module_la-evas_xcb_color.lo
   CC module_la-evas_xcb_main.lo
   CCLD   module.la
make[5]: Leaving directory 
`/home/devilhorns/e/evas/src/modules/engines/software_x11'


(booo, not clean code) ;)

make[5]: Entering directory 
`/home/devilhorns/e/evas/src/modules/engines/gl_x11'
   CC module_la-evas_engine.lo
evas_engine.c: In function '_sym_init':
evas_engine.c:519:4: warning: assignment from incompatible pointer type
evas_engine.c:519:4: warning: assignment from incompatible pointer type
evas_engine.c: In function 'eng_gl_make_current':
evas_engine.c:3349:35: warning: comparison between signed and unsigned 
integer expressions
   CC module_la-evas_x_main.lo
   CCLD   module.la
make[5]: Leaving directory 
`/home/devilhorns/e/evas/src/modules/engines/gl_x11'
Making all in gl_sdl
make[5]: Entering directory 
`/home/devilhorns/e/evas/src/modules/engines/gl_sdl'
make[5]: Nothing to be done for `all'.

Not sure exactly what is required to get it working on buntu distros. I 
just build the normal (latest) autoconf, automake, etc, etc and it just 
works :) I'm sure google could help you w/ your buntu issues tho ;)

 Daniel Juyung Seo (SeoZ)

 On Wed, Feb 29, 2012 at 5:38 PM, Christopher Michaelcpmicha...@comcast.net
 wrote:

 On 02/29/2012 02:02 AM, Carsten Haitzler (The Rasterman) wrote:
 On Wed, 29 Feb 2012 15:52:07 +0900 Daniel Juyung Seo
 seojuyu...@gmail.com
 said:

 On Wed, Feb 29, 2012 at 2:59 PM, Christopher Michael
 cpmicha...@comcast.net
 wrote:

 On 02/29/2012 12:05 AM, Enlightenment SVN wrote:
 Log:
 elm win: Commented unused function.

  Signed-off-by: Daniel Juyung Seojuyung@samsung.com

 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 :)

 Already do. But if you are not using m4 silent, then the warnings get
 mixed with the build output, and people don't see them. Seriously,
 enable m4 silent, record the build, grep warning and you'll see the
 larger messes.

 dh

 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);
 }

 

Re: [E-devel] E SVN: seoz trunk/elementary/src/lib

2012-02-29 Thread Vincent Torri
On Wed, Feb 29, 2012 at 10:13 AM, Christopher Michael
cpmicha...@comcast.net wrote:
 On 02/29/2012 03:58 AM, Daniel Juyung Seo wrote:
 Thanks but what's m4 slience and how can I set that?
 Thanks in advance.

 It's an m4 macro that silences normal (clean) build output so you don't
 see (or need to) all the -I/usr/include output during build (or other
 such define things).

 Basically, instead of the messy output you are used to, you will get
 something like this:

 (, clean code)

 make[5]: Entering directory
 `/home/devilhorns/e/evas/src/modules/engines/gl_common'
   CC     evas_gl_context.lo
   CC     evas_gl_shader.lo
   CC     evas_gl_rectangle.lo
   CC     evas_gl_texture.lo
   CC     evas_gl_image.lo
   CC     evas_gl_font.lo
   CC     evas_gl_polygon.lo
   CC     evas_gl_line.lo
   CC     evas_gl_filter.lo
   CCLD   libevas_engine_gl_common.la
 make[5]: Leaving directory
 `/home/devilhorns/e/evas/src/modules/engines/gl_common'
 Making all in gl_x11

 make[5]: Entering directory
 `/home/devilhorns/e/evas/src/modules/engines/software_x11'
   CC     module_la-evas_engine.lo
   CC     module_la-evas_xcb_xdefaults.lo
   CC     module_la-evas_xcb_outbuf.lo
   CC     module_la-evas_xcb_buffer.lo
   CC     module_la-evas_xcb_color.lo
   CC     module_la-evas_xcb_main.lo
   CCLD   module.la
 make[5]: Leaving directory
 `/home/devilhorns/e/evas/src/modules/engines/software_x11'


 (booo, not clean code) ;)

 make[5]: Entering directory
 `/home/devilhorns/e/evas/src/modules/engines/gl_x11'
   CC     module_la-evas_engine.lo
 evas_engine.c: In function '_sym_init':
 evas_engine.c:519:4: warning: assignment from incompatible pointer type
 evas_engine.c:519:4: warning: assignment from incompatible pointer type
 evas_engine.c: In function 'eng_gl_make_current':
 evas_engine.c:3349:35: warning: comparison between signed and unsigned
 integer expressions
   CC     module_la-evas_x_main.lo
   CCLD   module.la
 make[5]: Leaving directory
 `/home/devilhorns/e/evas/src/modules/engines/gl_x11'
 Making all in gl_sdl
 make[5]: Entering directory
 `/home/devilhorns/e/evas/src/modules/engines/gl_sdl'
 make[5]: Nothing to be done for `all'.

 Not sure exactly what is required to get it working on buntu distros. I
 just build the normal (latest) autoconf, automake, etc, etc and it just
 works :) I'm sure google could help you w/ your buntu issues tho ;)

recent automake (can't remember the version, but something like 1.10 or 1.11)

to have old output (can be sometimes useful) : make V=0

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] E SVN: seoz trunk/elementary/src/lib

2012-02-29 Thread Christopher Michael
On 02/29/2012 04:26 AM, Vincent Torri wrote:
 On Wed, Feb 29, 2012 at 10:13 AM, Christopher Michael
 cpmicha...@comcast.net  wrote:
 On 02/29/2012 03:58 AM, Daniel Juyung Seo wrote:
 Thanks but what's m4 slience and how can I set that?
 Thanks in advance.

 It's an m4 macro that silences normal (clean) build output so you don't
 see (or need to) all the -I/usr/include output during build (or other
 such define things).

 Basically, instead of the messy output you are used to, you will get
 something like this:

 (, clean code)

 make[5]: Entering directory
 `/home/devilhorns/e/evas/src/modules/engines/gl_common'
CC evas_gl_context.lo
CC evas_gl_shader.lo
CC evas_gl_rectangle.lo
CC evas_gl_texture.lo
CC evas_gl_image.lo
CC evas_gl_font.lo
CC evas_gl_polygon.lo
CC evas_gl_line.lo
CC evas_gl_filter.lo
CCLD   libevas_engine_gl_common.la
 make[5]: Leaving directory
 `/home/devilhorns/e/evas/src/modules/engines/gl_common'
 Making all in gl_x11

 make[5]: Entering directory
 `/home/devilhorns/e/evas/src/modules/engines/software_x11'
CC module_la-evas_engine.lo
CC module_la-evas_xcb_xdefaults.lo
CC module_la-evas_xcb_outbuf.lo
CC module_la-evas_xcb_buffer.lo
CC module_la-evas_xcb_color.lo
CC module_la-evas_xcb_main.lo
CCLD   module.la
 make[5]: Leaving directory
 `/home/devilhorns/e/evas/src/modules/engines/software_x11'


 (booo, not clean code) ;)

 make[5]: Entering directory
 `/home/devilhorns/e/evas/src/modules/engines/gl_x11'
CC module_la-evas_engine.lo
 evas_engine.c: In function '_sym_init':
 evas_engine.c:519:4: warning: assignment from incompatible pointer type
 evas_engine.c:519:4: warning: assignment from incompatible pointer type
 evas_engine.c: In function 'eng_gl_make_current':
 evas_engine.c:3349:35: warning: comparison between signed and unsigned
 integer expressions
CC module_la-evas_x_main.lo
CCLD   module.la
 make[5]: Leaving directory
 `/home/devilhorns/e/evas/src/modules/engines/gl_x11'
 Making all in gl_sdl
 make[5]: Entering directory
 `/home/devilhorns/e/evas/src/modules/engines/gl_sdl'
 make[5]: Nothing to be done for `all'.

 Not sure exactly what is required to get it working on buntu distros. I
 just build the normal (latest) autoconf, automake, etc, etc and it just
 works :) I'm sure google could help you w/ your buntu issues tho ;)

 recent automake (can't remember the version, but something like 1.10 or 1.11)

Gentoo here so I always have the latest. it's reporting 1.11 as stable 
and that's what I have where it works.

dh

 to have old output (can be sometimes useful) : make V=0

 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] timeline is not in line

2012-02-29 Thread P Purkayastha


On Wednesday, February 29, 2012 10:58:39 AM UTC+8, Daniel Juyung Seo wrote:

 Hello,

 On Tue, Feb 28, 2012 at 7:08 PM, Carsten Haitzler ras...@rasterman.com
 wrote:

  On Tue, 28 Feb 2012 14:56:13 +0800 P Purkayastha ppu...@gmail.com 
 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)

If you want to just browse the source you can use the other url: 
 http://svn.enlightenment.org/svn/e
--
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] [elementary] Deprecated API

2012-02-29 Thread ChunEon Park
I hope to replace them with object_item common APIs.
For now, impossible because of the item realization.
The genlist, gengrid would not be applied with 
elm_object_item_cursor/tooltip_xxx APIs totally.
Need to refactor gens or keep the APIs.

-Regards, Hermet-
 
-Original Message-
From: Kim Shinwoolt;kimcinoo@gmail.comgt; 
To: Enlightenment developer 
listlt;enlightenment-devel@lists.sourceforge.netgt;
Cc: 
Sent: 12-02-29(수) 18:01:19
Subject: [E-devel] [elementary] Deprecated API
Dear All, Hello~
The followings should be deprecated. Am I right? but it is not in the
elm_deprecated.h
 elm_gengrid_item_cursor_engine_only_set
 elm_gengrid_item_cursor_style_set
 elm_gengrid_item_cursor_unset
Please check these APIs and give any feedbacks. Thanks.
Sincerely,
Shinwoo Kim.
--
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] Fwd: timeline is not in line

2012-02-29 Thread Bertrand Jacquin
I can see that kind of things in logs :

Feb 29 02:01:16 enlightenment2 Trac[svn_fs] DEBUG: Subversion bindings imported
Feb 29 02:01:16 enlightenment2 Trac[cache] INFO: repos rev [68544] != cached 
rev [68387]
Feb 29 02:01:17 enlightenment2 Trac[api] INFO: Synchronized '' repository in 
0.05 seconds

This indicated that repository is not synced anymore.

I did run the following on e2 to fix that :

# trac-admin /srv/web/trac.enlightenment.org/e  repository resync *

It take a (long) time to complete and is asynchronous.

There is only ~55000 commits to sync now.

Beber

D'ar Wednesday 29 a viz February 2012 e 10 eur 08, « Cedric BAIL » he deus 
skrivet :
 Houston, we have a problem ! Trac as commited succide and does'nt
 update anymore !
 
 -- Forwarded message --
 From: Daniel Juyung Seo seojuyu...@gmail.com
 Date: Wed, Feb 29, 2012 at 3:58 AM
 Subject: Re: [E-devel] timeline is not in line
 To: Enlightenment developer list enlightenment-devel@lists.sourceforge.net
 Cc: P Purkayastha ppu...@gmail.com
 
 
 Hello,
 
 On Tue, Feb 28, 2012 at 7:08 PM, Carsten Haitzler ras...@rasterman.comwrote:
 
  On Tue, 28 Feb 2012 14:56:13 +0800 P Purkayastha ppu...@gmail.com 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
 
 
 
 -- 
 Cedric BAIL

-- 
Beber


pgpn5yFvqNPah.pgp
Description: PGP signature
--
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-29 Thread The Rasterman
On Wed, 29 Feb 2012 03:25:18 -0500 Christopher Michael cpmicha...@comcast.net
said:

 On 02/29/2012 01:57 AM, Carsten Haitzler (The Rasterman) wrote:
  On Tue, 28 Feb 2012 19:51:37 -0500 Christopher
  Michaelcpmicha...@comcast.net 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)
 
 already planned and coming (tomorrow). the infra is there. 2 min patch 
 to do the needed things. No Worries mate, already on it and covered ;)

:)

 dh
 
  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
 
 
 
 
 
 --
 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] elm_win.c.patch function name typo

2012-02-29 Thread The Rasterman
On Wed, 29 Feb 2012 17:56:57 +0900 Daniel Juyung Seo seojuyu...@gmail.com
said:

you can see that my fingers are trained to just write width no matter what is
actually meant to be written. i've been doing graphics for too long - my
fingers have a mind of their own.

 Thanks! In SVN!
 spank raster :)
 
 Daniel Juyung Seo (SeoZ)
 
 On Wed, Feb 29, 2012 at 5:10 PM, J??r??my Zurcher jer...@asynk.ch wrote:
 
  elm_win_widthdrawn_get - elm_win_withdrawn_get
 
  Jeremy
 
 
  --
  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] timeline is not in line

2012-02-29 Thread Daniel Juyung Seo
On Wed, Feb 29, 2012 at 7:07 PM, P Purkayastha ppu...@gmail.com wrote:



 On Wednesday, February 29, 2012 10:58:39 AM UTC+8, Daniel Juyung Seo wrote:
 
  Hello,
 
  On Tue, Feb 28, 2012 at 7:08 PM, Carsten Haitzler ras...@rasterman.com
  wrote:
 
   On Tue, 28 Feb 2012 14:56:13 +0800 P Purkayastha ppu...@gmail.com
  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)
 


Hello,


 If you want to just browse the source you can use the other url:
  http://svn.enlightenment.org/svn/e


This works. But there is no svn log.
Actually this request is from other people who just wanted to see svn log
and sources on the web page without checking sources.

Anyhow, it looks like apparently someone is working on this.
look at http://trac.enlightenment.org/e/browser
revision number is going up :)
Yay! Thanks anonymous helper!

Daniel Juyung Seo (SeoZ)




 --
 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_win.c.patch function name typo

2012-02-29 Thread ChunEon Park
so u are rasterman

-Regards, Hermet-
 
-Original Message-
From: Carsten Haitzlerlt;ras...@rasterman.comgt; 
To: Enlightenment developer 
listlt;enlightenment-devel@lists.sourceforge.netgt;
Cc: 
Sent: 12-02-29(수) 19:55:38
Subject: Re: [E-devel] elm_win.c.patch function name typo
On Wed, 29 Feb 2012 17:56:57 +0900 Daniel Juyung Seo 
lt;seojuyu...@gmail.comgt;
said:
you can see that my fingers are trained to just write width no matter what is
actually meant to be written. i've been doing graphics for too long - my
fingers have a mind of their own.
 Thanks! In SVN!
 spank raster :)
 
 Daniel Juyung Seo (SeoZ)
 
 On Wed, Feb 29, 2012 at 5:10 PM, J??r??my Zurcher lt;jer...@asynk.chgt; 
 wrote:
 
  elm_win_widthdrawn_get - elm_win_withdrawn_get
 
  Jeremy
 
 
  --
  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
--
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-29 Thread Michael Blumenkrantz
On Wed, 29 Feb 2012 16:03:00 +0900
Jaehwan Kim jaehwan.kim@gmail.com wrote:

 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.

This is acceptable and a good choice. Thanks for all your hard work!

Still some bugs though: 
* vertical toolbar orientation (test 6) is broken
* toolbar menu items sometimes have their menu stuck in the toolbar area
  instead of being able to expand past it
 
 2012년 2월 29일 수요일에 Michael Blumenkrantz님이 작성:
 
  On Tue, 28 Feb 2012 15:15:27 -0500
  Michael Blumenkrantz michael.blumenkra...@gmail.com javascript:;
  wrote:
 
   On Mon, 27 Feb 2012 23:14:10 -0800
   Enlightenment SVN no-re...@enlightenment.org javascript:; 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 javascript:;
  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_win.c.patch function name typo

2012-02-29 Thread Jihoon Kim
We need spelling checker! :)

On Wednesday, February 29, 2012, ChunEon Park wrote:

 so u are rasterman
 
 -Regards, Hermet-

 -Original Message-
 From: Carsten Haitzlerlt;ras...@rasterman.com javascript:;gt;
 To: Enlightenment developer list
 lt;enlightenment-devel@lists.sourceforge.net javascript:;gt;
 Cc:
 Sent: 12-02-29(수) 19:55:38
 Subject: Re: [E-devel] elm_win.c.patch function name typo
 On Wed, 29 Feb 2012 17:56:57 +0900 Daniel Juyung Seo 
 lt;seojuyu...@gmail.com javascript:;gt;
 said:
 you can see that my fingers are trained to just write width no matter
 what is
 actually meant to be written. i've been doing graphics for too long - my
 fingers have a mind of their own.
  Thanks! In SVN!
  spank raster :)
 
  Daniel Juyung Seo (SeoZ)
 
  On Wed, Feb 29, 2012 at 5:10 PM, J??r??my Zurcher 
  lt;jer...@asynk.chjavascript:;gt;
 wrote:
 
   elm_win_widthdrawn_get - elm_win_withdrawn_get
  
   Jeremy
  
  
  
 --
   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 javascript:;
   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 javascript:;
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 --
 - Codito, ergo sum - I code, therefore I am --
 The Rasterman (Carsten Haitzler) ras...@rasterman.com javascript:;

 --
 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 javascript:;
 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 javascript:;
 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


[E-devel] [patch] elm_genlist - add item flip set/get

2012-02-29 Thread Hyoyoung Chang
Dear all.

I made a patch to introduce new genlist item mode.
Two public apis are added.
+EAPI void elm_genlist_item_flip_set(Elm_Object_Item *it, Eina_Bool flip);
+EAPI Eina_Bool elm_genlist_item_flip_get(Elm_Object_Item *it);

It provides on-the-flying item change. It works like that a new item
added on existed item.
In elementary test, you can test it.
It's useful at adding widgets or show buttons in genlist item.

Thanks.
Index: elementary/src/lib/elm_genlist.c
===
--- elementary/src/lib/elm_genlist.c(리비전 68548)
+++ elementary/src/lib/elm_genlist.c(작업 사본)
@@ -898,7 +898,7 @@
 if (!it-wd-on_hold)
   {
  it-wd-on_hold = EINA_TRUE;
- if (!it-wd-wasselected)
+ if ((!it-wd-wasselected)  (!it-flipped))
{
   _item_unhighlight(it);
   _item_unselect(it);
@@ -985,7 +985,7 @@
  ecore_timer_del(it-long_timer);
  it-long_timer = NULL;
   }
-if (!it-wd-wasselected)
+if ((!it-wd-wasselected)  (!it-flipped))
   {
  _item_unhighlight(it);
  _item_unselect(it);
@@ -1369,7 +1369,7 @@
if (it-wd-longpressed)
  {
 it-wd-longpressed = EINA_FALSE;
-if (!it-wd-wasselected)
+if ((!it-wd-wasselected)  (!it-flipped))
   {
  _item_unhighlight(it);
  _item_unselect(it);
@@ -1891,6 +1891,39 @@
  }
 }
 
+static Eina_List *
+_item_flips_realize(Elm_Gen_Item *it,
+   Evas_Object *target,
+Eina_List **source)
+{
+   Eina_List *res = NULL;
+
+   if (it-itc-func.content_get)
+ {
+const Eina_List *l;
+const char *key;
+Evas_Object *ic = NULL;
+
+*source = elm_widget_stringlist_get(edje_object_data_get(target, 
flips));
+
+EINA_LIST_FOREACH(*source, l, key)
+  {
+ if (it-itc-func.content_get)
+   ic = it-itc-func.content_get
+  ((void *)it-base.data, WIDGET(it), key);
+ if (ic)
+   {
+  res = eina_list_append(res, ic);
+  edje_object_part_swallow(target, key, ic);
+  evas_object_show(ic);
+  elm_widget_sub_object_add(WIDGET(it), ic);
+   }
+  }
+ }
+
+   return res;
+}
+
 static void
 _item_realize(Elm_Gen_Item *it,
   int   in,
@@ -1918,7 +1951,7 @@
  }
it-item-order_num_in = in;
 
-   if (it-item-nocache)
+   if ((it-item-nocache)  (!it-flipped))
  it-item-nocache = EINA_FALSE;
else
  itc = _item_cache_find(it);
@@ -2036,6 +2069,12 @@
 it-content_objs = _item_content_realize(it, VIEW(it), it-contents, 
NULL);
 _item_state_realize(it, VIEW(it), it-states, NULL);
 
+if (it-flipped)
+  {
+ edje_object_signal_emit(VIEW(it), elm,state,flip,enabled, 
elm);
+ it-content_objs = _item_flips_realize(it, VIEW(it), 
it-contents);
+  }
+
 if (!it-item-mincalcd)
   {
  Evas_Coord mw = -1, mh = -1;
@@ -3257,6 +3296,7 @@
   _multi_move, it);
 
_item_text_realize(it, it-edit_obj, it-item-edit_texts, NULL);
+   if (it-flipped)  edje_object_signal_emit(it-edit_obj, 
elm,state,flip,enabled, elm);
it-item-edit_content_objs =
  _item_content_realize(it, it-edit_obj, it-item-edit_contents, NULL);
_item_state_realize(it, it-edit_obj, it-item-edit_states, NULL);
@@ -3290,7 +3330,7 @@
elm_widget_stringlist_free(it-item-edit_states);
it-item-edit_states = NULL;
EINA_LIST_FREE(it-item-edit_content_objs, icon)
-  evas_object_del(icon);
+ evas_object_del(icon);
edje_object_message_signal_process(it-edit_obj);
 
evas_object_event_callback_del_full(it-edit_obj, EVAS_CALLBACK_MOUSE_DOWN,
@@ -5653,6 +5693,48 @@
  elm_genlist_item_class_free(itc);
 }
 
+EAPI void
+elm_genlist_item_flip_set(Elm_Object_Item *it,
+  Eina_Bool flip)
+{
+   ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
+   Elm_Gen_Item *_it = (Elm_Gen_Item *) it;
+
+   flip = !!flip;
+   if (_it-flipped == flip) return;
+
+   if (flip)
+ {
+_elm_genlist_item_unrealize(_it, EINA_FALSE);
+_it-flipped = EINA_TRUE;
+_it-item-nocache = EINA_TRUE;
+if (_it-selected) _item_unselect(_it);
+
+if (_it-wd-calc_job) ecore_job_del(_it-wd-calc_job);
+_it-wd-calc_job = ecore_job_add(_calc_job, _it-wd);
+ }
+   else
+ {
+if (_it-flipped)
+  {
+ _it-flipped = EINA_FALSE;
+ _it-item-nocache = EINA_TRUE;
+ _item_cache_zero(_it-wd);
+ elm_genlist_item_update(it);
+  }
+else
+  _it-flipped = EINA_FALSE;
+ }
+}
+
+EAPI Eina_Bool
+elm_genlist_item_flip_get(Elm_Object_Item *it)
+{
+   

Re: [E-devel] Fwd: timeline is not in line

2012-02-29 Thread Bertrand Jacquin
This is now up to date.

Beber

D'ar Wednesday 29 a viz February 2012 e 11 eur 18, « Bertrand Jacquin » he deus 
skrivet :
 I can see that kind of things in logs :
 
 Feb 29 02:01:16 enlightenment2 Trac[svn_fs] DEBUG: Subversion bindings 
 imported
 Feb 29 02:01:16 enlightenment2 Trac[cache] INFO: repos rev [68544] != cached 
 rev [68387]
 Feb 29 02:01:17 enlightenment2 Trac[api] INFO: Synchronized '' repository in 
 0.05 seconds
 
 This indicated that repository is not synced anymore.
 
 I did run the following on e2 to fix that :
 
 # trac-admin /srv/web/trac.enlightenment.org/e  repository resync *
 
 It take a (long) time to complete and is asynchronous.
 
 There is only ~55000 commits to sync now.
 
 Beber
 
 D'ar Wednesday 29 a viz February 2012 e 10 eur 08, « Cedric BAIL » he deus 
 skrivet :
  Houston, we have a problem ! Trac as commited succide and does'nt
  update anymore !
  
  -- Forwarded message --
  From: Daniel Juyung Seo seojuyu...@gmail.com
  Date: Wed, Feb 29, 2012 at 3:58 AM
  Subject: Re: [E-devel] timeline is not in line
  To: Enlightenment developer list enlightenment-devel@lists.sourceforge.net
  Cc: P Purkayastha ppu...@gmail.com
  
  
  Hello,
  
  On Tue, Feb 28, 2012 at 7:08 PM, Carsten Haitzler 
  ras...@rasterman.comwrote:
  
   On Tue, 28 Feb 2012 14:56:13 +0800 P Purkayastha ppu...@gmail.com 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
  
  
  
  -- 
  Cedric BAIL
 
 -- 
 Beber



-- 
Beber


pgp9omvsiPlGS.pgp
Description: PGP signature
--
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] Fwd: timeline is not in line

2012-02-29 Thread The Rasterman
On Wed, 29 Feb 2012 13:20:29 +0100 Bertrand Jacquin be...@meleeweb.net said:

awesome... but why did ti get stuck?

 This is now up to date.
 
 Beber
 
 D'ar Wednesday 29 a viz February 2012 e 11 eur 18, « Bertrand Jacquin » he
 deus skrivet :
  I can see that kind of things in logs :
  
  Feb 29 02:01:16 enlightenment2 Trac[svn_fs] DEBUG: Subversion bindings
  imported Feb 29 02:01:16 enlightenment2 Trac[cache] INFO: repos rev
  [68544] != cached rev [68387] Feb 29 02:01:17 enlightenment2 Trac[api]
  INFO: Synchronized '' repository in 0.05 seconds
  
  This indicated that repository is not synced anymore.
  
  I did run the following on e2 to fix that :
  
  # trac-admin /srv/web/trac.enlightenment.org/e  repository resync *
  
  It take a (long) time to complete and is asynchronous.
  
  There is only ~55000 commits to sync now.
  
  Beber
  
  D'ar Wednesday 29 a viz February 2012 e 10 eur 08, « Cedric BAIL » he deus
  skrivet :
   Houston, we have a problem ! Trac as commited succide and does'nt
   update anymore !
   
   -- Forwarded message --
   From: Daniel Juyung Seo seojuyu...@gmail.com
   Date: Wed, Feb 29, 2012 at 3:58 AM
   Subject: Re: [E-devel] timeline is not in line
   To: Enlightenment developer list
   enlightenment-devel@lists.sourceforge.net Cc: P Purkayastha
   ppu...@gmail.com
   
   
   Hello,
   
   On Tue, Feb 28, 2012 at 7:08 PM, Carsten Haitzler
   ras...@rasterman.comwrote:
   
On Tue, 28 Feb 2012 14:56:13 +0800 P Purkayastha ppu...@gmail.com
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
   
   
   
   -- 
   Cedric BAIL
  
  -- 
  Beber
 
 
 
 -- 
 Beber


-- 
- 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.

Re: [E-devel] Fwd: timeline is not in line

2012-02-29 Thread Bertrand Jacquin

D'ar Wednesday 29 a viz February 2012 e 13 eur 49, « Carsten Haitzler » he deus 
skrivet :
 On Wed, 29 Feb 2012 13:20:29 +0100 Bertrand Jacquin be...@meleeweb.net said:
 
 awesome... but why did ti get stuck?

Cache corruption, can't find the origin, hope to have some time to do it
this week end.

  This is now up to date.
  
  Beber
  
  D'ar Wednesday 29 a viz February 2012 e 11 eur 18, « Bertrand Jacquin » he
  deus skrivet :
   I can see that kind of things in logs :
   
   Feb 29 02:01:16 enlightenment2 Trac[svn_fs] DEBUG: Subversion bindings
   imported Feb 29 02:01:16 enlightenment2 Trac[cache] INFO: repos rev
   [68544] != cached rev [68387] Feb 29 02:01:17 enlightenment2 Trac[api]
   INFO: Synchronized '' repository in 0.05 seconds
   
   This indicated that repository is not synced anymore.
   
   I did run the following on e2 to fix that :
   
   # trac-admin /srv/web/trac.enlightenment.org/e  repository resync *
   
   It take a (long) time to complete and is asynchronous.
   
   There is only ~55000 commits to sync now.
   
   Beber
   
   D'ar Wednesday 29 a viz February 2012 e 10 eur 08, « Cedric BAIL » he deus
   skrivet :
Houston, we have a problem ! Trac as commited succide and does'nt
update anymore !

-- Forwarded message --
From: Daniel Juyung Seo seojuyu...@gmail.com
Date: Wed, Feb 29, 2012 at 3:58 AM
Subject: Re: [E-devel] timeline is not in line
To: Enlightenment developer list
enlightenment-devel@lists.sourceforge.net Cc: P Purkayastha
ppu...@gmail.com


Hello,

On Tue, Feb 28, 2012 at 7:08 PM, Carsten Haitzler
ras...@rasterman.comwrote:

 On Tue, 28 Feb 2012 14:56:13 +0800 P Purkayastha ppu...@gmail.com
 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



-- 
Cedric BAIL
   
   -- 
   Beber
  
  
  
  -- 
  Beber
 
 
 -- 
 - Codito, ergo sum - I code, therefore I am --
 

Re: [E-devel] elm_win.c.patch function name typo

2012-02-29 Thread David Seikel
On Wed, 29 Feb 2012 19:55:38 +0900 Carsten Haitzler (The Rasterman)
ras...@rasterman.com wrote:

 On Wed, 29 Feb 2012 17:56:57 +0900 Daniel Juyung Seo
 seojuyu...@gmail.com said:
 
 you can see that my fingers are trained to just write width no
 matter what is actually meant to be written. i've been doing graphics
 for too long - my fingers have a mind of their own.

So we should expect ten times the amount of code from you?

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP signature
--
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] Fwd: timeline is not in line

2012-02-29 Thread P Purkayastha
On Wednesday, February 29, 2012 8:20:29 PM UTC+8, Bertrand Jacquin wrote:

 This is now up to date.

 Beber

Nice! Thanks. Trac is back to its old self :)
--
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


[E-devel] elm_entry typedef Elm_Entry_Item_Provider_Cb

2012-02-29 Thread Jeremy Zurcher
Improve callbacks readability in elm_entry, elm_anchorblock and elm_anchorview 
using typedefs.

typedef Evas_Object* (*Elm_Entry_Item_Provider_Cb) (void *data, Evas_Object * 
entry, const char *item);

impacts
 - elm_entry.h
 - elm_entry.c
 - elc_anchorblock.h
 - elc_anchorblock.c
 - elc_anchorview.h
 - elc_anchorview.c

Jeremy
diff -Naur orig/elc_anchorblock.c trunk/elc_anchorblock.c
--- orig/elc_anchorblock.c  2012-02-29 12:35:17.713500727 +0100
+++ trunk/elc_anchorblock.c 2012-02-29 12:34:34.650167606 +0100
@@ -15,7 +15,7 @@
 
 struct _Elm_Anchorblock_Item_Provider
 {
-   Evas_Object *(*func) (void *data, Evas_Object *anchorblock, const char 
*item);
+   Elm_Entry_Item_Provider_Cb func;
void *data;
 };
 
@@ -303,7 +303,7 @@
 }
 
 EAPI void
-elm_anchorblock_item_provider_append(Evas_Object *obj, Evas_Object *(*func) 
(void *data, Evas_Object *anchorblock, const char *item), void *data)
+elm_anchorblock_item_provider_append(Evas_Object *obj, 
Elm_Entry_Item_Provider_Cb func, void *data)
 {
ELM_CHECK_WIDTYPE(obj, widtype);
Widget_Data *wd = elm_widget_data_get(obj);
@@ -317,7 +317,7 @@
 }
 
 EAPI void
-elm_anchorblock_item_provider_prepend(Evas_Object *obj, Evas_Object *(*func) 
(void *data, Evas_Object *anchorblock, const char *item), void *data)
+elm_anchorblock_item_provider_prepend(Evas_Object *obj, 
Elm_Entry_Item_Provider_Cb func, void *data)
 {
ELM_CHECK_WIDTYPE(obj, widtype);
Widget_Data *wd = elm_widget_data_get(obj);
@@ -331,7 +331,7 @@
 }
 
 EAPI void
-elm_anchorblock_item_provider_remove(Evas_Object *obj, Evas_Object *(*func) 
(void *data, Evas_Object *anchorblock, const char *item), void *data)
+elm_anchorblock_item_provider_remove(Evas_Object *obj, 
Elm_Entry_Item_Provider_Cb func, void *data)
 {
ELM_CHECK_WIDTYPE(obj, widtype);
Widget_Data *wd = elm_widget_data_get(obj);
diff -Naur orig/elc_anchorblock.h trunk/elc_anchorblock.h
--- orig/elc_anchorblock.h  2012-02-29 12:35:19.386834050 +0100
+++ trunk/elc_anchorblock.h 2012-02-29 12:34:36.963500999 +0100
@@ -170,7 +170,7 @@
  *
  * @see elm_entry_item_provider_append()
  */
-EAPI void
elm_anchorblock_item_provider_append(Evas_Object *obj, Evas_Object * 
(*func)(void *data, Evas_Object * anchorblock, const char *item), void *data);
+EAPI void
elm_anchorblock_item_provider_append(Evas_Object *obj, 
Elm_Entry_Item_Provider_Cb func, void *data);
 
 /**
  * Prepend a custom item provider to the given anchorblock
@@ -182,7 +182,7 @@
  * @param func The function to add to the list of providers
  * @param data User data that will be passed to the callback function
  */
-EAPI void
elm_anchorblock_item_provider_prepend(Evas_Object *obj, Evas_Object * 
(*func)(void *data, Evas_Object * anchorblock, const char *item), void *data);
+EAPI void
elm_anchorblock_item_provider_prepend(Evas_Object *obj, 
Elm_Entry_Item_Provider_Cb func, void *data);
 
 /**
  * Remove a custom item provider from the list of the given anchorblock
@@ -197,7 +197,7 @@
  * @param func The function to remove from the list
  * @param data The data matching the function to remove from the list
  */
-EAPI void
elm_anchorblock_item_provider_remove(Evas_Object *obj, Evas_Object * 
(*func)(void *data, Evas_Object * anchorblock, const char *item), void *data);
+EAPI void
elm_anchorblock_item_provider_remove(Evas_Object *obj, 
Elm_Entry_Item_Provider_Cb func, void *data);
 
 /**
  * @}
diff -Naur orig/elm_entry.c trunk/elm_entry.c
--- orig/elm_entry.c2012-02-29 12:35:10.706834284 +0100
+++ trunk/elm_entry.c   2012-02-29 12:34:23.540167667 +0100
@@ -91,7 +91,7 @@
 
 struct _Elm_Entry_Item_Provider
 {
-   Evas_Object *(*func) (void *data, Evas_Object *entry, const char *item);
+   Elm_Entry_Item_Provider_Cb func;
void *data;
 };
 
@@ -2973,7 +2973,7 @@
 }
 
 EAPI void
-elm_entry_item_provider_append(Evas_Object *obj, Evas_Object *(*func) (void 
*data, Evas_Object *entry, const char *item), void *data)
+elm_entry_item_provider_append(Evas_Object *obj, Elm_Entry_Item_Provider_Cb 
func, void *data)
 {
ELM_CHECK_WIDTYPE(obj, widtype);
Widget_Data *wd = elm_widget_data_get(obj);
@@ -2987,7 +2987,7 @@
 }
 
 EAPI void
-elm_entry_item_provider_prepend(Evas_Object *obj, Evas_Object *(*func) (void 
*data, Evas_Object *entry, const char *item), void *data)
+elm_entry_item_provider_prepend(Evas_Object *obj, Elm_Entry_Item_Provider_Cb 
func , void *data)
 {
ELM_CHECK_WIDTYPE(obj, widtype);
Widget_Data *wd = elm_widget_data_get(obj);
@@ -3001,7 +3001,7 @@
 }
 
 EAPI void
-elm_entry_item_provider_remove(Evas_Object *obj, Evas_Object *(*func) (void 
*data, Evas_Object *entry, const char *item), void *data)
+elm_entry_item_provider_remove(Evas_Object *obj, Elm_Entry_Item_Provider_Cb 
func, void *data)
 {
ELM_CHECK_WIDTYPE(obj, widtype);
Widget_Data *wd = elm_widget_data_get(obj);
diff -Naur 

[E-devel] Several elementary API renames

2012-02-29 Thread Pau Espin Pedrol
Hi  everybody,

I'd like to introduce some little API elementary rename changes to add more
consistency with the rest of the API and makes it easier to write bindings
for them.

elm_map.h:
Elm_Map_Route_Sources - Elm_Map_Route_Source
Elm_Map_Name_Sources - Elm_Map_Name_Source

elm_menu.h
elm_menu_item_object_icon_name_get/set - elm_menu_item_icon_name_get/set

elm_slideshow.h:
elm_slideshow_show - elm_slideshow_item_show


I can do the patches and commit them mysef if you want, just writing to see
if there's some problem with these changes.

-- 
Pau Espin Pedrol
mail/jabber: pespin.s...@gmail.com
http://blog.espeweb.net
--
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] Fwd: timeline is not in line

2012-02-29 Thread Davide Andreoli
Il giorno 29 febbraio 2012 13:20, Bertrand Jacquin be...@meleeweb.net ha
scritto:

 This is now up to date.
 Beber


Super!! thnks !



 D'ar Wednesday 29 a viz February 2012 e 11 eur 18, « Bertrand Jacquin » he
 deus skrivet :
  I can see that kind of things in logs :
 
  Feb 29 02:01:16 enlightenment2 Trac[svn_fs] DEBUG: Subversion bindings
 imported
  Feb 29 02:01:16 enlightenment2 Trac[cache] INFO: repos rev [68544] !=
 cached rev [68387]
  Feb 29 02:01:17 enlightenment2 Trac[api] INFO: Synchronized ''
 repository in 0.05 seconds
 
  This indicated that repository is not synced anymore.
 
  I did run the following on e2 to fix that :
 
  # trac-admin /srv/web/trac.enlightenment.org/e  repository resync *
 
  It take a (long) time to complete and is asynchronous.
 
  There is only ~55000 commits to sync now.
 
  Beber
 
  D'ar Wednesday 29 a viz February 2012 e 10 eur 08, « Cedric BAIL » he
 deus skrivet :
   Houston, we have a problem ! Trac as commited succide and does'nt
   update anymore !
  
   -- Forwarded message --
   From: Daniel Juyung Seo seojuyu...@gmail.com
   Date: Wed, Feb 29, 2012 at 3:58 AM
   Subject: Re: [E-devel] timeline is not in line
   To: Enlightenment developer list 
 enlightenment-devel@lists.sourceforge.net
   Cc: P Purkayastha ppu...@gmail.com
  
  
   Hello,
  
   On Tue, Feb 28, 2012 at 7:08 PM, Carsten Haitzler 
 ras...@rasterman.comwrote:
  
On Tue, 28 Feb 2012 14:56:13 +0800 P Purkayastha ppu...@gmail.com
 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
  
  
  
   --
   Cedric BAIL
 
  --
  Beber



 --
 Beber


 --
 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
 

Re: [E-devel] Several elementary API renames

2012-02-29 Thread Pau Espin Pedrol
I attach the patches for those changes.


-- 
Pau Espin Pedrol
mail/jabber: pespin.s...@gmail.com
http://blog.espeweb.net
Index: elm_map.h
===
--- elm_map.h   (revision 68557)
+++ elm_map.h   (working copy)
@@ -108,7 +108,7 @@
 {
ELM_MAP_NAME_SOURCE_NOMINATIM,
ELM_MAP_NAME_SOURCE_LAST
-} Elm_Map_Name_Sources;
+} Elm_Map_Name_Source;
 
 /**
  * Set type of transport used on route.
Index: elm_map.c
===
--- elm_map.c   (revision 68557)
+++ elm_map.c   (working copy)
@@ -102,7 +102,7 @@
int zoom_min;
int zoom_max;
ElmMapModuleUrlFunc url_cb;
-   Elm_Map_Route_Sources route_source;
+   Elm_Map_Route_Source route_source;
ElmMapModuleRouteUrlFunc route_url_cb;
ElmMapModuleNameUrlFunc name_url_cb;
ElmMapModuleGeoIntoCoordFunc geo_into_coord;
@@ -368,7 +368,7 @@
Eina_List *marker_classes;
Eina_List *markers;
 
-   Elm_Map_Route_Sources route_source;
+   Elm_Map_Route_Source route_source;
Eina_List *route;
Eina_List *track;
Eina_List *names;
@@ -3805,7 +3805,7 @@
 }
 
 EAPI void
-elm_map_route_source_set(Evas_Object *obj, Elm_Map_Route_Sources source)
+elm_map_route_source_set(Evas_Object *obj, Elm_Map_Route_Source source)
 {
 #ifdef HAVE_ELEMENTARY_ECORE_CON
ELM_CHECK_WIDTYPE(obj, widtype);
@@ -3819,7 +3819,7 @@
 #endif
 }
 
-EAPI Elm_Map_Route_Sources
+EAPI Elm_Map_Route_Source
 elm_map_route_source_get(const Evas_Object *obj)
 {
 #ifdef HAVE_ELEMENTARY_ECORE_CON
Index: elm_map.h
===
--- elm_map.h   (revision 68557)
+++ elm_map.h   (working copy)
@@ -102,7 +102,7 @@
ELM_MAP_ROUTE_SOURCE_MONAV, /** MoNav offers exact routing without 
heuristic assumptions. Its routing core is based on Contraction Hierarchies. 
It's not working with Map yet. */
ELM_MAP_ROUTE_SOURCE_ORS, /** Open Route Service: 
http://www.openrouteservice.org/ . It's not working with Map yet. */
ELM_MAP_ROUTE_SOURCE_LAST
-} Elm_Map_Route_Sources;
+} Elm_Map_Route_Source;
 
 typedef enum
 {
@@ -1061,7 +1061,7 @@
  *
  * @ingroup Map
  */
-EAPI void  elm_map_route_source_set(Evas_Object *obj, 
Elm_Map_Route_Sources source);
+EAPI void  elm_map_route_source_set(Evas_Object *obj, 
Elm_Map_Route_Source source);
 
 /**
  * Get the current route source.
@@ -1073,7 +1073,7 @@
  *
  * @ingroup Map
  */
-EAPI Elm_Map_Route_Sources elm_map_route_source_get(const Evas_Object *obj);
+EAPI Elm_Map_Route_Source elm_map_route_source_get(const Evas_Object *obj);
 
 /**
  * Set the minimum zoom of the source.
Index: elm_menu.c
===
--- elm_menu.c  (revision 68557)
+++ elm_menu.c  (working copy)
@@ -117,7 +117,7 @@
   elm_widget_style_get(obj));
   elm_object_item_text_set((Elm_Object_Item *) item,
item-label);
-  elm_menu_item_object_icon_name_set((Elm_Object_Item *) item,
+  elm_menu_item_icon_name_set((Elm_Object_Item *) item,
  item-icon_str);
}
  else
@@ -126,7 +126,7 @@
 elm_widget_style_get(obj));
   elm_object_item_text_set((Elm_Object_Item *) item,
item-label);
-  elm_menu_item_object_icon_name_set((Elm_Object_Item *) item,
+  elm_menu_item_icon_name_set((Elm_Object_Item *) item,
  item-icon_str);
}
  _item_disable_hook((Elm_Object_Item *) item);
@@ -498,7 +498,7 @@
elm_object_item_text_set((Elm_Object_Item *) item,
 item-label);
if (item-icon_str)
- elm_menu_item_object_icon_name_set((Elm_Object_Item *) item,
+ elm_menu_item_icon_name_set((Elm_Object_Item *) item,
 item-icon_str);
edje_object_signal_callback_add(VIEW(item), elm,action,open, ,
_submenu_open, item);
@@ -744,7 +744,7 @@
elm_widget_sub_object_add(WIDGET(subitem), subitem-content);
edje_object_part_swallow(VIEW(subitem), elm.swallow.content, 
subitem-content);
if (icon)
- elm_menu_item_object_icon_name_set((Elm_Object_Item *) subitem, icon);
+ elm_menu_item_icon_name_set((Elm_Object_Item *) subitem, icon);
 
_elm_menu_item_add_helper(obj, (Elm_Menu_Item *) parent, subitem, wd);
 
@@ -806,7 +806,7 @@
 }
 
 EAPI void
-elm_menu_item_object_icon_name_set(Elm_Object_Item *it, const char *icon)
+elm_menu_item_icon_name_set(Elm_Object_Item *it, const char *icon)
 {
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
EINA_SAFETY_ON_NULL_RETURN(icon);
@@ -897,7 +897,7 @@
 }
 
 EAPI const char *

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

2012-02-29 Thread Christopher Michael
On 02/29/2012 05:05 AM, Carsten Haitzler (The Rasterman) wrote:
 On Wed, 29 Feb 2012 03:25:18 -0500 Christopher Michaelcpmicha...@comcast.net
 said:

 On 02/29/2012 01:57 AM, Carsten Haitzler (The Rasterman) wrote:
 On Tue, 28 Feb 2012 19:51:37 -0500 Christopher
 Michaelcpmicha...@comcast.net  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)

 already planned and coming (tomorrow). the infra is there. 2 min patch
 to do the needed things. No Worries mate, already on it and covered ;)

 :)


Done for wayland_shm. Code for wayland_egl is finished too, but 
segfaults when setting alpha :( so have to track that down.

dh

 dh

 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: jaehwan trunk/elementary/src/lib

2012-02-29 Thread Michael Blumenkrantz
On Wed, 29 Feb 2012 06:41:58 -0500
Michael Blumenkrantz michael.blumenkra...@gmail.com wrote:

 On Wed, 29 Feb 2012 16:03:00 +0900
 Jaehwan Kim jaehwan.kim@gmail.com wrote:
 
  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.
 
 This is acceptable and a good choice. Thanks for all your hard work!
 
 Still some bugs though: 
 * vertical toolbar orientation (test 6) is broken
 * toolbar menu items sometimes have their menu stuck in the toolbar area
   instead of being able to expand past it
  

More examples of things which need to be fixed can be found in the toolbar of
elementary_config.
  2012년 2월 29일 수요일에 Michael Blumenkrantz님이 작성:
  
   On Tue, 28 Feb 2012 15:15:27 -0500
   Michael Blumenkrantz michael.blumenkra...@gmail.com javascript:;
   wrote:
  
On Mon, 27 Feb 2012 23:14:10 -0800
Enlightenment SVN no-re...@enlightenment.org javascript:; 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 javascript:;
   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] Fwd: timeline is not in line

2012-02-29 Thread Elevate Efl
Awesome.
On Mar 1, 2012 3:56 AM, Davide Andreoli d...@gurumeditation.it wrote:

 Il giorno 29 febbraio 2012 13:20, Bertrand Jacquin be...@meleeweb.net ha
 scritto:

  This is now up to date.
  Beber
 

 Super!! thnks !


 
  D'ar Wednesday 29 a viz February 2012 e 11 eur 18, « Bertrand Jacquin »
 he
  deus skrivet :
   I can see that kind of things in logs :
  
   Feb 29 02:01:16 enlightenment2 Trac[svn_fs] DEBUG: Subversion bindings
  imported
   Feb 29 02:01:16 enlightenment2 Trac[cache] INFO: repos rev [68544] !=
  cached rev [68387]
   Feb 29 02:01:17 enlightenment2 Trac[api] INFO: Synchronized ''
  repository in 0.05 seconds
  
   This indicated that repository is not synced anymore.
  
   I did run the following on e2 to fix that :
  
   # trac-admin /srv/web/trac.enlightenment.org/e  repository resync *
  
   It take a (long) time to complete and is asynchronous.
  
   There is only ~55000 commits to sync now.
  
   Beber
  
   D'ar Wednesday 29 a viz February 2012 e 10 eur 08, « Cedric BAIL » he
  deus skrivet :
Houston, we have a problem ! Trac as commited succide and does'nt
update anymore !
   
-- Forwarded message --
From: Daniel Juyung Seo seojuyu...@gmail.com
Date: Wed, Feb 29, 2012 at 3:58 AM
Subject: Re: [E-devel] timeline is not in line
To: Enlightenment developer list 
  enlightenment-devel@lists.sourceforge.net
Cc: P Purkayastha ppu...@gmail.com
   
   
Hello,
   
On Tue, Feb 28, 2012 at 7:08 PM, Carsten Haitzler 
  ras...@rasterman.comwrote:
   
 On Tue, 28 Feb 2012 14:56:13 +0800 P Purkayastha ppu...@gmail.com
 
  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
   
   
   
--
Cedric BAIL
  
   --
   Beber
 
 
 
  --
  Beber
 
 
 
 --
  Virtualization  Cloud Management Using Capacity Planning
  Cloud computing makes use of virtualization - but cloud 

Re: [E-devel] [patch] elm_genlist - add item flip set/get

2012-02-29 Thread Elevate Efl
Const for param?
On Feb 29, 2012 9:19 PM, Hyoyoung Chang hyoyo...@gmail.com wrote:

 Dear all.

 I made a patch to introduce new genlist item mode.
 Two public apis are added.
 +EAPI void elm_genlist_item_flip_set(Elm_Object_Item *it, Eina_Bool flip);
 +EAPI Eina_Bool elm_genlist_item_flip_get(Elm_Object_Item *it);

 It provides on-the-flying item change. It works like that a new item
 added on existed item.
 In elementary test, you can test it.
 It's useful at adding widgets or show buttons in genlist item.

 Thanks.


 --
 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


[E-devel] Patch for deprecating enum.

2012-02-29 Thread Elevate Efl
Kindly suggest if there is a better way.

Regards,
Sanjeev
From e416dc65d91ade776aa83bcb558faebf84045939 Mon Sep 17 00:00:00 2001
From: Sanjeev BA iamsanj...@gmail.com
Date: Thu, 1 Mar 2012 11:22:55 +0900
Subject: [PATCH 3/3] Rename enum based on review comment.

Signed-off-by: Sanjeev BA iamsanj...@gmail.com
---
 trunk/elementary/doc/examples.dox   |2 +-
 trunk/elementary/src/lib/elm_calendar.c |6 ++--
 trunk/elementary/src/lib/elm_calendar.h |   32 ++
 3 files changed, 23 insertions(+), 17 deletions(-)

diff --git a/trunk/elementary/doc/examples.dox b/trunk/elementary/doc/examples.dox
index 9b08137..8701e77 100644
--- a/trunk/elementary/doc/examples.dox
+++ b/trunk/elementary/doc/examples.dox
@@ -1325,7 +1325,7 @@
  * Periodicity is how frequently the mark will be displayed over the
  * calendar.  Can be a unique mark (that don't repeat), or it can repeat
  * daily, weekly, monthly or annually. It's enumerated by
- * @c Elm_Calendar_Mark_Repeat.
+ * @c Elm_Calendar_Mark_Repeat_Type.
  *
  * So let's add some marks to our calendar. We will add christmas holiday,
  * set Sundays as holidays, and check current day and day after that.
diff --git a/trunk/elementary/src/lib/elm_calendar.c b/trunk/elementary/src/lib/elm_calendar.c
index 5f82b7c..e2ffb62 100644
--- a/trunk/elementary/src/lib/elm_calendar.c
+++ b/trunk/elementary/src/lib/elm_calendar.c
@@ -39,7 +39,7 @@ struct _Elm_Calendar_Mark
Eina_List *node;
struct tm mark_time;
const char *mark_type;
-   Elm_Calendar_Mark_Repeat repeat;
+   Elm_Calendar_Mark_Repeat_Type repeat;
 };
 
 static const char *widtype = NULL;
@@ -69,7 +69,7 @@ static int _days_in_month[2][12] =
 };
 
 static Elm_Calendar_Mark *
-_mark_new(Evas_Object *obj, const char *mark_type, struct tm *mark_time, Elm_Calendar_Mark_Repeat repeat)
+_mark_new(Evas_Object *obj, const char *mark_type, struct tm *mark_time, Elm_Calendar_Mark_Repeat_Type repeat)
 {
Widget_Data *wd = elm_widget_data_get(obj);
Elm_Calendar_Mark *mark;
@@ -937,7 +937,7 @@ elm_calendar_format_function_set(Evas_Object *obj, char * (*format_function) (st
 }
 
 EAPI Elm_Calendar_Mark *
-elm_calendar_mark_add(Evas_Object *obj, const char *mark_type, struct tm *mark_time, Elm_Calendar_Mark_Repeat repeat)
+elm_calendar_mark_add(Evas_Object *obj, const char *mark_type, struct tm *mark_time, Elm_Calendar_Mark_Repeat_Type repeat)
 {
ELM_CHECK_WIDTYPE(obj, widtype) NULL;
Widget_Data *wd = elm_widget_data_get(obj);
diff --git a/trunk/elementary/src/lib/elm_calendar.h b/trunk/elementary/src/lib/elm_calendar.h
index 0d0d284..e119fe6 100644
--- a/trunk/elementary/src/lib/elm_calendar.h
+++ b/trunk/elementary/src/lib/elm_calendar.h
@@ -26,9 +26,18 @@
  * @{
  */
 
+typedef enum
+{
+   ELM_CALENDAR_UNIQUE, /** Default value. Marks will be displayed only on event day. */
+   ELM_CALENDAR_DAILY, /** Marks will be displayed everyday after event day (inclusive). */
+   ELM_CALENDAR_WEEKLY, /** Marks will be displayed every week after event day (inclusive) - i.e. each seven days. */
+   ELM_CALENDAR_MONTHLY, /** Marks will be displayed every month day that coincides to event day. E.g.: if an event is set to 30th Jan, no marks will be displayed on Feb, but will be displayed on 30th Mar*/
+   ELM_CALENDAR_ANNUALLY /** Marks will be displayed every year that coincides to event day (and month). E.g. an event added to 30th Jan 2012 will be repeated on 30th Jan 2013. */
+} _Elm_Calendar_Mark_Repeat_Type;
+
 /**
- * @enum _Elm_Calendar_Mark_Repeat
- * @typedef Elm_Calendar_Mark_Repeat
+ * @enum _Elm_Calendar_Mark_Repeat_Type
+ * @typedef Elm_Calendar_Mark_Repeat_Type
  *
  * Event periodicity, used to define if a mark should be repeated
  * @b beyond event's day. It's set when a mark is added.
@@ -43,17 +52,14 @@
  *
  * @ingroup Calendar
  */
-typedef enum
-{
-   ELM_CALENDAR_UNIQUE, /** Default value. Marks will be displayed only on event day. */
-   ELM_CALENDAR_DAILY, /** Marks will be displayed everyday after event day (inclusive). */
-   ELM_CALENDAR_WEEKLY, /** Marks will be displayed every week after event day (inclusive) - i.e. each seven days. */
-   ELM_CALENDAR_MONTHLY, /** Marks will be displayed every month day that coincides to event day. E.g.: if an event is set to 30th Jan, no marks will be displayed on Feb, but will be displayed on 30th Mar*/
-   ELM_CALENDAR_ANNUALLY /** Marks will be displayed every year that coincides to event day (and month). E.g. an event added to 30th Jan 2012 will be repeated on 30th Jan 2013. */
-} Elm_Calendar_Mark_Repeat;
-// XXX: Elm_Calendar_Mark_Repeat_Type
+typedef _Elm_Calendar_Mark_Repeat_Type Elm_Calendar_Mark_Repeat_Type;
+
+/*
+ * @deprecated Use Elm_Calendar_Mark_Repeat_Type
+ */
+typedef _Elm_Calendar_Mark_Repeat_Type Elm_Calendar_Mark_Repeat EINA_DEPRECATED;
 
-typedef struct _Elm_Calendar_Mark Elm_Calendar_Mark;/** Item handle for a calendar mark. Created with elm_calendar_mark_add() and deleted with 

Re: [E-devel] Patch for deprecating enum.

2012-02-29 Thread Daniel Juyung Seo
This looks good :)

1. I kindly recommend to add below line to elm_deprecated.h
typedef _Elm_Calendar_Mark_Repeat_Type Elm_Calendar_Mark_Repeat EINA_DEPRECATED;

2. Why did you make this change?
-typedef struct _Elm_Calendar_Mark Elm_Calendar_Mark;/** Item
handle for a calendar mark. Created with elm_calendar_mark_add() and
deleted with elm_calendar_mark_del(). */
+typedef struct _Elm_Calendar_Mark Elm_Calendar_Mark ;/** Item
handle for a calendar mark. Created with elm_calendar_mark_add() and
deleted with elm_calendar_mark_del(). */

Thanks!

Daniel Juyung Seo (SeoZ)

On Thu, Mar 1, 2012 at 11:26 AM, Elevate Efl eflel...@gmail.com wrote:
 Kindly suggest if there is a better way.

 Regards,
 Sanjeev

 --
 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: jaehwan trunk/elementary/src/lib

2012-02-29 Thread Michael Blumenkrantz
On Wed, 29 Feb 2012 17:39:50 -0500
Michael Blumenkrantz michael.blumenkra...@gmail.com wrote:

 On Wed, 29 Feb 2012 06:41:58 -0500
 Michael Blumenkrantz michael.blumenkra...@gmail.com wrote:
 
  On Wed, 29 Feb 2012 16:03:00 +0900
  Jaehwan Kim jaehwan.kim@gmail.com wrote:
  
   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.
  
  This is acceptable and a good choice. Thanks for all your hard work!
  
  Still some bugs though: 
  * vertical toolbar orientation (test 6) is broken
  * toolbar menu items sometimes have their menu stuck in the toolbar area
instead of being able to expand past it
   
 
 More examples of things which need to be fixed can be found in the toolbar of
 elementary_config.
Additionally, middle clicking toolbar buttons no longer produces related events.
   2012년 2월 29일 수요일에 Michael Blumenkrantz님이 작성:
   
On Tue, 28 Feb 2012 15:15:27 -0500
Michael Blumenkrantz michael.blumenkra...@gmail.com javascript:;
wrote:
   
 On Mon, 27 Feb 2012 23:14:10 -0800
 Enlightenment SVN no-re...@enlightenment.org javascript:; 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 javascript:;
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] [Patch] Add new API in Index widget (e lm_index_indicator_disabled_set/get())

2012-02-29 Thread ChunEon Park
 
In Revision: 68559
 
Actually, signals for indicator - active, inactive - are there already.
I modified your patch code partially.
 
Please check the revision code diff.
 
Thank you.
 

-Regards, Hermet-
 
-Original Message-
From: GoUn Leelt;gouni@samsung.comgt; 
To: Enlightenment develolt;enlightenment-devel@lists.sourceforge.netgt;; 
GoUn Leelt;gouni@samsung.comgt;
Cc: 
Sent: 12-02-28(화) 23:56:51
Subject: 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 Parklt;her...@naver.comgt;
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 Seolt;seojuyu...@gmail.comgt; 
To: Enlightenment developer 
listlt;enlightenment-devel@lists.sourceforge.netgt;
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 lt;gouni@samsung.comgt;:
 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--
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

Re: [E-devel] Fwd: timeline is not in line

2012-02-29 Thread Daniel Juyung Seo
This is awesome!!
Thanks!!!

Daniel Juyung Seo (SeoZ)

On Wed, Feb 29, 2012 at 9:20 PM, Bertrand Jacquin be...@meleeweb.net wrote:
 This is now up to date.

 Beber

 D'ar Wednesday 29 a viz February 2012 e 11 eur 18, « Bertrand Jacquin » he 
 deus skrivet :
 I can see that kind of things in logs :

 Feb 29 02:01:16 enlightenment2 Trac[svn_fs] DEBUG: Subversion bindings 
 imported
 Feb 29 02:01:16 enlightenment2 Trac[cache] INFO: repos rev [68544] != cached 
 rev [68387]
 Feb 29 02:01:17 enlightenment2 Trac[api] INFO: Synchronized '' repository in 
 0.05 seconds

 This indicated that repository is not synced anymore.

 I did run the following on e2 to fix that :

 # trac-admin /srv/web/trac.enlightenment.org/e  repository resync *

 It take a (long) time to complete and is asynchronous.

 There is only ~55000 commits to sync now.

 Beber

 D'ar Wednesday 29 a viz February 2012 e 10 eur 08, « Cedric BAIL » he deus 
 skrivet :
  Houston, we have a problem ! Trac as commited succide and does'nt
  update anymore !
 
  -- Forwarded message --
  From: Daniel Juyung Seo seojuyu...@gmail.com
  Date: Wed, Feb 29, 2012 at 3:58 AM
  Subject: Re: [E-devel] timeline is not in line
  To: Enlightenment developer list 
  enlightenment-devel@lists.sourceforge.net
  Cc: P Purkayastha ppu...@gmail.com
 
 
  Hello,
 
  On Tue, Feb 28, 2012 at 7:08 PM, Carsten Haitzler 
  ras...@rasterman.comwrote:
 
   On Tue, 28 Feb 2012 14:56:13 +0800 P Purkayastha ppu...@gmail.com 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
 
 
 
  --
  Cedric BAIL

 --
 Beber



 --
 Beber

 --
 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] Patch for deprecating enum.

2012-02-29 Thread Elevate Efl
On Thu, Mar 1, 2012 at 11:38 AM, Daniel Juyung Seo seojuyu...@gmail.comwrote:

 This looks good :)

 1. I kindly recommend to add below line to elm_deprecated.h
 typedef _Elm_Calendar_Mark_Repeat_Type Elm_Calendar_Mark_Repeat
 EINA_DEPRECATED;


Ok.



 2. Why did you make this change?
 -typedef struct _Elm_Calendar_Mark Elm_Calendar_Mark;/** Item
 handle for a calendar mark. Created with elm_calendar_mark_add() and
 deleted with elm_calendar_mark_del(). */
 +typedef struct _Elm_Calendar_Mark Elm_Calendar_Mark ;/** Item
 handle for a calendar mark. Created with elm_calendar_mark_add() and
 deleted with elm_calendar_mark_del(). */


Oops..unintended typo. Will fix that one.


 Thanks!

 Daniel Juyung Seo (SeoZ)

 On Thu, Mar 1, 2012 at 11:26 AM, Elevate Efl eflel...@gmail.com wrote:
  Kindly suggest if there is a better way.
 
  Regards,
  Sanjeev
 
 
 --
  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: jaehwan trunk/elementary/src/lib

2012-02-29 Thread Daniel Juyung Seo
Thanks Mike for reporting many issues.
I politely ask you to raise a trac issue for them.
It will be stacked in trac and handled somehow without being forgetted.
Thanks in advance.

Daniel Juyung Seo (SeoZ)

2012/3/1 Michael Blumenkrantz michael.blumenkra...@gmail.com:
 On Wed, 29 Feb 2012 17:39:50 -0500
 Michael Blumenkrantz michael.blumenkra...@gmail.com wrote:

 On Wed, 29 Feb 2012 06:41:58 -0500
 Michael Blumenkrantz michael.blumenkra...@gmail.com wrote:

  On Wed, 29 Feb 2012 16:03:00 +0900
  Jaehwan Kim jaehwan.kim@gmail.com wrote:
 
   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.
 
  This is acceptable and a good choice. Thanks for all your hard work!
 
  Still some bugs though:
  * vertical toolbar orientation (test 6) is broken
  * toolbar menu items sometimes have their menu stuck in the toolbar area
instead of being able to expand past it
  

 More examples of things which need to be fixed can be found in the toolbar of
 elementary_config.
 Additionally, middle clicking toolbar buttons no longer produces related 
 events.
   2012년 2월 29일 수요일에 Michael Blumenkrantz님이 작성:
  
On Tue, 28 Feb 2012 15:15:27 -0500
Michael Blumenkrantz michael.blumenkra...@gmail.com javascript:;
wrote:
   
 On Mon, 27 Feb 2012 23:14:10 -0800
 Enlightenment SVN no-re...@enlightenment.org javascript:; 
 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 javascript:;
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 

Re: [E-devel] E SVN: jaehwan trunk/elementary/src/lib

2012-02-29 Thread Jaehwan Kim
Hi,

Thanks for your bug reporting.

  Still some bugs though:
  * vertical toolbar orientation (test 6) is broken

When I checked the test 6, I didn't find any broken. Please check again and
explain it more detail.

  * toolbar menu items sometimes have their menu stuck in the toolbar
area
instead of being able to expand past it

Yay, This is the bug which exist before my patch.
I checked and I'll fix it after refactoring.

 More examples of things which need to be fixed can be found in the
toolbar of
 elementary_config.
 Additionally, middle clicking toolbar buttons no longer produces related
events.

What means the middle clicking?
In toolbar, three signal can be registered. clicked, longpressed,
clicked,double.
I tested them. it works well. Please let me know the meaning of middle
click.

Thanks.
--
Jaehwan Kim.

2012년 3월 1일 목요일에 Michael Blumenkrantz님이 작성:

 On Wed, 29 Feb 2012 17:39:50 -0500
 Michael Blumenkrantz michael.blumenkra...@gmail.com javascript:;
 wrote:

  On Wed, 29 Feb 2012 06:41:58 -0500
  Michael Blumenkrantz michael.blumenkra...@gmail.com javascript:;
 wrote:
 
   On Wed, 29 Feb 2012 16:03:00 +0900
   Jaehwan Kim jaehwan.kim@gmail.com javascript:; wrote:
  
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.
  
   This is acceptable and a good choice. Thanks for all your hard work!
  
   Still some bugs though:
   * vertical toolbar orientation (test 6) is broken
   * toolbar menu items sometimes have their menu stuck in the toolbar
 area
 instead of being able to expand past it
   
 
  More examples of things which need to be fixed can be found in the
 toolbar of
  elementary_config.
 Additionally, middle clicking toolbar buttons no longer produces related
 events.
2012년 2월 29일 수요일에 Michael Blumenkrantz님이 작성:
   
 On Tue, 28 Feb 2012 15:15:27 -0500
 Michael Blumenkrantz 
 michael.blumenkra...@gmail.comjavascript:;javascript:;
 wrote:

  On Mon, 27 Feb 2012 23:14:10 -0800
  Enlightenment SVN no-re...@enlightenment.org 
  javascript:;javascript:; 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 javascript:;javascript:;
 

Re: [E-devel] E SVN: jaehwan trunk/elementary/src/lib

2012-02-29 Thread David Seikel
On Thu, 1 Mar 2012 15:51:42 +0900 Jaehwan Kim
jaehwan.kim@gmail.com wrote:

  More examples of things which need to be fixed can be found in the
 toolbar of
  elementary_config.
  Additionally, middle clicking toolbar buttons no longer produces
  related
 events.
 
 What means the middle clicking?
 In toolbar, three signal can be registered. clicked, longpressed,
 clicked,double.
 I tested them. it works well. Please let me know the meaning of middle
 click.

I'm guessing that middle clicking means clicking the middle mouse
button.

-- 
A big old stinking pile of genius that no one wants
coz there are too many silver coated monkeys in the world.


signature.asc
Description: PGP signature
--
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