Re: [E-devel] [PATCH] elm_index: add omit feature

2013-02-19 Thread David Seikel
On Tue, 19 Feb 2013 16:25:43 +0900 Carsten Haitzler (The Rasterman)
 wrote:

> i've clowncopertized this:
> 
> https://phab.enlightenment.org/D1
> 
> (errr apparently that is phab-speak for having reviewed/commented
> on it).

Clowncopertized?  Seriously?  With words like that, it's gonna be a pain
for even native English speakers to figure out what's what.  Even worse
with your usual typos Raster.  lol

-- 
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
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Edje color/text_class_list bugs

2013-02-19 Thread Davide Andreoli
2013/2/19 Carsten Haitzler 

> On Mon, 18 Feb 2013 21:41:06 +0100 Davide Andreoli  >
> said:
>
> > 2013/2/18 Carsten Haitzler 
> >
> > > On Mon, 11 Feb 2013 22:46:32 +0100 Davide Andreoli <
> d...@gurumeditation.it
> > > >
> > > said:
> > >
> > > i fixed it. :)
> > >
> >
> > Yes fixed, but spotted an api-design problem:
> > color_class_list return a list of string to free()ed
> > while text_class_list return a stringshared pointer that need to be
> > stringshare_del()
> >
> > ...also the doc is wrong for the second function
> > what to do ? just adjust the docs?
>
> yeah - this is i guess an api oddity... but reading Edje.h - it's correct.
> the
> color class list is strduped and needs free()ing and the text class list is
> stringshared and needs stringshare_del(). we can't change this at this
> stage
> without an api/abi break... and docs are right:
>
>  * @return A list of color class names (strings). These strings and
>  * the list must be free()'d by the caller.
>
>  * @return A list of text class names (strings). These strings are
>  * stringshares and the list must be free()'d by the caller.
>
> well it DOES say the strings are stringshares... so thus the logical call
> is
> stirnghsare_del and the list freed with eina_list_free() for instance.
> docs are
> not wrong - they are vague though.
>

ah, gosh, I didn't noticed the string/stringshare difference in the docs,
also if
I was searching for that difference :P
Indeed it's a little vague and "free()d by the caller" is ambiguous, I will
fix that piece of docs


>
> > > > Hi guys,
> > > > I think I found 2 bugs in edje (trunk):
> > > >
> > > > edje_color_class_list() and edje_text_class_list() always return
> > > nothing...
> > > >
> > > > see a super simple example at:
> > > > http://pastebin.com/8dAiaFzR
> > > >
> > > > looking at the code seems that the 2 functions implementation search
> in
> > > the
> > > > wrong hash,
> > > > but I'm not sure...
> > > >
> > > > can someone give a look please ?
> > > >
> > > > thanks
> > > >
> > > > davemds
> > > >
> > >
> --
> > > > Free Next-Gen Firewall Hardware Offer
> > > > Buy your Sophos next-gen firewall before the end March 2013
> > > > and get the hardware for free! Learn more.
> > > > http://p.sf.net/sfu/sophos-d2d-feb
> > > > ___
> > > > 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
> > >
> > >
>
>
> --
> - Codito, ergo sum - "I code, therefore I am" --
> The Rasterman (Carsten Haitzler)ras...@rasterman.com
>
>
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2013-02-19 Thread Stefan Schmidt
Hello.

On 19/02/13 06:49, ChunEon Park wrote:
>
> I'm not sure. is it right fix?

Very well spotted. My fix did only fix the error case. We never free'ed 
this buffer though. :)

Fixed in rev 84087. Thanks for reviewing this.

regards
Stefan Schmidt

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] elm_index: add omit feature

2013-02-19 Thread Daniel Willmann
On 19/02/13 07:59, David Seikel wrote:
> On Tue, 19 Feb 2013 16:25:43 +0900 Carsten Haitzler (The Rasterman)
>  wrote:
> 
>> i've clowncopertized this:
>>
>> https://phab.enlightenment.org/D1
>>
>> (errr apparently that is phab-speak for having reviewed/commented
>> on it).
> 
> Clowncopertized?  Seriously?  With words like that, it's gonna be a pain
> for even native English speakers to figure out what's what.  Even worse
> with your usual typos Raster.  lol

I changed the config variable "serious-business" to true which should
make the strings moretraditional.


Regards,
Daniel


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] elm_index: add omit feature

2013-02-19 Thread The Rasterman
On Tue, 19 Feb 2013 09:13:47 + Daniel Willmann 
said:

> On 19/02/13 07:59, David Seikel wrote:
> > On Tue, 19 Feb 2013 16:25:43 +0900 Carsten Haitzler (The Rasterman)
> >  wrote:
> > 
> >> i've clowncopertized this:
> >>
> >> https://phab.enlightenment.org/D1
> >>
> >> (errr apparently that is phab-speak for having reviewed/commented
> >> on it).
> > 
> > Clowncopertized?  Seriously?  With words like that, it's gonna be a pain
> > for even native English speakers to figure out what's what.  Even worse
> > with your usual typos Raster.  lol
> 
> I changed the config variable "serious-business" to true which should
> make the strings moretraditional.

noo!~ i like clowncoperitzing things! don't listen to people
without a sense of humour :)

/me clowncopterizes off into the distance

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


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: discomfitor IN trunk/e: . data/themes/edc src/bin src/modules/backlight src/modules/conf_comp src/modules/connman src/modules/fileman src/modules/gadman src/modules/illume-keyboar

2013-02-19 Thread Michael Blumenkrantz
1-5 fixed, though menus won't see it until they get merged

On Tue, Feb 19, 2013 at 5:01 AM, Carsten Haitzler wrote:

> On Mon, 18 Feb 2013 05:43:48 -0800 "Enlightenment SVN"
>  said:
>
> > Log:
> > giant comp rejiggering commit #2: popups are now objects drawn directly
> onto
> > the compositor canvas with no xwindows of their own
> >   * added a number of new e_comp functions and macros
> >
> >   * options for disabling effects on objects: this option does not
> currently
> > have any effect
> >   * all modules which used gadcon popups have been adjusted
> >
> >   * all modules which used input windows to detect close events for
> gadcon
> > popups have been adjusted to use new popup autoclose functionality
> >   * shelves are now always drawn on the compositor canvas, meaning
> objects
> > will never get clipped by the shelf (ticket #1810)
> >   * shelves no longer have an event object
>
> just so you know... this was almost "awesome"... but we now have a few
> problems:
>
> 1. shelf lost its shadow. same with all popups i see actually (menus are
> ok)
> 2. popups for mixer instantly hide when clicked rather than staying around
> 3. dnd of windows between pagers in shelf is now not working. same with
> dnd of
> icons form window borders to pager. i guess dnd for ibar and ibox are
> broken
> too?
> 4. some menus disappear instantly (deleted objects). this should now get
> delayed to allow the hide anim to finish then delete (eg use a timer and
> keep
> objects around yet "suspended" until timer expires)... probably should be
> handled inside e_popup and e_menu... :)
> 5. popups seem to "swim in" (shift down and to the right by a few pixels)
> when
> they show.
> 6. this is not your problem.. but one in gl... now icons are gadgets scale
> down with lower quality (due to opengl not actually seeming to do much when
> anisotropic filtering is set to max (eg 8 or 16) and we still use linear
> down
> scaling... i thought it was meant to do multi-sampling even in these
> cases?)...
> methinks we need to finally get on with it and make a scalecache for gl
> here... :) (ie mipmapping... but manually).
>
> --
> - Codito, ergo sum - "I code, therefore I am" --
> The Rasterman (Carsten Haitzler)ras...@rasterman.com
>
>
>
> --
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] elm_index: add omit feature

2013-02-19 Thread Daniel Willmann
On 19/02/13 09:54, Carsten Haitzler (The Rasterman) wrote:
> On Tue, 19 Feb 2013 09:13:47 + Daniel Willmann
> 
> said:

>> I changed the config variable "serious-business" to true which should
>> make the strings moretraditional.
> 
> noo!~ i like clowncoperitzing things! don't listen to people
> without a sense of humour :)
> 
> /me clowncopterizes off into the distance

Just clowncopterize over to config->core and cook the books.


Daniel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] SVN->Git Migration

2013-02-19 Thread Tom Hacohen
On 18/02/13 18:41, Martin Jansa wrote:
> On Mon, Feb 18, 2013 at 09:36:50AM +, Stefan Schmidt wrote:
>> Hello.
>>
>> On 18/02/13 09:21, Tom Hacohen wrote:
>>> On 18/02/13 04:02, Daniel Juyung Seo wrote:
 And it'll be great if the title includes the first line of commit
>>> message.
 That should be way more useful.
 Thanks.
>>>
>>> Correct me if I'm wrong, but I'm starting to think you guys would like
>>> to see the whole diff in the title.
>>
>> Come on. Take a step back and look at the commit email subject line as
>> we have it right now:
>>
>> [EGIT] [core/efl] branch master updated.
>> 04e660c5c76fa9168be08de1f979a1684c464154
>>
>> [EGIT] Might be needed for people that can or want not filter on message
>> headers.
>>
>> [core/efl] Gives the repo. Useful.
>>
>> branch master updated: I argued before that commit mails should only be
>> send for the master branch. Everything else is only interesting for a
>> small group of people and they will pull and look at the specific
>> branches on their own.
>>
>> git hash: Not useful in the title I would argue. Gives you zero
>> informations about what was changed. Needed in the body for sure, but
>> not in the subject.
>
> OE has IMHO good setup for git commits, and it should be easy to get
> their git hook. Messages look like this:
>
> From: g...@git.openembedded.org
> Subject: [oe-commits] Martin Jansa : ca-certificates: upgrade to 20130119
>
> Module: meta-openembedded.git
> Branch: master
> Commit: af0a0dde191acb5725073e30a8a0b42d819233c6
> URL:
> http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=af0a0dde191acb5725073e30a8a0b42d819233c6
>
> Author: Martin Jansa 
> Date:   Mon Feb 11 20:23:51 2013 +
>
> ca-certificates: upgrade to 20130119
>
> * old archive is no longer on upstream URL
>
> Signed-off-by: Martin Jansa 
>
> ---
>
> whole patch here
>
> ---
>
> With this format it's easy to filter emails to different mail foder for 
> different
> branches or modules.
>
> Cheers,
>

