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

2011-12-14 Thread Vincent Torri
backport (1.0, 1.1) ?

On Wed, Dec 14, 2011 at 8:53 AM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 move render func into struct - dont set it later.



 Author:       raster
 Date:         2011-12-13 23:53:18 -0800 (Tue, 13 Dec 2011)
 New Revision: 66177
 Trac:         http://trac.enlightenment.org/e/changeset/66177

 Modified:
  trunk/ecore/src/lib/ecore_evas/ecore_evas_buffer.c

 Modified: trunk/ecore/src/lib/ecore_evas/ecore_evas_buffer.c
 ===
 --- trunk/ecore/src/lib/ecore_evas/ecore_evas_buffer.c  2011-12-14 04:41:32 
 UTC (rev 66176)
 +++ trunk/ecore/src/lib/ecore_evas/ecore_evas_buffer.c  2011-12-14 07:53:18 
 UTC (rev 66177)
 @@ -521,7 +521,7 @@
      _ecore_evas_buffer_alpha_set,
      NULL, //transparent

 -     NULL, // render
 +     _ecore_evas_buffer_render,
      NULL  // screen_geometry_get
  };
  #endif
 @@ -637,7 +637,6 @@

    evas_event_feed_mouse_in(ee-evas, 0, NULL);

 -   ee-engine.func-fn_render = _ecore_evas_buffer_render;
    _ecore_evas_register(ee);

    evas_event_feed_mouse_in(ee-evas, (unsigned int)((unsigned long 
 long)(ecore_time_get() * 1000.0)  0x), NULL);
 @@ -819,8 +818,6 @@

    ee_target-sub_ecore_evas = eina_list_append(ee_target-sub_ecore_evas, 
 ee);

 -   ee-engine.func-fn_render = _ecore_evas_buffer_render;
 -
    return o;
  #else
    return NULL;


 --
 Cloud Computing - Latest Buzzword or a Glimpse of the Future?
 This paper surveys cloud computing today: What are the benefits?
 Why are businesses embracing it? What are its payoffs and pitfalls?
 http://www.accelacomm.com/jaw/sdnl/114/51425149/
 ___
 enlightenment-svn mailing list
 enlightenment-...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
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

2011-12-14 Thread Tom Hacohen
On 14/12/11 10:05, Vincent Torri wrote:
 backport (1.0, 1.1) ?

Do we still maintain 1.0? If so, until when do we plan on maintaining it?

Thanks,
Tom.


--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Fwd: elm gesture layer strange behavior

2011-12-14 Thread Tom Hacohen
On 14/12/11 10:37, Bluezery wrote:
 Thank you for your prompt replys :D

 Abort callback is not used
 Yeah, It's my fault... :-(

Hehe, no harm done. :P
I'm just glad to see it works.

--
Tom.


--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] new build tree for efl.

2011-12-14 Thread Mathieu Taillefumier
On 12/13/2011 04:31 PM, Vincent Torri wrote:
 On Tue, Dec 13, 2011 at 4:21 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi  wrote:
 On Tue, Dec 13, 2011 at 12:54 PM, Vincent Torrivincent.to...@gmail.com  
 wrote:
 On Tue, Dec 13, 2011 at 3:44 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi  wrote:
 On Tue, Dec 13, 2011 at 12:35 PM, Vincent Torrivincent.to...@gmail.com  
 wrote:
 On Tue, Dec 13, 2011 at 2:28 PM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi  wrote:

 I would actually like you to answer that question: why moving to cmake
 if the autotools are already doing the job correctly ?

 Doing it correctly may not be enough.

 you didn't answer to that question. you just give vague comparison. So
 what's no enough ?

 1. it is utterly complicated for what it does, m4 macros are a hell,
 the shell commands to be portable must be restricted from gnu-isms and
 likely we fail at that from time to time.

 it's a hell for you, maybe. I've tried to twek cmake files, and i
 didn't undrestand how to do what i wanted. It's a matter of learning a
 langage.

 We'll stay and help, it's not a drop and run thing. Don't worry.

 And as for learning the language. I do know, both actually. Some of
 the helper m4 files were written by me, like the optional plugin used
 by e17.

 I can guarantee you, I just came to like cmake after I tried it. And
 even being autofoo person since 1998 I find my way easier on cmake
 than autofoo.


 2. it does not generate native build systems, which is not a problem
 for the way we handle win32/mac ports at the moment, but it may not be
 sufficient in the future.

 for win32, i've already replied.

 Yes, for the current solution. But is that the final solution?
 Wouldn't it be better to integrate more natively with win32 apis if
 there was manpower to help fix the VS bugs?

 fixing bugs ? well, it's mainly about asm : the syntax is different
 (intel vs ATT). If you want to support both syntaxes

 and yes, there's also some of the c99 features used in the efl and not
 supported by vc++. Feel free to fix them. I prefer cross compiling,
 nowadays


 again, it's a matter of learning a langage.

 compare adding an option at autoconf and cmake:

 cmake:
 OPTION(NAME Some documentation for help INIT_VAL)

 autoconf:
 AC_ARG_ENABLE(NAME,
   AC_HELP_STRING([--enable-NAME], [Some documentation for help
 @:@default=detect@:@]),
   [NAME=$enableval],
   [NAME=INIT_VAL]
 )

 seems very close, right? but if someone drops [] it will work, except
 in some cases that requires quotes, etc. It's tricky.

 I forgot to say : is there a --help option with cmake ?

unfortunately cmake --help is not equivalent to configure --help. 
Moreover I find the cmake syntax for the options a bit annoying. For the 
rest, well I am not using cmake often enough to really have constructive 
criticism but I would stick to autofoo tools since everything is already 
written and working.

Mathieu

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] new build tree for efl.

2011-12-14 Thread Daniel Juyung Seo
Wow, this is interesting poll.
I marked both git and svn because I use both for real.

I accept any tools that are working well.
But from my experience, git is superior to svn and really helpful to developer.
So I prefer git :)

Daniel Juyung Seo (SeoZ)


On Wed, Dec 14, 2011 at 3:09 AM, Leif Middelschulte
leif.middelschu...@gmail.com wrote:
 2011/12/13 Cedric BAIL cedric.b...@free.fr:
 On Tue, Dec 13, 2011 at 10:13 AM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
 +1

 You are getting to much social :-)

 Could we also move to cmake? How about git? I can have people to help with
 both. We did the webkit EFL cmake in short time, can do for EFL as well.

 Thanks for taking this long due change!

 First about git. Today tool provided to do review and managing branch
 are just amazing. I am thinking about gerrit, but also github and
 gittorrious. So if we switch to git, we need to have this kind of tool
 so it will be usefull. I see it will be also much more easy to do
 backport. So I am now on the side that if we describe properly how to
 contribute after switching to git, the tool are now great and it's
 worth doing the switch. I would just postpone it until we do release
 e17, elm, eio, ethumb and emotion.
 Many people will be happy ;-)
 http://doodle.com/h9dgtwbhhtv5c9sw - Finally, I can delete that poll.

 About cmake, I don't know its current status, but in the past I did
 suffer from its lack of portability and limitation to do cross
 compilation. Before any switch to it, I want to be sure that all this
 issue are solved. That we will be able to provide a working build on
 all our target system and that we can easily do all cross compilation.
 --
 Cedric BAIL

 --
 Systems Optimization Self Assessment
 Improve efficiency and utilization of IT resources. Drive out cost and
 improve service delivery. Take 5 minutes to use this Systems Optimization
 Self Assessment. http://www.accelacomm.com/jaw/sdnl/114/51450054/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



 --
 Leif

 --
 Systems Optimization Self Assessment
 Improve efficiency and utilization of IT resources. Drive out cost and
 improve service delivery. Take 5 minutes to use this Systems Optimization
 Self Assessment. http://www.accelacomm.com/jaw/sdnl/114/51450054/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] new build tree for efl.

2011-12-14 Thread Cedric BAIL
On Wed, Dec 14, 2011 at 4:26 PM, Daniel Juyung Seo seojuyu...@gmail.com wrote:
 Wow, this is interesting poll.
 I marked both git and svn because I use both for real.

 I accept any tools that are working well.
 But from my experience, git is superior to svn and really helpful to 
 developer.
 So I prefer git :)

