Re: [E-devel] elm_index takes entire canvas space and autohide weirdness

2012-11-23 Thread Leif Middelschulte
Am 23.11.2012 um 01:00 schrieb Carsten Haitzler (The Rasterman) 
ras...@rasterman.com:

 On Thu, 22 Nov 2012 18:50:04 +0100 Leif Middelschulte
 leif.middelschu...@gmail.com said:
 
 Hi there,
 
 1. Bug (space taken):
 As the subject says, elm_index takes the entire canvas (horizontally xor
 vertically) and thus renders e.g. it unusable with any ui that has e.g.
 buttons in the respective corners.
 
 I think that it should be limited to the viewport size of its parent element
 à la 'elm_index_add(parent)'.
 
 my testing says otherwise... rememebr parent is just the parent for CREATION
 and logical ownership.. did you PACK index into something? eg a table? use a
 table. put the object on top of which u want the index for in first, THEN pack
 the index in the same table cell. it will be layered on top.. and it'll occupy
 the same space as (eg the list) that its on top of... and it even gets clipped
 to it... ALL the examples add it as a resize object to the window - but it can
 be put anywhere... and it positions, sizes and clips - i just modified
 elm_test's index test to do this and it works correctly.
 
 what index DOESNT do is gracefully handle if # of items doesnt fit  in the
 space allowed - it doesn't go removing them... so it overflows and gets 
 clipped
 by the index region.
Thanks for the clarification :)
 
 
 2. Bug (autohide):
 Disabling autohide before elements are added leads to weird behavior. E.g.
 there's just one index A.
 
 e... no can reproduce... disabling or enabling it means all items exist -
 at least in elm test's index code…
Nice to see that you've already adjusted the test code :)

Thank you for your quick reply!

--

Leif
 
 --
 
 Leif
 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 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
 


--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: billiob IN trunk/terminology: data/themes src/bin

2012-11-23 Thread Leif Middelschulte
Am 05.11.2012 um 16:40 schrieb Gustavo Sverzut Barbieri 
barbi...@profusion.mobi:

 Before we make it configurable you can do a quick hack:
 
 whenever you load the theme, you ask for edje_object_data_get(ed,
 color-ID) and atoi() to the real color, set it to the used colors in
 textgrid
Boris, will you do this?
 On Mon, Nov 5, 2012 at 1:36 PM, Boris Faure bo...@fau.re wrote:
 
 On 12-11-05 16:31, Leif Middelschulte wrote:
 Nice!
 But why wouldn't you just provide another theme file?
 
 It's almost the default file. The main change is the colors hardcoded in
 col.c.
 For the moment, i've got that commit i keep on pushing and reverting
 waiting there's a better way to change colors.
 
 --
 Boris Faure
 Pointer Arithmetician
 
 
 --
 LogMeIn Central: Instant, anywhere, Remote PC access and management.
 Stay in control, update software, and manage PCs from one command center
 Diagnose problems and improve visibility into emerging IT issues
 Automate, monitor and manage. Do more in less time with Central
 http://p.sf.net/sfu/logmein12331_d2d
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 
 
 -- 
 Gustavo Sverzut Barbieri
 http://profusion.mobi embedded systems
 --
 MSN: barbi...@gmail.com
 Skype: gsbarbieri
 Mobile: +55 (19) 9225-2202
 --
 LogMeIn Central: Instant, anywhere, Remote PC access and management.
 Stay in control, update software, and manage PCs from one command center
 Diagnose problems and improve visibility into emerging IT issues
 Automate, monitor and manage. Do more in less time with Central
 http://p.sf.net/sfu/logmein12331_d2d
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcement: Release Team and upcoming EFL 1.7.2 release

2012-11-23 Thread Martin Jansa
On Thu, Nov 22, 2012 at 11:11:45PM -0200, Bruno Dilly wrote:
 On Thu, Nov 22, 2012 at 10:04 PM, Luis Felipe Strano Moraes
 luis.str...@gmail.com wrote:
  Hello gentlemen,
 
  after having the release burden being shared by only one or two people,
  we've started talking and decided to create a team specifically for the
  purpose of helping out with this process, more specifically releasing,
  testing and packaging.
 
  The idea is to congregate people who are either already actively helping as
  well as people who are interested in learning/helping out with that. I've
  just finished with my first attempt at spinning the tarballs and they have
  already been uploaded. We're going to work in documenting everything and
  coming up with a proper procedure for doing this as automatically as
  possible.
 
 Really nice initiative, guys.
 
 
  For everyone interested, please join the mailing list here:
  https://lists.sourceforge.net/lists/listinfo/enlightenment-release
 
  The reason to spin a new 1.7.2 release of the EFL was to have E17 building
  properly again with a released version of the EFL. The idea is to do the
  proper release announcement tomorrow, so everyone who can test these
  tarballs *please* do so. The only packages which had changes after the last
  release are Edje, Eet, Elementary and Evas.