We've improved it now, I think it's better. Anyhow could we have their hook?

One additional note: our mails (and I bet their as well) have a lot of 
extra header fields to help users filter the mails. You guys might want 
to take a look.

Cheers,
Tom.


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Eet memleak patch

2013-02-19 Thread Christopher Michael

Hi All,

As I am not using the EFL tree from git yet, I cannot push this patch. 
Would someone mind a quick review & push please ??


Basically, this fixes some potential memory leaks in 
eet_data_image_header_decode_cipher function where we return a failure 
(0), but never free the allocated deciphered_d data from eet_decipher 
function.


Cheers,
dh

>From 9b46e2ac6e54ab586a1ae27df3313b77754623df Mon Sep 17 00:00:00 2001
From: Christopher Michael 
Date: Tue, 19 Feb 2013 11:27:26 +
Subject: [PATCH] Fix possible memory leak in
 eet_data_image_header_decode_cipher.

Dynamic memory stored in 'deciphered_d' allocated through function
'eet_decipher' at line 1385 can be lost at line 1408. Also there are 3
similar errors on line(s) 1427, 1430, 1450.

Signed-off-by: Christopher Michael 
---
 src/lib/eet/eet_image.c |   24 +---
 1 file changed, 17 insertions(+), 7 deletions(-)

diff --git a/src/lib/eet/eet_image.c b/src/lib/eet/eet_image.c
index 37ab540..95f2a47 100644
--- a/src/lib/eet/eet_image.c
+++ b/src/lib/eet/eet_image.c
@@ -1341,8 +1341,8 @@ eet_data_image_encode_cipher(const void  *data,
  size = ciphered_sz;
   }
 else
-if (ciphered_d)
-  free(ciphered_d);
+  if (ciphered_d)
+free(ciphered_d);
  }
 
if (size_ret)
@@ -1389,8 +1389,8 @@ eet_data_image_header_decode_cipher(const void   *data,
  size = deciphered_sz;
   }
 else
-if (deciphered_d)
-  free(deciphered_d);
+  if (deciphered_d)
+free(deciphered_d);
  }
 
if (_eet_image_words_bigendian == -1)
@@ -1405,7 +1405,10 @@ eet_data_image_header_decode_cipher(const void   *data,
  }
 
if (size < 32)
- return 0;
+ {
+if (deciphered_d) free(deciphered_d);
+return 0;
+ }
 
memcpy(header, data, 32);
if (_eet_image_words_bigendian)
@@ -1424,10 +1427,16 @@ eet_data_image_header_decode_cipher(const void   *data,
 al = header[3];
 cp = header[4];
 if ((iw < 1) || (ih < 1) || (iw > 8192) || (ih > 8192))
-  return 0;
+  {
+ if (deciphered_d) free(deciphered_d);
+ return 0;
+  }
 
 if ((cp == 0) && (size < ((iw * ih * 4) + 32)))
-  return 0;
+  {
+ if (deciphered_d) free(deciphered_d);
+ return 0;
+  }
 
 if (w)
   *w = iw;
@@ -1514,6 +1523,7 @@ eet_data_image_header_decode_cipher(const void   *data,
   }
  }
 
+   if (deciphered_d) free(deciphered_d);
return 0;
 }
 
-- 
1.7.9.5

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Evas Jpeg Loader memleak patch

2013-02-19 Thread Christopher Michael

Hi All,

Yet another memleak patch (as I am not on efl git yet).

This time for the evas jpeg loader. In cases where we are returning a 
failure, we did not previously cleanup the memory allocated for the ptr2 
variable.


dh
>From fb2354b1e828ca2f911cc9fa3b5c1583920cc82c Mon Sep 17 00:00:00 2001
From: Christopher Michael 
Date: Tue, 19 Feb 2013 11:39:52 +
Subject: [PATCH 2/2] Fix possible memory leak.

Dynamic memory stored in 'ptr2' allocated through function 'malloc' at
line 653 can be lost at line 1022. Also there is one similar error on
line 1029.

Signed-off-by: Christopher Michael 
---
 src/bin/evas/loaders/jpeg/evas_image_load_jpeg.c |2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/bin/evas/loaders/jpeg/evas_image_load_jpeg.c b/src/bin/evas/loaders/jpeg/evas_image_load_jpeg.c
index 78fcc1f..6998863 100644
--- a/src/bin/evas/loaders/jpeg/evas_image_load_jpeg.c
+++ b/src/bin/evas/loaders/jpeg/evas_image_load_jpeg.c
@@ -1018,6 +1018,7 @@ done:
  {
 jpeg_destroy_decompress(&cinfo);
 _evas_jpeg_membuf_src_term(&cinfo);
+if (ptr2) free(ptr2);
 *error = CSERVE2_NONE;
 return EINA_FALSE;
  }
@@ -1025,6 +1026,7 @@ done:
jpeg_finish_decompress(&cinfo);
jpeg_destroy_decompress(&cinfo);
_evas_jpeg_membuf_src_term(&cinfo);
+   if (ptr2) free(ptr2);
*error = CSERVE2_NONE;
return EINA_TRUE;
 }
-- 
1.7.9.5

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Evas Jpeg Loader memleak patch

2013-02-19 Thread Stefan Schmidt
Hello.

On 19/02/13 11:42, Christopher Michael wrote:
> Hi All,
>
> Yet another memleak patch (as I am not on efl git yet).
>
> This time for the evas jpeg loader. In cases where we are returning a
> failure, we did not previously cleanup the memory allocated for the ptr2
> variable.

Applied and pushed.

regards
Stefan Schmidt

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Eet memleak patch

2013-02-19 Thread Stefan Schmidt
Hello.

On 19/02/13 11:36, Christopher Michael wrote:
> Hi All,
>
> As I am not using the EFL tree from git yet, I cannot push this patch.
> Would someone mind a quick review & push please ??
>
> Basically, this fixes some potential memory leaks in
> eet_data_image_header_decode_cipher function where we return a failure
> (0), but never free the allocated deciphered_d data from eet_decipher
> function.

Applied and pushed.

You know that free() does accept NULL without any problem right? :)

regards
Stefan Schmidt

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Eet memleak patch

2013-02-19 Thread Christopher Michael
On 19/02/13 13:16, Stefan Schmidt wrote:
> Hello.
>
> On 19/02/13 11:36, Christopher Michael wrote:
>> Hi All,
>>
>> As I am not using the EFL tree from git yet, I cannot push this patch.
>> Would someone mind a quick review & push please ??
>>
>> Basically, this fixes some potential memory leaks in
>> eet_data_image_header_decode_cipher function where we return a failure
>> (0), but never free the allocated deciphered_d data from eet_decipher
>> function.
>
> Applied and pushed.
>
> You know that free() does accept NULL without any problem right? :)
>
Indeed. Realized my over-zealous use of the "if" there after I made the 
patch ... but it does not hurt anything anyway ;)

dh

> regards
> Stefan Schmidt
>


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2013-02-19 Thread Leif Middelschulte
Just as an explenation: I added timestamps, so one could add a browser for the 
remembered configurations and eventually remove any one won't use anymore. But 
since this configuration browser won't be added, I guess we could just as well 
remove this entry. 

-- 
Leif


Am Dienstag, 19. Februar 2013 um 11:54 schrieb Enlightenment SVN:

> Log:
> Remove timestamps from config (not needed).
> Add randr versions to header.
> 
> Signed-off-by: Christopher Michael  (mailto:cp.mich...@samsung.com)>
> 
> Author: devilhorns
> Date: 2013-02-19 02:54:49 -0800 (Tue, 19 Feb 2013)
> New Revision: 84111
> Trac: http://trac.enlightenment.org/e/changeset/84111
> 
> Modified:
> trunk/e/src/bin/e_randr.h 
> 
> Modified: trunk/e/src/bin/e_randr.h
> ===
> --- trunk/e/src/bin/e_randr.h 2013-02-19 10:54:44 UTC (rev 84110)
> +++ trunk/e/src/bin/e_randr.h 2013-02-19 10:54:49 UTC (rev 84111)
> @@ -8,6 +8,11 @@
> # ifndef E_RANDR_H
> # define E_RANDR_H
> 
> +#define E_RANDR_VERSION_1_1 ((1 << 16) | 1)
> +#define E_RANDR_VERSION_1_2 ((1 << 16) | 2)
> +#define E_RANDR_VERSION_1_3 ((1 << 16) | 3)
> +#define E_RANDR_VERSION_1_4 ((1 << 16) | 4)
> +
> #define E_RANDR_CONFIG_FILE_EPOCH 1
> #define E_RANDR_CONFIG_FILE_GENERATION 1
> #define E_RANDR_CONFIG_FILE_VERSION \
> @@ -21,7 +26,6 @@
> unsigned char primary; // flag to indicate if primary output
> unsigned long edid_count; // monitor's edid length
> unsigned char *edid; // monitor's edid
> - double timestamp; // config timestamp
> };
> 
> struct _E_Randr_Crtc_Config
> @@ -31,35 +35,15 @@
> unsigned int orient; // value of the ecore_x_randr_orientation
> unsigned int mode; // ecore_x_randr mode id (xid)
> Eina_List *outputs; // list of outputs for this crtc
> - double timestamp; // config timestamp
> };
> 
> struct _E_Randr_Config
> {
> - /* RANDR CONFIG
> - * 
> - * Screen:
> - * width, height (int);
> - * 
> - * list of crtcs
> - * each crtc having:
> - * unsigned int crtc_id (Ecore_X_ID);
> - * int x, y, w, h; (Eina_Rectangle);
> - * unsigned int orientation (Ecore_X_Randr_Orienation);
> - * unsigned int mode_id (Ecore_X_ID);
> - * list of outputs
> - * each output having:
> - * unsigned int output_id (Ecore_X_ID);
> - * unsigned int crtc_id (Ecore_X_ID);
> - * unsigned int output_policy;
> - */
> -
> int version; // INTERNAL CONFIG VERSION
> 
> struct
> {
> int width, height; // geometry
> - double timestamp; // config timestamp
> } screen;
> 
> Eina_List *crtcs;
> 
> 
> --
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_feb
> ___
> enlightenment-svn mailing list
> enlightenment-...@lists.sourceforge.net 
> (mailto:enlightenment-...@lists.sourceforge.net)
> https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
> 
> 


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Build issue

2013-02-19 Thread Lucas De Marchi
On Sat, Feb 16, 2013 at 11:33 AM, Cedric BAIL  wrote:
> Hello,
>
> Our current build system is currently in a bad state and there was no
> improvements in the past week. So here is I think a TODO that everyone
> will agree with.
>
> - siginfo is not a portable API. There was a test and proper #if in
> 1.7, we should bring them back.

it's better if you share what's your problem - that's in what
architecture? in 884c31df411755d4ee86683f184b7bf3b0ce2ec0 you
basically reverted the commit removing these checks without providing
much info on what exactly is the issue.

What we had before was basically papering over the issue. Now we are
doing it again.

Lucas De Marchi

> - libmount is not recent enough for eeze 1.8 on debian. There was
> working code in 1.7, we should bring it back.
> - binary executed inside the build tree don't use the just build
> library, but the system one.
> - the profile (UI, server) are not there yet and should be added as
> latest discussion did reach consensus on that topic.
>
> I may have forgotten some issue here, so kindly remind them here. At
> least for the four top one, they will be blocker for the 1.8 release
> and need to be solved. I may go and fix the one I can when I have
> time, but any help will be appreciated.
>
> Have fun,
> --
> Cedric BAIL
>
> --
> The Go Parallel Website, sponsored by Intel - in partnership with Geeknet,
> is your hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials, tech docs,
> whitepapers, evaluation guides, and opinion stories. Check out the most
> recent posts - join the conversation now. http://goparallel.sourceforge.net/
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] elm_index: add omit feature