No, don't do that ! We were happily trolling on cmake and you try to
divert the troll from it by focusing people on git. Now people will
start to argue again about git...

Every one, back to cmake troll ! Please forget about this minor things
called git. :-)
-- 
Cedric BAIL

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] new build tree for efl.

2011-12-14 Thread Sachiel
2011/12/14 Cedric BAIL cedric.b...@free.fr:
 No, don't do that ! We were happily trolling on cmake and you try to
 divert the troll from it by focusing people on git. Now people will
 start to argue again about git...

 Every one, back to cmake troll ! Please forget about this minor things
 called git. :-)

It's time for all of you to see the light. These build systems you like to
praise so much are but the work of the Devil. They are tools to make you
lazy and accustomed to go the easy way with things. Before you know it,
you will find yourself selling your own souls to avoid a few more keystrokes.

The only true path is to manually call the right compiler and linker lines
on each file of the project, and don't forget to express each parameter
in its full form. Don't fall to the temptation of alias and
environment variables.

 --
 Cedric BAIL

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] new build tree for efl.

2011-12-14 Thread Mathieu Taillefumier
On 12/14/2011 04:33 PM, Cedric BAIL wrote:
 On Wed, Dec 14, 2011 at 4:26 PM, Daniel Juyung Seoseojuyu...@gmail.com  
 wrote:
 Wow, this is interesting poll.
 I marked both git and svn because I use both for real.

 I accept any tools that are working well.
 But from my experience, git is superior to svn and really helpful to 
 developer.
 So I prefer git :)

 No, don't do that ! We were happily trolling on cmake and you try to
 divert the troll from it by focusing people on git. Now people will
 start to argue again about git...

a troll about cmake. No we would not do that.


 Every one, back to cmake troll ! Please forget about this minor things
 called git. :-)

Oh you bad french man ;-). git is not a minor thing, but curiously I 
also like it so +1 for git :-). it is easier to use when the servers 
change addresses for instance, or if you want to reset things to an 
established state (git --reset hard is the magic command).

Mathieu

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] new build tree for efl.

2011-12-14 Thread Daniel Juyung Seo
On Thu, Dec 15, 2011 at 12:33 AM, Cedric BAIL cedric.b...@free.fr wrote:
 On Wed, Dec 14, 2011 at 4:26 PM, Daniel Juyung Seo seojuyu...@gmail.com 
 wrote:
 Wow, this is interesting poll.
 I marked both git and svn because I use both for real.

 I accept any tools that are working well.
 But from my experience, git is superior to svn and really helpful to 
 developer.
 So I prefer git :)

 No, don't do that ! We were happily trolling on cmake and you try to
 divert the troll from it by focusing people on git. Now people will
 start to argue again about git...

haha are you happy with that?
I'm just reading through all emails for this thread and just replied
what looked interesting.


 Every one, back to cmake troll ! Please forget about this minor things
 called git. :-)

yeah keep rock and roll!

 --
 Cedric BAIL

 --
 Cloud Computing - Latest Buzzword or a Glimpse of the Future?
 This paper surveys cloud computing today: What are the benefits?
 Why are businesses embracing it? What are its payoffs and pitfalls?
 http://www.accelacomm.com/jaw/sdnl/114/51425149/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] new build tree for efl.

2011-12-14 Thread Daniel Juyung Seo
On Wed, Dec 14, 2011 at 3:09 AM, Leif Middelschulte
leif.middelschu...@gmail.com wrote:
 2011/12/13 Cedric BAIL cedric.b...@free.fr:
 On Tue, Dec 13, 2011 at 10:13 AM, Gustavo Sverzut Barbieri
 barbi...@profusion.mobi wrote:
 +1

 You are getting to much social :-)

 Could we also move to cmake? How about git? I can have people to help with
 both. We did the webkit EFL cmake in short time, can do for EFL as well.

 Thanks for taking this long due change!

 First about git. Today tool provided to do review and managing branch
 are just amazing. I am thinking about gerrit, but also github and
 gittorrious. So if we switch to git, we need to have this kind of tool
 so it will be usefull. I see it will be also much more easy to do
 backport. So I am now on the side that if we describe properly how to
 contribute after switching to git, the tool are now great and it's
 worth doing the switch. I would just postpone it until we do release
 e17, elm, eio, ethumb and emotion.
 Many people will be happy ;-)
 http://doodle.com/h9dgtwbhhtv5c9sw - Finally, I can delete that poll.

no!!!
this is really interesting to me :)
don't delete that poll. just leave it :)

Daniel Juyung Seo (SeoZ)



 About cmake, I don't know its current status, but in the past I did
 suffer from its lack of portability and limitation to do cross
 compilation. Before any switch to it, I want to be sure that all this
 issue are solved. That we will be able to provide a working build on
 all our target system and that we can easily do all cross compilation.
 --
 Cedric BAIL

 --
 Systems Optimization Self Assessment
 Improve efficiency and utilization of IT resources. Drive out cost and
 improve service delivery. Take 5 minutes to use this Systems Optimization
 Self Assessment. http://www.accelacomm.com/jaw/sdnl/114/51450054/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



 --
 Leif

 --
 Systems Optimization Self Assessment
 Improve efficiency and utilization of IT resources. Drive out cost and
 improve service delivery. Take 5 minutes to use this Systems Optimization
 Self Assessment. http://www.accelacomm.com/jaw/sdnl/114/51450054/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] ecore_main_loop_glib_integrate (leak)

2011-12-14 Thread Paulo Benatto
Hi all,

I have a doubt about ecore_main_loop_glib_integrate() with
ecore_timer_add(). I did the example below, I compiled it to blackfin and
x86. My problem is, when I run in blackfin occurs a memory leak, in x86 is
ok (without leak). Is something wrong with my code? Any tips? I'm going to
study ecore code. Thanks.

#include Elementary.h
#include glib.h

static Ecore_Timer *update_datetime_timer = NULL;

static Eina_Bool
_update_datetime_cb(void *data)
{
return EINA_TRUE;
}

EAPI int
elm_main(int argc, char **argv)
{
(void)argc;
(void)argv;

g_type_init();
ecore_main_loop_glib_integrate();
ecore_event_init();

update_datetime_timer = ecore_timer_add(0.01, _update_datetime_cb,
NULL);

elm_run();

elm_shutdown();

return 0;
}
ELM_MAIN()

Regards,

-- 
Paulo Leonardo Benatto, patito
the fear of being free, makes you proud of being a slave
--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: seoz IN trunk/elementary: data/themes/widgets src/lib

2011-12-14 Thread Daniel Juyung Seo
Dear all, I changed labels to texts in genlist/gengrid edc
according to recent elementary api consistency.
This might be a big change and I changed all codes in trunk.

I updated ElementaryChanges page.
http://trac.enlightenment.org/e/wiki/ElementaryChanges

Please update your applications.

Daniel Juyung Seo (SeoZ)