Tested on armv4t and armv7a machines with meta-efl (E17 r79556).

 
   - Eina 1.7.2 -
  [GZhttp://download.enlightenment.org/releases/eina-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/eina-1.7.2.tar.bz2]
   - Eet 1.7.2 - 
  [GZhttp://download.enlightenment.org/releases/eet-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/eet-1.7.2.tar.bz2]
   - Evas 1.7.2 -
  [GZhttp://download.enlightenment.org/releases/evas-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/evas-1.7.2.tar.bz2]
   - Ecore 1.7.2 -
  [GZhttp://download.enlightenment.org/releases/ecore-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/ecore-1.7.2.tar.bz2]
   - Embryo 1.7.2 -
  [GZhttp://download.enlightenment.org/releases/embryo-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/embryo-1.7.2.tar.bz2]
   - Edje 1.7.2 -
  [GZhttp://download.enlightenment.org/releases/edje-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/edje-1.7.2.tar.bz2]
   - Efreet 1.7.2 -
  [GZhttp://download.enlightenment.org/releases/efreet-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/efreet-1.7.2.tar.bz2]
   - E_dbus 1.7.2 -
  [GZhttp://download.enlightenment.org/releases/e_dbus-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/e_dbus-1.7.2.tar.bz2]
   - Eeze 1.7.2 -
  [GZhttp://download.enlightenment.org/releases/eeze-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/eeze-1.7.2.tar.bz2]
   - Expedite 1.7.2 -
  [GZhttp://download.enlightenment.org/releases/expedite-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/expedite-1.7.2.tar.bz2]
   - Evas Generic Loaders 1.7.2 -
  [GZhttp://download.enlightenment.org/releases/evas_generic_loaders-1.7.2.tar.gz]
  [BZ2http://download.enlightenment.org/releases/evas_generic_loaders-1.7.2.tar.bz2
  ]
   - Eio 1.7.2 - 
  [GZhttp://download.enlightenment.org/releases/eio-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/eio-1.7.2.tar.bz2]
   - Emotion 1.7.2 -
  [GZhttp://download.enlightenment.org/releases/emotion-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/emotion-1.7.2.tar.bz2]
   - Ethumb 1.7.2 -
  [GZhttp://download.enlightenment.org/releases/ethumb-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/ethumb-1.7.2.tar.bz2]
   - Elementary 1.7.2 -
  [GZhttp://download.enlightenment.org/releases/elementary-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/elementary-1.7.2.tar.bz2]
   - Evil 1.7.2 -
  [GZhttp://download.enlightenment.org/releases/evil-1.7.2.tar.gz]
  [BZ2 http://download.enlightenment.org/releases/evil-1.7.2.tar.bz2]
 
 
 
 
  Best regards,
 
  --
  Luís Felipe Strano Moraes
  http://www.strano.org
  --
  Monitor your physical, virtual and cloud infrastructure from a single
  web console. Get in-depth insight into apps, servers, databases, vmware,
  SAP, cloud infrastructure, etc. Download 30-day Free Trial.
  Pricing starts from $795 for 25 servers or applications!
  http://p.sf.net/sfu/zoho_dev2dev_nov
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
 
 
 
 -- 
 Bruno Dilly
 Lead Developer
 ProFUSION embedded systems
 http://profusion.mobi
 
 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud 

Re: [E-devel] Announcement: Release Team and upcoming EFL 1.7.2 release

2012-11-23 Thread Luis Felipe Strano Moraes
On Fri, Nov 23, 2012 at 12:12 PM, Thomas Sachau to...@gentoo.org wrote:

 Luis Felipe Strano Moraes schrieb:
  Hello gentlemen,
 
  after having the release burden being shared by only one or two people,
  we've started talking and decided to create a team specifically for the
  purpose of helping out with this process, more specifically releasing,
  testing and packaging.
 
  The idea is to congregate people who are either already actively helping
 as
  well as people who are interested in learning/helping out with that. I've
  just finished with my first attempt at spinning the tarballs and they
 have
  already been uploaded. We're going to work in documenting everything and
  coming up with a proper procedure for doing this as automatically as
  possible.
 
  For everyone interested, please join the mailing list here:
  https://lists.sourceforge.net/lists/listinfo/enlightenment-release
 
  The reason to spin a new 1.7.2 release of the EFL was to have E17
 building
  properly again with a released version of the EFL. The idea is to do the
  proper release announcement tomorrow, so everyone who can test these
  tarballs *please* do so. The only packages which had changes after the
 last
  release are Edje, Eet, Elementary and Evas.

 This is great news, just one question:

 Why do you create tarballs with version 1.7.2, when there have been no
 changes, so with the same content as the 1.7.1 tarballs?


Because we're doing unified releases of all the EFL at the same version, in
order to avoid multiple versions. The unified tree will simplify this quite
a bit in the future.

Best regards,
Luis Felipe





 --

 Thomas Sachau
 Gentoo Linux Developer


 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




-- 
Luís Felipe Strano Moraes
http://www.strano.org
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] [EVAS] evas_object_key_grab add check for same modifiers

2012-11-23 Thread ChunEon Park
in 79563


And don't forget to add () to multiple  comparison.


if ((modifiers == not_modifiers amp;amp; modifiers != 0) 
-gt; if (((modifiers == not modifiers) amp;amp; (modifiers != 0))
 
thank you.




-Regards, Hermet-

-Original Message-
From: Patryk Kaczmareklt;patry...@samsung.comgt; 
To: 'Enlightenment developer 
list'lt;enlightenment-devel@lists.sourceforge.netgt;; 
Cc: 
Sent: 2012-11-22 (목) 02:27:54
Subject: Re: [E-devel] [PATCH] [EVAS] evas_object_key_grab add check for same 
modifiers

Ups, I forgot that evas is moved, now is correct.

Sorry

-Original Message-
From: Patryk Kaczmarek [mailto:patry...@samsung.com] 
Sent: 21 listopada 2012 18:19
To: 'Enlightenment developer list'
Subject: RE: [E-devel] [PATCH] [EVAS] evas_object_key_grab add check for same 
modifiers

Ok, I have also make patch for efl/src/lib/evas and add some more fixes for 
that function.

Regards, 

Patrick



-Original Message-
From: ChunEon Park [mailto:her...@naver.com] 
Sent: 10 listopada 2012 10:18
To: Enlightenment developer list
Subject: Re: [E-devel] [PATCH] [EVAS] evas_object_key_grab add check for same 
modifiers

Hi, intention is good to me. 



but it would be better if the check is inside the _key_grab() function.


and please make a patch for efl/src/lib/evas also while efl is being migrated 
into one build tree.



thank you.





-Regards, Hermet-

-Original Message-
From: Patryk Kaczmareklt;patry...@samsung.comgt;
To: lt;enlightenment-devel@lists.sourceforge.netgt;;
Cc: 
Sent: 2012-11-07 (수) 00:16:02
Subject: [E-devel] [PATCH] [EVAS] evas_object_key_grab add check for same 
modifiers

Hi all,

 

 

I had prepare some fix for evas_object_key_grab function.

 

In my opinion when given modifiers are equal it should return FALSE.

 

 

Please verify attached file.

 

 

Regards,

 

 

Patrick

 


--
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center 
Diagnose problems and improve visibility into emerging IT issues Automate, 
monitor and manage. Do more in less time with Central 
http://p.sf.net/sfu/logmein12331_d2d
___
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_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Ecore_Evas Rotation

2012-11-23 Thread HariHara Sudhan
I'm trying to rotate the window by 45 degree, The documentation says its
possible to rotate angles other than of multiples of 90.
So exactly what backend and window manager should i use to make window
rotate at 45 degree.

I currrently have e17 wm and evas with opengl backend.

-- 
Regards

HariHaraSudhan
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: etrunko trunk/expedite/src/bin

2012-11-23 Thread Christopher Michael
Enlightenment SVN no-re...@enlightenment.org wrote:

Log:
Don't leak struct wl_registry
  
  Signed-off-by: Eduardo Lima (Etrunko) eduardo.l...@intel.com
  
  

Author:   etrunko
Date: 2012-11-23 09:49:39 -0800 (Fri, 23 Nov 2012)
New Revision: 79565
Trac: http://trac.enlightenment.org/e/changeset/79565

Modified:
trunk/expedite/src/bin/engine_wayland_egl.c
trunk/expedite/src/bin/engine_wayland_shm.c 

Modified: trunk/expedite/src/bin/engine_wayland_egl.c
===
--- trunk/expedite/src/bin/engine_wayland_egl.c2012-11-23 17:19:42 UTC
(rev 79564)
+++ trunk/expedite/src/bin/engine_wayland_egl.c2012-11-23 17:49:39 UTC
(rev 79565)
@@ -8,10 +8,13 @@
 #include wayland-client.h
 #include wayland-egl.h
 
-/* Global struct */
+/*
+ * Global struct
+ */
 struct _engine_wayland_egl_display
 {
struct wl_display *display;
+   struct wl_registry *registry;
struct wl_compositor *compositor;
struct wl_surface *surface;
struct wl_shell *shell;
@@ -21,7 +24,7 @@
 static struct _engine_wayland_egl_display wl;
 
 /*
- * Function prototypes
+ * Function Prototypes
  */
 /* Registry handler */
static void _registry_handle_global(void *data, struct wl_registry
*registry, unsigned int id, const char *interface, unsigned int 
version __UNUSED__);
@@ -37,7 +40,6 @@
 Eina_Bool
engine_wayland_egl_args(const char *engine __UNUSED__, int width
__UNUSED__, int height __UNUSED__)
 {
-   struct wl_registry *registry;
Evas_Engine_Info_Wayland_Egl *einfo;
 
evas_output_method_set(evas, evas_render_method_lookup(wayland_egl));
@@ -49,8 +51,8 @@
  }
 
wl.display = wl_display_connect(NULL);
-   registry = wl_display_get_registry(wl.display);
-   wl_registry_add_listener(registry, _registry_listener, NULL);
+   wl.registry = wl_display_get_registry(wl.display);
+   wl_registry_add_listener(wl.registry, _registry_listener, NULL);
wl_display_roundtrip(wl.display);
 
assert(wl.compositor != NULL);
@@ -83,6 +85,7 @@
wl_surface_destroy(wl.surface);
wl_shell_destroy(wl.shell);
wl_compositor_destroy(wl.compositor);
+   wl_registry_destroy(wl.registry);
wl_display_flush(wl.display);
wl_display_disconnect(wl.display);
 }

Modified: trunk/expedite/src/bin/engine_wayland_shm.c
===
--- trunk/expedite/src/bin/engine_wayland_shm.c2012-11-23 17:19:42 UTC
(rev 79564)
+++ trunk/expedite/src/bin/engine_wayland_shm.c2012-11-23 17:49:39 UTC
(rev 79565)
@@ -15,6 +15,7 @@
 struct _engine_wayland_shm_display
 {
struct wl_display *display;
+   struct wl_registry *registry;
struct wl_compositor *compositor;
struct wl_surface *surface;
struct wl_callback *frame_callback;
@@ -56,7 +57,6 @@
 Eina_Bool
engine_wayland_shm_args(const char *engine __UNUSED__, int width, int
height)
 {
-   struct wl_registry *registry;
Evas_Engine_Info_Wayland_Shm *einfo;
 
evas_output_method_set(evas, evas_render_method_lookup(wayland_shm));
@@ -68,8 +68,8 @@
  }
 
wl.display = wl_display_connect(NULL);
-   registry = wl_display_get_registry(wl.display);
-   wl_registry_add_listener(registry, _registry_listener, NULL);
+   wl.registry = wl_display_get_registry(wl.display);
+   wl_registry_add_listener(wl.registry, _registry_listener, NULL);
wl_display_roundtrip(wl.display);
 
assert(wl.compositor != NULL);
@@ -120,6 +120,7 @@
wl_shm_destroy(wl.shm);
wl_shell_destroy(wl.shell);
wl_compositor_destroy(wl.compositor);
+   wl_registry_destroy(wl.registry);
wl_display_flush(wl.display);
wl_display_disconnect(wl.display);
 }
@@ -134,10 +135,10 @@
wl.compositor = wl_registry_bind(registry, id,
wl_compositor_interface, 1);
else if (!strcmp(interface, wl_shell))
 wl.shell = wl_registry_bind(registry, id, wl_shell_interface, 1);
+   else if (!strcmp(interface, wl_seat))
+ engine_wayland_register_seat(registry, id);
else if (!strcmp(interface, wl_shm))
  wl.shm = wl_registry_bind(registry, id, wl_shm_interface, 1);
-   else if (!strcmp(interface, wl_seat))
- engine_wayland_register_seat(registry, id);
 }
 
 static void


--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases,
vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-svn mailing list
enlightenment-...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

Nice one !! Good catch ;)

dh
-- 
Sent from my Samsung phone.
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get 

Re: [E-devel] E SVN: discomfitor trunk/e

2012-11-23 Thread Vincent Torri
it seems that we need efl 1.7.2

Vincent

On Fri, Nov 23, 2012 at 7:32 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 ALPHA5: ZMM


 Author:   discomfitor
 Date: 2012-11-23 10:32:22 -0800 (Fri, 23 Nov 2012)
 New Revision: 79568
 Trac: http://trac.enlightenment.org/e/changeset/79568

 Modified:
   trunk/e/configure.ac

 Modified: trunk/e/configure.ac
 ===
 --- trunk/e/configure.ac2012-11-23 18:27:43 UTC (rev 79567)
 +++ trunk/e/configure.ac2012-11-23 18:32:22 UTC (rev 79568)
 @@ -7,7 +7,7 @@
  m4_if(v_rev, [0], [m4_define([v_rev], m4_esyscmd([git log 2 /dev/null | 
 (grep -m1 git-svn-id || echo 0) | sed -e 's/.*@\([0-9]*\).*/\1/' | tr -d 
 '\n']))])
  ##--   When released, remove the dnl on the below line
  m4_undefine([v_rev])
 -m4_define([relname], [0.17.0-alpha4])
 +m4_define([relname], [0.17.0-alpha5])
  ##--   When doing snapshots - change soname. remove dnl on below line
  dnl m4_define([relname], [ver-pre-svn-08])
  dnl m4_define([v_rel], [-release relname])
 @@ -19,7 +19,7 @@
  ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
  ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##

 -AC_INIT([enlightenment], [v_ver-alpha4], 
 [enlightenment-devel@lists.sourceforge.net])
 +AC_INIT([enlightenment], [v_ver-alpha5], 
 [enlightenment-devel@lists.sourceforge.net])
  AC_PREREQ([2.52])
  AC_CONFIG_SRCDIR([configure.ac])
  AC_CONFIG_MACRO_DIR([m4])


 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-svn mailing list
 enlightenment-...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: antognolli IN branches/ecore-1.7: . src/lib/ecore_wayland

2012-11-23 Thread Christopher Michael
Enlightenment SVN no-re...@enlightenment.org wrote:

Log:
Ecore_Wayland: Backport several fixes to 1.7.
  
  These changes will enable the 1.7 branch to work with Wayland 1.0.
  
  The following changesets were backported:
  78049
  78050
  78051
  78052
  78054
  78055
  78056
  78136

Author:   antognolli
Date: 2012-11-23 10:27:36 -0800 (Fri, 23 Nov 2012)
New Revision: 79566
Trac: http://trac.enlightenment.org/e/changeset/79566

Modified:
branches/ecore-1.7/ChangeLog branches/ecore-1.7/NEWS
branches/ecore-1.7/src/lib/ecore_wayland/Ecore_Wayland.h
branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c
branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl_input.c
branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl_output.c
branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl_window.c 

Modified: branches/ecore-1.7/ChangeLog
===
--- branches/ecore-1.7/ChangeLog   2012-11-23 17:49:39 UTC (rev 79565)
+++ branches/ecore-1.7/ChangeLog   2012-11-23 18:27:36 UTC (rev 79566)
@@ -976,3 +976,8 @@
 2012-11-23 Luis Felipe Strano Moraes
 
   1.7.2 release
+
+2012-10-16  Christopher Michael
+
+   * Update Ecore_Wayland to build  work with newest wayland
(0.99) from
+   git

Modified: branches/ecore-1.7/NEWS
===
--- branches/ecore-1.7/NEWS2012-11-23 17:49:39 UTC (rev 79565)
+++ branches/ecore-1.7/NEWS2012-11-23 18:27:36 UTC (rev 79566)
@@ -20,7 +20,10 @@
* ecore_x: send ECORE_X_EVENT_SELECTION_NOTIFY even if there is no
data.
 * ecore_imf: ibus module potential segv fixed.
* ecore: ecore_thread_feedback() memory allocation and corruption
fixed.
+* ecore_wayland:
+ - Update to work with latest wayland (0.99) from git.
 
+
 Changes since Ecore 1.2.0:
 --
 

Modified: branches/ecore-1.7/src/lib/ecore_wayland/Ecore_Wayland.h
===
--- branches/ecore-1.7/src/lib/ecore_wayland/Ecore_Wayland.h   2012-11-23
17:49:39 UTC (rev 79565)
+++ branches/ecore-1.7/src/lib/ecore_wayland/Ecore_Wayland.h   2012-11-23
18:27:36 UTC (rev 79566)
@@ -75,6 +75,7 @@
struct 
  {
 struct wl_display *display;
+struct wl_registry *registry;
 struct wl_compositor *compositor;
 struct wl_shell *shell;
 struct wl_shell *desktop_shell;

Modified: branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c
===
--- branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c2012-11-23
17:49:39 UTC (rev 79565)
+++ branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c2012-11-23
18:27:36 UTC (rev 79566)
@@ -7,14 +7,18 @@
 
 /* local function prototypes */
 static Eina_Bool _ecore_wl_shutdown(Eina_Bool close);
-static int _ecore_wl_cb_event_mask_update(unsigned int mask, void
*data);
-static Eina_Bool _ecore_wl_cb_handle_data(void *data, Ecore_Fd_Handler
*hdl __UNUSED__);
-static void _ecore_wl_cb_handle_global(struct wl_display *disp,
unsigned int id, const char *interface, unsigned int version
__UNUSED__, void *data);
+static Eina_Bool _ecore_wl_cb_handle_data(void *data, Ecore_Fd_Handler
*hdl);
+static void _ecore_wl_cb_handle_global(void *data, struct wl_registry
*registry, unsigned int id, const char *interface, unsigned int version
__UNUSED__);
 static Eina_Bool _ecore_wl_xkb_init(Ecore_Wl_Display *ewd);
 static Eina_Bool _ecore_wl_xkb_shutdown(Ecore_Wl_Display *ewd);
 
 /* local variables */
 static int _ecore_wl_init_count = 0;
+static const struct wl_registry_listener _ecore_wl_registry_listener =

+{
+   _ecore_wl_cb_handle_global,
+   NULL // handle_global_remove
+};
 
 /* external variables */
 int _ecore_wl_log_dom = -1;
@@ -130,28 +134,24 @@
 return --_ecore_wl_init_count;
  }
 
-   _ecore_wl_disp-fd = 
- wl_display_get_fd(_ecore_wl_disp-wl.display, 
-   _ecore_wl_cb_event_mask_update,
_ecore_wl_disp);
+   _ecore_wl_disp-fd = wl_display_get_fd(_ecore_wl_disp-wl.display);
 
_ecore_wl_disp-fd_hdl = 
- ecore_main_fd_handler_add(_ecore_wl_disp-fd, ECORE_FD_READ, 
+ ecore_main_fd_handler_add(_ecore_wl_disp-fd, 
+   ECORE_FD_READ | ECORE_FD_WRITE,
 _ecore_wl_cb_handle_data, _ecore_wl_disp, 
NULL, NULL);
 
wl_list_init(_ecore_wl_disp-inputs);
wl_list_init(_ecore_wl_disp-outputs);
 
-   wl_display_add_global_listener(_ecore_wl_disp-wl.display, 
-  _ecore_wl_cb_handle_global,
_ecore_wl_disp);
+   _ecore_wl_disp-wl.registry = 
+ wl_display_get_registry(_ecore_wl_disp-wl.display);
+   wl_registry_add_listener(_ecore_wl_disp-wl.registry, 
+_ecore_wl_registry_listener,
_ecore_wl_disp);
 
-   /* Init egl */
+   wl_display_dispatch(_ecore_wl_disp-wl.display);
 
-   /* FIXME: Process connection 

Re: [E-devel] E SVN: etrunko trunk/expedite/src/bin

2012-11-23 Thread Eduardo Lima (Etrunko)
On Fri, Nov 23, 2012 at 4:30 PM, Christopher Michael
cpmicha...@comcast.net wrote:
 Enlightenment SVN no-re...@enlightenment.org wrote:

Log:
Don't leak struct wl_registry

  Signed-off-by: Eduardo Lima (Etrunko) eduardo.l...@intel.com



Author:   etrunko
Date: 2012-11-23 09:49:39 -0800 (Fri, 23 Nov 2012)
New Revision: 79565
Trac: http://trac.enlightenment.org/e/changeset/79565

Modified:
trunk/expedite/src/bin/engine_wayland_egl.c
trunk/expedite/src/bin/engine_wayland_shm.c

Modified: trunk/expedite/src/bin/engine_wayland_egl.c
===
--- trunk/expedite/src/bin/engine_wayland_egl.c2012-11-23 17:19:42 UTC
(rev 79564)
+++ trunk/expedite/src/bin/engine_wayland_egl.c2012-11-23 17:49:39 UTC
(rev 79565)
@@ -8,10 +8,13 @@
 #include wayland-client.h
 #include wayland-egl.h

-/* Global struct */
+/*
+ * Global struct
+ */
 struct _engine_wayland_egl_display
 {
struct wl_display *display;
+   struct wl_registry *registry;
struct wl_compositor *compositor;
struct wl_surface *surface;
struct wl_shell *shell;
@@ -21,7 +24,7 @@
 static struct _engine_wayland_egl_display wl;

 /*
- * Function prototypes
+ * Function Prototypes
  */
 /* Registry handler */
static void _registry_handle_global(void *data, struct wl_registry
*registry, unsigned int id, const char *interface, unsigned int
version __UNUSED__);
@@ -37,7 +40,6 @@
 Eina_Bool
engine_wayland_egl_args(const char *engine __UNUSED__, int width
__UNUSED__, int height __UNUSED__)
 {
-   struct wl_registry *registry;
Evas_Engine_Info_Wayland_Egl *einfo;

evas_output_method_set(evas, evas_render_method_lookup(wayland_egl));
@@ -49,8 +51,8 @@
  }

wl.display = wl_display_connect(NULL);
-   registry = wl_display_get_registry(wl.display);
-   wl_registry_add_listener(registry, _registry_listener, NULL);
+   wl.registry = wl_display_get_registry(wl.display);
+   wl_registry_add_listener(wl.registry, _registry_listener, NULL);
wl_display_roundtrip(wl.display);

assert(wl.compositor != NULL);
@@ -83,6 +85,7 @@
wl_surface_destroy(wl.surface);
wl_shell_destroy(wl.shell);
wl_compositor_destroy(wl.compositor);
+   wl_registry_destroy(wl.registry);
wl_display_flush(wl.display);
wl_display_disconnect(wl.display);
 }

Modified: trunk/expedite/src/bin/engine_wayland_shm.c
===
--- trunk/expedite/src/bin/engine_wayland_shm.c2012-11-23 17:19:42 UTC
(rev 79564)
+++ trunk/expedite/src/bin/engine_wayland_shm.c2012-11-23 17:49:39 UTC
(rev 79565)
@@ -15,6 +15,7 @@
 struct _engine_wayland_shm_display
 {
struct wl_display *display;
+   struct wl_registry *registry;
struct wl_compositor *compositor;
struct wl_surface *surface;
struct wl_callback *frame_callback;
@@ -56,7 +57,6 @@
 Eina_Bool
engine_wayland_shm_args(const char *engine __UNUSED__, int width, int
height)
 {
-   struct wl_registry *registry;
Evas_Engine_Info_Wayland_Shm *einfo;

evas_output_method_set(evas, evas_render_method_lookup(wayland_shm));
@@ -68,8 +68,8 @@
  }

wl.display = wl_display_connect(NULL);
-   registry = wl_display_get_registry(wl.display);
-   wl_registry_add_listener(registry, _registry_listener, NULL);
+   wl.registry = wl_display_get_registry(wl.display);
+   wl_registry_add_listener(wl.registry, _registry_listener, NULL);
wl_display_roundtrip(wl.display);

assert(wl.compositor != NULL);
@@ -120,6 +120,7 @@
wl_shm_destroy(wl.shm);
wl_shell_destroy(wl.shell);
wl_compositor_destroy(wl.compositor);
+   wl_registry_destroy(wl.registry);
wl_display_flush(wl.display);
wl_display_disconnect(wl.display);
 }
@@ -134,10 +135,10 @@
wl.compositor = wl_registry_bind(registry, id,
wl_compositor_interface, 1);
else if (!strcmp(interface, wl_shell))
 wl.shell = wl_registry_bind(registry, id, wl_shell_interface, 1);
+   else if (!strcmp(interface, wl_seat))
+ engine_wayland_register_seat(registry, id);
else if (!strcmp(interface, wl_shm))
  wl.shm = wl_registry_bind(registry, id, wl_shm_interface, 1);
-   else if (!strcmp(interface, wl_seat))
- engine_wayland_register_seat(registry, id);
 }

 static void


--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases,
vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-svn mailing list
enlightenment-...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

 Nice one !! Good catch ;)


Yeah, I have just ported it to ecore too. :)

--
Eduardo de Barros Lima ◤✠◢
ebl...@gmail.com


Re: [E-devel] E SVN: antognolli IN branches/ecore-1.7: . src/lib/ecore_wayland

2012-11-23 Thread Rafael Antognolli
It's a bunch of patches that you and Robert did to make Ecore_Wayland
work with Wayland 1.0. Basically what we discussed on last week.

Maybe I should have just backported patch by patch, instead of a
single squashed one. Sorry for that.

On Fri, Nov 23, 2012 at 4:32 PM, Christopher Michael
cpmicha...@comcast.net wrote:
 Enlightenment SVN no-re...@enlightenment.org wrote:

Log:
Ecore_Wayland: Backport several fixes to 1.7.

  These changes will enable the 1.7 branch to work with Wayland 1.0.

  The following changesets were backported:
  78049
  78050
  78051
  78052
  78054
  78055
  78056
  78136

Author:   antognolli
Date: 2012-11-23 10:27:36 -0800 (Fri, 23 Nov 2012)
New Revision: 79566
Trac: http://trac.enlightenment.org/e/changeset/79566

Modified:
branches/ecore-1.7/ChangeLog branches/ecore-1.7/NEWS
branches/ecore-1.7/src/lib/ecore_wayland/Ecore_Wayland.h
branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c
branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl_input.c
branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl_output.c
branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl_window.c

Modified: branches/ecore-1.7/ChangeLog
===
--- branches/ecore-1.7/ChangeLog   2012-11-23 17:49:39 UTC (rev 79565)
+++ branches/ecore-1.7/ChangeLog   2012-11-23 18:27:36 UTC (rev 79566)
@@ -976,3 +976,8 @@
 2012-11-23 Luis Felipe Strano Moraes

   1.7.2 release
+
+2012-10-16  Christopher Michael
+
+   * Update Ecore_Wayland to build  work with newest wayland
(0.99) from
+   git

Modified: branches/ecore-1.7/NEWS
===
--- branches/ecore-1.7/NEWS2012-11-23 17:49:39 UTC (rev 79565)
+++ branches/ecore-1.7/NEWS2012-11-23 18:27:36 UTC (rev 79566)
@@ -20,7 +20,10 @@
* ecore_x: send ECORE_X_EVENT_SELECTION_NOTIFY even if there is no
data.
 * ecore_imf: ibus module potential segv fixed.
* ecore: ecore_thread_feedback() memory allocation and corruption
fixed.
+* ecore_wayland:
+ - Update to work with latest wayland (0.99) from git.

+
 Changes since Ecore 1.2.0:
 --


Modified: branches/ecore-1.7/src/lib/ecore_wayland/Ecore_Wayland.h
===
--- branches/ecore-1.7/src/lib/ecore_wayland/Ecore_Wayland.h   2012-11-23
17:49:39 UTC (rev 79565)
+++ branches/ecore-1.7/src/lib/ecore_wayland/Ecore_Wayland.h   2012-11-23
18:27:36 UTC (rev 79566)
@@ -75,6 +75,7 @@
struct
  {
 struct wl_display *display;
+struct wl_registry *registry;
 struct wl_compositor *compositor;
 struct wl_shell *shell;
 struct wl_shell *desktop_shell;

Modified: branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c
===
--- branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c2012-11-23
17:49:39 UTC (rev 79565)
+++ branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c2012-11-23
18:27:36 UTC (rev 79566)
@@ -7,14 +7,18 @@

 /* local function prototypes */
 static Eina_Bool _ecore_wl_shutdown(Eina_Bool close);
-static int _ecore_wl_cb_event_mask_update(unsigned int mask, void
*data);
-static Eina_Bool _ecore_wl_cb_handle_data(void *data, Ecore_Fd_Handler
*hdl __UNUSED__);
-static void _ecore_wl_cb_handle_global(struct wl_display *disp,
unsigned int id, const char *interface, unsigned int version
__UNUSED__, void *data);
+static Eina_Bool _ecore_wl_cb_handle_data(void *data, Ecore_Fd_Handler
*hdl);
+static void _ecore_wl_cb_handle_global(void *data, struct wl_registry
*registry, unsigned int id, const char *interface, unsigned int version
__UNUSED__);
 static Eina_Bool _ecore_wl_xkb_init(Ecore_Wl_Display *ewd);
 static Eina_Bool _ecore_wl_xkb_shutdown(Ecore_Wl_Display *ewd);

 /* local variables */
 static int _ecore_wl_init_count = 0;
+static const struct wl_registry_listener _ecore_wl_registry_listener =

+{
+   _ecore_wl_cb_handle_global,
+   NULL // handle_global_remove
+};

 /* external variables */
 int _ecore_wl_log_dom = -1;
@@ -130,28 +134,24 @@
 return --_ecore_wl_init_count;
  }

-   _ecore_wl_disp-fd =
- wl_display_get_fd(_ecore_wl_disp-wl.display,
-   _ecore_wl_cb_event_mask_update,
_ecore_wl_disp);
+   _ecore_wl_disp-fd = wl_display_get_fd(_ecore_wl_disp-wl.display);

_ecore_wl_disp-fd_hdl =
- ecore_main_fd_handler_add(_ecore_wl_disp-fd, ECORE_FD_READ,
+ ecore_main_fd_handler_add(_ecore_wl_disp-fd,
+   ECORE_FD_READ | ECORE_FD_WRITE,
 _ecore_wl_cb_handle_data, _ecore_wl_disp,
NULL, NULL);

wl_list_init(_ecore_wl_disp-inputs);
wl_list_init(_ecore_wl_disp-outputs);

-   wl_display_add_global_listener(_ecore_wl_disp-wl.display,
-  _ecore_wl_cb_handle_global,
_ecore_wl_disp);
+   _ecore_wl_disp-wl.registry =

[E-devel] Announce: EFL 1.7.2 release and E17 ALPHA 5 release

2012-11-23 Thread Luis Felipe Strano Moraes
Hello gentlemen,

as the title says, I'd like to announce here the new release of our stable
branch as well as a new ALPHA for E17.

The EFL had a new minor series of updates in order to fix bugs that were
preventing the E17 alphas from correctly building. The only packages which
had bug fixes were Edje, Eet, Elementary and Evas, but new tarballs have
been spun for all the EFL in order to keep their version synchronized.
Please read the ChangeLog and NEWS in each of the specific tarballs in
order to see what has been fixed. This release corresponds with SVN
revision 79552.

The new E17 ALPHA 5, based on SVN revision 79568, has the following changes:

   - More translation updates
   - New default theme is more complete
   - Entry widgets will no longer sometimes lock E when resizing
   - First-run wizard is now smarter with regard to the signals it listens
   to

We're organizing a new Release Team in order to help out with this entire
process, and would like to call out to everyone interested in helping out
to please join the
enlightenment-releasehttps://lists.sourceforge.net/lists/listinfo/enlightenment-releasemailing
list. People who are actively working on packaging or who have
interest in it are specially welcome.


 - Eina 1.7.2 -
[GZhttp://download.enlightenment.org/releases/eina-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/eina-1.7.2.tar.bz2]
 - Eet 1.7.2 - [GZhttp://download.enlightenment.org/releases/eet-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/eet-1.7.2.tar.bz2]
 - Evas 1.7.2 -
[GZhttp://download.enlightenment.org/releases/evas-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/evas-1.7.2.tar.bz2]
 - Ecore 1.7.2 -
[GZhttp://download.enlightenment.org/releases/ecore-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/ecore-1.7.2.tar.bz2]
 - Embryo 1.7.2 -
[GZhttp://download.enlightenment.org/releases/embryo-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/embryo-1.7.2.tar.bz2]
 - Edje 1.7.2 -
[GZhttp://download.enlightenment.org/releases/edje-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/edje-1.7.2.tar.bz2]
 - Efreet 1.7.2 -
[GZhttp://download.enlightenment.org/releases/efreet-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/efreet-1.7.2.tar.bz2]
 - E_dbus 1.7.2 -
[GZhttp://download.enlightenment.org/releases/e_dbus-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/e_dbus-1.7.2.tar.bz2]
 - Eeze 1.7.2 -
[GZhttp://download.enlightenment.org/releases/eeze-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/eeze-1.7.2.tar.bz2]
 - Expedite 1.7.2 -
[GZhttp://download.enlightenment.org/releases/expedite-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/expedite-1.7.2.tar.bz2]
 - Evas Generic Loaders 1.7.2 -
[GZhttp://download.enlightenment.org/releases/evas_generic_loaders-1.7.2.tar.gz]
[BZ2http://download.enlightenment.org/releases/evas_generic_loaders-1.7.2.tar.bz2
]
 - Eio 1.7.2 - [GZhttp://download.enlightenment.org/releases/eio-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/eio-1.7.2.tar.bz2]
 - Emotion 1.7.2 -
[GZhttp://download.enlightenment.org/releases/emotion-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/emotion-1.7.2.tar.bz2]
 - Ethumb 1.7.2 -
[GZhttp://download.enlightenment.org/releases/ethumb-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/ethumb-1.7.2.tar.bz2]
 - Elementary 1.7.2 -
[GZhttp://download.enlightenment.org/releases/elementary-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/elementary-1.7.2.tar.bz2]
 - Evil 1.7.2 -
[GZhttp://download.enlightenment.org/releases/evil-1.7.2.tar.gz]
[BZ2 http://download.enlightenment.org/releases/evil-1.7.2.tar.bz2]
 - E17 ALPHA5 -
[GZhttp://download.enlightenment.org/releases/enlightenment-0.17.0-alpha5.tar.gz]
[BZ2http://download.enlightenment.org/releases/enlightenment-0.17.0-alpha5.tar.bz2
]

Best regards,
-- 
Luís Felipe Strano Moraes
http://www.strano.org
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: englebass IN trunk/eio: . src/lib

2012-11-23 Thread Vincent Torri
see

http://www.gnu.org/software/autoconf/manual/autoconf.html#Particular-Functions

Vincent

On Fri, Nov 23, 2012 at 9:11 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 eio: correctly define alloca

 Author:   englebass
 Date: 2012-11-23 12:11:15 -0800 (Fri, 23 Nov 2012)
 New Revision: 79576
 Trac: http://trac.enlightenment.org/e/changeset/79576

 Modified:
   trunk/eio/configure.ac trunk/eio/src/lib/eio_dir.c 
 trunk/eio/src/lib/eio_eet.c trunk/eio/src/lib/eio_file.c 
 trunk/eio/src/lib/eio_main.c trunk/eio/src/lib/eio_map.c 
 trunk/eio/src/lib/eio_monitor.c trunk/eio/src/lib/eio_monitor_inotify.c 
 trunk/eio/src/lib/eio_monitor_poll.c trunk/eio/src/lib/eio_monitor_win32.c 
 trunk/eio/src/lib/eio_private.h trunk/eio/src/lib/eio_single.c 
 trunk/eio/src/lib/eio_xattr.c

 Modified: trunk/eio/configure.ac
 ===
 --- trunk/eio/configure.ac  2012-11-23 20:10:31 UTC (rev 79575)
 +++ trunk/eio/configure.ac  2012-11-23 20:11:15 UTC (rev 79576)
 @@ -180,6 +180,7 @@

  ### Checks for library functions
  AC_CHECK_FUNCS([fchmod chown getpwnam getgrnam])
 +AC_FUNC_ALLOCA

  ### Check for splice system call


 Modified: trunk/eio/src/lib/eio_dir.c
 ===
 --- trunk/eio/src/lib/eio_dir.c 2012-11-23 20:10:31 UTC (rev 79575)
 +++ trunk/eio/src/lib/eio_dir.c 2012-11-23 20:11:15 UTC (rev 79576)
 @@ -17,6 +17,10 @@
   * if not, see http://www.gnu.org/licenses/.
   */

 +#ifdef HAVE_CONFIG_H
 +# include config.h
 +#endif
 +
  #include eio_private.h
  #include Eio.h


 Modified: trunk/eio/src/lib/eio_eet.c
 ===
 --- trunk/eio/src/lib/eio_eet.c 2012-11-23 20:10:31 UTC (rev 79575)
 +++ trunk/eio/src/lib/eio_eet.c 2012-11-23 20:11:15 UTC (rev 79576)
 @@ -19,6 +19,10 @@
   * if not, see http://www.gnu.org/licenses/.
   */

 +#ifdef HAVE_CONFIG_H
 +# include config.h
 +#endif
 +
  #include eio_private.h
  #include Eio.h


 Modified: trunk/eio/src/lib/eio_file.c
 ===
 --- trunk/eio/src/lib/eio_file.c2012-11-23 20:10:31 UTC (rev 79575)
 +++ trunk/eio/src/lib/eio_file.c2012-11-23 20:11:15 UTC (rev 79576)
 @@ -19,6 +19,28 @@
   * if not, see http://www.gnu.org/licenses/.
   */

 +#ifdef HAVE_CONFIG_H
 +# include config.h
 +#endif
 +
 +#undef alloca
 +#ifdef HAVE_ALLOCA_H
 +# include alloca.h
 +#elif defined __GNUC__
 +# define alloca __builtin_alloca
 +#elif defined _AIX
 +# define alloca __alloca
 +#elif defined _MSC_VER
 +# include malloc.h
 +# define alloca _alloca
 +#else
 +# include stddef.h
 +# ifdef  __cplusplus
 +extern C
 +# endif
 +void *alloca (size_t);
 +#endif
 +
  #include eio_private.h
  #include Eio.h


 Modified: trunk/eio/src/lib/eio_main.c
 ===
 --- trunk/eio/src/lib/eio_main.c2012-11-23 20:10:31 UTC (rev 79575)
 +++ trunk/eio/src/lib/eio_main.c2012-11-23 20:11:15 UTC (rev 79576)
 @@ -16,6 +16,11 @@
   * License along with this library;
   * if not, see http://www.gnu.org/licenses/.
   */
 +
 +#ifdef HAVE_CONFIG_H
 +# include config.h
 +#endif
 +
  #include eio_private.h
  #include Eio.h


 Modified: trunk/eio/src/lib/eio_map.c
 ===
 --- trunk/eio/src/lib/eio_map.c 2012-11-23 20:10:31 UTC (rev 79575)
 +++ trunk/eio/src/lib/eio_map.c 2012-11-23 20:11:15 UTC (rev 79576)
 @@ -19,6 +19,10 @@
   * if not, see http://www.gnu.org/licenses/.
   */

 +#ifdef HAVE_CONFIG_H
 +# include config.h
 +#endif
 +
  #include eio_private.h
  #include Eio.h


 Modified: trunk/eio/src/lib/eio_monitor.c
 ===
 --- trunk/eio/src/lib/eio_monitor.c 2012-11-23 20:10:31 UTC (rev 79575)
 +++ trunk/eio/src/lib/eio_monitor.c 2012-11-23 20:11:15 UTC (rev 79576)
 @@ -17,6 +17,10 @@
   * if not, see http://www.gnu.org/licenses/.
   */

 +#ifdef HAVE_CONFIG_H
 +# include config.h
 +#endif
 +
  #include eio_private.h
  #include Eio.h


 Modified: trunk/eio/src/lib/eio_monitor_inotify.c
 ===
 --- trunk/eio/src/lib/eio_monitor_inotify.c 2012-11-23 20:10:31 UTC (rev 
 79575)
 +++ trunk/eio/src/lib/eio_monitor_inotify.c 2012-11-23 20:11:15 UTC (rev 
 79576)
 @@ -17,6 +17,28 @@
   * if not, see http://www.gnu.org/licenses/.
   */

 +#ifdef HAVE_CONFIG_H
 +# include config.h
 +#endif
 +
 +#undef alloca
 +#ifdef HAVE_ALLOCA_H
 +# include alloca.h
 +#elif defined __GNUC__
 +# define alloca __builtin_alloca
 +#elif defined _AIX
 +# define alloca __alloca
 +#elif defined _MSC_VER
 +# include malloc.h
 +# define alloca _alloca
 +#else
 +# include stddef.h
 +# ifdef  __cplusplus
 +extern C
 +# endif
 +void *alloca (size_t);
 +#endif
 +
  #include eio_private.h
  #include 

Re: [E-devel] E SVN: englebass IN trunk/ecore/src/lib: ecore ecore_con ecore_config ecore_evas ecore_fb ecore_file ecore_imf ecore_ipc ecore_wayland ecore_win32 ecore_wince ecore_x/xcb ecore_x/xlib

2012-11-23 Thread Vincent Torri
please revert. All that stuff is not correct, as I said in one of the ticket

see my previous mail. Also, ecore_getopt.c **already** have alloca
support... Please review the patches instead of appplying them blindly

Vincent

On Fri, Nov 23, 2012 at 9:25 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 ecore: alloca

 Author:   englebass
 Date: 2012-11-23 12:25:52 -0800 (Fri, 23 Nov 2012)
 New Revision: 79577
 Trac: http://trac.enlightenment.org/e/changeset/79577

 Modified:
   trunk/ecore/src/lib/ecore/ecore_alloc.c 
 trunk/ecore/src/lib/ecore/ecore_exe.c 
 trunk/ecore/src/lib/ecore/ecore_getopt.c trunk/ecore/src/lib/ecore_con/dns.c 
 trunk/ecore/src/lib/ecore_con/ecore_con.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_alloc.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_eet.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_info.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_local_win32.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_socks.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_ssl.c 
 trunk/ecore/src/lib/ecore_config/ecore_config.c 
 trunk/ecore/src/lib/ecore_evas/ecore_evas_extn.c 
 trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c 
 trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_shm.c 
 trunk/ecore/src/lib/ecore_fb/ecore_fb_vt.c 
 trunk/ecore/src/lib/ecore_file/ecore_file.c 
 trunk/ecore/src/lib/ecore_file/ecore_file_monitor.c 
 trunk/ecore/src/lib/ecore_imf/ecore_imf_context.c 
 trunk/ecore/src/lib/ecore_ipc/ecore_ipc.c 
 trunk/ecore/src/lib/ecore_wayland/ecore_wl.c 
 trunk/ecore/src/lib/ecore_wayland/ecore_wl_output.c 
 trunk/ecore/src/lib/ecore_wayland/ecore_wl_window.c 
 trunk/ecore/src/lib/ecore_win32/ecore_win32_window.c 
 trunk/ecore/src/lib/ecore_wince/ecore_wince_window.c 
 trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_e.c 
 trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_image.c 
 trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_selection.c 
 trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_window.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_atoms.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_e.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_image.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_randr_12.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_selection.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_window_prop.c

 Modified: trunk/ecore/src/lib/ecore/ecore_alloc.c
 ===
 --- trunk/ecore/src/lib/ecore/ecore_alloc.c 2012-11-23 20:11:15 UTC (rev 
 79576)
 +++ trunk/ecore/src/lib/ecore/ecore_alloc.c 2012-11-23 20:25:52 UTC (rev 
 79577)
 @@ -2,6 +2,24 @@
  # include config.h
  #endif

 +#undef alloca
 +#ifdef HAVE_ALLOCA_H
 +# include alloca.h
 +#elif defined __GNUC__
 +# define alloca __builtin_alloca
 +#elif defined _AIX
 +# define alloca __alloca
 +#elif defined _MSC_VER
 +# include malloc.h
 +# define alloca _alloca
 +#else
 +# include stddef.h
 +# ifdef  __cplusplus
 +extern C
 +# endif
 +void *alloca (size_t);
 +#endif
 +
  #include stdlib.h

  #include Eina.h

 Modified: trunk/ecore/src/lib/ecore/ecore_exe.c
 ===
 --- trunk/ecore/src/lib/ecore/ecore_exe.c   2012-11-23 20:11:15 UTC (rev 
 79576)
 +++ trunk/ecore/src/lib/ecore/ecore_exe.c   2012-11-23 20:25:52 UTC (rev 
 79577)
 @@ -2,6 +2,24 @@
  # include config.h
  #endif

 +#undef alloca
 +#ifdef HAVE_ALLOCA_H
 +# include alloca.h
 +#elif defined __GNUC__
 +# define alloca __builtin_alloca
 +#elif defined _AIX
 +# define alloca __alloca
 +#elif defined _MSC_VER
 +# include malloc.h
 +# define alloca _alloca
 +#else
 +# include stddef.h
 +# ifdef  __cplusplus
 +extern C
 +# endif
 +void *alloca (size_t);
 +#endif
 +
  #include stdlib.h
  #include stdio.h
  #include string.h

 Modified: trunk/ecore/src/lib/ecore/ecore_getopt.c
 ===
 --- trunk/ecore/src/lib/ecore/ecore_getopt.c2012-11-23 20:11:15 UTC (rev 
 79576)
 +++ trunk/ecore/src/lib/ecore/ecore_getopt.c2012-11-23 20:25:52 UTC (rev 
 79577)
 @@ -2,6 +2,24 @@
  # include config.h
  #endif

 +#undef alloca
 +#ifdef HAVE_ALLOCA_H
 +# include alloca.h
 +#elif defined __GNUC__
 +# define alloca __builtin_alloca
 +#elif defined _AIX
 +# define alloca __alloca
 +#elif defined _MSC_VER
 +# include malloc.h
 +# define alloca _alloca
 +#else
 +# include stddef.h
 +# ifdef  __cplusplus
 +extern C
 +# endif
 +void *alloca (size_t);
 +#endif
 +
  #ifdef STDC_HEADERS
  # include stdlib.h
  # include stddef.h
 @@ -10,23 +28,6 @@
  #  include stdlib.h
  # endif
  #endif
 -#ifdef HAVE_ALLOCA_H
 -# include alloca.h
 -#elif !defined alloca
 -# ifdef __GNUC__
 -#  define alloca __builtin_alloca
 -# elif defined _AIX
 -#  define alloca __alloca
 -# elif defined _MSC_VER
 -#  include malloc.h
 -#  define alloca _alloca
 -# elif !defined HAVE_ALLOCA
 -#  ifdef  __cplusplus
 -extern C
 -#  endif
 -void *alloca (size_t);
 -# endif
 -#endif

  #include 

[E-devel] Issues with edje message sets

2012-11-23 Thread Bruno Dilly
Hey,

I've added support to sending messages on edje player and a example
sending / receiving messages for all types of message.
But there is an issue.

Running: edje_player -S -p messages_echo.edj
and sending the cmd: message 1 INT_SET 4 1 2 3 4

it will return the following items: 1 2 3 3

Looks like it read the last-1 value for the last item.
It doesn't happen with string sets.

I would say that is more probably it's an error on embryo or edje
instead of edje_player or echo example, but I'm not sure.

Regards,

-- 
Bruno Dilly
Lead Developer
ProFUSION embedded systems
http://profusion.mobi

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: etrunko branches/ecore-1.7 branches/ecore-1.7/src/lib/ecore_wayland trunk/ecore trunk/ecore/src/lib/ecore_wayland

2012-11-23 Thread Christopher Michael
Enlightenment SVN no-re...@enlightenment.org wrote:

Log:
Ecore_Wayland: Fix leak of struct wl_registry

Author:   etrunko
Date: 2012-11-23 10:44:00 -0800 (Fri, 23 Nov 2012)
New Revision: 79569
Trac: http://trac.enlightenment.org/e/changeset/79569

Modified:
branches/ecore-1.7/ChangeLog branches/ecore-1.7/NEWS
branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c
trunk/ecore/ChangeLog trunk/ecore/NEWS
trunk/ecore/src/lib/ecore_wayland/ecore_wl.c 

Modified: branches/ecore-1.7/ChangeLog
===
--- branches/ecore-1.7/ChangeLog   2012-11-23 18:32:22 UTC (rev 79568)
+++ branches/ecore-1.7/ChangeLog   2012-11-23 18:44:00 UTC (rev 79569)
@@ -981,3 +981,8 @@
 
 * Update Ecore_Wayland to build  work with newest wayland (0.99) from
git
+
+2012-11-23  Eduardo Lima (Etrunko)
+
+   * Fix small leak in of strcut wl_registry in Ecore Wayland
+

Modified: branches/ecore-1.7/NEWS
===
--- branches/ecore-1.7/NEWS2012-11-23 18:32:22 UTC (rev 79568)
+++ branches/ecore-1.7/NEWS2012-11-23 18:44:00 UTC (rev 79569)
@@ -22,6 +22,7 @@
* ecore: ecore_thread_feedback() memory allocation and corruption
fixed.
 * ecore_wayland:
  - Update to work with latest wayland (0.99) from git.
+ - Fix leak of struct wl_registry
 
 
 Changes since Ecore 1.2.0:

Modified: branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c
===
--- branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c2012-11-23
18:32:22 UTC (rev 79568)
+++ branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c2012-11-23
18:44:00 UTC (rev 79569)
@@ -379,6 +379,7 @@
   wl_compositor_destroy(_ecore_wl_disp-wl.compositor);
 if (_ecore_wl_disp-wl.display)
   {
+ wl_registry_destroy(_ecore_wl_disp-wl.registry);
  wl_display_flush(_ecore_wl_disp-wl.display);
  wl_display_disconnect(_ecore_wl_disp-wl.display);
   }

Modified: trunk/ecore/ChangeLog
===
--- trunk/ecore/ChangeLog  2012-11-23 18:32:22 UTC (rev 79568)
+++ trunk/ecore/ChangeLog  2012-11-23 18:44:00 UTC (rev 79569)
@@ -1018,3 +1018,7 @@
 2012-10-19  Cedric Bail
 
* Use Eina_Thread for Ecore_Thread.
+
+2012-11-23  Eduardo Lima (Etrunko)
+
+   * Fix leak of strcut wl_registry in Ecore Wayland

Modified: trunk/ecore/NEWS
===
--- trunk/ecore/NEWS   2012-11-23 18:32:22 UTC (rev 79568)
+++ trunk/ecore/NEWS   2012-11-23 18:44:00 UTC (rev 79569)
@@ -40,6 +40,7 @@
  - send ECORE_X_EVENT_SELECTION_NOTIFY even if there is no data.
 * ecore_wayland:
  - Update to work with latest wayland (0.99) from git.
+ - Fix leak of struct wl_registry
 
 Removal:
   * 16bpp evas engine support removed (API still there, but inactive).

Modified: trunk/ecore/src/lib/ecore_wayland/ecore_wl.c
===
--- trunk/ecore/src/lib/ecore_wayland/ecore_wl.c   2012-11-23 18:32:22
UTC (rev 79568)
+++ trunk/ecore/src/lib/ecore_wayland/ecore_wl.c   2012-11-23 18:44:00
UTC (rev 79569)
@@ -379,6 +379,7 @@
   wl_compositor_destroy(_ecore_wl_disp-wl.compositor);
 if (_ecore_wl_disp-wl.display)
   {
+ wl_registry_destroy(_ecore_wl_disp-wl.registry);
  wl_display_flush(_ecore_wl_disp-wl.display);
  wl_display_disconnect(_ecore_wl_disp-wl.display);
   }


--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases,
vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-svn mailing list
enlightenment-...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

YAY !!!

dh
-- 
Sent from my Samsung phone.
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: bdilly IN trunk/devs: . dorileo

2012-11-23 Thread Gustavo Sverzut Barbieri
welcome :-)


On Fri, Nov 23, 2012 at 7:56 PM, Enlightenment SVN 
no-re...@enlightenment.org wrote:

 Log:
 devs: Add dorileo

   Welcome!


 Author:   bdilly
 Date: 2012-11-23 13:56:34 -0800 (Fri, 23 Nov 2012)
 New Revision: 79611
 Trac: http://trac.enlightenment.org/e/changeset/79611

 Added:
   trunk/devs/dorileo/ trunk/devs/dorileo/id_rsa.pub
 trunk/devs/dorileo/info.txt



 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-svn mailing list
 enlightenment-...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn




-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: etrunko trunk/expedite/src/bin

2012-11-23 Thread Christopher Michael
Eduardo Lima (Etrunko) ebl...@gmail.com wrote:

On Fri, Nov 23, 2012 at 4:30 PM, Christopher Michael
cpmicha...@comcast.net wrote:
 Enlightenment SVN no-re...@enlightenment.org wrote:

Log:
Don't leak struct wl_registry

  Signed-off-by: Eduardo Lima (Etrunko) eduardo.l...@intel.com



Author:   etrunko
Date: 2012-11-23 09:49:39 -0800 (Fri, 23 Nov 2012)
New Revision: 79565
Trac: http://trac.enlightenment.org/e/changeset/79565

Modified:
trunk/expedite/src/bin/engine_wayland_egl.c
trunk/expedite/src/bin/engine_wayland_shm.c

Modified: trunk/expedite/src/bin/engine_wayland_egl.c
===
--- trunk/expedite/src/bin/engine_wayland_egl.c2012-11-23
17:19:42 UTC
(rev 79564)
+++ trunk/expedite/src/bin/engine_wayland_egl.c2012-11-23
17:49:39 UTC
(rev 79565)
@@ -8,10 +8,13 @@
 #include wayland-client.h
 #include wayland-egl.h

-/* Global struct */
+/*
+ * Global struct
+ */
 struct _engine_wayland_egl_display
 {
struct wl_display *display;
+   struct wl_registry *registry;
struct wl_compositor *compositor;
struct wl_surface *surface;
struct wl_shell *shell;
@@ -21,7 +24,7 @@
 static struct _engine_wayland_egl_display wl;

 /*
- * Function prototypes
+ * Function Prototypes
  */
 /* Registry handler */
static void _registry_handle_global(void *data, struct wl_registry
*registry, unsigned int id, const char *interface, unsigned int
version __UNUSED__);
@@ -37,7 +40,6 @@
 Eina_Bool
engine_wayland_egl_args(const char *engine __UNUSED__, int width
__UNUSED__, int height __UNUSED__)
 {
-   struct wl_registry *registry;
Evas_Engine_Info_Wayland_Egl *einfo;

evas_output_method_set(evas,
evas_render_method_lookup(wayland_egl));
@@ -49,8 +51,8 @@
  }

wl.display = wl_display_connect(NULL);
-   registry = wl_display_get_registry(wl.display);
-   wl_registry_add_listener(registry, _registry_listener, NULL);
+   wl.registry = wl_display_get_registry(wl.display);
+   wl_registry_add_listener(wl.registry, _registry_listener, NULL);
wl_display_roundtrip(wl.display);

assert(wl.compositor != NULL);
@@ -83,6 +85,7 @@
wl_surface_destroy(wl.surface);
wl_shell_destroy(wl.shell);
wl_compositor_destroy(wl.compositor);
+   wl_registry_destroy(wl.registry);
wl_display_flush(wl.display);
wl_display_disconnect(wl.display);
 }

Modified: trunk/expedite/src/bin/engine_wayland_shm.c
===
--- trunk/expedite/src/bin/engine_wayland_shm.c2012-11-23
17:19:42 UTC
(rev 79564)
+++ trunk/expedite/src/bin/engine_wayland_shm.c2012-11-23
17:49:39 UTC
(rev 79565)
@@ -15,6 +15,7 @@
 struct _engine_wayland_shm_display
 {
struct wl_display *display;
+   struct wl_registry *registry;
struct wl_compositor *compositor;
struct wl_surface *surface;
struct wl_callback *frame_callback;
@@ -56,7 +57,6 @@
 Eina_Bool
engine_wayland_shm_args(const char *engine __UNUSED__, int width, int
height)
 {
-   struct wl_registry *registry;
Evas_Engine_Info_Wayland_Shm *einfo;

evas_output_method_set(evas,
evas_render_method_lookup(wayland_shm));
@@ -68,8 +68,8 @@
  }

wl.display = wl_display_connect(NULL);
-   registry = wl_display_get_registry(wl.display);
-   wl_registry_add_listener(registry, _registry_listener, NULL);
+   wl.registry = wl_display_get_registry(wl.display);
+   wl_registry_add_listener(wl.registry, _registry_listener, NULL);
wl_display_roundtrip(wl.display);

assert(wl.compositor != NULL);
@@ -120,6 +120,7 @@
wl_shm_destroy(wl.shm);
wl_shell_destroy(wl.shell);
wl_compositor_destroy(wl.compositor);
+   wl_registry_destroy(wl.registry);
wl_display_flush(wl.display);
wl_display_disconnect(wl.display);
 }
@@ -134,10 +135,10 @@
wl.compositor = wl_registry_bind(registry, id,
wl_compositor_interface, 1);
else if (!strcmp(interface, wl_shell))
 wl.shell = wl_registry_bind(registry, id, wl_shell_interface,
1);
+   else if (!strcmp(interface, wl_seat))
+ engine_wayland_register_seat(registry, id);
else if (!strcmp(interface, wl_shm))
  wl.shm = wl_registry_bind(registry, id, wl_shm_interface, 1);
-   else if (!strcmp(interface, wl_seat))
- engine_wayland_register_seat(registry, id);
 }

 static void


--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases,
vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-svn mailing list
enlightenment-...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

 Nice one !! Good catch ;)


Yeah, I have just ported it to ecore too. :)

--
Eduardo de Barros Lima ◤✠◢

Re: [E-devel] E SVN: antognolli IN branches/ecore-1.7: . src/lib/ecore_wayland

2012-11-23 Thread Christopher Michael
Rafael Antognolli antogno...@gmail.com wrote:

It's a bunch of patches that you and Robert did to make Ecore_Wayland
work with Wayland 1.0. Basically what we discussed on last week.

Maybe I should have just backported patch by patch, instead of a
single squashed one. Sorry for that.

On Fri, Nov 23, 2012 at 4:32 PM, Christopher Michael
cpmicha...@comcast.net wrote:
 Enlightenment SVN no-re...@enlightenment.org wrote:

Log:
Ecore_Wayland: Backport several fixes to 1.7.

  These changes will enable the 1.7 branch to work with Wayland 1.0.

  The following changesets were backported:
  78049
  78050
  78051
  78052
  78054
  78055
  78056
  78136

Author:   antognolli
Date: 2012-11-23 10:27:36 -0800 (Fri, 23 Nov 2012)
New Revision: 79566
Trac: http://trac.enlightenment.org/e/changeset/79566

Modified:
branches/ecore-1.7/ChangeLog branches/ecore-1.7/NEWS
branches/ecore-1.7/src/lib/ecore_wayland/Ecore_Wayland.h
branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c
branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl_input.c
branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl_output.c
branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl_window.c

Modified: branches/ecore-1.7/ChangeLog
===
--- branches/ecore-1.7/ChangeLog   2012-11-23 17:49:39 UTC (rev
79565)
+++ branches/ecore-1.7/ChangeLog   2012-11-23 18:27:36 UTC (rev
79566)
@@ -976,3 +976,8 @@
 2012-11-23 Luis Felipe Strano Moraes

   1.7.2 release
+
+2012-10-16  Christopher Michael
+
+   * Update Ecore_Wayland to build  work with newest wayland
(0.99) from
+   git

Modified: branches/ecore-1.7/NEWS
===
--- branches/ecore-1.7/NEWS2012-11-23 17:49:39 UTC (rev 79565)
+++ branches/ecore-1.7/NEWS2012-11-23 18:27:36 UTC (rev 79566)
@@ -20,7 +20,10 @@
* ecore_x: send ECORE_X_EVENT_SELECTION_NOTIFY even if there is no
data.
 * ecore_imf: ibus module potential segv fixed.
* ecore: ecore_thread_feedback() memory allocation and corruption
fixed.
+* ecore_wayland:
+ - Update to work with latest wayland (0.99) from git.

+
 Changes since Ecore 1.2.0:
 --


Modified: branches/ecore-1.7/src/lib/ecore_wayland/Ecore_Wayland.h
===
--- branches/ecore-1.7/src/lib/ecore_wayland/Ecore_Wayland.h  
2012-11-23
17:49:39 UTC (rev 79565)
+++ branches/ecore-1.7/src/lib/ecore_wayland/Ecore_Wayland.h  
2012-11-23
18:27:36 UTC (rev 79566)
@@ -75,6 +75,7 @@
struct
  {
 struct wl_display *display;
+struct wl_registry *registry;
 struct wl_compositor *compositor;
 struct wl_shell *shell;
 struct wl_shell *desktop_shell;

Modified: branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c
===
--- branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c   
2012-11-23
17:49:39 UTC (rev 79565)
+++ branches/ecore-1.7/src/lib/ecore_wayland/ecore_wl.c   
2012-11-23
18:27:36 UTC (rev 79566)
@@ -7,14 +7,18 @@

 /* local function prototypes */
 static Eina_Bool _ecore_wl_shutdown(Eina_Bool close);
-static int _ecore_wl_cb_event_mask_update(unsigned int mask, void
*data);
-static Eina_Bool _ecore_wl_cb_handle_data(void *data,
Ecore_Fd_Handler
*hdl __UNUSED__);
-static void _ecore_wl_cb_handle_global(struct wl_display *disp,
unsigned int id, const char *interface, unsigned int version
__UNUSED__, void *data);
+static Eina_Bool _ecore_wl_cb_handle_data(void *data,
Ecore_Fd_Handler
*hdl);
+static void _ecore_wl_cb_handle_global(void *data, struct
wl_registry
*registry, unsigned int id, const char *interface, unsigned int
version
__UNUSED__);
 static Eina_Bool _ecore_wl_xkb_init(Ecore_Wl_Display *ewd);
 static Eina_Bool _ecore_wl_xkb_shutdown(Ecore_Wl_Display *ewd);

 /* local variables */
 static int _ecore_wl_init_count = 0;
+static const struct wl_registry_listener _ecore_wl_registry_listener
=

+{
+   _ecore_wl_cb_handle_global,
+   NULL // handle_global_remove
+};

 /* external variables */
 int _ecore_wl_log_dom = -1;
@@ -130,28 +134,24 @@
 return --_ecore_wl_init_count;
  }

-   _ecore_wl_disp-fd =
- wl_display_get_fd(_ecore_wl_disp-wl.display,
-   _ecore_wl_cb_event_mask_update,
_ecore_wl_disp);
+   _ecore_wl_disp-fd =
wl_display_get_fd(_ecore_wl_disp-wl.display);

_ecore_wl_disp-fd_hdl =
- ecore_main_fd_handler_add(_ecore_wl_disp-fd, ECORE_FD_READ,
+ ecore_main_fd_handler_add(_ecore_wl_disp-fd,
+   ECORE_FD_READ | ECORE_FD_WRITE,
 _ecore_wl_cb_handle_data,
_ecore_wl_disp,
NULL, NULL);

wl_list_init(_ecore_wl_disp-inputs);
wl_list_init(_ecore_wl_disp-outputs);

-   wl_display_add_global_listener(_ecore_wl_disp-wl.display,
-  _ecore_wl_cb_handle_global,

Re: [E-devel] #1486: Illume Home Key Button no longer works

2012-11-23 Thread Christopher Michael
E-Trac t...@enlightenment.org wrote:

#1486: Illume Home Key Button no longer works
--+-
 Reporter:  JeffHoogland  |   Owner:  raster
 Type:  Bug   |  Status:  closed
 Priority:  Major |   Milestone:
Component:  illume|  Resolution:  Fixed
 Keywords:|  Blocked By:
 Blocking:|
--+-

Comment (by JeffHoogland):

This issue is present again - I noticed it's reappearance as of Alpah 4

-- 
Ticket URL: http://trac.enlightenment.org/e/ticket/1486#comment:2
Enlightenment http://www.enlightenment.org/
Enlightenment Project

Yes Jef...Please dont stress To much...;)

Im not too worried about iy...Sure its not Anything That Serious ;)

Illume is written ti be Easy to Understand and Pretty Well Documented ;)

It will be fixed when I get 10 to my self... ;)

dh
-- 
Sent from my Samsung phone.
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] #1389: [wayland_shm/egl] Frames go down several pixels when we change the view in Naviframe 2

2012-11-23 Thread Christopher Michael
E-Trac t...@enlightenment.org wrote:

#1389: [wayland_shm/egl] Frames go down several pixels when we change
the view in
Naviframe 2
+-
Reporter:  cprigent|   Owner: 
devilhorns
 Type:  Bug |  Status:  closed
 Priority:  Minor   |   Milestone:
Component:  elementary  |  Resolution:  Fixed
 Keywords:  wayland, Frames, down, Naviframe 2  |  Blocked By:
 Blocking:  |
+-
Changes (by antognolli):

 * status:  new = closed
 * resolution:   = Fixed


Comment:

 Fixed on r79491.

-- 
Ticket URL: http://trac.enlightenment.org/e/ticket/1389#comment:8
Enlightenment http://www.enlightenment.org/
Enlightenment Project

Etunkodid you submit some part if those patches ?? ;)

Keep.
dh

-- 
Sent from my Samsung phone.
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Git Spam

2012-11-23 Thread Christopher Michael
Please...Lets Squash Some commites ??
-- 
Sent from my Samsung phone.
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git Spam

2012-11-23 Thread Bruno Dilly
On Fri, Nov 23, 2012 at 8:22 PM, Christopher Michael
cpmicha...@comcast.net wrote:
 Please...Lets Squash Some commites ??

Are you talking about my work ?

If it's the case: No, I won't.

My commits are split by tasks, with a clear commit msg (and
explanations when required).

Best regards

 --
 Sent from my Samsung phone.
 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



-- 
Bruno Dilly
Lead Developer
ProFUSION embedded systems
http://profusion.mobi

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcement: Release Team and upcoming EFL 1.7.2 release

2012-11-23 Thread David Seikel
On Thu, 22 Nov 2012 22:04:53 -0200 Luis Felipe Strano Moraes
luis.str...@gmail.com wrote:

 Hello gentlemen,

I think there's some ladies here to.

-- 
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
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: englebass IN trunk/ecore/src/lib: ecore ecore_con ecore_config ecore_evas ecore_fb ecore_file ecore_imf ecore_ipc ecore_wayland ecore_win32 ecore_wince ecore_x/xcb ecore_x/xlib

2012-11-23 Thread Joerg Sonnenberger
On Fri, Nov 23, 2012 at 09:37:55PM +0100, Vincent Torri wrote:
 please revert. All that stuff is not correct, as I said in one of the ticket
 
 see my previous mail. Also, ecore_getopt.c **already** have alloca
 support... Please review the patches instead of appplying them blindly

More importantly, please don't duplicate this across a hundred
files.

Joerg

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: bdilly IN trunk/devs: . dorileo

2012-11-23 Thread Christopher Michael
Enlightenment SVN no-re...@enlightenment.org wrote:

Log:
devs: Add dorileo
  
  Welcome!
  

Author:   bdilly
Date: 2012-11-23 13:56:34 -0800 (Fri, 23 Nov 2012)
New Revision: 79611
Trac: http://trac.enlightenment.org/e/changeset/79611

Added:
trunk/devs/dorileo/ trunk/devs/dorileo/id_rsa.pub
trunk/devs/dorileo/info.txt 


--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases,
vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-svn mailing list
enlightenment-...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

YOU BREAK IT, You bought it !

will be paying attention to What You May decide to Work on...Interested in your 
FutureHas A+ potential...

Please dont break my stuff unless u say that u break it for the greater good

dh

dh

-- 
Sent from my Samsung phone.
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcement: Release Team and upcoming EFL 1.7.2 release

2012-11-23 Thread Vincent Torri
On Fri, Nov 23, 2012 at 11:33 PM, David Seikel onef...@gmail.com wrote:
 On Thu, 22 Nov 2012 22:04:53 -0200 Luis Felipe Strano Moraes
 luis.str...@gmail.com wrote:

 Hello gentlemen,

 I think there's some ladies here to.

If I'm not mistaken, at least in France, David is the first name of a man :p

Vincent (male first name)

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: bdilly IN trunk/devs: . dorileo

2012-11-23 Thread Gustavo Sverzut Barbieri
d0rgs again?! :-D


On Fri, Nov 23, 2012 at 8:46 PM, Christopher Michael cpmicha...@comcast.net
 wrote:

 Enlightenment SVN no-re...@enlightenment.org wrote:

 Log:
 devs: Add dorileo
 
   Welcome!
 
 
 Author:   bdilly
 Date: 2012-11-23 13:56:34 -0800 (Fri, 23 Nov 2012)
 New Revision: 79611
 Trac: http://trac.enlightenment.org/e/changeset/79611
 
 Added:
 trunk/devs/dorileo/ trunk/devs/dorileo/id_rsa.pub
 trunk/devs/dorileo/info.txt
 
 

 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases,
 vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-svn mailing list
 enlightenment-...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

 YOU BREAK IT, You bought it !

 will be paying attention to What You May decide to Work on...Interested in
 your FutureHas A+ potential...

 Please dont break my stuff unless u say that u break it for the greater
 good

 dh

 dh

 --
 Sent from my Samsung phone.

 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcement: Release Team and upcoming EFL 1.7.2 release

2012-11-23 Thread David Seikel
On Fri, 23 Nov 2012 23:49:49 +0100 Vincent Torri
vincent.to...@gmail.com wrote:

 On Fri, Nov 23, 2012 at 11:33 PM, David Seikel onef...@gmail.com
 wrote:
  On Thu, 22 Nov 2012 22:04:53 -0200 Luis Felipe Strano Moraes
  luis.str...@gmail.com wrote:
 
  Hello gentlemen,
 
  I think there's some ladies here to.
 
 If I'm not mistaken, at least in France, David is the first name of a
 man :p
 
 Vincent (male first name)

'Tis the first name of a man here to.  I was speaking on behalf of the
ladies.  There are some with commit access rights, maybe more on
the lists.

If I was speaking on my own behalf I would have said There's some
aussie yobbos here to.  B-)

-- 
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
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcement: Release Team and upcoming EFL 1.7.2 release

2012-11-23 Thread Luis Felipe Strano Moraes
Well,

if thats the only complaint from the release, then I'm really happy :)

--lf


On Fri, Nov 23, 2012 at 9:29 PM, David Seikel onef...@gmail.com wrote:

 On Fri, 23 Nov 2012 23:49:49 +0100 Vincent Torri
 vincent.to...@gmail.com wrote:

  On Fri, Nov 23, 2012 at 11:33 PM, David Seikel onef...@gmail.com
  wrote:
   On Thu, 22 Nov 2012 22:04:53 -0200 Luis Felipe Strano Moraes
   luis.str...@gmail.com wrote:
  
   Hello gentlemen,
  
   I think there's some ladies here to.
 
  If I'm not mistaken, at least in France, David is the first name of a
  man :p
 
  Vincent (male first name)

 'Tis the first name of a man here to.  I was speaking on behalf of the
 ladies.  There are some with commit access rights, maybe more on
 the lists.

 If I was speaking on my own behalf I would have said There's some
 aussie yobbos here to.  B-)

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


 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel




-- 
Luís Felipe Strano Moraes
http://www.strano.org
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Great Alpha 5 and EFL 1.7.2

2012-11-23 Thread gpl4all
It IS a great update, thanks to you all developer!


--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcement: Release Team and upcoming EFL 1.7.2 release

2012-11-23 Thread The Rasterman
On Fri, 23 Nov 2012 15:12:34 +0100 Thomas Sachau to...@gentoo.org said:

 Luis Felipe Strano Moraes schrieb:
  Hello gentlemen,
  
  after having the release burden being shared by only one or two people,
  we've started talking and decided to create a team specifically for the
  purpose of helping out with this process, more specifically releasing,
  testing and packaging.
  
  The idea is to congregate people who are either already actively helping as
  well as people who are interested in learning/helping out with that. I've
  just finished with my first attempt at spinning the tarballs and they have
  already been uploaded. We're going to work in documenting everything and
  coming up with a proper procedure for doing this as automatically as
  possible.
  
  For everyone interested, please join the mailing list here:
  https://lists.sourceforge.net/lists/listinfo/enlightenment-release
  
  The reason to spin a new 1.7.2 release of the EFL was to have E17 building
  properly again with a released version of the EFL. The idea is to do the
  proper release announcement tomorrow, so everyone who can test these
  tarballs *please* do so. The only packages which had changes after the last
  release are Edje, Eet, Elementary and Evas.
 
 This is great news, just one question:
 
 Why do you create tarballs with version 1.7.2, when there have been no
 changes, so with the same content as the 1.7.1 tarballs?

for a while we had a bunch of efl libs some at 1.4, some at 1.2 some at 1.0 -
it was messy. its simply version syncing to avoid the mess - they are all the
same version - changes or not.

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


--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Ecore_Evas Rotation

2012-11-23 Thread The Rasterman
On Fri, 23 Nov 2012 23:17:15 +0530 HariHara Sudhan h...@emo2.com said:

 I'm trying to rotate the window by 45 degree, The documentation says its
 possible to rotate angles other than of multiples of 90.
 So exactly what backend and window manager should i use to make window
 rotate at 45 degree.
 
 I currrently have e17 wm and evas with opengl backend.

it is impossible tyo rotate windows in x11 at all. you can't transform input
(note i'm ignoring xevie since its dead). rotation is done internally inside
evas and it rotates its rendering and input handling - but a window is still by
definition a rectangle that is unrotated. so you can't. if you want to rotate
specific objects inside a canvas - that can be done. evas_map does this. it's a
general texture mapping thing though allowing rotations, perspective effects
etc. so it may be more complex than you anticipated.

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


--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcement: Release Team and upcoming EFL 1.7.2 release

2012-11-23 Thread Jérôme Pinot
On 11/22/12 22:04, Luis Felipe Strano Moraes wrote:
 Hello gentlemen,
 
 after having the release burden being shared by only one or two people,
 we've started talking and decided to create a team specifically for the
 purpose of helping out with this process, more specifically releasing,
 testing and packaging.
 
 The idea is to congregate people who are either already actively helping as
 well as people who are interested in learning/helping out with that. I've
 just finished with my first attempt at spinning the tarballs and they have
 already been uploaded. We're going to work in documenting everything and
 coming up with a proper procedure for doing this as automatically as
 possible.
 
 For everyone interested, please join the mailing list here:
 https://lists.sourceforge.net/lists/listinfo/enlightenment-release

Can we use this ML to advertise about new binary packages for
specific Linux/BSD distro? I never know exactly where it's better to do
so, e-dev, e-users, etc.

People interested in testing latest e17 could then just subscribe to
this ML to know about latest source code or binary packages.

-- 
Jérôme Pinot
http://ngc891.blogdns.net/


signature.asc
Description: Digital signature
--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] efl and e17 release - important notes svg/esvg/rsvg

2012-11-23 Thread The Rasterman
this is important to all testers, users and packagers...

DONT PACKAGE AND USE ESVG! DO NOT DO THIS. USE EVAS_GENERIC_LOADERS AND LIBRSVG
SUPPORT!

there. i hope that is clear. :) if you want things to be stable, render
correctly - dont rely in ESVG. at this stage it is experimental. there are
still too many reports relating to svg issues and esvg. the generic loaders
rsvg one may not be as fast, but it will not crash any process trying to use it
- at worse the loader binary will crash. esvg needs work - one day it'll be
ready, but as of today, it is not.

also esvg creates a circular dependency as of efl 1.8. esvg needs enesim which
needs eina... which as of efl 1.8 will be in the same build tree as evas (the
efl tree), so you can't possibly cleanly build esvg support for evas without
doing a multi-stage bootstrap and install of efl over several package
iterations.

ALSO... i HIGHLY RECOMMEND that you build evas_gneric_loaders with spectre,
poppler, libraw and gstreamer support for best experience with efm - then
video, document etc. files will get thumbnails.

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


--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Announcement: Release Team and upcoming EFL 1.7.2 release

2012-11-23 Thread Daniel Juyung Seo
Great Job!
I will join this team and test EFL 1.7.2 + E17 from now on.

+

I also added this enlightenment-release mailing list to our e.org contact
page.
http://www.enlightenment.org/p.php?p=contactl=en

Thanks.

Daniel Juyung Seo (SeoZ)

On Fri, Nov 23, 2012 at 9:04 AM, Luis Felipe Strano Moraes 
luis.str...@gmail.com wrote:

 Hello gentlemen,

 after having the release burden being shared by only one or two people,
 we've started talking and decided to create a team specifically for the
 purpose of helping out with this process, more specifically releasing,
 testing and packaging.

 The idea is to congregate people who are either already actively helping as
 well as people who are interested in learning/helping out with that. I've
 just finished with my first attempt at spinning the tarballs and they have
 already been uploaded. We're going to work in documenting everything and
 coming up with a proper procedure for doing this as automatically as
 possible.

 For everyone interested, please join the mailing list here:
 https://lists.sourceforge.net/lists/listinfo/enlightenment-release

 The reason to spin a new 1.7.2 release of the EFL was to have E17 building
 properly again with a released version of the EFL. The idea is to do the
 proper release announcement tomorrow, so everyone who can test these
 tarballs *please* do so. The only packages which had changes after the last
 release are Edje, Eet, Elementary and Evas.

  - Eina 1.7.2 -
 [GZhttp://download.enlightenment.org/releases/eina-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/eina-1.7.2.tar.bz2]
  - Eet 1.7.2 - [GZ
 http://download.enlightenment.org/releases/eet-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/eet-1.7.2.tar.bz2]
  - Evas 1.7.2 -
 [GZhttp://download.enlightenment.org/releases/evas-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/evas-1.7.2.tar.bz2]
  - Ecore 1.7.2 -
 [GZhttp://download.enlightenment.org/releases/ecore-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/ecore-1.7.2.tar.bz2]
  - Embryo 1.7.2 -
 [GZhttp://download.enlightenment.org/releases/embryo-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/embryo-1.7.2.tar.bz2]
  - Edje 1.7.2 -
 [GZhttp://download.enlightenment.org/releases/edje-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/edje-1.7.2.tar.bz2]
  - Efreet 1.7.2 -
 [GZhttp://download.enlightenment.org/releases/efreet-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/efreet-1.7.2.tar.bz2]
  - E_dbus 1.7.2 -
 [GZhttp://download.enlightenment.org/releases/e_dbus-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/e_dbus-1.7.2.tar.bz2]
  - Eeze 1.7.2 -
 [GZhttp://download.enlightenment.org/releases/eeze-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/eeze-1.7.2.tar.bz2]
  - Expedite 1.7.2 -
 [GZhttp://download.enlightenment.org/releases/expedite-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/expedite-1.7.2.tar.bz2]
  - Evas Generic Loaders 1.7.2 -
 [GZ
 http://download.enlightenment.org/releases/evas_generic_loaders-1.7.2.tar.gz
 ]
 [BZ2
 http://download.enlightenment.org/releases/evas_generic_loaders-1.7.2.tar.bz2
 
 ]
  - Eio 1.7.2 - [GZ
 http://download.enlightenment.org/releases/eio-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/eio-1.7.2.tar.bz2]
  - Emotion 1.7.2 -
 [GZhttp://download.enlightenment.org/releases/emotion-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/emotion-1.7.2.tar.bz2]
  - Ethumb 1.7.2 -
 [GZhttp://download.enlightenment.org/releases/ethumb-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/ethumb-1.7.2.tar.bz2]
  - Elementary 1.7.2 -
 [GZhttp://download.enlightenment.org/releases/elementary-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/elementary-1.7.2.tar.bz2
 ]
  - Evil 1.7.2 -
 [GZhttp://download.enlightenment.org/releases/evil-1.7.2.tar.gz]
 [BZ2 http://download.enlightenment.org/releases/evil-1.7.2.tar.bz2]




 Best regards,

 --
 Luís Felipe Strano Moraes
 http://www.strano.org

 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!

Re: [E-devel] E SVN: bdilly IN trunk/devs: . dorileo

2012-11-23 Thread Daniel Juyung Seo
Congratulations!
With the great power comes great responsibility!

On Sat, Nov 24, 2012 at 6:56 AM, Enlightenment SVN 
no-re...@enlightenment.org wrote:

 Log:
 devs: Add dorileo

   Welcome!


 Author:   bdilly
 Date: 2012-11-23 13:56:34 -0800 (Fri, 23 Nov 2012)
 New Revision: 79611
 Trac: http://trac.enlightenment.org/e/changeset/79611

 Added:
   trunk/devs/dorileo/ trunk/devs/dorileo/id_rsa.pub
 trunk/devs/dorileo/info.txt



 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-svn mailing list
 enlightenment-...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-svn

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git Spam

2012-11-23 Thread Daniel Juyung Seo
Right. Each commit should be atomic/clean/lean/simple.
+1 to bdilly

But having huge amount of commits at once is annoying.
It's hard to read/review.
+1 to devilhorns

Daniel Juyung Seo (SeoZ)

On Sat, Nov 24, 2012 at 7:26 AM, Bruno Dilly bdi...@profusion.mobi wrote:

 On Fri, Nov 23, 2012 at 8:22 PM, Christopher Michael
 cpmicha...@comcast.net wrote:
  Please...Lets Squash Some commites ??

 Are you talking about my work ?

 If it's the case: No, I won't.

 My commits are split by tasks, with a clear commit msg (and
 explanations when required).

 Best regards

  --
  Sent from my Samsung phone.
 
 --
  Monitor your physical, virtual and cloud infrastructure from a single
  web console. Get in-depth insight into apps, servers, databases, vmware,
  SAP, cloud infrastructure, etc. Download 30-day Free Trial.
  Pricing starts from $795 for 25 servers or applications!
  http://p.sf.net/sfu/zoho_dev2dev_nov
  ___
  enlightenment-devel mailing list
  enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel



 --
 Bruno Dilly
 Lead Developer
 ProFUSION embedded systems
 http://profusion.mobi


 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] trac changset is broken

2012-11-23 Thread Daniel Juyung Seo
This is still broken.
Nobody can fix this?

Daniel Juyung Seo (SeoZ)

On Fri, Nov 16, 2012 at 9:09 PM, Daniel Juyung Seo seojuyu...@gmail.comwrote:

 This is still broken.

 Anybody can fix this?

 Daniel Juyung Seo (SeoZ)

 On Sat, Nov 10, 2012 at 8:45 PM, Daniel Juyung Seo 
 seojuyu...@gmail.comwrote:

 Trac changeset is broken.
 see http://trac.enlightenment.org/e/changeset/79097 and
 http://trac.enlightenment.org/e/timeline.

 It's been a week since it was broken.
 Anybody can fix this?

 Daniel Juyung Seo (SeoZ)





--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: englebass IN trunk/ecore/src/lib: ecore ecore_con ecore_config ecore_evas ecore_fb ecore_file ecore_imf ecore_ipc ecore_wayland ecore_win32 ecore_wince ecore_x/xcb ecore_x/xlib

2012-11-23 Thread Sebastian Dransfeld
On 11/23/2012 09:37 PM, Vincent Torri wrote:
 please revert. All that stuff is not correct, as I said in one of the ticket

 see my previous mail. Also, ecore_getopt.c **already** have alloca
 support... Please review the patches instead of appplying them blindly

 Vincent

Sorry. I didn't blindly apply patches, I copied alloca stuff from 
another file, so there seems to be parts of efl with wrong declaration.

S.


 On Fri, Nov 23, 2012 at 9:25 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
 Log:
 ecore: alloca

 Author:   englebass
 Date: 2012-11-23 12:25:52 -0800 (Fri, 23 Nov 2012)
 New Revision: 79577
 Trac: http://trac.enlightenment.org/e/changeset/79577

 Modified:
trunk/ecore/src/lib/ecore/ecore_alloc.c 
 trunk/ecore/src/lib/ecore/ecore_exe.c 
 trunk/ecore/src/lib/ecore/ecore_getopt.c trunk/ecore/src/lib/ecore_con/dns.c 
 trunk/ecore/src/lib/ecore_con/ecore_con.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_alloc.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_eet.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_info.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_local_win32.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_socks.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_ssl.c 
 trunk/ecore/src/lib/ecore_config/ecore_config.c 
 trunk/ecore/src/lib/ecore_evas/ecore_evas_extn.c 
 trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c 
 trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_shm.c 
 trunk/ecore/src/lib/ecore_fb/ecore_fb_vt.c 
 trunk/ecore/src/lib/ecore_file/ecore_file.c 
 trunk/ecore/src/lib/ecore_file/ecore_file_monitor.c 
 trunk/ecore/src/lib/ecore_imf/ecore_imf_context.c 
 trunk/ecore/src/lib/ecore_ipc/ecore_ipc.c 
 trunk/ecore/src/lib/ecore_wayland/ecore_wl.c trunk/ecore/s
 rc
   /lib/ecore_wayland/ecore_wl_output.c 
 trunk/ecore/src/lib/ecore_wayland/ecore_wl_window.c 
 trunk/ecore/src/lib/ecore_win32/ecore_win32_window.c 
 trunk/ecore/src/lib/ecore_wince/ecore_wince_window.c 
 trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_e.c 
 trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_image.c 
 trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_selection.c 
 trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_window.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_atoms.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_e.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_image.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_randr_12.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_selection.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_window_prop.c

 Modified: trunk/ecore/src/lib/ecore/ecore_alloc.c
 ===
 --- trunk/ecore/src/lib/ecore/ecore_alloc.c 2012-11-23 20:11:15 UTC (rev 
 79576)
 +++ trunk/ecore/src/lib/ecore/ecore_alloc.c 2012-11-23 20:25:52 UTC (rev 
 79577)
 @@ -2,6 +2,24 @@
   # include config.h
   #endif

 +#undef alloca
 +#ifdef HAVE_ALLOCA_H
 +# include alloca.h
 +#elif defined __GNUC__
 +# define alloca __builtin_alloca
 +#elif defined _AIX
 +# define alloca __alloca
 +#elif defined _MSC_VER
 +# include malloc.h
 +# define alloca _alloca
 +#else
 +# include stddef.h
 +# ifdef  __cplusplus
 +extern C
 +# endif
 +void *alloca (size_t);
 +#endif
 +
   #include stdlib.h

   #include Eina.h

 Modified: trunk/ecore/src/lib/ecore/ecore_exe.c
 ===
 --- trunk/ecore/src/lib/ecore/ecore_exe.c   2012-11-23 20:11:15 UTC (rev 
 79576)
 +++ trunk/ecore/src/lib/ecore/ecore_exe.c   2012-11-23 20:25:52 UTC (rev 
 79577)
 @@ -2,6 +2,24 @@
   # include config.h
   #endif

 +#undef alloca
 +#ifdef HAVE_ALLOCA_H
 +# include alloca.h
 +#elif defined __GNUC__
 +# define alloca __builtin_alloca
 +#elif defined _AIX
 +# define alloca __alloca
 +#elif defined _MSC_VER
 +# include malloc.h
 +# define alloca _alloca
 +#else
 +# include stddef.h
 +# ifdef  __cplusplus
 +extern C
 +# endif
 +void *alloca (size_t);
 +#endif
 +
   #include stdlib.h
   #include stdio.h
   #include string.h

 Modified: trunk/ecore/src/lib/ecore/ecore_getopt.c
 ===
 --- trunk/ecore/src/lib/ecore/ecore_getopt.c2012-11-23 20:11:15 UTC (rev 
 79576)
 +++ trunk/ecore/src/lib/ecore/ecore_getopt.c2012-11-23 20:25:52 UTC (rev 
 79577)
 @@ -2,6 +2,24 @@
   # include config.h
   #endif

 +#undef alloca
 +#ifdef HAVE_ALLOCA_H
 +# include alloca.h
 +#elif defined __GNUC__
 +# define alloca __builtin_alloca
 +#elif defined _AIX
 +# define alloca __alloca
 +#elif defined _MSC_VER
 +# include malloc.h
 +# define alloca _alloca
 +#else
 +# include stddef.h
 +# ifdef  __cplusplus
 +extern C
 +# endif
 +void *alloca (size_t);
 +#endif
 +
   #ifdef STDC_HEADERS
   # include stdlib.h
   # include stddef.h
 @@ -10,23 +28,6 @@
   #  include stdlib.h
   # endif
   #endif
 -#ifdef HAVE_ALLOCA_H
 -# include alloca.h
 -#elif !defined alloca
 -# ifdef __GNUC__
 -#  define alloca __builtin_alloca
 -# elif defined _AIX
 -#  define alloca 

Re: [E-devel] trac changset is broken

2012-11-23 Thread Vincent Torri
On Sat, Nov 24, 2012 at 6:36 AM, Daniel Juyung Seo seojuyu...@gmail.com wrote:
 This is still broken.
 Nobody can fix this?

i've CC Bertrand

Vincent


 Daniel Juyung Seo (SeoZ)

 On Fri, Nov 16, 2012 at 9:09 PM, Daniel Juyung Seo 
 seojuyu...@gmail.comwrote:

 This is still broken.

 Anybody can fix this?

 Daniel Juyung Seo (SeoZ)

 On Sat, Nov 10, 2012 at 8:45 PM, Daniel Juyung Seo 
 seojuyu...@gmail.comwrote:

 Trac changeset is broken.
 see http://trac.enlightenment.org/e/changeset/79097 and
 http://trac.enlightenment.org/e/timeline.

 It's been a week since it was broken.
 Anybody can fix this?

 Daniel Juyung Seo (SeoZ)





 --
 Monitor your physical, virtual and cloud infrastructure from a single
 web console. Get in-depth insight into apps, servers, databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 enlightenment-devel mailing list
 enlightenment-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] efl and e17 release - important notes svg/esvg/rsvg

2012-11-23 Thread Vincent Torri
On Sat, Nov 24, 2012 at 6:28 AM, Carsten Haitzler ras...@rasterman.com wrote:
 this is important to all testers, users and packagers...

 DONT PACKAGE AND USE ESVG! DO NOT DO THIS. USE EVAS_GENERIC_LOADERS AND 
 LIBRSVG
 SUPPORT!

 there. i hope that is clear. :) if you want things to be stable, render
 correctly - dont rely in ESVG. at this stage it is experimental. there are
 still too many reports relating to svg issues and esvg. the generic loaders
 rsvg one may not be as fast, but it will not crash any process trying to use 
 it
 - at worse the loader binary will crash. esvg needs work - one day it'll be
 ready, but as of today, it is not.

 also esvg creates a circular dependency as of efl 1.8. esvg needs enesim which
 needs eina... which as of efl 1.8 will be in the same build tree as evas (the
 efl tree), so you can't possibly cleanly build esvg support for evas without
 doing a multi-stage bootstrap and install of efl over several package
 iterations.

about the circular dependency, the best solution is to make public the
API of loaders, that is, something that should have been done from the
beginning.

Vincent

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: englebass IN trunk/ecore/src/lib: ecore ecore_con ecore_config ecore_evas ecore_fb ecore_file ecore_imf ecore_ipc ecore_wayland ecore_win32 ecore_wince ecore_x/xcb ecore_x/xlib

2012-11-23 Thread Vincent Torri
On Sat, Nov 24, 2012 at 7:12 AM, Sebastian Dransfeld s...@tango.flipp.net 
wrote:
 On 11/23/2012 09:37 PM, Vincent Torri wrote:
 please revert. All that stuff is not correct, as I said in one of the ticket

 see my previous mail. Also, ecore_getopt.c **already** have alloca
 support... Please review the patches instead of appplying them blindly

 Vincent

 Sorry. I didn't blindly apply patches, I copied alloca stuff from
 another file, so there seems to be parts of efl with wrong declaration.

the problem is that autoconf fixed the way alloca is declared and i
have not spreaded the changes everywhere.

Vincent


 S.


 On Fri, Nov 23, 2012 at 9:25 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
 Log:
 ecore: alloca

 Author:   englebass
 Date: 2012-11-23 12:25:52 -0800 (Fri, 23 Nov 2012)
 New Revision: 79577
 Trac: http://trac.enlightenment.org/e/changeset/79577

 Modified:
trunk/ecore/src/lib/ecore/ecore_alloc.c 
 trunk/ecore/src/lib/ecore/ecore_exe.c 
 trunk/ecore/src/lib/ecore/ecore_getopt.c 
 trunk/ecore/src/lib/ecore_con/dns.c 
 trunk/ecore/src/lib/ecore_con/ecore_con.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_alloc.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_eet.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_info.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_local_win32.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_socks.c 
 trunk/ecore/src/lib/ecore_con/ecore_con_ssl.c 
 trunk/ecore/src/lib/ecore_config/ecore_config.c 
 trunk/ecore/src/lib/ecore_evas/ecore_evas_extn.c 
 trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_egl.c 
 trunk/ecore/src/lib/ecore_evas/ecore_evas_wayland_shm.c 
 trunk/ecore/src/lib/ecore_fb/ecore_fb_vt.c 
 trunk/ecore/src/lib/ecore_file/ecore_file.c 
 trunk/ecore/src/lib/ecore_file/ecore_file_monitor.c 
 trunk/ecore/src/lib/ecore_imf/ecore_imf_context.c 
 trunk/ecore/src/lib/ecore_ipc/ecore_ipc.c 
 trunk/ecore/src/lib/ecore_wayland/ecore_wl.c trunk/ecore/s
  rc
   /lib/ecore_wayland/ecore_wl_output.c 
 trunk/ecore/src/lib/ecore_wayland/ecore_wl_window.c 
 trunk/ecore/src/lib/ecore_win32/ecore_win32_window.c 
 trunk/ecore/src/lib/ecore_wince/ecore_wince_window.c 
 trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_e.c 
 trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_image.c 
 trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_selection.c 
 trunk/ecore/src/lib/ecore_x/xcb/ecore_xcb_window.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_atoms.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_e.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_image.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_randr_12.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_selection.c 
 trunk/ecore/src/lib/ecore_x/xlib/ecore_x_window_prop.c

 Modified: trunk/ecore/src/lib/ecore/ecore_alloc.c
 ===
 --- trunk/ecore/src/lib/ecore/ecore_alloc.c 2012-11-23 20:11:15 UTC 
 (rev 79576)
 +++ trunk/ecore/src/lib/ecore/ecore_alloc.c 2012-11-23 20:25:52 UTC 
 (rev 79577)
 @@ -2,6 +2,24 @@
   # include config.h
   #endif

 +#undef alloca
 +#ifdef HAVE_ALLOCA_H
 +# include alloca.h
 +#elif defined __GNUC__
 +# define alloca __builtin_alloca
 +#elif defined _AIX
 +# define alloca __alloca
 +#elif defined _MSC_VER
 +# include malloc.h
 +# define alloca _alloca
 +#else
 +# include stddef.h
 +# ifdef  __cplusplus
 +extern C
 +# endif
 +void *alloca (size_t);
 +#endif
 +
   #include stdlib.h

   #include Eina.h

 Modified: trunk/ecore/src/lib/ecore/ecore_exe.c
 ===
 --- trunk/ecore/src/lib/ecore/ecore_exe.c   2012-11-23 20:11:15 UTC 
 (rev 79576)
 +++ trunk/ecore/src/lib/ecore/ecore_exe.c   2012-11-23 20:25:52 UTC 
 (rev 79577)
 @@ -2,6 +2,24 @@
   # include config.h
   #endif

 +#undef alloca
 +#ifdef HAVE_ALLOCA_H
 +# include alloca.h
 +#elif defined __GNUC__
 +# define alloca __builtin_alloca
 +#elif defined _AIX
 +# define alloca __alloca
 +#elif defined _MSC_VER
 +# include malloc.h
 +# define alloca _alloca
 +#else
 +# include stddef.h
 +# ifdef  __cplusplus
 +extern C
 +# endif
 +void *alloca (size_t);
 +#endif
 +
   #include stdlib.h
   #include stdio.h
   #include string.h

 Modified: trunk/ecore/src/lib/ecore/ecore_getopt.c
 ===
 --- trunk/ecore/src/lib/ecore/ecore_getopt.c2012-11-23 20:11:15 UTC 
 (rev 79576)
 +++ trunk/ecore/src/lib/ecore/ecore_getopt.c2012-11-23 20:25:52 UTC 
 (rev 79577)
 @@ -2,6 +2,24 @@
   # include config.h
   #endif

 +#undef alloca
 +#ifdef HAVE_ALLOCA_H
 +# include alloca.h
 +#elif defined __GNUC__
 +# define alloca __builtin_alloca
 +#elif defined _AIX
 +# define alloca __alloca
 +#elif defined _MSC_VER
 +# include malloc.h
 +# define alloca _alloca
 +#else
 +# include stddef.h
 +# ifdef  __cplusplus
 +extern C
 +# endif
 +void *alloca (size_t);
 +#endif
 +
   #ifdef STDC_HEADERS
   # include stdlib.h
   # include stddef.h
 @@ -10,23 +28,6 

Re: [E-devel] E SVN: englebass IN trunk/efreet: . src/bin src/lib

2012-11-23 Thread Vincent Torri
isn't efreet_alloca.h a new file ? I don't see it added in the commit

Vincent

On Sat, Nov 24, 2012 at 7:43 AM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Log:
 efreet: fix alloca

 Author:   englebass
 Date: 2012-11-23 22:43:00 -0800 (Fri, 23 Nov 2012)
 New Revision: 79629
 Trac: http://trac.enlightenment.org/e/changeset/79629

 Modified:
   trunk/efreet/ChangeLog trunk/efreet/src/bin/efreet_icon_cache_create.c 
 trunk/efreet/src/lib/Makefile.am trunk/efreet/src/lib/efreet.c 
 trunk/efreet/src/lib/efreet_base.c trunk/efreet/src/lib/efreet_desktop.c 
 trunk/efreet/src/lib/efreet_desktop_command.c 
 trunk/efreet/src/lib/efreet_icon.c trunk/efreet/src/lib/efreet_ini.c 
 trunk/efreet/src/lib/efreet_menu.c trunk/efreet/src/lib/efreet_mime.c 
 trunk/efreet/src/lib/efreet_utils.c

 Modified: trunk/efreet/ChangeLog
 ===
 --- trunk/efreet/ChangeLog  2012-11-24 06:37:55 UTC (rev 79628)
 +++ trunk/efreet/ChangeLog  2012-11-24 06:43:00 UTC (rev 79629)
 @@ -162,3 +162,7 @@
  2012-11-22  Sebastian Dransfeld

 * Accept unquoted values in user-dirs.dirs
 +
 +2012-11-24  Sebastian Dransfeld
 +
 +   * Fix alloca

 Modified: trunk/efreet/src/bin/efreet_icon_cache_create.c
 ===
 --- trunk/efreet/src/bin/efreet_icon_cache_create.c 2012-11-24 06:37:55 
 UTC (rev 79628)
 +++ trunk/efreet/src/bin/efreet_icon_cache_create.c 2012-11-24 06:43:00 
 UTC (rev 79629)
 @@ -2,31 +2,7 @@
  # include config.h
  #endif

 -#ifdef STDC_HEADERS
 -# include stdlib.h
 -# include stddef.h
 -#else
 -# ifdef HAVE_STDLIB_H
 -#  include stdlib.h
 -# endif
 -#endif
 -#ifdef HAVE_ALLOCA_H
 -# include alloca.h
 -#elif !defined alloca
 -# ifdef __GNUC__
 -#  define alloca __builtin_alloca
 -# elif defined _AIX
 -#  define alloca __alloca
 -# elif defined _MSC_VER
 -#  include malloc.h
 -#  define alloca _alloca
 -# elif !defined HAVE_ALLOCA
 -#  ifdef  __cplusplus
 -extern C
 -#  endif
 -void *alloca (size_t);
 -# endif
 -#endif
 +#include efreet_alloca.h

  #include sys/stat.h
  #include fcntl.h

 Modified: trunk/efreet/src/lib/Makefile.am
 ===
 --- trunk/efreet/src/lib/Makefile.am2012-11-24 06:37:55 UTC (rev 79628)
 +++ trunk/efreet/src/lib/Makefile.am2012-11-24 06:43:00 UTC (rev 79629)
 @@ -66,4 +66,4 @@
  libefreet_trash_la_LIBADD = @EFREET_LIBS@ libefreet.la
  libefreet_trash_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ 
 -version-info @version_info@ @release_info@

 -EXTRA_DIST = efreet_private.h efreet_xml.h efreet_cache_private.h
 +EXTRA_DIST = efreet_private.h efreet_xml.h efreet_cache_private.h 
 efreet_alloca.h

 Modified: trunk/efreet/src/lib/efreet.c
 ===
 --- trunk/efreet/src/lib/efreet.c   2012-11-24 06:37:55 UTC (rev 79628)
 +++ trunk/efreet/src/lib/efreet.c   2012-11-24 06:43:00 UTC (rev 79629)
 @@ -2,23 +2,7 @@
  # include config.h
  #endif

 -#undef alloca
 -#ifdef HAVE_ALLOCA_H
 -# include alloca.h
 -#elif defined __GNUC__
 -# define alloca __builtin_alloca
 -#elif defined _AIX
 -# define alloca __alloca
 -#elif defined _MSC_VER
 -# include malloc.h
 -# define alloca _alloca
 -#else
 -# include stddef.h
 -# ifdef  __cplusplus
 -extern C
 -# endif
 -void *alloca (size_t);
 -#endif
 +#include efreet_alloca.h

  #include unistd.h
  #include sys/stat.h

 Modified: trunk/efreet/src/lib/efreet_base.c
 ===
 --- trunk/efreet/src/lib/efreet_base.c  2012-11-24 06:37:55 UTC (rev 79628)
 +++ trunk/efreet/src/lib/efreet_base.c  2012-11-24 06:43:00 UTC (rev 79629)
 @@ -2,23 +2,7 @@
  # include config.h
  #endif

 -#undef alloca
 -#ifdef HAVE_ALLOCA_H
 -# include alloca.h
 -#elif defined __GNUC__
 -# define alloca __builtin_alloca
 -#elif defined _AIX
 -# define alloca __alloca
 -#elif defined _MSC_VER
 -# include malloc.h
 -# define alloca _alloca
 -#else
 -# include stddef.h
 -# ifdef  __cplusplus
 -extern C
 -# endif
 -void *alloca (size_t);
 -#endif
 +#include efreet_alloca.h

  #include unistd.h
  #include ctype.h

 Modified: trunk/efreet/src/lib/efreet_desktop.c
 ===
 --- trunk/efreet/src/lib/efreet_desktop.c   2012-11-24 06:37:55 UTC (rev 
 79628)
 +++ trunk/efreet/src/lib/efreet_desktop.c   2012-11-24 06:43:00 UTC (rev 
 79629)
 @@ -2,23 +2,7 @@
  # include config.h
  #endif

 -#undef alloca
 -#ifdef HAVE_ALLOCA_H
 -# include alloca.h
 -#elif defined __GNUC__
 -# define alloca __builtin_alloca
 -#elif defined _AIX
 -# define alloca __alloca
 -#elif defined _MSC_VER
 -# include malloc.h
 -# define alloca _alloca
 -#else
 -# include stddef.h
 -# ifdef  __cplusplus
 -extern C
 -# endif
 -void *alloca (size_t);
 -#endif
 +#include efreet_alloca.h

  #ifdef HAVE_EVIL
  # include