2013-02-19 Thread David Seikel
On Tue, 19 Feb 2013 10:15:52 + Daniel Willmann
 wrote:

> On 19/02/13 09:54, Carsten Haitzler (The Rasterman) wrote:
> > On Tue, 19 Feb 2013 09:13:47 + Daniel Willmann
> > 
> > said:
> 
> >> I changed the config variable "serious-business" to true which
> >> should make the strings moretraditional.
> > 
> > noo!~ i like clowncoperitzing things! don't listen to
> > people without a sense of humour :)
> > 
> > /me clowncopterizes off into the distance
> 
> Just clowncopterize over to config->core and cook the books.

Clown pants on!

-- 
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
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] elm_layout_theme_set() broken

2013-02-19 Thread Gustavo Chaves
Hi, Hermet (et al dealing with elm theme/orientation, etc).

Please check that you completely broke that function (it won't find groups
present on edj files anymore).

Regards,

-- 
Gustavo Lima Chaves
Senior Developer

ProFUSION embedded systems

http://profusion.mobi
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/efl] master 01/01: Ecore_x: Revert "don't filter out non-master pointers in xi2.2 support."

2013-02-19 Thread Tom Hacohen
Hey Carsten,

It was you who broke my genlists. :) I reverted your patch.

Have fun,
Tom.

On 19/02/13 15:11, Tom Hacohen - Enlightenment Git wrote:
> tasn pushed a commit to branch master.
>
> commit a2d710b0b68e21f14ef758b510409d0e56461406
> Author: Tom Hacohen 
> Date:   Tue Feb 19 15:09:32 2013 +
>
>  Ecore_x: Revert "don't filter out non-master pointers in xi2.2 support."
>
>  This actually breaks genlist selection.
>
>  This reverts commit 5adb2f1ae6766fb0880aba5a92fff4fa52d1402f.
> ---
>   ChangeLog  |  2 --
>   NEWS   |  1 -
>   src/lib/ecore_x/xlib/ecore_x_xi2.c | 11 +++
>   3 files changed, 3 insertions(+), 11 deletions(-)
>
> diff --git a/ChangeLog b/ChangeLog
> index 53213c6..1aad83f 100644
> --- a/ChangeLog
> +++ b/ChangeLog
> @@ -6,8 +6,6 @@
>
>   * Fix edje edje_color_class_list() and edje_text_class_list() to
>   look at the correct hashes when returning.
> -* UIpdate ecore_x XI2.2 code to not filter out non-master
> -pointers.
>
>   2013-02-17  Mike Blumenkrantz
>
> diff --git a/NEWS b/NEWS
> index e381784..dc576ff 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -111,7 +111,6 @@ Improvements:
>   * eina: Eina_Tiler now take tile size into account.
>   * edje: reduce memory consumption of Edje program handler.
>   * eina, evas: improved support for 64bits system.
> -* don't filter out non-master pointers in XI2.2 support.
>
>   Fixes:
>   * Fix a memory leak in ecore_con_dns when using ecore_con_server_connect
> diff --git a/src/lib/ecore_x/xlib/ecore_x_xi2.c 
> b/src/lib/ecore_x/xlib/ecore_x_xi2.c
> index db81f4b..8289688 100644
> --- a/src/lib/ecore_x/xlib/ecore_x_xi2.c
> +++ b/src/lib/ecore_x/xlib/ecore_x_xi2.c
> @@ -438,9 +438,6 @@ ecore_x_input_multi_select(Ecore_X_Window win)
> }
>   else if (dev->use == XISlavePointer)
> {
> -/* disabled as this seems nto to be needed and never was successfully
> - * tested anyway. leave this here commented out for a while to let people
> - * whickly re-enable and see. should go away one day though.
>XIDeviceInfo *atdev = NULL;
>int j;
>
> @@ -451,7 +448,6 @@ ecore_x_input_multi_select(Ecore_X_Window win)
>  }
>if (((atdev) && (atdev->use != XIMasterPointer)) ||
>(!atdev))
> - */
>  {
> XIEventMask eventmask;
> unsigned char mask[4] = { 0 };
> @@ -486,11 +482,11 @@ ecore_x_input_multi_select(Ecore_X_Window win)
>   # ifdef XI_TouchEnd
> XISetMask(mask, XI_TouchEnd);
>   # endif
> -#endif
> +#endif /* #ifdef ECORE_XI2_2 */
> +
> XISelectEvents(_ecore_x_disp, win, &eventmask, 1);
> find = EINA_TRUE;
>  }
> -/* part of the above commented int - never tested/needed the if...
>   #ifdef ECORE_XI2_2
>else if ((atdev) && (atdev->use == XIMasterPointer))
>  {
> @@ -518,8 +514,7 @@ ecore_x_input_multi_select(Ecore_X_Window win)
>  find = EINA_TRUE;
>   }
>  }
> -#endif
> - */
> +#endif /* #ifdef ECORE_XI2_2 */
> }
>}
>
>


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/efl] master 01/01: Ecore_x: Revert "don't filter out non-master pointers in xi2.2 support."

2013-02-19 Thread The Rasterman
On Tue, 19 Feb 2013 15:16:06 + Tom Hacohen  said:

> Hey Carsten,
> 
> It was you who broke my genlists. :) I reverted your patch.

how did that cause that? this was a request from webkit devs to not filter
these out.

> Have fun,
> Tom.
> 
> On 19/02/13 15:11, Tom Hacohen - Enlightenment Git wrote:
> > tasn pushed a commit to branch master.
> >
> > commit a2d710b0b68e21f14ef758b510409d0e56461406
> > Author: Tom Hacohen 
> > Date:   Tue Feb 19 15:09:32 2013 +
> >
> >  Ecore_x: Revert "don't filter out non-master pointers in xi2.2
> > support."
> >
> >  This actually breaks genlist selection.
> >
> >  This reverts commit 5adb2f1ae6766fb0880aba5a92fff4fa52d1402f.
> > ---
> >   ChangeLog  |  2 --
> >   NEWS   |  1 -
> >   src/lib/ecore_x/xlib/ecore_x_xi2.c | 11 +++
> >   3 files changed, 3 insertions(+), 11 deletions(-)
> >
> > diff --git a/ChangeLog b/ChangeLog
> > index 53213c6..1aad83f 100644
> > --- a/ChangeLog
> > +++ b/ChangeLog
> > @@ -6,8 +6,6 @@
> >
> >   * Fix edje edje_color_class_list() and edje_text_class_list() to
> >   look at the correct hashes when returning.
> > -* UIpdate ecore_x XI2.2 code to not filter out non-master
> > -pointers.
> >
> >   2013-02-17  Mike Blumenkrantz
> >
> > diff --git a/NEWS b/NEWS
> > index e381784..dc576ff 100644
> > --- a/NEWS
> > +++ b/NEWS
> > @@ -111,7 +111,6 @@ Improvements:
> >   * eina: Eina_Tiler now take tile size into account.
> >   * edje: reduce memory consumption of Edje program handler.
> >   * eina, evas: improved support for 64bits system.
> > -* don't filter out non-master pointers in XI2.2 support.
> >
> >   Fixes:
> >   * Fix a memory leak in ecore_con_dns when using
> > ecore_con_server_connect diff --git a/src/lib/ecore_x/xlib/ecore_x_xi2.c
> > b/src/lib/ecore_x/xlib/ecore_x_xi2.c index db81f4b..8289688 100644
> > --- a/src/lib/ecore_x/xlib/ecore_x_xi2.c
> > +++ b/src/lib/ecore_x/xlib/ecore_x_xi2.c
> > @@ -438,9 +438,6 @@ ecore_x_input_multi_select(Ecore_X_Window win)
> > }
> >   else if (dev->use == XISlavePointer)
> > {
> > -/* disabled as this seems nto to be needed and never was successfully
> > - * tested anyway. leave this here commented out for a while to let people
> > - * whickly re-enable and see. should go away one day though.
> >XIDeviceInfo *atdev = NULL;
> >int j;
> >
> > @@ -451,7 +448,6 @@ ecore_x_input_multi_select(Ecore_X_Window win)
> >  }
> >if (((atdev) && (atdev->use != XIMasterPointer)) ||
> >(!atdev))
> > - */
> >  {
> > XIEventMask eventmask;
> > unsigned char mask[4] = { 0 };
> > @@ -486,11 +482,11 @@ ecore_x_input_multi_select(Ecore_X_Window win)
> >   # ifdef XI_TouchEnd
> > XISetMask(mask, XI_TouchEnd);
> >   # endif
> > -#endif
> > +#endif /* #ifdef ECORE_XI2_2 */
> > +
> > XISelectEvents(_ecore_x_disp, win, &eventmask, 1);
> > find = EINA_TRUE;
> >  }
> > -/* part of the above commented int - never tested/needed the if...
> >   #ifdef ECORE_XI2_2
> >else if ((atdev) && (atdev->use == XIMasterPointer))
> >  {
> > @@ -518,8 +514,7 @@ ecore_x_input_multi_select(Ecore_X_Window win)
> >  find = EINA_TRUE;
> >   }
> >  }
> > -#endif
> > - */
> > +#endif /* #ifdef ECORE_XI2_2 */
> > }
> >}
> >
> >
> 


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


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/efl] master 01/01: Ecore_x: Revert "don't filter out non-master pointers in xi2.2 support."

2013-02-19 Thread Tom Hacohen
On 19/02/13 15:32, Carsten Haitzler (The Rasterman) wrote:
> On Tue, 19 Feb 2013 15:16:06 + Tom Hacohen  said:
>
>> Hey Carsten,
>>
>> It was you who broke my genlists. :) I reverted your patch.
>
> how did that cause that? this was a request from webkit devs to not filter
> these out.
>

I don't know, but fact is, that reverting it fixes it for me.

You commented out:
   if (((atdev) && (atdev->use != XIMasterPointer)) ||

I.e a path that was before only called for the non master pointer, maybe 
it's called on the master now as well which filter that out?

I don't know, I don't really know much about xinput.

--
Tom.

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Edje doesn't set load error when file not found.

2013-02-19 Thread Tom Hacohen
SPANK!!!

I can fix it, but I prefer someone that knows the code and the correct 
paths to apply a proper fix.

Thanks,
Tom.

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] elm_layout_theme_set() broken

2013-02-19 Thread ChunEon Park
eh... I fixed some problems with r84082. 

Was it applied?

 
-Regards, Hermet-

-Original Message-
From: "Gustavo Chaves" 
To: "Enlightenment developer list"; 
Cc: 
Sent: 2013-02-19 (화) 23:54:50
Subject: [E-devel] elm_layout_theme_set() broken

Hi, Hermet (et al dealing with elm theme/orientation, etc).

Please check that you completely broke that function (it won't find groups
present on edj files anymore).

Regards,

-- 
Gustavo Lima Chaves
Senior Developer

ProFUSION embedded systems

http://profusion.mobi
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] elm_layout_theme_set() broken

2013-02-19 Thread Tom Hacohen
Hoversel is still broken.

Guys, the minimum thing to do when you change *core* stuff in elementary 
is to check that elementary_test still works. It's not a lot to ask, 
it's a few minutes, which is nothing compared to the time you've 
invested on rewriting elementary.

--
Tom.

On 19/02/13 16:15, ChunEon Park wrote:
> eh... I fixed some problems with r84082.
>
> Was it applied?
>
>
> -Regards, Hermet-
>
> -Original Message-
> From: "Gustavo Chaves"
> To: "Enlightenment developer list";
> Cc:
> Sent: 2013-02-19 (화) 23:54:50
> Subject: [E-devel] elm_layout_theme_set() broken
>
> Hi, Hermet (et al dealing with elm theme/orientation, etc).
>
> Please check that you completely broke that function (it won't find groups
> present on edj files anymore).
>
> Regards,
>



--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Fwd: Revision 84242: Elm win: Fixed an OBVIOUS gcc warning.

2013-02-19 Thread Tom Hacohen
Please guys, compile before you commit. And if you do compile, please 
consider actually looking at the compilation output.

Nice tip:
colormake will colour your output if you find it too hard to spot the 
warnings, and "make -s" will silence make a bit so it'll be easier to 
spot them.


 Original Message 
Subject:Revision 84242: Elm win: Fixed an OBVIOUS gcc warning.
Date:   Tue, 19 Feb 2013 16:26:11 GMT
From:   



Revision 84242: Elm win: Fixed an OBVIOUS gcc warning.


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] elm_layout_theme_set() broken

2013-02-19 Thread ChunEon Park
I will check it tomorrow but i don't think it's regared with the orient mode.

-Regards, Hermet-

 
-Original Message-
From: "Tom Hacohen" 
To: "Enlightenment developer list"; 
Cc: "ChunEon Park"; 
Sent: 2013-02-20 (수) 01:28:07
Subject: Re: [E-devel] elm_layout_theme_set() broken

Hoversel is still broken.

Guys, the minimum thing to do when you change *core* stuff in elementary 
is to check that elementary_test still works. It's not a lot to ask, 
it's a few minutes, which is nothing compared to the time you've 
invested on rewriting elementary.

--
Tom.

On 19/02/13 16:15, ChunEon Park wrote:
> eh... I fixed some problems with r84082.
>
> Was it applied?
>
>
> -Regards, Hermet-
>
> -Original Message-
> From: "Gustavo Chaves"@profusion.mobi>
> To: "Enlightenment developer 
> list"@lists.sourceforge.net>;
> Cc:
> Sent: 2013-02-19 (화) 23:54:50
> Subject: [E-devel] elm_layout_theme_set() broken
>
> Hi, Hermet (et al dealing with elm theme/orientation, etc).
>
> Please check that you completely broke that function (it won't find groups
> present on edj files anymore).
>
> Regards,
>


 
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [E-MODULES-EXTRA, comp-scale] Update use of e/src/bin/e_comp.h api from revision 83743 to current

2013-02-19 Thread Gustavo Lima Chaves
* Moritz Maxeiner  [2013-02-15 18:04:30 +0100]:

> With the following changes, e_comp.h exposes struct members and with it
> drops their accessor functions,
> as well as rename a few functions. Currently the comp-scale module won't
> work anymore, because it still calls
> the dropped accessor functions and the renamed functions by their old names,
> this patch
> addresses that by changing all of comp-scales calls to these functions to
> the new ones.
> 

HERO.

> http://trac.enlightenment.org/e/changeset/83745/trunk/e/src/bin/e_comp.h
> http://trac.enlightenment.org/e/changeset/83752/trunk/e/src/bin/e_comp.h

> Index: src/e_mod_main.c
> ===
> --- src/e_mod_main.c  (revision 83956)
> +++ src/e_mod_main.c  (working copy)
> @@ -159,7 +159,7 @@
> man = eina_list_data_get(e_manager_list());
> if (!man) return;
>  
> -   e = e_comp_evas_get(man->comp);
> +   e = man->comp->evas;
> if (!e) return;
>  
> if (!strncmp(params, "go_pager", 8))
> Index: src/e_mod_pager.c
> ===
> --- src/e_mod_pager.c (revision 83956)
> +++ src/e_mod_pager.c (working copy)
> @@ -171,7 +171,7 @@
> if (scale_state == SCALE_STATE_HOLD)
>   {
>  E_Manager *man = e_manager_current_get();
> -e_comp_update(man->comp);
> +e_comp_render_update(man->comp);
>  return ECORE_CALLBACK_RENEW;
>   }
>  
> @@ -628,7 +628,7 @@
>  
> if (it->bd && !it->o)
>   {
> -e_comp_src_hidden_set(it->src, EINA_FALSE);
> +e_comp_win_hidden_set(it->src, EINA_FALSE);
>  
>  e_object_unref(E_OBJECT(it->bd));
>   }
> @@ -652,7 +652,7 @@
>  if ((it->bd->desk != current_desk) && (!it->bd->sticky))
>e_border_hide(it->bd, 2);
>  
> -e_comp_src_hidden_set(it->src, EINA_FALSE);
> +e_comp_win_hidden_set(it->src, EINA_FALSE);
>  
>  evas_object_del(it->o_win);
>  evas_object_del(it->o);
> @@ -674,17 +674,17 @@
> Evas_Object *o, *sh_obj, *obj;
> E_Border *bd;
>  
> -   sh_obj = e_comp_src_shadow_get(src);
> +   sh_obj = src->shobj;
> if (!sh_obj) return NULL;
>  
> -   obj = e_comp_src_image_get(src);
> +   obj = src->obj;
> if (!obj) return NULL;
>  
> -   bd = e_comp_src_border_get(src);
> +   bd = src->bd;
>  
> if (!bd)
>   {
> -Ecore_X_Window win = e_comp_src_window_get(src);
> +Ecore_X_Window win = src-win;
>  
>  if (win == zone->container->bg_win)
>{
> @@ -707,7 +707,7 @@
>}
>  else if (scale_conf->pager_fade_popups)
>{
> - E_Popup *pop = e_comp_src_popup_get(src);
> + E_Popup *pop = src->pop;
>  
>   if ((pop) && (pop->zone != zone))
> return NULL;
> @@ -738,7 +738,7 @@
> it->src = src;
> e_object_ref(E_OBJECT(it->bd));
>  
> -   e_comp_src_hidden_set(src, EINA_TRUE);
> +   e_comp_win_hidden_set(src, EINA_TRUE);
>  
> items = eina_list_append(items, it);
>  
> @@ -749,7 +749,7 @@
> (e_mod_border_ignore(it->bd)))
>   return NULL;
>  
> -   it->o_win = e_comp_src_image_mirror_add(src);
> +   it->o_win = e_comp_win_image_mirror_add(src);
> /* it->o_win = evas_object_image_filled_add(e);
>  * o = e_manager_comp_src_image_get(man, src);
>  * evas_object_image_source_set(it->o_win, o); */
> @@ -1072,7 +1072,7 @@
>  
> if (input_win) return EINA_FALSE;
>  
> -   e = e_comp_evas_get(man->comp);
> +   e = man->comp->evas;
> if (!e) return EINA_FALSE;
>  
> zone = e_util_zone_current_get(man);
> @@ -1147,7 +1147,7 @@
> evas_object_resize(zone_clip, zone_w, zone_h);
> evas_object_show(zone_clip);
>  
> -   EINA_LIST_FOREACH((Eina_List *)e_comp_src_list_get(man->comp), l, src)
> +   EINA_LIST_FOREACH((Eina_List *)e_comp_win_list_get(man->comp), l, src)
>   _pager_win_new(e, man, src);
>  
> edje_object_file_get(zone->bg_object, &file, &group);
> @@ -1265,7 +1265,7 @@
> /* XXX disabled for now. */
> /* return; */
>  
> -   e = e_comp_evas_get(man->comp);
> +   e = man->comp->evas;
> if (!strcmp(info, "change.comp"))
>   {
>  if (!e)
> @@ -1284,7 +1284,7 @@
> else if (!strcmp(info, "add.src"))
>   {
>  DBG("%s: %p | %p\n", info, man, src);
> -e_comp_src_hidden_set(src, EINA_TRUE);
> +e_comp_win_hidden_set(src, EINA_TRUE);
>   }
> else if (!strcmp(info, "del.src"))
>   {
> Index: src/e_mod_scale.c
> ===
> --- src/e_mod_scale.c (revision 83956)
> +++ src/e_mod_scale.c (working copy)
> @@ -298,7 +298,7 @@
>   }
>  
> man = e_manager_current_get();
> -   e_comp_update(man->comp);
> +   e_comp_render_update(man->comp);
>  
> if (finish)
>   {
> @@ -480,12 +480,12 @@
>E_Comp_Win *src;
>E_Manager *man = zone->container->manager;
>  
> -  EINA_LIST_FOR

Re: [E-devel] elm_layout_theme_set() broken

2013-02-19 Thread Tom Hacohen
 git-svn-id: 
svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@83950 
7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
 git-svn-id: 
svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@83951 
7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
 git-svn-id: 
svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@83947 
7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
 git-svn-id: 
svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@83954 
7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
 git-svn-id: 
svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@83956 
7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

One of those commits broke it.

FIX!

On 19/02/13 17:19, ChunEon Park wrote:
> I will check it tomorrow but i don't think it's regared with the orient mode.
>
> -Regards, Hermet-
>
>
> -Original Message-
> From: "Tom Hacohen"
> To: "Enlightenment developer list";
> Cc: "ChunEon Park";
> Sent: 2013-02-20 (수) 01:28:07
> Subject: Re: [E-devel] elm_layout_theme_set() broken
>
> Hoversel is still broken.
>
> Guys, the minimum thing to do when you change *core* stuff in elementary
> is to check that elementary_test still works. It's not a lot to ask,
> it's a few minutes, which is nothing compared to the time you've
> invested on rewriting elementary.
>
> --
> Tom.
>
> On 19/02/13 16:15, ChunEon Park wrote:
>> eh... I fixed some problems with r84082.
>>
>> Was it applied?
>>
>>
>> -Regards, Hermet-
>>
>> -Original Message-
>> From: "Gustavo Chaves"@profusion.mobi>
>> To: "Enlightenment developer 
>> list"@lists.sourceforge.net>;
>> Cc:
>> Sent: 2013-02-19 (화) 23:54:50
>> Subject: [E-devel] elm_layout_theme_set() broken
>>
>> Hi, Hermet (et al dealing with elm theme/orientation, etc).
>>
>> Please check that you completely broke that function (it won't find groups
>> present on edj files anymore).
>>
>> Regards,
>>
>
>
>
>



--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [E-MODULES-EXTRA, comp-scale] Update use of e/src/bin/e_comp.h api from revision 83743 to current

2013-02-19 Thread Michael Blumenkrantz
On Tue, 19 Feb 2013 14:37:13 -0300
Gustavo Lima Chaves  wrote:

> * Moritz Maxeiner  [2013-02-15 18:04:30 +0100]:
> 
> > With the following changes, e_comp.h exposes struct members and with it
> > drops their accessor functions,
> > as well as rename a few functions. Currently the comp-scale module won't
> > work anymore, because it still calls
> > the dropped accessor functions and the renamed functions by their old names,
> > this patch
> > addresses that by changing all of comp-scales calls to these functions to
> > the new ones.
> > 
> 
> HERO.
> 
> > http://trac.enlightenment.org/e/changeset/83745/trunk/e/src/bin/e_comp.h
> > http://trac.enlightenment.org/e/changeset/83752/trunk/e/src/bin/e_comp.h
> 

just going to be broken again next week...

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [E-MODULES-EXTRA, comp-scale] Update use of e/src/bin/e_comp.h api from revision 83743 to current

2013-02-19 Thread Gustavo Lima Chaves
* Michael Blumenkrantz  [2013-02-19 17:46:03 
+]:

> On Tue, 19 Feb 2013 14:37:13 -0300
> Gustavo Lima Chaves  wrote:
> 
> > * Moritz Maxeiner  [2013-02-15 18:04:30 
> > +0100]:
> > 
> > > With the following changes, e_comp.h exposes struct members and with it
> > > drops their accessor functions,
> > > as well as rename a few functions. Currently the comp-scale module won't
> > > work anymore, because it still calls
> > > the dropped accessor functions and the renamed functions by their old 
> > > names,
> > > this patch
> > > addresses that by changing all of comp-scales calls to these functions to
> > > the new ones.
> > > 
> > 
> > HERO.
> > 
> > > http://trac.enlightenment.org/e/changeset/83745/trunk/e/src/bin/e_comp.h
> > > http://trac.enlightenment.org/e/changeset/83752/trunk/e/src/bin/e_comp.h
> > 
> 
> just going to be broken again next week...

Brief HERO.

-- 
Gustavo Lima Chaves
Senior Developer @ ProFUSION Embedded Systems

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Platform specific engine new function

2013-02-19 Thread Andreas Volz
Am Tue, 19 Feb 2013 15:23:16 +0900 schrieb Carsten Haitzler (The
Rasterman):

> On Mon, 18 Feb 2013 23:22:09 +0100 Andreas Volz 
> said:
> 
> > Hello,
> > 
> > while writing a new Android engine I don't see how you set the
> > platform specific engine new function. e.g. for FB in ecore_evas.h
> > 
> > EAPI Ecore_Evas *
> > ecore_evas_fb_new(const char *disp_name, int rotation, int w, int h)
> > 
> > In this case there're only basic types. But for the case that I
> > have a special platform dependant drawing handle how would I do
> > this?
> > 
> > Would you suggest to define a void* and simply cast it in the engine
> > itself? Is this the desired way at this point?
> > 
> > regards
> > Andreas
> 
> well the fb engine is kind of generic "talk to the raw framebuffer".
> how it does this isnt too important except that ecore-evas assumes
> this is the linux framebuffer with vt's etc. and the evas engine is
> written for this too. you may want an android_fb ecore_evas api and
> support...? unless this is not the fb and its "the windowing
> system" (surfaceflinger)...

Maybe you didn't get my question. FB was only an example. For sure I
created an ecore_evas_android_new function. Currently based on some
buffer engine code. But to draw into a real drawing context instead of
a buffer I need to give some Android native canvas handle to that
function. I think I'll do this as void* and cast it on both sides if no
one has a better idea...

regards
Andreas

-- 
Technical Blog 

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/efl] master 01/01: Ecore_x: Revert "don't filter out non-master pointers in xi2.2 support."

2013-02-19 Thread The Rasterman
On Tue, 19 Feb 2013 15:31:21 + Tom Hacohen  said:

> On 19/02/13 15:32, Carsten Haitzler (The Rasterman) wrote:
> > On Tue, 19 Feb 2013 15:16:06 + Tom Hacohen 
> > said:
> >
> >> Hey Carsten,
> >>
> >> It was you who broke my genlists. :) I reverted your patch.
> >
> > how did that cause that? this was a request from webkit devs to not filter
> > these out.
> >
> 
> I don't know, but fact is, that reverting it fixes it for me.
> 
> You commented out:
>if (((atdev) && (atdev->use != XIMasterPointer)) ||
> 
> I.e a path that was before only called for the non master pointer, maybe 
> it's called on the master now as well which filter that out?
> 
> I don't know, I don't really know much about xinput.

this is what i'm wondering here... i didn't see any other issues with it... how
is it causing this genlist thing... button clicks and so on all still worked
seemingly fine...

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


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Platform specific engine new function

2013-02-19 Thread The Rasterman
On Tue, 19 Feb 2013 21:29:29 +0100 Andreas Volz  said:

> Am Tue, 19 Feb 2013 15:23:16 +0900 schrieb Carsten Haitzler (The
> Rasterman):
> 
> > On Mon, 18 Feb 2013 23:22:09 +0100 Andreas Volz 
> > said:
> > 
> > > Hello,
> > > 
> > > while writing a new Android engine I don't see how you set the
> > > platform specific engine new function. e.g. for FB in ecore_evas.h
> > > 
> > > EAPI Ecore_Evas *
> > > ecore_evas_fb_new(const char *disp_name, int rotation, int w, int h)
> > > 
> > > In this case there're only basic types. But for the case that I
> > > have a special platform dependant drawing handle how would I do
> > > this?
> > > 
> > > Would you suggest to define a void* and simply cast it in the engine
> > > itself? Is this the desired way at this point?
> > > 
> > > regards
> > >   Andreas
> > 
> > well the fb engine is kind of generic "talk to the raw framebuffer".
> > how it does this isnt too important except that ecore-evas assumes
> > this is the linux framebuffer with vt's etc. and the evas engine is
> > written for this too. you may want an android_fb ecore_evas api and
> > support...? unless this is not the fb and its "the windowing
> > system" (surfaceflinger)...
> 
> Maybe you didn't get my question. FB was only an example. For sure I
> created an ecore_evas_android_new function. Currently based on some
> buffer engine code. But to draw into a real drawing context instead of
> a buffer I need to give some Android native canvas handle to that
> function. I think I'll do this as void* and cast it on both sides if no
> one has a better idea...

that will do. the evas engine info .h struct definition will also need to have
engine specific setup params that apply to that display system/method.
ecore-evas just wraps all of this in an easy to use package.

> regards
>   Andreas
> 
> -- 
> Technical Blog 
> 
> --
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_feb
> ___
> 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


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] [Elementary] Patch to fix elementary list with separator

2013-02-19 Thread Daniel Juyung Seo
So, S** mail client did it! (actually a web mail)

Daniel Juyung Seo (SeoZ)

On Tue, Feb 19, 2013 at 10:17 AM, thiep ha  wrote:

> Sorry for breaking the mail thread. I haven't known that.
> I will use another mail client.
>
> Regards,
> Thiep
>
> --- Original Message ---
> Sender : Carsten Haitzler
> Date   : Feb 18, 2013 21:24 (GMT+09:00)
> Title  : Re: [E-devel] [PATCH] [Elementary] Patch to fix elementary list
> with
>  separator
>
> On Mon, 18 Feb 2013 20:56:51 +0900 Daniel Juyung Seo  >
> said:
>
> > On Mon, Feb 18, 2013 at 6:29 PM, Carsten Haitzler  >wrote:
> >
> > > On Mon, 18 Feb 2013 17:27:46 +0900 Daniel Juyung Seo <
> seojuyu...@gmail.com
> > > >
> > > said:
> > >
> > > > On Mon, Feb 18, 2013 at 5:13 PM, Carsten Haitzler <
> ras...@rasterman.com
> > > >wrote:
> > > >
> > > > > On Wed, 2 Jan 2013 19:13:00 +0900 Daniel Juyung Seo <
> > > seojuyu...@gmail.com>
> > > > > said:
> > > > >
> > > > > > Oops Thiep, sorry I didn't review test_list.c
> > > > > > So here are more comments.
> > > > > >
> > > > > > 1. api_data
> > > > > > api_data *api = calloc(1, sizeof(api_data));$
> > > > > >
> > > > > > api_data is not used in test_list_separator() so remove it and
> > > related
> > > > > > codes.
> > > > > >
> > > > > > 2. test_list_separator(xxx) indentation
> > > > > > Indentations for test_list_separator(xxx) are wrong.
> > > > > >
> > > > > > +test_list_separator(void*data __UNUSED__,
> > > > > > +  Evas_Object *obj __UNUSED__,
> > > > > > +  void*event_info __UNUSED__)
> > > > > >
> > > > > > Thanks.
> > > > >
> > > > >
> > > > Hello
> > > >
> > > >
> > > > > i didnt see a followup from this in email... but some of the patch
> is
> > > in
> > > > > svn i
> > > > > think at least.. is this done? :)
> > > > >
> > > >
> > > > I guess you missed my reply.
> > >
> > > its not in my mailer in this thread.. did your mailer break the thread
> > > again?
> > > (like oh so many people do making it impossible to follow threads). :)
> >
> >
> > Well I don't think so. Gmail works very fine with this kind of mail
> thread.
> > The title is still "Re: [E-devel] [PATCH] [Elementary] Patch to fix
> > elementary list with separator".
> > It should work.
>
> thieps mail broke it. clients break thread by removing the In-Reply-To
> field in
> the header. this is the header that for the past what 15.. 20  years has
> been
> used by mail clients to figure out threads. it knows WHAT mail id this was
> in
> reply to... a mailer will assign a unique id with Message-ID when you send
> it,
> so mail clients can "trace" these id's and reply tos and do a thread
> correctly
> and repliably. thats how it can do multiple levels of nesting etc. too.
>
> gmail GUESSES by the subject being the same with an Re: that it might be a
> thread. but it cant know exactly what you reply to like a proper nesting
> thread unless you use such mail id's.
>
> bad mail clients are unsociable and break such threads by simply posting a
> whole
> new mail to the list with no context/reference what it is in reply to. it
> breaks other peoples ability to track the conversation properly even though
> for like 20 years clients have been playing nice. now they just don't
> bother
> and are rude and remove such threading info.
>
> > > > >> Thanks in SVN!
> > > > >> Please modify ChangeLog and NEWS files when you fix a bug which
> was
> > > > included in the released version.
> > > > >> I did it for you this time.
> > > > >> http://trac.enlightenment.org/e/changeset/82040<
> > > http://trac.enlightenment.org/e/changeset/82040>
> > > > >> http://trac.enlightenment.org/e/changeset/82041
> > > >
> > > > Daniel Juyung Seo (SeoZ)
> > > >
> > > >
> > > > > > Daniel Juyung Seo (SeoZ)
> > > > > >
> > > > > > On Wed, Jan 2, 2013 at 6:53 PM, Daniel Juyung Seo <
> > > seojuyu...@gmail.com
> > > > > >wrote:
> > > > > >
> > > > > > > Dear Thiep, thanks a lot for your bug fix.
> > > > > > > There was an explicit bug on elm list separator.
> > > > > > > And I have some comments.
> > > > > > >
> > > > > > > 1. elementary-1.7
> > > > > > > Please support the same patches to elementary-1.7.
> > > > > > >
> > > > > > > 2. it->deleted checks
> > > > > > > it->deleted checks in elm_list.c:600 is not needed.
> > > > > > > It was already checked.
> > > > > > >
> > > > > > > 3. it->separator_themed
> > > > > > > separator_themed is not needed.
> > > > > > > it->fixed does the same job.
> > > > > > >
> > > > > > > 4. code structure
> > > > > > > I think you can reuse some existing code.
> > > > > > > Move 38 ~ 47 lines of your patch to the following parts and
> reuse
> > > the
> > > > > code.
> > > > > > > if (!it->fixed) ...
> > > > > > > If my explanation is ambigous I will do the refactoring once
> your
> > > code
> > > > > is
> > > > > > > committed.
> > > > > > >
> > > > > > > Thanks.
> > > > > > >
> > > > > > > Daniel Juyung Seo (SeoZ)
> > > > > > >
> > > > > > >
> > > > > > > On Sun, Dec 30, 2012 at 3:03 PM, Thiep Ha 
> > > wrote:
>

Re: [E-devel] [PATCH] [Elementary] Patch to fix elementary list with separator

2013-02-19 Thread The Rasterman
On Wed, 20 Feb 2013 11:15:20 +0900 Daniel Juyung Seo 
said:

yes- it does this all the time. it makes handling email nigh impossible as u
cant follow conversation/topic threads. everything is just some stack of
"newest mail at the end, regardless of the topic/thread". :( 

> So, S** mail client did it! (actually a web mail)
> 
> Daniel Juyung Seo (SeoZ)
> 
> On Tue, Feb 19, 2013 at 10:17 AM, thiep ha  wrote:
> 
> > Sorry for breaking the mail thread. I haven't known that.
> > I will use another mail client.
> >
> > Regards,
> > Thiep
> >
> > --- Original Message ---
> > Sender : Carsten Haitzler
> > Date   : Feb 18, 2013 21:24 (GMT+09:00)
> > Title  : Re: [E-devel] [PATCH] [Elementary] Patch to fix elementary list
> > with
> >  separator
> >
> > On Mon, 18 Feb 2013 20:56:51 +0900 Daniel Juyung Seo  > >
> > said:
> >
> > > On Mon, Feb 18, 2013 at 6:29 PM, Carsten Haitzler  > >wrote:
> > >
> > > > On Mon, 18 Feb 2013 17:27:46 +0900 Daniel Juyung Seo <
> > seojuyu...@gmail.com
> > > > >
> > > > said:
> > > >
> > > > > On Mon, Feb 18, 2013 at 5:13 PM, Carsten Haitzler <
> > ras...@rasterman.com
> > > > >wrote:
> > > > >
> > > > > > On Wed, 2 Jan 2013 19:13:00 +0900 Daniel Juyung Seo <
> > > > seojuyu...@gmail.com>
> > > > > > said:
> > > > > >
> > > > > > > Oops Thiep, sorry I didn't review test_list.c
> > > > > > > So here are more comments.
> > > > > > >
> > > > > > > 1. api_data
> > > > > > > api_data *api = calloc(1, sizeof(api_data));$
> > > > > > >
> > > > > > > api_data is not used in test_list_separator() so remove it and
> > > > related
> > > > > > > codes.
> > > > > > >
> > > > > > > 2. test_list_separator(xxx) indentation
> > > > > > > Indentations for test_list_separator(xxx) are wrong.
> > > > > > >
> > > > > > > +test_list_separator(void*data __UNUSED__,
> > > > > > > +  Evas_Object *obj __UNUSED__,
> > > > > > > +  void*event_info __UNUSED__)
> > > > > > >
> > > > > > > Thanks.
> > > > > >
> > > > > >
> > > > > Hello
> > > > >
> > > > >
> > > > > > i didnt see a followup from this in email... but some of the patch
> > is
> > > > in
> > > > > > svn i
> > > > > > think at least.. is this done? :)
> > > > > >
> > > > >
> > > > > I guess you missed my reply.
> > > >
> > > > its not in my mailer in this thread.. did your mailer break the thread
> > > > again?
> > > > (like oh so many people do making it impossible to follow threads). :)
> > >
> > >
> > > Well I don't think so. Gmail works very fine with this kind of mail
> > thread.
> > > The title is still "Re: [E-devel] [PATCH] [Elementary] Patch to fix
> > > elementary list with separator".
> > > It should work.
> >
> > thieps mail broke it. clients break thread by removing the In-Reply-To
> > field in
> > the header. this is the header that for the past what 15.. 20  years has
> > been
> > used by mail clients to figure out threads. it knows WHAT mail id this was
> > in
> > reply to... a mailer will assign a unique id with Message-ID when you send
> > it,
> > so mail clients can "trace" these id's and reply tos and do a thread
> > correctly
> > and repliably. thats how it can do multiple levels of nesting etc. too.
> >
> > gmail GUESSES by the subject being the same with an Re: that it might be a
> > thread. but it cant know exactly what you reply to like a proper nesting
> > thread unless you use such mail id's.
> >
> > bad mail clients are unsociable and break such threads by simply posting a
> > whole
> > new mail to the list with no context/reference what it is in reply to. it
> > breaks other peoples ability to track the conversation properly even though
> > for like 20 years clients have been playing nice. now they just don't
> > bother
> > and are rude and remove such threading info.
> >
> > > > > >> Thanks in SVN!
> > > > > >> Please modify ChangeLog and NEWS files when you fix a bug which
> > was
> > > > > included in the released version.
> > > > > >> I did it for you this time.
> > > > > >> http://trac.enlightenment.org/e/changeset/82040<
> > > > http://trac.enlightenment.org/e/changeset/82040>
> > > > > >> http://trac.enlightenment.org/e/changeset/82041
> > > > >
> > > > > Daniel Juyung Seo (SeoZ)
> > > > >
> > > > >
> > > > > > > Daniel Juyung Seo (SeoZ)
> > > > > > >
> > > > > > > On Wed, Jan 2, 2013 at 6:53 PM, Daniel Juyung Seo <
> > > > seojuyu...@gmail.com
> > > > > > >wrote:
> > > > > > >
> > > > > > > > Dear Thiep, thanks a lot for your bug fix.
> > > > > > > > There was an explicit bug on elm list separator.
> > > > > > > > And I have some comments.
> > > > > > > >
> > > > > > > > 1. elementary-1.7
> > > > > > > > Please support the same patches to elementary-1.7.
> > > > > > > >
> > > > > > > > 2. it->deleted checks
> > > > > > > > it->deleted checks in elm_list.c:600 is not needed.
> > > > > > > > It was already checked.
> > > > > > > >
> > > > > > > > 3. it->separator_themed
> > > > > > > > separator_themed is not needed.
> > > > > > > > it->fixed does the same job.
> > > > > > >

Re: [E-devel] Edje doesn't set load error when file not found.

2013-02-19 Thread Cedric BAIL
On Wed, Feb 20, 2013 at 12:47 AM, Tom Hacohen  wrote:
> SPANK!!!
>
> I can fix it, but I prefer someone that knows the code and the correct
> paths to apply a proper fix.

You lied ! You said that git would prevent us from forgetting to add
file, you just forgot edje_tests_helpers.h. So I can't run the test, I
will guess that my fix is correct instead :-)
-- 
Cedric BAIL

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: discomfitor IN trunk/e: . data/themes/edc src/bin src/modules/backlight src/modules/conf_comp src/modules/connman src/modules/fileman src/modules/gadman src/modules/illume-keyboar

2013-02-19 Thread The Rasterman
On Tue, 19 Feb 2013 07:38:39 + Michael Blumenkrantz
 said:

oh and notification popups now have shadows... and an empty space between
shadow box and content which has an alpha channel...

here's my take on this: all animation (appear/hide etc.), shadowing etc. for
shelves, popups, menus etc. should be cone by the edje object for the menu or
shelf etc. etc. and not by comp. comp should not be wrapping these objects in
comp_wins or swallows etc. imho.

> this is all that broke? notbad.jpg
> 
> On Tue, Feb 19, 2013 at 5:01 AM, Carsten Haitzler wrote:
> 
> > On Mon, 18 Feb 2013 05:43:48 -0800 "Enlightenment SVN"
> >  said:
> >
> > > Log:
> > > giant comp rejiggering commit #2: popups are now objects drawn directly
> > onto
> > > the compositor canvas with no xwindows of their own
> > >   * added a number of new e_comp functions and macros
> > >
> > >   * options for disabling effects on objects: this option does not
> > currently
> > > have any effect
> > >   * all modules which used gadcon popups have been adjusted
> > >
> > >   * all modules which used input windows to detect close events for
> > gadcon
> > > popups have been adjusted to use new popup autoclose functionality
> > >   * shelves are now always drawn on the compositor canvas, meaning
> > objects
> > > will never get clipped by the shelf (ticket #1810)
> > >   * shelves no longer have an event object
> >
> > just so you know... this was almost "awesome"... but we now have a few
> > problems:
> >
> > 1. shelf lost its shadow. same with all popups i see actually (menus are
> > ok)
> > 2. popups for mixer instantly hide when clicked rather than staying around
> > 3. dnd of windows between pagers in shelf is now not working. same with
> > dnd of
> > icons form window borders to pager. i guess dnd for ibar and ibox are
> > broken
> > too?
> > 4. some menus disappear instantly (deleted objects). this should now get
> > delayed to allow the hide anim to finish then delete (eg use a timer and
> > keep
> > objects around yet "suspended" until timer expires)... probably should be
> > handled inside e_popup and e_menu... :)
> > 5. popups seem to "swim in" (shift down and to the right by a few pixels)
> > when
> > they show.
> > 6. this is not your problem.. but one in gl... now icons are gadgets scale
> > down with lower quality (due to opengl not actually seeming to do much when
> > anisotropic filtering is set to max (eg 8 or 16) and we still use linear
> > down
> > scaling... i thought it was meant to do multi-sampling even in these
> > cases?)...
> > methinks we need to finally get on with it and make a scalecache for gl
> > here... :) (ie mipmapping... but manually).
> >
> > --
> > - Codito, ergo sum - "I code, therefore I am" --
> > The Rasterman (Carsten Haitzler)ras...@rasterman.com
> >
> >
> >
> > --
> > Everyone hates slow websites. So do we.
> > Make your web apps faster with AppDynamics
> > Download AppDynamics Lite for free today:
> > http://p.sf.net/sfu/appdyn_d2d_feb
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> --
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_feb
> ___
> 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


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Build issue

2013-02-19 Thread Cedric BAIL
On Tue, Feb 19, 2013 at 10:57 PM, Lucas De Marchi
 wrote:
> On Sat, Feb 16, 2013 at 11:33 AM, Cedric BAIL  wrote:
>> Hello,
>>
>> Our current build system is currently in a bad state and there was no
>> improvements in the past week. So here is I think a TODO that everyone
>> will agree with.
>>
>> - siginfo is not a portable API. There was a test and proper #if in
>> 1.7, we should bring them back.
>
> it's better if you share what's your problem - that's in what
> architecture? in 884c31df411755d4ee86683f184b7bf3b0ce2ec0 you
> basically reverted the commit removing these checks without providing
> much info on what exactly is the issue.
>
> What we had before was basically papering over the issue. Now we are
> doing it again.

Problem is easy, only Unix are using signal to detect corrupted file
when mmaped. This is not going to be portable. Choice are to #ifdef
out that code and add proper handling for other architecture in
eina_file and eina_mmap or try to emulate signal to handle that case
on other architecture. I feel like emulating signal is much more crazy
and worth than having #ifdef in eina. So yes, I reverted that change,
because it doesn't make any sense to try to emulate signal on non Unix
platform for this case.
-- 
Cedric BAIL

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Possible bug with edge bindings and desktops with no windows

2013-02-19 Thread Marc Burkhardt
Hi all,

I experience the edge bindings not working when there's no window on a
desktop/screen. I have them configured to switch to ie. the right desktop at
0.30 seconds. It works well when I have ie. a terminal open on the desktop. Once
changed to the right I cannot move one desktop further to the right as there are
no windows on the screen.

Regards,
Marc


-- 
Marc Burkhardt

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Possible bug with edge bindings and desktops with no windows

2013-02-19 Thread Michael Blumenkrantz
On Wed, 20 Feb 2013 06:46:18 +0100
Marc Burkhardt  wrote:

> Hi all,
> 
> I experience the edge bindings not working when there's no window on a
> desktop/screen. I have them configured to switch to ie. the right desktop at
> 0.30 seconds. It works well when I have ie. a terminal open on the desktop. 
> Once
> changed to the right I cannot move one desktop further to the right as there 
> are
> no windows on the screen.
> 
> Regards,
> Marc
> 
> 

this should be fixed as of a couple days ago...

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: discomfitor IN trunk/e: . data/themes/edc src/bin src/modules/backlight src/modules/conf_comp src/modules/connman src/modules/fileman src/modules/gadman src/modules/illume-keyboar

2013-02-19 Thread Daniel Juyung Seo
Just for the notification.
engage is now broken. I know it's not core module and not maintained for a
long but I hope someone can go and fix it.
Thanks.

Daniel Juyung Seo (SeoZ)


On Wed, Feb 20, 2013 at 12:30 PM, Carsten Haitzler wrote:

> On Tue, 19 Feb 2013 07:38:39 + Michael Blumenkrantz
>  said:
>
> oh and notification popups now have shadows... and an empty space between
> shadow box and content which has an alpha channel...
>
> here's my take on this: all animation (appear/hide etc.), shadowing etc.
> for
> shelves, popups, menus etc. should be cone by the edje object for the menu
> or
> shelf etc. etc. and not by comp. comp should not be wrapping these objects
> in
> comp_wins or swallows etc. imho.
>
> > this is all that broke? notbad.jpg
> >
> > On Tue, Feb 19, 2013 at 5:01 AM, Carsten Haitzler  >wrote:
> >
> > > On Mon, 18 Feb 2013 05:43:48 -0800 "Enlightenment SVN"
> > >  said:
> > >
> > > > Log:
> > > > giant comp rejiggering commit #2: popups are now objects drawn
> directly
> > > onto
> > > > the compositor canvas with no xwindows of their own
> > > >   * added a number of new e_comp functions and macros
> > > >
> > > >   * options for disabling effects on objects: this option does not
> > > currently
> > > > have any effect
> > > >   * all modules which used gadcon popups have been adjusted
> > > >
> > > >   * all modules which used input windows to detect close events for
> > > gadcon
> > > > popups have been adjusted to use new popup autoclose functionality
> > > >   * shelves are now always drawn on the compositor canvas, meaning
> > > objects
> > > > will never get clipped by the shelf (ticket #1810)
> > > >   * shelves no longer have an event object
> > >
> > > just so you know... this was almost "awesome"... but we now have a few
> > > problems:
> > >
> > > 1. shelf lost its shadow. same with all popups i see actually (menus
> are
> > > ok)
> > > 2. popups for mixer instantly hide when clicked rather than staying
> around
> > > 3. dnd of windows between pagers in shelf is now not working. same with
> > > dnd of
> > > icons form window borders to pager. i guess dnd for ibar and ibox are
> > > broken
> > > too?
> > > 4. some menus disappear instantly (deleted objects). this should now
> get
> > > delayed to allow the hide anim to finish then delete (eg use a timer
> and
> > > keep
> > > objects around yet "suspended" until timer expires)... probably should
> be
> > > handled inside e_popup and e_menu... :)
> > > 5. popups seem to "swim in" (shift down and to the right by a few
> pixels)
> > > when
> > > they show.
> > > 6. this is not your problem.. but one in gl... now icons are gadgets
> scale
> > > down with lower quality (due to opengl not actually seeming to do much
> when
> > > anisotropic filtering is set to max (eg 8 or 16) and we still use
> linear
> > > down
> > > scaling... i thought it was meant to do multi-sampling even in these
> > > cases?)...
> > > methinks we need to finally get on with it and make a scalecache for gl
> > > here... :) (ie mipmapping... but manually).
> > >
> > > --
> > > - Codito, ergo sum - "I code, therefore I am"
> --
> > > The Rasterman (Carsten Haitzler)ras...@rasterman.com
> > >
> > >
> > >
> > >
> --
> > > Everyone hates slow websites. So do we.
> > > Make your web apps faster with AppDynamics
> > > Download AppDynamics Lite for free today:
> > > http://p.sf.net/sfu/appdyn_d2d_feb
> > > ___
> > > enlightenment-devel mailing list
> > > enlightenment-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > >
> >
> --
> > Everyone hates slow websites. So do we.
> > Make your web apps faster with AppDynamics
> > Download AppDynamics Lite for free today:
> > http://p.sf.net/sfu/appdyn_d2d_feb
> > ___
> > 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
>
>
>
> --
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_feb
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:

[E-devel] Gangnam style dinner !

2013-02-19 Thread Cedric BAIL
Hello,

Who is in for a Korean dinner on Friday night in Gangnam ? Where do we
meet ? What do we eat ? Who is coming ? At what time do we meet ?

Going to have fun,
-- 
Cedric BAIL

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: discomfitor IN trunk/e: . data/themes/edc src/bin src/modules/backlight src/modules/conf_comp src/modules/connman src/modules/fileman src/modules/gadman src/modules/illume-keyboar

2013-02-19 Thread Michael Blumenkrantz
On Wed, Feb 20, 2013 at 3:30 AM, Carsten Haitzler wrote:

> On Tue, 19 Feb 2013 07:38:39 + Michael Blumenkrantz
>  said:
>
> oh and notification popups now have shadows... and an empty space between
> shadow box and content which has an alpha channel...
>

fixed


>
> here's my take on this: all animation (appear/hide etc.), shadowing etc.
> for
> shelves, popups, menus etc. should be cone by the edje object for the menu
> or
> shelf etc. etc. and not by comp. comp should not be wrapping these objects
> in
> comp_wins or swallows etc. imho.
>

putting them in comp wins was mainly to guarantee stacking. I had no
intention of doing a complete theme/object rewrite in the middle of the
comp merge.


>
> > this is all that broke? notbad.jpg
> >
> > On Tue, Feb 19, 2013 at 5:01 AM, Carsten Haitzler  >wrote:
> >
> > > On Mon, 18 Feb 2013 05:43:48 -0800 "Enlightenment SVN"
> > >  said:
> > >
> > > > Log:
> > > > giant comp rejiggering commit #2: popups are now objects drawn
> directly
> > > onto
> > > > the compositor canvas with no xwindows of their own
> > > >   * added a number of new e_comp functions and macros
> > > >
> > > >   * options for disabling effects on objects: this option does not
> > > currently
> > > > have any effect
> > > >   * all modules which used gadcon popups have been adjusted
> > > >
> > > >   * all modules which used input windows to detect close events for
> > > gadcon
> > > > popups have been adjusted to use new popup autoclose functionality
> > > >   * shelves are now always drawn on the compositor canvas, meaning
> > > objects
> > > > will never get clipped by the shelf (ticket #1810)
> > > >   * shelves no longer have an event object
> > >
> > > just so you know... this was almost "awesome"... but we now have a few
> > > problems:
> > >
> > > 1. shelf lost its shadow. same with all popups i see actually (menus
> are
> > > ok)
> > > 2. popups for mixer instantly hide when clicked rather than staying
> around
> > > 3. dnd of windows between pagers in shelf is now not working. same with
> > > dnd of
> > > icons form window borders to pager. i guess dnd for ibar and ibox are
> > > broken
> > > too?
> > > 4. some menus disappear instantly (deleted objects). this should now
> get
> > > delayed to allow the hide anim to finish then delete (eg use a timer
> and
> > > keep
> > > objects around yet "suspended" until timer expires)... probably should
> be
> > > handled inside e_popup and e_menu... :)
> > > 5. popups seem to "swim in" (shift down and to the right by a few
> pixels)
> > > when
> > > they show.
> > > 6. this is not your problem.. but one in gl... now icons are gadgets
> scale
> > > down with lower quality (due to opengl not actually seeming to do much
> when
> > > anisotropic filtering is set to max (eg 8 or 16) and we still use
> linear
> > > down
> > > scaling... i thought it was meant to do multi-sampling even in these
> > > cases?)...
> > > methinks we need to finally get on with it and make a scalecache for gl
> > > here... :) (ie mipmapping... but manually).
> > >
> > > --
> > > - Codito, ergo sum - "I code, therefore I am"
> --
> > > The Rasterman (Carsten Haitzler)ras...@rasterman.com
> > >
> > >
> > >
> > >
> --
> > > Everyone hates slow websites. So do we.
> > > Make your web apps faster with AppDynamics
> > > Download AppDynamics Lite for free today:
> > > http://p.sf.net/sfu/appdyn_d2d_feb
> > > ___
> > > enlightenment-devel mailing list
> > > enlightenment-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > >
> >
> --
> > Everyone hates slow websites. So do we.
> > Make your web apps faster with AppDynamics
> > Download AppDynamics Lite for free today:
> > http://p.sf.net/sfu/appdyn_d2d_feb
> > ___
> > 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
>
>
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Gangnam style dinner !

2013-02-19 Thread The Rasterman
On Wed, 20 Feb 2013 16:16:53 +0900 Cedric BAIL  said:

> Hello,
> 
> Who is in for a Korean dinner on Friday night in Gangnam ? Where do we
> meet ? What do we eat ? Who is coming ? At what time do we meet ?

7.

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


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: discomfitor IN trunk/e: . data/themes/edc src/bin src/modules/backlight src/modules/conf_comp src/modules/connman src/modules/fileman src/modules/gadman src/modules/illume-keyboar

2013-02-19 Thread The Rasterman
On Wed, 20 Feb 2013 07:38:35 + Michael Blumenkrantz
 said:

> On Wed, Feb 20, 2013 at 3:30 AM, Carsten Haitzler wrote:
> 
> > On Tue, 19 Feb 2013 07:38:39 + Michael Blumenkrantz
> >  said:
> >
> > oh and notification popups now have shadows... and an empty space between
> > shadow box and content which has an alpha channel...
> >
> 
> fixed
> 
> 
> >
> > here's my take on this: all animation (appear/hide etc.), shadowing etc.
> > for
> > shelves, popups, menus etc. should be cone by the edje object for the menu
> > or
> > shelf etc. etc. and not by comp. comp should not be wrapping these objects
> > in
> > comp_wins or swallows etc. imho.
> >
> 
> putting them in comp wins was mainly to guarantee stacking. I had no
> intention of doing a complete theme/object rewrite in the middle of the
> comp merge.

ok - sure. but ultimately this is where we have to go for sanity... :) the comp
swallows were a good way of putting comp in as an option. now things are
different :) we can still do the same thing... but it makes much less sense and
will ultimately get in our way. :)

> 
> >
> > > this is all that broke? notbad.jpg
> > >
> > > On Tue, Feb 19, 2013 at 5:01 AM, Carsten Haitzler  > >wrote:
> > >
> > > > On Mon, 18 Feb 2013 05:43:48 -0800 "Enlightenment SVN"
> > > >  said:
> > > >
> > > > > Log:
> > > > > giant comp rejiggering commit #2: popups are now objects drawn
> > directly
> > > > onto
> > > > > the compositor canvas with no xwindows of their own
> > > > >   * added a number of new e_comp functions and macros
> > > > >
> > > > >   * options for disabling effects on objects: this option does not
> > > > currently
> > > > > have any effect
> > > > >   * all modules which used gadcon popups have been adjusted
> > > > >
> > > > >   * all modules which used input windows to detect close events for
> > > > gadcon
> > > > > popups have been adjusted to use new popup autoclose functionality
> > > > >   * shelves are now always drawn on the compositor canvas, meaning
> > > > objects
> > > > > will never get clipped by the shelf (ticket #1810)
> > > > >   * shelves no longer have an event object
> > > >
> > > > just so you know... this was almost "awesome"... but we now have a few
> > > > problems:
> > > >
> > > > 1. shelf lost its shadow. same with all popups i see actually (menus
> > are
> > > > ok)
> > > > 2. popups for mixer instantly hide when clicked rather than staying
> > around
> > > > 3. dnd of windows between pagers in shelf is now not working. same with
> > > > dnd of
> > > > icons form window borders to pager. i guess dnd for ibar and ibox are
> > > > broken
> > > > too?
> > > > 4. some menus disappear instantly (deleted objects). this should now
> > get
> > > > delayed to allow the hide anim to finish then delete (eg use a timer
> > and
> > > > keep
> > > > objects around yet "suspended" until timer expires)... probably should
> > be
> > > > handled inside e_popup and e_menu... :)
> > > > 5. popups seem to "swim in" (shift down and to the right by a few
> > pixels)
> > > > when
> > > > they show.
> > > > 6. this is not your problem.. but one in gl... now icons are gadgets
> > scale
> > > > down with lower quality (due to opengl not actually seeming to do much
> > when
> > > > anisotropic filtering is set to max (eg 8 or 16) and we still use
> > linear
> > > > down
> > > > scaling... i thought it was meant to do multi-sampling even in these
> > > > cases?)...
> > > > methinks we need to finally get on with it and make a scalecache for gl
> > > > here... :) (ie mipmapping... but manually).
> > > >
> > > > --
> > > > - Codito, ergo sum - "I code, therefore I am"
> > --
> > > > The Rasterman (Carsten Haitzler)ras...@rasterman.com
> > > >
> > > >
> > > >
> > > >
> > --
> > > > Everyone hates slow websites. So do we.
> > > > Make your web apps faster with AppDynamics
> > > > Download AppDynamics Lite for free today:
> > > > http://p.sf.net/sfu/appdyn_d2d_feb
> > > > ___
> > > > enlightenment-devel mailing list
> > > > enlightenment-devel@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > > >
> > >
> > --
> > > Everyone hates slow websites. So do we.
> > > Make your web apps faster with AppDynamics
> > > Download AppDynamics Lite for free today:
> > > http://p.sf.net/sfu/appdyn_d2d_feb
> > > ___
> > > 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
> >
> >


-- 
- Codito, ergo sum - "I code, therefore I am" -