On Thu, Dec 15, 2011 at 1:36 AM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 elm genlist/gengrid: Changed 'labels' to 'texts' in edc.

 Author:       seoz
 Date:         2011-12-14 08:36:09 -0800 (Wed, 14 Dec 2011)
 New Revision: 66205
 Trac:         http://trac.enlightenment.org/e/changeset/66205

 Modified:
  trunk/elementary/data/themes/widgets/gengrid.edc 
 trunk/elementary/data/themes/widgets/genlist.edc 
 trunk/elementary/src/lib/elm_gengrid.c trunk/elementary/src/lib/elm_genlist.c 
 trunk/elementary/src/lib/elm_genlist.h

 Modified: trunk/elementary/data/themes/widgets/gengrid.edc
 ===
 --- trunk/elementary/data/themes/widgets/gengrid.edc    2011-12-14 16:27:45 
 UTC (rev 66204)
 +++ trunk/elementary/data/themes/widgets/gengrid.edc    2011-12-14 16:36:09 
 UTC (rev 66205)
 @@ -1,5 +1,5 @@
  group { name: elm/gengrid/item/default/default;
 -   data.item: labels elm.text;
 +   data.item: texts elm.text;
    data.item: contents elm.swallow.icon elm.swallow.end;
    images {
       image: bt_sm_base1.png COMP;
 @@ -313,7 +313,7 @@
          tag:  tab \t;
       }
    }
 -   data.item: labels elm.text;
 +   data.item: texts elm.text;
    data.item: contents elm.swallow.icon elm.swallow.end;
    images {
       image: bt_sm_base1.png COMP;
 @@ -573,7 +573,7 @@
  }

  group { name: elm/gengrid/item/up/default;
 -   data.item: labels elm.text;
 +   data.item: texts elm.text;
    images {
       image: bt_sm_base1.png COMP;
       image: bt_sm_shine.png COMP;
 @@ -741,7 +741,7 @@
  }

  group { name: elm/gengrid/item/album-preview/default;
 -   data.item: labels elm.text;
 +   data.item: texts elm.text;
    data.item: contents elm.swallow.icon.1 elm.swallow.icon.2 
 elm.swallow.icon.3 elm.swallow.icon.4;
    data.item: states have_files;
    images {
 @@ -1030,7 +1030,7 @@
  group { name: elm/gengrid/item/thumb/default;
    data {
       item: contents elm.swallow.icon;
 -      item: labels elm.text;
 +      item: texts elm.text;
    }
    images {
       image: bt_sm_base1.png COMP;
 @@ -1201,7 +1201,7 @@
  }
  group { name: elm/gengrid/item/group_index/default;
    data.item: selectraise on;
 -   data.item: labels elm.text;
 +   data.item: texts elm.text;
    data.item: contents elm.swallow.icon elm.swallow.end;
    //      data.item: states ;
    images {

 Modified: trunk/elementary/data/themes/widgets/genlist.edc
 ===
 --- trunk/elementary/data/themes/widgets/genlist.edc    2011-12-14 16:27:45 
 UTC (rev 66204)
 +++ trunk/elementary/data/themes/widgets/genlist.edc    2011-12-14 16:36:09 
 UTC (rev 66205)
 @@ -1,6 +1,6 @@
  group { name: elm/genlist/item/default/default;
    data.item: selectraise on;
 -   data.item: labels elm.text;
 +   data.item: texts elm.text;
    data.item: contents elm.swallow.icon elm.swallow.end;
    data.item: treesize 20;
    //      data.item: states ;
 @@ -368,7 +368,7 @@
  group { name: elm/genlist/item/group_index/default;
    alias: elm/genlist/item_compress/group_index/default;
    data.item: selectraise on;
 -   data.item: labels elm.text;
 +   data.item: texts elm.text;
    data.item: contents elm.swallow.icon elm.swallow.end;
    data.item: treesize 20;
    //      data.item: states ;
 @@ -642,7 +642,7 @@
  }
  group { name: elm/genlist/item_compress/message/default;
    data.item: selectraise on;
 -   data.item: labels elm.title.1 elm.title.2 elm.text;
 +   data.item: texts elm.title.1 elm.title.2 elm.text;
    //      data.item: contents elm.swallow.icon elm.swallow.end;
    data.item: treesize 20;
    //      data.item: states ;
 @@ -982,7 +982,7 @@

  group { name: elm/genlist/item_compress/default/default;
    inherit: elm/genlist/item/default/default;
 -   data.item: labels elm.text;
 +   data.item: texts elm.text;
    parts {
       part { name: elm.text;
          description { state: default 0.0;
 @@ -996,7 +996,7 @@

  group { name: elm/genlist/tree/default/default;
    data.item: selectraise on;
 -   data.item: labels elm.text;
 +   data.item: texts elm.text;
    data.item: contents elm.swallow.icon elm.swallow.end;
    data.item: treesize 20;
    //      data.item: states ;
 @@ -1425,7 +1425,7 @@
  group { name: elm/genlist/tree_compress/default/default;
    data.item: stacking above;
    data.item: selectraise on;
 -   data.item: labels elm.text;
 +   data.item: texts elm.text;
    data.item: contents elm.swallow.icon elm.swallow.end;
    data.item: treesize 20;
    //      data.item: states ;
 @@ -1832,7 +1832,7 @@
    }
    data.item: stacking above;
    data.item: selectraise on;
 -   data.item: 

Re: [E-devel] E SVN: leif trunk/e/src/bin

2011-12-14 Thread Leif Middelschulte
Hello everyone,

after my first couple of commits, I want to ask you for testing of the
stuff I did:

Disclaimer:
Event polling is not implemented yet. So events like monitor
(dis)connected are not noticed automatically by e yet.
So you have (amongst others) these two options to force X into sending
events to e:
-switch to vterm and back
or
-call xrandr (without any arguments iirc)

What works for me right now:
-Enabling monitors
-change modes
-set policy
-re(store) policy permanently

Please give it a try.

Thanks in advance,

Leif

2011/12/14 Enlightenment SVN no-re...@enlightenment.org:
 Log:
 Fix some wording and spelling.

 Author:       leif
 Date:         2011-12-14 09:37:43 -0800 (Wed, 14 Dec 2011)
 New Revision: 66221
 Trac:         http://trac.enlightenment.org/e/changeset/66221

 Modified:
  trunk/e/src/bin/e_randr.c

 Modified: trunk/e/src/bin/e_randr.c
 ===
 --- trunk/e/src/bin/e_randr.c   2011-12-14 17:37:38 UTC (rev 66220)
 +++ trunk/e/src/bin/e_randr.c   2011-12-14 17:37:43 UTC (rev 66221)
 @@ -544,7 +544,7 @@
  _e_randr_crtc_info_set(E_Randr_Crtc_Info *crtc_info)
  {
    Ecore_X_Randr_Mode mode = 0;
 -   fprintf(stderr, Fillng CRTC %d (%p)\n, crtc_info-xid, crtc_info);
 +   fprintf(stderr, E_RANDR: Filling CRTC %d (%p)\n, crtc_info-xid, 
 crtc_info);
    if (E_RANDR_NO_12 || !crtc_info) return;

    //get references to used and possible E_Randr_Output_Info structs
 @@ -553,9 +553,9 @@
    ecore_x_randr_crtc_geometry_get(e_randr_screen_info-root, crtc_info-xid, 
 crtc_info-geometry.x, crtc_info-geometry.y, crtc_info-geometry.w, 
 crtc_info-geometry.h);
    mode = ecore_x_randr_crtc_mode_get(e_randr_screen_info-root, 
 crtc_info-xid);
    crtc_info-current_mode = _e_randr_mode_info_get(mode);
 -   fprintf(stderr, CRTC %x apparently is in mode %x, trying to find it in 
 the list of modes..\n, crtc_info-xid, mode);
 +   fprintf(stderr, E_RANDR:\t CRTC %x apparently is in mode %x, trying to 
 find it in the list of modes..\n, crtc_info-xid, mode);
    if (crtc_info-current_mode)
 -     fprintf(stderr, found CRTC %d in mode %d\n, crtc_info-xid, 
 crtc_info-current_mode-xid);
 +     fprintf(stderr, E_RANDR:\t\t found CRTC %d in mode %d\n, 
 crtc_info-xid, crtc_info-current_mode-xid);
    crtc_info-current_orientation = 
 ecore_x_randr_crtc_orientation_get(e_randr_screen_info-root, crtc_info-xid);
    if (crtc_info-outputs_common_modes)
      {
 @@ -1517,18 +1517,8 @@
  EAPI Eina_Bool
  e_randr_try_restore_configuration(E_Randr_Screen_Info *si)
  {
 -   //if (!e_config || !e_config-randr_serialized_setup) return EINA_FALSE;
 +   if (!e_config || !e_config-randr_serialized_setup) return EINA_FALSE;

 -   if (!e_config)
 -     {
 -        fprintf(stderr, E_RANDR: Trying to restore setup, but e_config 
 isn't there!.\n);
 -        return EINA_FALSE;
 -     }
 -   if (!e_config-randr_serialized_setup)
 -     {
 -        fprintf(stderr, E_RANDR: Trying to restore setup, but no setup was 
 stored!.\n);
 -        return EINA_FALSE;
 -     }
    if (si-randr_version == ECORE_X_RANDR_1_1)
      return _e_randr_try_restore_11(si-rrvd_info.randr_info_11);
    else if (si-randr_version = ECORE_X_RANDR_1_2)


 --
 Cloud Computing - Latest Buzzword or a Glimpse of the Future?
 This paper surveys cloud computing today: What are the benefits?
 Why are businesses embracing it? What are its payoffs and pitfalls?
 http://www.accelacomm.com/jaw/sdnl/114/51425149/
 ___
 enlightenment-svn mailing list
 enlightenment-...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn



-- 
Leif

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: devilhorns trunk/evas/src/modules/engines/gl_x11

2011-12-14 Thread Vincent Torri
this one and the previous one should be backported

Vincent

On Wed, Dec 14, 2011 at 7:52 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 Evas: Gl_X11: Fix typo? for __UNUSED__ param.



 Author:       devilhorns
 Date:         2011-12-14 10:52:42 -0800 (Wed, 14 Dec 2011)
 New Revision: 66224
 Trac:         http://trac.enlightenment.org/e/changeset/66224

 Modified:
  trunk/evas/src/modules/engines/gl_x11/evas_engine.c

 Modified: trunk/evas/src/modules/engines/gl_x11/evas_engine.c
 ===
 --- trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14 18:44:20 
 UTC (rev 66223)
 +++ trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14 18:52:42 
 UTC (rev 66224)
 @@ -3703,7 +3703,7 @@
  }

  static Eina_Bool
 -eng_image_can_region_get(void *data__UNUSED__, void *image)
 +eng_image_can_region_get(void *data __UNUSED__, void *image)
  {
    Evas_GL_Image *gim = image;
    Image_Entry *im;


 --
 Cloud Computing - Latest Buzzword or a Glimpse of the Future?
 This paper surveys cloud computing today: What are the benefits?
 Why are businesses embracing it? What are its payoffs and pitfalls?
 http://www.accelacomm.com/jaw/sdnl/114/51425149/
 ___
 enlightenment-svn mailing list
 enlightenment-...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: devilhorns trunk/evas/src/modules/engines/gl_x11

2011-12-14 Thread Christopher Michael
On 12/14/11 13:55, Vincent Torri wrote:
 this one and the previous one should be backported

 Vincent


Not sure how to go about that :/ Never did any backporting.

dh

 On Wed, Dec 14, 2011 at 7:52 PM, Enlightenment SVN
 no-re...@enlightenment.org  wrote:
 Log:
 Evas: Gl_X11: Fix typo? for __UNUSED__ param.



 Author:   devilhorns
 Date: 2011-12-14 10:52:42 -0800 (Wed, 14 Dec 2011)
 New Revision: 66224
 Trac: http://trac.enlightenment.org/e/changeset/66224

 Modified:
   trunk/evas/src/modules/engines/gl_x11/evas_engine.c

 Modified: trunk/evas/src/modules/engines/gl_x11/evas_engine.c
 ===
 --- trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14 18:44:20 
 UTC (rev 66223)
 +++ trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14 18:52:42 
 UTC (rev 66224)
 @@ -3703,7 +3703,7 @@
   }

   static Eina_Bool
 -eng_image_can_region_get(void *data__UNUSED__, void *image)
 +eng_image_can_region_get(void *data __UNUSED__, void *image)
   {
 Evas_GL_Image *gim = image;
 Image_Entry *im;





--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: devilhorns trunk/evas/src/modules/engines/gl_x11

2011-12-14 Thread Christopher Michael
On 12/14/11 13:59, Vincent Torri wrote:
 On Wed, Dec 14, 2011 at 7:58 PM, Christopher Michael
 cpmicha...@comcast.net  wrote:
 On 12/14/11 13:55, Vincent Torri wrote:

 this one and the previous one should be backported

 Vincent


 Not sure how to go about that :/ Never did any backporting.

 just check out the branches, modify them and commit. they are in
 e/branches/, not in e/trunk/

 Vincent

Ok, I checked both evas 1.0 and 1.1, but this function does not exist in 
either so there is no 'changes' to backport.

dh


 dh

 On Wed, Dec 14, 2011 at 7:52 PM, Enlightenment SVN
 no-re...@enlightenment.orgwrote:

 Log:
 Evas: Gl_X11: Fix typo? for __UNUSED__ param.



 Author:   devilhorns
 Date: 2011-12-14 10:52:42 -0800 (Wed, 14 Dec 2011)
 New Revision: 66224
 Trac: http://trac.enlightenment.org/e/changeset/66224

 Modified:
   trunk/evas/src/modules/engines/gl_x11/evas_engine.c

 Modified: trunk/evas/src/modules/engines/gl_x11/evas_engine.c
 ===
 --- trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14
 18:44:20 UTC (rev 66223)
 +++ trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14
 18:52:42 UTC (rev 66224)
 @@ -3703,7 +3703,7 @@
   }

   static Eina_Bool
 -eng_image_can_region_get(void *data__UNUSED__, void *image)
 +eng_image_can_region_get(void *data __UNUSED__, void *image)
   {
 Evas_GL_Image *gim = image;
 Image_Entry *im;







--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: seoz trunk/devs/seoz

2011-12-14 Thread Andreas Volz
Am Tue, 13 Dec 2011 17:46:32 -0800 schrieb Enlightenment SVN:

What component exactly is broken in eflxx? I've not done a SVN update
for some days.

I'm just setting up daily builds on launchpad to recognise broken builds
earlier...

 Log:
 devs seoz: Updated build script. Disabled cxx bindings. It's broken
   and don't know how to fix :(. Disabled echo mode (set -x).
   
 
 Author:   seoz
 Date: 2011-12-13 17:46:30 -0800 (Tue, 13 Dec 2011)
 New Revision: 66175
 Trac: http://trac.enlightenment.org/e/changeset/66175
 
 Modified:
   trunk/devs/seoz/build.sh 
 
 Modified: trunk/devs/seoz/build.sh
 ===
 --- trunk/devs/seoz/build.sh  2011-12-14 00:43:15 UTC (rev
 66174) +++ trunk/devs/seoz/build.sh   2011-12-14 01:46:30 UTC
 (rev 66175) @@ -4,7 +4,7 @@
  # build-essential automake libtool ccache zlib1g-dev libjpeg62-dev
 libfreetype6-dev libdbus-1-dev liblua5.1-0-dev g++ libxext-dev
 libxrender-dev libpng12-dev libxrandr-dev libfontconfig1-dev
 autopoint libxcomposite-dev libxcursor-dev libxdamage-dev
 libxdmcp-dev libxfixes-dev libxfont-dev  libxi-dev libxinerama-dev
 libxss-dev libxv-dev libtiff4-dev librsvg2-dev libfribidi-dev
 libcurl4-openssl-dev libexif-dev libiptcdata0-dev libxml2-dev
 libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libudev-dev
 libxcb-shape0-dev libsigc++-2.0-dev byacc libsqlite3-dev python-dev
 set -e -set -x +#set -x export PREFIX=/usr/local export CFLAGS=-O2
 -march=native -ffast-math -g3 -W -Wall -Wextra # -Wshadow @@ -53,7
 +53,7 @@ build $BUILD_BASIC build $BUILD_PYTHON_BINDINGS
 --prefix=/usr/local -build $BUILD_C_BINDINGS
 +#build $BUILD_C_BINDINGS
  build $BUILD_E_MODULES $BUILD_EXAMPLE $BUILD_ETC
  
  #efenniht theme
 
 
 --
 Cloud Computing - Latest Buzzword or a Glimpse of the Future?
 This paper surveys cloud computing today: What are the benefits? 
 Why are businesses embracing it? What are its payoffs and pitfalls?
 http://www.accelacomm.com/jaw/sdnl/114/51425149/
 ___
 enlightenment-svn mailing list
 enlightenment-...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
 



-- 
Technical Blog http://andreasvolz.wordpress.com/

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: devilhorns trunk/evas/src/modules/engines/gl_x11

2011-12-14 Thread michael bouchaud
no no no, They don't need to be backported it's since evas 1.2

2011/12/14 Christopher Michael cpmicha...@comcast.net

 On 12/14/11 13:59, Vincent Torri wrote:
  On Wed, Dec 14, 2011 at 7:58 PM, Christopher Michael
  cpmicha...@comcast.net  wrote:
  On 12/14/11 13:55, Vincent Torri wrote:
 
  this one and the previous one should be backported
 
  Vincent
 
 
  Not sure how to go about that :/ Never did any backporting.
 
  just check out the branches, modify them and commit. they are in
  e/branches/, not in e/trunk/
 
  Vincent
 
 Ok, I checked both evas 1.0 and 1.1, but this function does not exist in
 either so there is no 'changes' to backport.

 dh

 
  dh
 
  On Wed, Dec 14, 2011 at 7:52 PM, Enlightenment SVN
  no-re...@enlightenment.orgwrote:
 
  Log:
  Evas: Gl_X11: Fix typo? for __UNUSED__ param.
 
 
 
  Author:   devilhorns
  Date: 2011-12-14 10:52:42 -0800 (Wed, 14 Dec 2011)
  New Revision: 66224
  Trac: http://trac.enlightenment.org/e/changeset/66224
 
  Modified:
trunk/evas/src/modules/engines/gl_x11/evas_engine.c
 
  Modified: trunk/evas/src/modules/engines/gl_x11/evas_engine.c
  ===
  --- trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14
  18:44:20 UTC (rev 66223)
  +++ trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14
  18:52:42 UTC (rev 66224)
  @@ -3703,7 +3703,7 @@
}
 
static Eina_Bool
  -eng_image_can_region_get(void *data__UNUSED__, void *image)
  +eng_image_can_region_get(void *data __UNUSED__, void *image)
{
  Evas_GL_Image *gim = image;
  Image_Entry *im;
 
 
 
 
 



 --
 Cloud Computing - Latest Buzzword or a Glimpse of the Future?
 This paper surveys cloud computing today: What are the benefits?
 Why are businesses embracing it? What are its payoffs and pitfalls?
 http://www.accelacomm.com/jaw/sdnl/114/51425149/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




-- 
Michaël Bouchaud
--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: devilhorns trunk/evas/src/modules/engines/gl_x11

2011-12-14 Thread cpmichael1
Ahh, then I need (or someone can) to fix the doxy on the 2 new Evas functions I 
added for setting/getting framepsace. They are doxy'd @ 1.1.0 (my bad, I don't 
follow rev versions much ;) ) 

dh 

- Original Message -
From: michael bouchaud michael.bouch...@gmail.com 
To: Enlightenment developer list enlightenment-devel@lists.sourceforge.net 
Sent: Wednesday, December 14, 2011 4:28:56 PM 
Subject: Re: [E-devel] E SVN: devilhorns trunk/evas/src/modules/engines/gl_x11 

no no no, They don't need to be backported it's since evas 1.2 

2011/12/14 Christopher Michael cpmicha...@comcast.net 

 On 12/14/11 13:59, Vincent Torri wrote: 
  On Wed, Dec 14, 2011 at 7:58 PM, Christopher Michael 
  cpmicha...@comcast.net wrote: 
  On 12/14/11 13:55, Vincent Torri wrote: 
  
  this one and the previous one should be backported 
  
  Vincent 
  
  
  Not sure how to go about that :/ Never did any backporting. 
  
  just check out the branches, modify them and commit. they are in 
  e/branches/, not in e/trunk/ 
  
  Vincent 
  
 Ok, I checked both evas 1.0 and 1.1, but this function does not exist in 
 either so there is no 'changes' to backport. 
 
 dh 
 
  
  dh 
  
  On Wed, Dec 14, 2011 at 7:52 PM, Enlightenment SVN 
  no-re...@enlightenment.org wrote: 
  
  Log: 
  Evas: Gl_X11: Fix typo? for __UNUSED__ param. 
  
  
  
  Author: devilhorns 
  Date: 2011-12-14 10:52:42 -0800 (Wed, 14 Dec 2011) 
  New Revision: 66224 
  Trac: http://trac.enlightenment.org/e/changeset/66224 
  
  Modified: 
  trunk/evas/src/modules/engines/gl_x11/evas_engine.c 
  
  Modified: trunk/evas/src/modules/engines/gl_x11/evas_engine.c 
  === 
  --- trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14 
  18:44:20 UTC (rev 66223) 
  +++ trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14 
  18:52:42 UTC (rev 66224) 
  @@ -3703,7 +3703,7 @@ 
  } 
  
  static Eina_Bool 
  -eng_image_can_region_get(void *data__UNUSED__, void *image) 
  +eng_image_can_region_get(void *data __UNUSED__, void *image) 
  { 
  Evas_GL_Image *gim = image; 
  Image_Entry *im; 
  
  
  
  
  
 
 
 
 --
  
 Cloud Computing - Latest Buzzword or a Glimpse of the Future? 
 This paper surveys cloud computing today: What are the benefits? 
 Why are businesses embracing it? What are its payoffs and pitfalls? 
 http://www.accelacomm.com/jaw/sdnl/114/51425149/ 
 ___ 
 enlightenment-devel mailing list 
 enlightenment-devel@lists.sourceforge.net 
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel 
 



-- 
Michaël Bouchaud 
-- 
Cloud Computing - Latest Buzzword or a Glimpse of the Future? 
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls? 
http://www.accelacomm.com/jaw/sdnl/114/51425149/ 
___ 
enlightenment-devel mailing list 
enlightenment-devel@lists.sourceforge.net 
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel 
--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: devilhorns trunk/evas/src/modules/engines/gl_x11

2011-12-14 Thread Vincent Torri
On Wed, Dec 14, 2011 at 11:40 PM,  cpmicha...@comcast.net wrote:
 Ahh, then I need (or someone can) to fix the doxy on the 2 new Evas functions 
 I added for setting/getting framepsace. They are doxy'd @ 1.1.0 (my bad, I 
 don't follow rev versions much ;) )

@since 1.2 actually, if the function does not exist in 1.1

Vincent


 dh

 - Original Message -
 From: michael bouchaud michael.bouch...@gmail.com
 To: Enlightenment developer list enlightenment-devel@lists.sourceforge.net
 Sent: Wednesday, December 14, 2011 4:28:56 PM
 Subject: Re: [E-devel] E SVN: devilhorns trunk/evas/src/modules/engines/gl_x11

 no no no, They don't need to be backported it's since evas 1.2

 2011/12/14 Christopher Michael cpmicha...@comcast.net

 On 12/14/11 13:59, Vincent Torri wrote:
  On Wed, Dec 14, 2011 at 7:58 PM, Christopher Michael
  cpmicha...@comcast.net wrote:
  On 12/14/11 13:55, Vincent Torri wrote:
 
  this one and the previous one should be backported
 
  Vincent
 
 
  Not sure how to go about that :/ Never did any backporting.
 
  just check out the branches, modify them and commit. they are in
  e/branches/, not in e/trunk/
 
  Vincent
 
 Ok, I checked both evas 1.0 and 1.1, but this function does not exist in
 either so there is no 'changes' to backport.

 dh

 
  dh
 
  On Wed, Dec 14, 2011 at 7:52 PM, Enlightenment SVN
  no-re...@enlightenment.org wrote:
 
  Log:
  Evas: Gl_X11: Fix typo? for __UNUSED__ param.
 
 
 
  Author: devilhorns
  Date: 2011-12-14 10:52:42 -0800 (Wed, 14 Dec 2011)
  New Revision: 66224
  Trac: http://trac.enlightenment.org/e/changeset/66224
 
  Modified:
  trunk/evas/src/modules/engines/gl_x11/evas_engine.c
 
  Modified: trunk/evas/src/modules/engines/gl_x11/evas_engine.c
  ===
  --- trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14
  18:44:20 UTC (rev 66223)
  +++ trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14
  18:52:42 UTC (rev 66224)
  @@ -3703,7 +3703,7 @@
  }
 
  static Eina_Bool
  -eng_image_can_region_get(void *data__UNUSED__, void *image)
  +eng_image_can_region_get(void *data __UNUSED__, void *image)
  {
  Evas_GL_Image *gim = image;
  Image_Entry *im;
 
 
 
 
 



 --
 Cloud Computing - Latest Buzzword or a Glimpse of the Future?
 This paper surveys cloud computing today: What are the benefits?
 Why are businesses embracing it? What are its payoffs and pitfalls?
 http://www.accelacomm.com/jaw/sdnl/114/51425149/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




 --
 Michaël Bouchaud
 --
 Cloud Computing - Latest Buzzword or a Glimpse of the Future?
 This paper surveys cloud computing today: What are the benefits?
 Why are businesses embracing it? What are its payoffs and pitfalls?
 http://www.accelacomm.com/jaw/sdnl/114/51425149/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 --
 Cloud Computing - Latest Buzzword or a Glimpse of the Future?
 This paper surveys cloud computing today: What are the benefits?
 Why are businesses embracing it? What are its payoffs and pitfalls?
 http://www.accelacomm.com/jaw/sdnl/114/51425149/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: devilhorns trunk/evas/src/modules/engines/gl_x11

2011-12-14 Thread The Rasterman
On Wed, 14 Dec 2011 23:45:01 +0100 Vincent Torri vincent.to...@gmail.com said:

 On Wed, Dec 14, 2011 at 11:40 PM,  cpmicha...@comcast.net wrote:
  Ahh, then I need (or someone can) to fix the doxy on the 2 new Evas
  functions I added for setting/getting framepsace. They are doxy'd @ 1.1.0
  (my bad, I don't follow rev versions much ;) )
 
 @since 1.2 actually, if the function does not exist in 1.1
 
 Vincent

its not an api func so it's not exposed and so... it doesnt have docs.. and
doesnt have an @since.

 
  dh
 
  - Original Message -
  From: michael bouchaud michael.bouch...@gmail.com
  To: Enlightenment developer list
  enlightenment-devel@lists.sourceforge.net Sent: Wednesday, December 14,
  2011 4:28:56 PM Subject: Re: [E-devel] E SVN: devilhorns
  trunk/evas/src/modules/engines/gl_x11
 
  no no no, They don't need to be backported it's since evas 1.2
 
  2011/12/14 Christopher Michael cpmicha...@comcast.net
 
  On 12/14/11 13:59, Vincent Torri wrote:
   On Wed, Dec 14, 2011 at 7:58 PM, Christopher Michael
   cpmicha...@comcast.net wrote:
   On 12/14/11 13:55, Vincent Torri wrote:
  
   this one and the previous one should be backported
  
   Vincent
  
  
   Not sure how to go about that :/ Never did any backporting.
  
   just check out the branches, modify them and commit. they are in
   e/branches/, not in e/trunk/
  
   Vincent
  
  Ok, I checked both evas 1.0 and 1.1, but this function does not exist in
  either so there is no 'changes' to backport.
 
  dh
 
  
   dh
  
   On Wed, Dec 14, 2011 at 7:52 PM, Enlightenment SVN
   no-re...@enlightenment.org wrote:
  
   Log:
   Evas: Gl_X11: Fix typo? for __UNUSED__ param.
  
  
  
   Author: devilhorns
   Date: 2011-12-14 10:52:42 -0800 (Wed, 14 Dec 2011)
   New Revision: 66224
   Trac: http://trac.enlightenment.org/e/changeset/66224
  
   Modified:
   trunk/evas/src/modules/engines/gl_x11/evas_engine.c
  
   Modified: trunk/evas/src/modules/engines/gl_x11/evas_engine.c
   ===
   --- trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14
   18:44:20 UTC (rev 66223)
   +++ trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14
   18:52:42 UTC (rev 66224)
   @@ -3703,7 +3703,7 @@
   }
  
   static Eina_Bool
   -eng_image_can_region_get(void *data__UNUSED__, void *image)
   +eng_image_can_region_get(void *data __UNUSED__, void *image)
   {
   Evas_GL_Image *gim = image;
   Image_Entry *im;
  
  
  
  
  
 
 
 
  --
  Cloud Computing - Latest Buzzword or a Glimpse of the Future?
  This paper surveys cloud computing today: What are the benefits?
  Why are businesses embracing it? What are its payoffs and pitfalls?
  http://www.accelacomm.com/jaw/sdnl/114/51425149/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 
 
  --
  Michaël Bouchaud
  --
  Cloud Computing - Latest Buzzword or a Glimpse of the Future?
  This paper surveys cloud computing today: What are the benefits?
  Why are businesses embracing it? What are its payoffs and pitfalls?
  http://www.accelacomm.com/jaw/sdnl/114/51425149/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  --
  Cloud Computing - Latest Buzzword or a Glimpse of the Future?
  This paper surveys cloud computing today: What are the benefits?
  Why are businesses embracing it? What are its payoffs and pitfalls?
  http://www.accelacomm.com/jaw/sdnl/114/51425149/
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 --
 Cloud Computing - Latest Buzzword or a Glimpse of the Future?
 This paper surveys cloud computing today: What are the benefits? 
 Why are businesses embracing it? What are its payoffs and pitfalls?
 http://www.accelacomm.com/jaw/sdnl/114/51425149/
 ___
 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


--
10 Tips for Better Server Consolidation
Server virtualization is being driven by many needs.  
But none more important than the need to 

Re: [E-devel] E SVN: devilhorns trunk/evas/src/modules/engines/gl_x11

2011-12-14 Thread The Rasterman
On Wed, 14 Dec 2011 13:58:13 -0500 Christopher Michael cpmicha...@comcast.net
said:

 On 12/14/11 13:55, Vincent Torri wrote:
  this one and the previous one should be backported
 
  Vincent
 
 
 Not sure how to go about that :/ Never did any backporting.

apply same change to the evas-1.1 evas tree under branches in svn (below trunk
there is also branches and tags to svn update from that base and look in
branches)

 dh
 
  On Wed, Dec 14, 2011 at 7:52 PM, Enlightenment SVN
  no-re...@enlightenment.org  wrote:
  Log:
  Evas: Gl_X11: Fix typo? for __UNUSED__ param.
 
 
 
  Author:   devilhorns
  Date: 2011-12-14 10:52:42 -0800 (Wed, 14 Dec 2011)
  New Revision: 66224
  Trac: http://trac.enlightenment.org/e/changeset/66224
 
  Modified:
trunk/evas/src/modules/engines/gl_x11/evas_engine.c
 
  Modified: trunk/evas/src/modules/engines/gl_x11/evas_engine.c
  ===
  --- trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14
  18:44:20 UTC (rev 66223) +++
  trunk/evas/src/modules/engines/gl_x11/evas_engine.c 2011-12-14 18:52:42
  UTC (rev 66224) @@ -3703,7 +3703,7 @@ }
 
static Eina_Bool
  -eng_image_can_region_get(void *data__UNUSED__, void *image)
  +eng_image_can_region_get(void *data __UNUSED__, void *image)
{
  Evas_GL_Image *gim = image;
  Image_Entry *im;
 
 
 
 
 
 --
 Cloud Computing - Latest Buzzword or a Glimpse of the Future?
 This paper surveys cloud computing today: What are the benefits? 
 Why are businesses embracing it? What are its payoffs and pitfalls?
 http://www.accelacomm.com/jaw/sdnl/114/51425149/
 ___
 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


--
10 Tips for Better Server Consolidation
Server virtualization is being driven by many needs.  
But none more important than the need to reduce IT complexity 
while improving strategic productivity.  Learn More! 
http://www.accelacomm.com/jaw/sdnl/114/51507609/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] new build tree for efl.

2011-12-14 Thread The Rasterman
On Wed, 14 Dec 2011 16:43:00 +0100 Mathieu Taillefumier
mathieu.taillefum...@free.fr said:

 On 12/14/2011 04:33 PM, Cedric BAIL wrote:
  On Wed, Dec 14, 2011 at 4:26 PM, Daniel Juyung Seoseojuyu...@gmail.com
  wrote:
  Wow, this is interesting poll.
  I marked both git and svn because I use both for real.
 
  I accept any tools that are working well.
  But from my experience, git is superior to svn and really helpful to
  developer. So I prefer git :)
 
  No, don't do that ! We were happily trolling on cmake and you try to
  divert the troll from it by focusing people on git. Now people will
  start to argue again about git...
 
 a troll about cmake. No we would not do that.
 
 
  Every one, back to cmake troll ! Please forget about this minor things
  called git. :-)
 
 Oh you bad french man ;-). git is not a minor thing, but curiously I 
 also like it so +1 for git :-). it is easier to use when the servers 
 change addresses for instance, or if you want to reset things to an 
 established state (git --reset hard is the magic command).

i wonder where anyone got the idea that this is a vote or a poll? :)

-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
10 Tips for Better Server Consolidation
Server virtualization is being driven by many needs.  
But none more important than the need to reduce IT complexity 
while improving strategic productivity.  Learn More! 
http://www.accelacomm.com/jaw/sdnl/114/51507609/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] new build tree for efl.

2011-12-14 Thread David Seikel
On Wed, 14 Dec 2011 13:40:16 -0200 Iván Briano (Sachiel)
sachi...@gmail.com wrote:

 2011/12/14 Cedric BAIL cedric.b...@free.fr:
  No, don't do that ! We were happily trolling on cmake and you try to
  divert the troll from it by focusing people on git. Now people will
  start to argue again about git...
 
  Every one, back to cmake troll ! Please forget about this minor
  things called git. :-)
 
 It's time for all of you to see the light. These build systems you
 like to praise so much are but the work of the Devil. They are tools
 to make you lazy and accustomed to go the easy way with things.
 Before you know it, you will find yourself selling your own souls to
 avoid a few more keystrokes.
 
 The only true path is to manually call the right compiler and linker
 lines on each file of the project

I actually did that with my embedded project.  Figured I did not really
need pkgconfig and it's circular dependency on glib.  The actual app
itself is so easy to compile that a small shell script does it.

-- 
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
--
10 Tips for Better Server Consolidation
Server virtualization is being driven by many needs.  
But none more important than the need to reduce IT complexity 
while improving strategic productivity.  Learn More! 
http://www.accelacomm.com/jaw/sdnl/114/51507609/___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [PATCH] support to get style attribute of XIM module

2011-12-14 Thread Jihoon Kim
Hi, EFL developers.

ATM, edje entry doesn't display the style of preedit string such as
underline, reverse, and Highlight.
It's because XIM module doesn't provide the style attribute.
This patch is made for providing the style attibute information to entry or
other editable widget.

edje_test.patch.txt is for verifying this patch. (This patch is written by
Woohyun and Woohyun will commit edje_entry patch with edc patch)

Would you please review ecore_imf_xim_attribute.patch.txt file?

Thanks.
Index: src/modules/immodules/xim/ecore_imf_xim.c
===
--- src/modules/immodules/xim/ecore_imf_xim.c   (revision 66175)
+++ src/modules/immodules/xim/ecore_imf_xim.c   (working copy)
@@ -23,6 +23,8 @@
 static Eina_List *open_ims = NULL;
 #endif
 
+#define FEEDBACK_MASK (XIMReverse | XIMUnderline | XIMHighlight)
+
 typedef struct _XIM_Im_Info XIM_Im_Info;
 struct _XIM_Im_Info
 {
@@ -51,6 +53,7 @@
Eina_Bool  finalizing;
Eina_Bool  has_focus;
Eina_Bool  in_toplevel;
+   XIMFeedback   *feedbacks;
 
XIMCallbackpreedit_start_cb;
XIMCallbackpreedit_done_cb;
@@ -63,6 +66,12 @@
 voidimf_context_data_destroy(Ecore_IMF_Context_Data 
*imf_context_data);
 
 #ifdef ENABLE_XIM
+static void add_feedback_attr (Eina_List **attrs,
+   const char   *str,
+   XIMFeedback   feedback,
+   int   start_pos,
+   int   end_pos);
+
 static void reinitialize_ic(Ecore_IMF_Context *ctx);
 static void reinitialize_all_ics(XIM_Im_Info *info);
 static void set_ic_client_window(Ecore_IMF_Context *ctx,
@@ -99,6 +108,19 @@
  XPointer call_data);
 #endif
 
+static unsigned int
+utf8_offset_to_index(const char *str, int offset)
+{
+   int index = 0;
+   int i;
+   for (i = 0; i  offset; i++)
+ {
+eina_unicode_utf8_get_next(str, index);
+ }
+
+   return index;
+}
+
 static void
 _ecore_imf_context_xim_add(Ecore_IMF_Context *ctx)
 {
@@ -204,6 +226,43 @@
 }
 
 static void
+_ecore_imf_context_xim_preedit_string_with_attributes_get(Ecore_IMF_Context 
*ctx,
+  char **str,
+  Eina_List**attrs,
+  int   *cursor_pos)
+{
+   EINA_LOG_DBG(in);
+
+   Ecore_IMF_Context_Data *imf_context_data = ecore_imf_context_data_get(ctx);
+
+   _ecore_imf_context_xim_preedit_string_get(ctx, str, cursor_pos);
+
+   if (!attrs) return;
+   if (!imf_context_data || !imf_context_data-feedbacks) return;
+
+   int i = 0;
+   XIMFeedback last_feedback = 0;
+   int start = -1;
+
+   for (i = 0; i  imf_context_data-preedit_length; i++)
+ {
+XIMFeedback new_feedback = imf_context_data-feedbacks[i]  
FEEDBACK_MASK;
+
+if (new_feedback != last_feedback)
+  {
+ if (start = 0)
+   add_feedback_attr (attrs, *str, last_feedback, start, i);
+
+ last_feedback = new_feedback;
+ start = i;
+  }
+ }
+
+   if (start = 0)
+ add_feedback_attr (attrs, *str, last_feedback, start, i);
+}
+
+static void
 _ecore_imf_context_xim_focus_in(Ecore_IMF_Context *ctx)
 {
EINA_LOG_DBG(in);
@@ -291,11 +350,18 @@
 
XFree(preedit_attr);
 
+   if (imf_context_data-feedbacks)
+ {
+free(imf_context_data-feedbacks);
+imf_context_data-feedbacks = NULL;
+ }
+
if(imf_context_data-preedit_length)
  {
 imf_context_data-preedit_length = 0;
 free(imf_context_data-preedit_chars);
 imf_context_data-preedit_chars = NULL;
+
 ecore_imf_context_preedit_changed_event_add(ctx);
  }
 
@@ -333,6 +399,36 @@
 }
 
 static void
+add_feedback_attr (Eina_List **attrs,
+   const char   *str,
+   XIMFeedback   feedback,
+   int   start_pos,
+   int   end_pos)
+{
+   Ecore_IMF_Preedit_Attr *attr = NULL;
+
+   unsigned int start_index = utf8_offset_to_index (str, start_pos);
+   unsigned int end_index = utf8_offset_to_index (str, end_pos);
+
+   if (feedback  FEEDBACK_MASK)
+{
+attr = (Ecore_IMF_Preedit_Attr *)calloc(1, 
sizeof(Ecore_IMF_Preedit_Attr));
+attr-start_index = start_index;
+attr-end_index = end_index;
+*attrs = eina_list_append(*attrs, (void *)attr);
+}
+
+   if (feedback  XIMUnderline)
+ attr-preedit_type = ECORE_IMF_PREEDIT_TYPE_SUB1;
+
+   if (feedback  XIMReverse)
+ attr-preedit_type = ECORE_IMF_PREEDIT_TYPE_SUB2;
+
+   if (feedback  XIMHighlight)
+ attr-preedit_type = ECORE_IMF_PREEDIT_TYPE_SUB3;
+}
+
+static void
 _ecore_imf_context_xim_cursor_location_set (Ecore_IMF_Context   *ctx,
 int x, int y, int w, int h)
 {
@@ -608,7 +704,7 @@

[E-devel] [Patch][elm_config] Add pinch zoom enable configuration

2011-12-14 Thread Bluezery
Dear all,

Elementary can be used for all because EFL is an open source.
But multi Touch event can have paten issue such as pinch zooming action.
So, I add finger(pinch) zooming action to elm_config to can be
enabled or disabled.
This configuration value can be used for diverse product.
It's my pleasure if Mr. Hacohen have time to review this. :-)

Only gesture layer recognizes this value if all other elementary is
based on gesture layer.
But elm map implemented pinch zooming by itself. I will change elm_map
to use gesture layer soon.
For the consistency, elm_map read this value temporarily. It will
removed later after gesture layer is applied.

Please review this patch.

-- 
BRs,
Kim.
Index: src/lib/elm_config.c
===
--- src/lib/elm_config.c	(리비전 66231)
+++ src/lib/elm_config.c	(작업 사본)
@@ -318,6 +318,7 @@ _desc_init(void)
ELM_CONFIG_VAL(D, T, desktop_entry, T_UCHAR);
ELM_CONFIG_VAL(D, T, password_show_last, T_UCHAR);
ELM_CONFIG_VAL(D, T, password_show_last_timeout, T_DOUBLE);
+   ELM_CONFIG_VAL(D, T, glayer_zoom_finger_enable, T_UCHAR);
ELM_CONFIG_VAL(D, T, glayer_zoom_finger_factor, T_DOUBLE);
ELM_CONFIG_VAL(D, T, glayer_zoom_wheel_factor, T_DOUBLE);
ELM_CONFIG_VAL(D, T, glayer_zoom_distance_tolerance, T_DOUBLE);
@@ -887,6 +888,7 @@ _config_load(void)
_elm_config-is_mirrored = EINA_FALSE; /* Read sys value in env_get() */
_elm_config-password_show_last = EINA_FALSE;
_elm_config-password_show_last_timeout = 2.0;
+   _elm_config-glayer_zoom_finger_enable = EINA_FALSE;
_elm_config-glayer_zoom_finger_factor = 1.0;
_elm_config-glayer_zoom_wheel_factor = 0.05;
_elm_config-glayer_zoom_distance_tolerance = 1.0; /* 1 times elm_finger_size_get() */
Index: src/lib/elm_map.c
===
--- src/lib/elm_map.c	(리비전 66231)
+++ src/lib/elm_map.c	(작업 사본)
@@ -3215,22 +3215,17 @@ elm_map_add(Evas_Object *parent)
  _pan_min_get, _pan_child_size_get);
 
wd-rect = evas_object_rectangle_add(e);
-   evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_RESIZE,
-  _rect_resize_cb, obj);
-   evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_MOUSE_DOWN,
-  _mouse_down, obj);
-   evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_MOUSE_MOVE,
-  _mouse_move, obj);
-   evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_MOUSE_UP,
-  _mouse_up, obj);
-   evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_MULTI_DOWN,
-  _mouse_multi_down, obj);
-   evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_MULTI_MOVE,
-  _mouse_multi_move, obj);
-   evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_MULTI_UP,
-  _mouse_multi_up, obj);
-   evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_MOUSE_WHEEL,
-  _mouse_wheel_cb, obj);
+   evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_RESIZE, _rect_resize_cb, obj);
+   evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_MOUSE_DOWN, _mouse_down, obj);
+   evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_MOUSE_MOVE, _mouse_move, obj);
+   evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_MOUSE_UP, _mouse_up, obj);
+   if (_elm_config-glayer_zoom_finger_enable)
+ {
+evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_MULTI_DOWN, _mouse_multi_down, obj);
+evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_MULTI_MOVE, _mouse_multi_move, obj);
+evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_MULTI_UP, _mouse_multi_up, obj);
+ }
+   evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_MOUSE_WHEEL, _mouse_wheel_cb, obj);
 
evas_object_smart_member_add(wd-rect, wd-pan_smart);
elm_widget_sub_object_add(obj, wd-rect);
Index: src/lib/elm_gesture_layer.c
===
--- src/lib/elm_gesture_layer.c	(리비전 66231)
+++ src/lib/elm_gesture_layer.c	(작업 사본)
@@ -237,6 +237,7 @@ struct _Widget_Data
Evas_Coord zoom_distance_tolerance;
Evas_Coord line_distance_tolerance;
double line_angular_tolerance;
+   Eina_Bool zoom_finger_enable : 1; /* finger (pinch) zoom enable */
double zoom_wheel_factor; /* mouse wheel zoom steps */
double zoom_finger_factor; /* used for zoom factor */
double rotate_angular_tolerance;
@@ -3327,6 +3328,12 @@ elm_gesture_layer_cb_set(Evas_Object *ob
Gesture_Info *p;
if (!wd) return;
 
+   if (!wd-zoom_finger_enable  idx == ELM_GESTURE_ZOOM)
+ {
+ERR(finger(pinch) zoom is disabled);
+return;
+ }
+
if (!wd-gesture[idx])
  wd-gesture[idx] = calloc(1, sizeof(Gesture_Info));
if (!wd-gesture[idx]) return;
@@ -3369,6 +3376,7 @@ 

Re: [E-devel] [Patch][elm_config] Add pinch zoom enable configuration

2011-12-14 Thread Daniel Juyung Seo
Overall idea looks good.

1) wrap 80 chars
 evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_RESIZE, 
 _rect_resize_cb, obj);

This is too long. EFL sources are written based on 80 chars per line policy.
Please wrap them correctly.

2) remove unrelated changes
Check config/profile.src, src/bin/test_map.c

3) setter/getter apis
We should also set the configuration by apis.
ex) elm_password_show_last_get/set
It looks like glayer has no configurable apis. I need Tom's comment for this.

Thanks.

Daniel Juyung Seo (SeoZ)

On Thu, Dec 15, 2011 at 2:14 PM, Bluezery ohpo...@gmail.com wrote:
 Dear all,

 Elementary can be used for all because EFL is an open source.
 But multi Touch event can have paten issue such as pinch zooming action.
 So, I add finger(pinch) zooming action to elm_config to can be
 enabled or disabled.
 This configuration value can be used for diverse product.
 It's my pleasure if Mr. Hacohen have time to review this. :-)

 Only gesture layer recognizes this value if all other elementary is
 based on gesture layer.
 But elm map implemented pinch zooming by itself. I will change elm_map
 to use gesture layer soon.
 For the consistency, elm_map read this value temporarily. It will
 removed later after gesture layer is applied.

 Please review this patch.

 --
 BRs,
 Kim.

 --
 10 Tips for Better Server Consolidation
 Server virtualization is being driven by many needs.
 But none more important than the need to reduce IT complexity
 while improving strategic productivity.  Learn More!
 http://www.accelacomm.com/jaw/sdnl/114/51507609/
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
10 Tips for Better Server Consolidation
Server virtualization is being driven by many needs.  
But none more important than the need to reduce IT complexity 
while improving strategic productivity.  Learn More! 
http://www.accelacomm.com/jaw/sdnl/114/51507609/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [Patch][elm_config] Add pinch zoom enable configuration

2011-12-14 Thread Tom Hacohen
On 15/12/11 08:11, Daniel Juyung Seo wrote:
 Overall idea looks good.

 1) wrap 80 chars
 evas_object_event_callback_add(wd-rect, EVAS_CALLBACK_RESIZE, 
 _rect_resize_cb, obj);

 This is too long. EFL sources are written based on 80 chars per line policy.
 Please wrap them correctly.

 2) remove unrelated changes
 Check config/profile.src, src/bin/test_map.c

 3) setter/getter apis
 We should also set the configuration by apis.
 ex) elm_password_show_last_get/set
 It looks like glayer has no configurable apis. I need Tom's comment for this.

I wanted to comment, but Daniel already said it all :P

With the same line of thinking, what about rotation with fingers? lines 
with fingers? what should be done in those cases?

Does Apple really have patents for pinch to zoom? ffs with those damn 
idiotic patents.

Anyhow, please follow Daniel's suggestions, and then I'll review it again.

--
Tom.

--
10 Tips for Better Server Consolidation
Server virtualization is being driven by many needs.  
But none more important than the need to reduce IT complexity 
while improving strategic productivity.  Learn More! 
http://www.accelacomm.com/jaw/sdnl/114/51507609/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel