Re: [E-devel] Git weekly resume

2013-04-02 Thread Michael Blumenkrantz
On Wed, Apr 3, 2013 at 4:18 AM, Gustavo Lima Chaves wrote:

> * Carsten Haitzler  [2013-04-03 11:36:23 +0900]:
>
> > On Tue, 2 Apr 2013 17:28:34 +0200 Bertrand Jacquin 
> said:
> >
> > how is this meant to be different to:
> >
> > https://phab.enlightenment.org/feed/
>
> zmike++ for phabricator user picture.
>

http://24.media.tumblr.com/54b1ac3aa69caf22788bba2449023479/tumblr_mkmytuGkcT1rrju89o1_400.gif


>
> >
> > ?
> >
> > > Hi guys,
> > >
> > > To make a final point to the yesterday announce, we could propose
> > > some enhancements about the git usage and user experience.
> > >
> > > As some people not reading git diff mails (vacation, too much load),
> > > or don't want to, what do you think about a weekly report à la
> > > 'Git what's new' ?
> > >
> > > It'd be non intrusive, and can give a quick view of what has changed
> > > during the last week
> > >
> > > Also, this may teach people to write nice email commits, don't you
> think
> > > ?
> > >
> > > For example, on efl.git since last week :
> > >
> > >  $ git shortlog -n -w --since="1 week ago"
> > > Cedric BAIL (11):
> > >   eina: add eina_log_timing.
> > >   efl: integrate eina_log_timing.
> > >   eina: do not report timing for already stopped domain.
> > >   eina: use a global variable to hold the same string accross other
> > >  library.
> > >   efl: don't track generated file.
> > >   edje: prevent segv when not defining item before setting there
> > >  property.
> > >   eina: correctly remove reference from hash and make cow garbage
> > >  collector work.
> > >   evas: forgotten destruction of Eina_Cow pool for objects state.
> > >   evas: call Eina_Cow garbage collector on surface dump.
> > >   eina: let's not run the GC on memcpy things.
> > >   eina: make it possible to disable Eina_Cow GC at instantiation
> time.
> > >
> > > Stefan Schmidt (10):
> > >   m4: With efl with binary macro to help cross-compilation
> > >   eeze/sensor: Use the correct data get method in the test.
> > >   eeze/sensor: Create a new sensor object for the async test.
> > >   eeze/sensor: Make sure we send out ecore events for all async
> reads in
> > >  fake module
> > >   eeze/sensor/test: Remove useless check.
> > >   eeze/sensor: Setup all ecore event types in init.
> > >   eina/examples: Return in a non-void function.
> > >   eeze/sensor: Print out what feature we are testing right now.
> > >   eeze/sensor/fake: Finally fix fake module to send out correct
> ecore
> > >  events.
> > >   eeze/sensor/tests: Catch all callbacks from async read.
> > >
> > > Daniel Juyung Seo (7):
> > >   README: call ldconfig after installing bullet.
> > >   evas_object_smart.c: internal comment++.
> > >   eina_stringshare.h: more acurate documentation for
> Eina_Stringshare.
> > >   Evas.h: fixed documentation.
> > >   Ecore.h: fixed ecore documentation.
> > >   evas_render.c: added EINA_UNUSED for unused parameter.
> > >   evas_object_image.c/Evas.h: Added Eo apis for image preload.
> > >
> > > Carsten Haitzler (Rasterman) (6):
> > >   fix word start/end logic to be consistent with other toolkits.
> > >   warn--
> > >   matching fix to evas test suite to account for changes in word
> > >  start/end changes as per log message/changelog
> > >   Fix edje entry to resepct filter callbacks and not clear
> > >  selections if filters filter out all contents.
> > >   we have spec files... lets add arch pkgbuild stuff too :)
> > >   valgrind complain--
> > >
> > > Cedric Bail (6):
> > >   eina: forgotten header for make dist.
> > >   ecore: add systemd watchdog support to Ecore main loop.
> > >   eina: add  for build on Win32.
> > >   ecore: add some usefull debugging information.
> > >   systemd: make it require at least 192 to work.
> > >   Evil: add mkdtemp
> > >
> > > ChunEon Park (2):
> > >   evas - updated doc
> > >   evas/render - better efficient check.
> > >
> > > Jihoon Kim (2):
> > >   ecore_imf: Add
> ecore_imf_context_input_panel_layout_variation_set/get
> > >  API
> > >   edje: Add
> edje_object_part_text_input_panel_layout_variation_set/get
> > >  API
> > >
> > > Alex-P. Natsios (1):
> > >   Fixed behavior of --disable{-xine,-v4l2}
> > >
> > > Daniel Willmann (1):
> > >   eina_cow: Fix compilation for tests again
> > >
> > > Eduardo Lima (Etrunko) (1):
> > >   Ecore_Wayland: Add ecore_wl_window_surface_create() API
> > >
> > > Ivn Briano (1):
> > >   Add mouse_events option on the group level
> > >
> > > Raphael Kubo da Costa (1):
> > >   edje: Remove duplicate check introduced in 9157c51.
> > >
> > > Ryuan Choi (1):
> > >   edje_entry: alt+home should not move to first letter. Patch by
> > >  ryuan.choi.
> > >
> > > Tom Hacohen (1):
> > >   Evas tests: Fix TESTS_BUILD_DIR to point to the build

Re: [E-devel] Git weekly resume

2013-04-02 Thread Gustavo Lima Chaves
* Carsten Haitzler  [2013-04-03 11:36:23 +0900]:

> On Tue, 2 Apr 2013 17:28:34 +0200 Bertrand Jacquin  said:
> 
> how is this meant to be different to:
> 
> https://phab.enlightenment.org/feed/

zmike++ for phabricator user picture.

> 
> ?
> 
> > Hi guys,
> > 
> > To make a final point to the yesterday announce, we could propose
> > some enhancements about the git usage and user experience.
> > 
> > As some people not reading git diff mails (vacation, too much load),
> > or don't want to, what do you think about a weekly report à la
> > 'Git what's new' ?
> > 
> > It'd be non intrusive, and can give a quick view of what has changed
> > during the last week
> > 
> > Also, this may teach people to write nice email commits, don't you think
> > ?
> > 
> > For example, on efl.git since last week :
> > 
> >  $ git shortlog -n -w --since="1 week ago"
> > Cedric BAIL (11):
> >   eina: add eina_log_timing.
> >   efl: integrate eina_log_timing.
> >   eina: do not report timing for already stopped domain.
> >   eina: use a global variable to hold the same string accross other
> >  library.
> >   efl: don't track generated file.
> >   edje: prevent segv when not defining item before setting there
> >  property.
> >   eina: correctly remove reference from hash and make cow garbage
> >  collector work.
> >   evas: forgotten destruction of Eina_Cow pool for objects state.
> >   evas: call Eina_Cow garbage collector on surface dump.
> >   eina: let's not run the GC on memcpy things.
> >   eina: make it possible to disable Eina_Cow GC at instantiation time.
> > 
> > Stefan Schmidt (10):
> >   m4: With efl with binary macro to help cross-compilation
> >   eeze/sensor: Use the correct data get method in the test.
> >   eeze/sensor: Create a new sensor object for the async test.
> >   eeze/sensor: Make sure we send out ecore events for all async reads in
> >  fake module
> >   eeze/sensor/test: Remove useless check.
> >   eeze/sensor: Setup all ecore event types in init.
> >   eina/examples: Return in a non-void function.
> >   eeze/sensor: Print out what feature we are testing right now.
> >   eeze/sensor/fake: Finally fix fake module to send out correct ecore
> >  events.
> >   eeze/sensor/tests: Catch all callbacks from async read.
> > 
> > Daniel Juyung Seo (7):
> >   README: call ldconfig after installing bullet.
> >   evas_object_smart.c: internal comment++.
> >   eina_stringshare.h: more acurate documentation for Eina_Stringshare.
> >   Evas.h: fixed documentation.
> >   Ecore.h: fixed ecore documentation.
> >   evas_render.c: added EINA_UNUSED for unused parameter.
> >   evas_object_image.c/Evas.h: Added Eo apis for image preload.
> > 
> > Carsten Haitzler (Rasterman) (6):
> >   fix word start/end logic to be consistent with other toolkits.
> >   warn--
> >   matching fix to evas test suite to account for changes in word
> >  start/end changes as per log message/changelog
> >   Fix edje entry to resepct filter callbacks and not clear
> >  selections if filters filter out all contents.
> >   we have spec files... lets add arch pkgbuild stuff too :)
> >   valgrind complain--
> > 
> > Cedric Bail (6):
> >   eina: forgotten header for make dist.
> >   ecore: add systemd watchdog support to Ecore main loop.
> >   eina: add  for build on Win32.
> >   ecore: add some usefull debugging information.
> >   systemd: make it require at least 192 to work.
> >   Evil: add mkdtemp
> > 
> > ChunEon Park (2):
> >   evas - updated doc
> >   evas/render - better efficient check.
> > 
> > Jihoon Kim (2):
> >   ecore_imf: Add ecore_imf_context_input_panel_layout_variation_set/get
> >  API
> >   edje: Add edje_object_part_text_input_panel_layout_variation_set/get
> >  API
> > 
> > Alex-P. Natsios (1):
> >   Fixed behavior of --disable{-xine,-v4l2}
> > 
> > Daniel Willmann (1):
> >   eina_cow: Fix compilation for tests again
> > 
> > Eduardo Lima (Etrunko) (1):
> >   Ecore_Wayland: Add ecore_wl_window_surface_create() API
> > 
> > Ivn Briano (1):
> >   Add mouse_events option on the group level
> > 
> > Raphael Kubo da Costa (1):
> >   edje: Remove duplicate check introduced in 9157c51.
> > 
> > Ryuan Choi (1):
> >   edje_entry: alt+home should not move to first letter. Patch by
> >  ryuan.choi.
> > 
> > Tom Hacohen (1):
> >   Evas tests: Fix TESTS_BUILD_DIR to point to the build dir.
> > 
> > Vladislav Brovko (1):
> >   eina: add eina_file_mkdtemp and tests for Eina_File.
> > 
> > -- 
> > Beber
> 
> 
> -- 
> - Codito, ergo sum - "I code, therefore I am" --
> The Rasterman (Carsten Haitzler)ras...@rasterman.com
> 
> 
> --
> Minimize network downtime and 

Re: [E-devel] Git weekly resume

2013-04-02 Thread The Rasterman
On Tue, 2 Apr 2013 17:28:34 +0200 Bertrand Jacquin  said:

how is this meant to be different to:

https://phab.enlightenment.org/feed/

?

> Hi guys,
> 
> To make a final point to the yesterday announce, we could propose
> some enhancements about the git usage and user experience.
> 
> As some people not reading git diff mails (vacation, too much load),
> or don't want to, what do you think about a weekly report à la
> 'Git what's new' ?
> 
> It'd be non intrusive, and can give a quick view of what has changed
> during the last week
> 
> Also, this may teach people to write nice email commits, don't you think
> ?
> 
> For example, on efl.git since last week :
> 
>  $ git shortlog -n -w --since="1 week ago"
> Cedric BAIL (11):
>   eina: add eina_log_timing.
>   efl: integrate eina_log_timing.
>   eina: do not report timing for already stopped domain.
>   eina: use a global variable to hold the same string accross other
>  library.
>   efl: don't track generated file.
>   edje: prevent segv when not defining item before setting there
>  property.
>   eina: correctly remove reference from hash and make cow garbage
>  collector work.
>   evas: forgotten destruction of Eina_Cow pool for objects state.
>   evas: call Eina_Cow garbage collector on surface dump.
>   eina: let's not run the GC on memcpy things.
>   eina: make it possible to disable Eina_Cow GC at instantiation time.
> 
> Stefan Schmidt (10):
>   m4: With efl with binary macro to help cross-compilation
>   eeze/sensor: Use the correct data get method in the test.
>   eeze/sensor: Create a new sensor object for the async test.
>   eeze/sensor: Make sure we send out ecore events for all async reads in
>  fake module
>   eeze/sensor/test: Remove useless check.
>   eeze/sensor: Setup all ecore event types in init.
>   eina/examples: Return in a non-void function.
>   eeze/sensor: Print out what feature we are testing right now.
>   eeze/sensor/fake: Finally fix fake module to send out correct ecore
>  events.
>   eeze/sensor/tests: Catch all callbacks from async read.
> 
> Daniel Juyung Seo (7):
>   README: call ldconfig after installing bullet.
>   evas_object_smart.c: internal comment++.
>   eina_stringshare.h: more acurate documentation for Eina_Stringshare.
>   Evas.h: fixed documentation.
>   Ecore.h: fixed ecore documentation.
>   evas_render.c: added EINA_UNUSED for unused parameter.
>   evas_object_image.c/Evas.h: Added Eo apis for image preload.
> 
> Carsten Haitzler (Rasterman) (6):
>   fix word start/end logic to be consistent with other toolkits.
>   warn--
>   matching fix to evas test suite to account for changes in word
>  start/end changes as per log message/changelog
>   Fix edje entry to resepct filter callbacks and not clear
>  selections if filters filter out all contents.
>   we have spec files... lets add arch pkgbuild stuff too :)
>   valgrind complain--
> 
> Cedric Bail (6):
>   eina: forgotten header for make dist.
>   ecore: add systemd watchdog support to Ecore main loop.
>   eina: add  for build on Win32.
>   ecore: add some usefull debugging information.
>   systemd: make it require at least 192 to work.
>   Evil: add mkdtemp
> 
> ChunEon Park (2):
>   evas - updated doc
>   evas/render - better efficient check.
> 
> Jihoon Kim (2):
>   ecore_imf: Add ecore_imf_context_input_panel_layout_variation_set/get
>  API
>   edje: Add edje_object_part_text_input_panel_layout_variation_set/get
>  API
> 
> Alex-P. Natsios (1):
>   Fixed behavior of --disable{-xine,-v4l2}
> 
> Daniel Willmann (1):
>   eina_cow: Fix compilation for tests again
> 
> Eduardo Lima (Etrunko) (1):
>   Ecore_Wayland: Add ecore_wl_window_surface_create() API
> 
> Ivn Briano (1):
>   Add mouse_events option on the group level
> 
> Raphael Kubo da Costa (1):
>   edje: Remove duplicate check introduced in 9157c51.
> 
> Ryuan Choi (1):
>   edje_entry: alt+home should not move to first letter. Patch by
>  ryuan.choi.
> 
> Tom Hacohen (1):
>   Evas tests: Fix TESTS_BUILD_DIR to point to the build dir.
> 
> Vladislav Brovko (1):
>   eina: add eina_file_mkdtemp and tests for Eina_File.
> 
> -- 
> Beber


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


--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list
enlightenment-devel@list

Re: [E-devel] phab now broken.

2013-04-02 Thread The Rasterman
On Tue, 2 Apr 2013 20:57:34 +0200 Steven Le Roux  said:

> We could go with CACert ... not a big deal if a last century browser alerts
> with an unknown CA... at least chrome has it built-in already.

we are with cacert. problem is several current browsers dont support cacert.
it's the ssl cert kabal. that's life.

> On Tue, Apr 2, 2013 at 3:07 PM, Raoul Hecky  wrote:
> 
> > Le 02.04.2013 14:58, Bertrand Jacquin a écrit :
> > > On 2013-04-02 13:35, Raoul Hecky wrote:
> > >> Le 31.03.2013 22:49, Bertrand Jacquin a écrit :
> > >>> On 2013-03-28 09:21, Carsten Haitzler wrote:
> >  http://www.enlightenment.org/ss/e-5153fd6e428484.46501811.png
> > 
> >  http and https both... :/ :(
> > >>>
> > >>> OK. To made a report on this.
> > >>>
> > >>> Some people was wanting phab in HTTP for the gsoc page as the cert
> > >>> is
> > >>> not an official trusted one, so we moved to HTTP, what break thing
> > >>> for
> > >>> some other people, so they revert to HTTPS, we do this 2/3 times
> > >>> cause
> > >>> of no sync betwee, people.
> > >>
> > >> Why not using StartSSL to get a free trusted certificate:
> > >> https://www.startssl.com/
> > >
> > > Cause we need a wildcard one and they don't provide free wildcard
> > > certs.
> >
> > Ah you're right :)
> >
> > >
> > >
> > --
> > > Own the Future-Intel(R) Level Up Game Demo Contest 2013
> > > Rise to greatness in Intel's independent game demo contest. Compete
> > > for recognition, cash, and the chance to get your game on Steam.
> > > $5K grand prize plus 10 genre and skill prizes. Submit your demo
> > > by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
> > > ___
> > > enlightenment-devel mailing list
> > > enlightenment-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> > --
> > Raoul Hecky
> >
> >
> > --
> > Own the Future-Intel(R) Level Up Game Demo Contest 2013
> > Rise to greatness in Intel's independent game demo contest. Compete
> > for recognition, cash, and the chance to get your game on Steam.
> > $5K grand prize plus 10 genre and skill prizes. Submit your demo
> > by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> 
> 
> 
> -- 
> Steven Le Roux
> Jabber-ID : ste...@jabber.fr
> 0x39494CCB 
> 2FF7 226B 552E 4709 03F0  6281 72D7 A010 3949 4CCB
> --
> Minimize network downtime and maximize team effectiveness.
> Reduce network management and security costs.Learn how to hire 
> the most talented Cisco Certified professionals. Visit the 
> Employer Resources Portal
> http://www.cisco.com/web/learning/employer_resources/index.html
> ___
> 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


--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 65/74: elementary/button, label, bg - i have no idea but elm_layout_theme_set() should be called in smart_add().

2013-04-02 Thread ChunEon Park
hoversel look was broken. 
 

-Regards, Hermet- 

-Original Message-
From: "Daniel Juyung Seo" 
To: "enlightenment-devel"; 
Cc: ; 
Sent: 2013-04-03 (수) 10:15:58
Subject: Re: [E-devel] [EGIT] [core/elementary] master 65/74: 
elementary/button, label, bg - i have no idea but elm_layout_theme_set() should 
be called in smart_add().

On Fri, Feb 22, 2013 at 6:27 PM, ChunEon Park - Enlightenment Git <
no-re...@enlightenment.org> wrote:

> asdfuser pushed a commit to branch master.
>
> commit 5c8d362725051fe8703b06ca57d1b554ee460c69
> Author: ChunEon Park @hermet.pe.kr>
> Date:   Thu Feb 21 05:57:05 2013 +
>
>
Hello


> elementary/button,label,bg - i have no idea but elm_layout_theme_set()
> should be called in smart_add().
>
> this fixes the hoversel.
>


I am curious what kind of problem was there?

Daniel Juyung Seo (SeoZ)


>
>
>
> SVN revision: 84275
> ---
>  src/lib/elm_bg.c  10 --
>  src/lib/elm_button.c  12 ++--
>  src/lib/elm_label.c   16 
>  3 files changed, 18 insertions(+), 20 deletions(-)
>
> diff --git a/src/lib/elm_bg.c b/src/lib/elm_bg.c
> index 712f8db..db355b8 100644
> --- a/src/lib/elm_bg.c
> +++ b/src/lib/elm_bg.c
> @@ -100,20 +100,19 @@ static void
>  _elm_bg_smart_add(Eo *obj, void *_pd, va_list *list EINA_UNUSED)
>  {
> Elm_Bg_Smart_Data *priv = _pd;
> -   Evas_Object *parent;
>
> eo_do_super(obj, evas_obj_smart_add());
>
> +   Evas_Object *parent = eo_parent_get(obj);
> +   if (!elm_widget_sub_object_add(parent, obj))
> + ERR("could not add %p as sub object of %p", obj, parent);
> +
> elm_widget_can_focus_set(obj, EINA_FALSE);
>
> priv->option = ELM_BG_OPTION_SCALE;
>
> evas_object_event_callback_add(obj, EVAS_CALLBACK_RESIZE, _on_resize,
> obj);
>
> -   parent = eo_parent_get(obj);
> -   if (!elm_widget_sub_object_add(parent, obj))
> - ERR("could not add %p as sub object of %p", obj, parent);
> -
> elm_layout_theme_set(obj, "bg", "base", elm_widget_style_get(obj));
>  }
>
> @@ -138,7 +137,6 @@ _constructor(Eo *obj, void *_pd EINA_UNUSED, va_list
> *list EINA_UNUSED)
>  {
> eo_do_super(obj, eo_constructor());
> eo_do(obj, evas_obj_type_set(MY_CLASS_NAME));
> -
>  }
>
>  static void
> diff --git a/src/lib/elm_button.c b/src/lib/elm_button.c
> index ffe06b7..c4ea81f 100644
> --- a/src/lib/elm_button.c
> +++ b/src/lib/elm_button.c
> @@ -117,6 +117,7 @@ _elm_button_smart_theme(Eo *obj, void *_pd
> EINA_UNUSED, va_list *list)
> Eina_Bool *ret = va_arg(*list, Eina_Bool *);
> if (ret) *ret = EINA_FALSE;
> Eina_Bool int_ret = EINA_FALSE;
> +
> eo_do_super(obj, elm_wdg_theme(&int_ret));
> if (!int_ret) return;
> _icon_signal_emit(obj);
> @@ -293,6 +294,10 @@ _elm_button_smart_add(Eo *obj, void *_pd, va_list
> *list EINA_UNUSED)
>
> eo_do_super(obj, evas_obj_smart_add());
>
> +   Evas_Object *parent = eo_parent_get(obj);
> +   if (!elm_widget_sub_object_add(parent, obj))
> + ERR("could not add %p as sub object of %p", obj, parent);
> +
> edje_object_signal_callback_add
>   (wd->resize_obj, "elm,action,click", "",
>   _on_clicked_signal, obj);
> @@ -312,6 +317,7 @@ _elm_button_smart_add(Eo *obj, void *_pd, va_list
> *list EINA_UNUSED)
>   (_elm_access_object_get(obj), ELM_ACCESS_STATE, _access_state_cb,
> priv);
>
> elm_widget_can_focus_set(obj, EINA_TRUE);
> +   elm_layout_theme_set(obj, "button", "base", elm_widget_style_get(obj));
>  }
>
>  static void
> @@ -344,12 +350,6 @@ _constructor(Eo *obj, void *_pd EINA_UNUSED, va_list
> *list EINA_UNUSED)
> eo_do(obj,
>   evas_obj_type_set(MY_CLASS_NAME),
>   evas_obj_smart_callbacks_descriptions_set(_smart_callbacks,
> NULL));
> -
> -   Evas_Object *parent = eo_parent_get(obj);
> -   if (!elm_widget_sub_object_add(parent, obj))
> - ERR("could not add %p as sub object of %p", obj, parent);
> -
> -   elm_layout_theme_set(obj, "button", "base", elm_widget_style_get(obj));
>  }
>
>  EAPI void
> diff --git a/src/lib/elm_label.c b/src/lib/elm_label.c
> index 0af94c0..36ac627 100644
> --- a/src/lib/elm_label.c
> +++ b/src/lib/elm_label.c
> @@ -378,6 +378,10 @@ _elm_label_smart_add(Eo *obj, void *_pd, va_list
> *list EINA_UNUSED)
>
> eo_do_super(obj, evas_obj_smart_add());
>
> +   Evas_Object *parent = eo_parent_get(obj);
> +   if (!elm_widget_sub_object_add(parent, obj))
> + ERR("could not add %p as sub object of %p", obj, parent);
> +
> priv->linewrap = ELM_WRAP_NONE;
> priv->wrap_w = -1;
> priv->slide_duration = 10;
> @@ -400,6 +404,10 @@ _elm_label_smart_add(Eo *obj, void *_pd, va_list
> *list EINA_UNUSED)
>   (_elm_access_object_get(obj), ELM_ACCESS_TYPE, E_("Label"));
> _elm_access_callback_set
>   (_elm_access_object_get(obj), ELM_ACCESS_INFO, _access_info_cb,
> NULL);
> +
> +   elm_layout_theme_set(obj, "label", "base", elm_widget_style_get(obj));
> +   elm_layout_text_set(obj, NULL, "
");
> +   elm_layout_sizing_

Re: [E-devel] Git weekly resume

2013-04-02 Thread ChunEon Park
+1 
good idea.
 

-Regards, Hermet- 

-Original Message-
From: "Michael Jennings" 
To: "Enlightenment developer list"; 
Cc: "Bertrand Jacquin"; 
Sent: 2013-04-03 (수) 02:03:55
Subject: Re: [E-devel] Git weekly resume

On Tue, Apr 2, 2013 at 8:46 AM, Michael Blumenkrantz
@gmail.com> wrote:

> if people aren't watching the git mailing list already, sending them mail 
> about the content of this mailing list is likely only to infuriate them. look 
> how big the flame war over having jenkins print a few lines in #edevelop 
> became for proof of that

If you think that was a flame war, you *really* need to go back and
read some of the archives from ~10 years ago.  :-P

For the record, the problem with the bot was not the content of the
messages but rather the manner and venue in which they were provided.
Useful information out of context is annoying.  Useful information in
context is useful.

The Git commits list is exactly the right place for commit messages,
summaries, and build-system-related information.  Or maybe an
additional list or two for the latter items if you *really* want to
split it out.

But don't stand in the way of a very good idea because you're still
nursing wounds from a largely unrelated debate.  :-)

+1 for the commit summary (or summaries...doing something similar for
all the repos would be useful, IMHO) whether it goes to this list, the
Git list, or something else.

Michael

--
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  @kainx.org>
Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)

--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

 
--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/elementary] master 65/74: elementary/button, label, bg - i have no idea but elm_layout_theme_set() should be called in smart_add().

2013-04-02 Thread Daniel Juyung Seo
On Fri, Feb 22, 2013 at 6:27 PM, ChunEon Park - Enlightenment Git <
no-re...@enlightenment.org> wrote:

> asdfuser pushed a commit to branch master.
>
> commit 5c8d362725051fe8703b06ca57d1b554ee460c69
> Author: ChunEon Park 
> Date:   Thu Feb 21 05:57:05 2013 +
>
>
Hello


> elementary/button,label,bg - i have no idea but elm_layout_theme_set()
> should be called in smart_add().
>
> this fixes the hoversel.
>


I am curious what kind of problem was there?

Daniel Juyung Seo (SeoZ)


>
>
>
> SVN revision: 84275
> ---
>  src/lib/elm_bg.c | 10 --
>  src/lib/elm_button.c | 12 ++--
>  src/lib/elm_label.c  | 16 
>  3 files changed, 18 insertions(+), 20 deletions(-)
>
> diff --git a/src/lib/elm_bg.c b/src/lib/elm_bg.c
> index 712f8db..db355b8 100644
> --- a/src/lib/elm_bg.c
> +++ b/src/lib/elm_bg.c
> @@ -100,20 +100,19 @@ static void
>  _elm_bg_smart_add(Eo *obj, void *_pd, va_list *list EINA_UNUSED)
>  {
> Elm_Bg_Smart_Data *priv = _pd;
> -   Evas_Object *parent;
>
> eo_do_super(obj, evas_obj_smart_add());
>
> +   Evas_Object *parent = eo_parent_get(obj);
> +   if (!elm_widget_sub_object_add(parent, obj))
> + ERR("could not add %p as sub object of %p", obj, parent);
> +
> elm_widget_can_focus_set(obj, EINA_FALSE);
>
> priv->option = ELM_BG_OPTION_SCALE;
>
> evas_object_event_callback_add(obj, EVAS_CALLBACK_RESIZE, _on_resize,
> obj);
>
> -   parent = eo_parent_get(obj);
> -   if (!elm_widget_sub_object_add(parent, obj))
> - ERR("could not add %p as sub object of %p", obj, parent);
> -
> elm_layout_theme_set(obj, "bg", "base", elm_widget_style_get(obj));
>  }
>
> @@ -138,7 +137,6 @@ _constructor(Eo *obj, void *_pd EINA_UNUSED, va_list
> *list EINA_UNUSED)
>  {
> eo_do_super(obj, eo_constructor());
> eo_do(obj, evas_obj_type_set(MY_CLASS_NAME));
> -
>  }
>
>  static void
> diff --git a/src/lib/elm_button.c b/src/lib/elm_button.c
> index ffe06b7..c4ea81f 100644
> --- a/src/lib/elm_button.c
> +++ b/src/lib/elm_button.c
> @@ -117,6 +117,7 @@ _elm_button_smart_theme(Eo *obj, void *_pd
> EINA_UNUSED, va_list *list)
> Eina_Bool *ret = va_arg(*list, Eina_Bool *);
> if (ret) *ret = EINA_FALSE;
> Eina_Bool int_ret = EINA_FALSE;
> +
> eo_do_super(obj, elm_wdg_theme(&int_ret));
> if (!int_ret) return;
> _icon_signal_emit(obj);
> @@ -293,6 +294,10 @@ _elm_button_smart_add(Eo *obj, void *_pd, va_list
> *list EINA_UNUSED)
>
> eo_do_super(obj, evas_obj_smart_add());
>
> +   Evas_Object *parent = eo_parent_get(obj);
> +   if (!elm_widget_sub_object_add(parent, obj))
> + ERR("could not add %p as sub object of %p", obj, parent);
> +
> edje_object_signal_callback_add
>   (wd->resize_obj, "elm,action,click", "",
>   _on_clicked_signal, obj);
> @@ -312,6 +317,7 @@ _elm_button_smart_add(Eo *obj, void *_pd, va_list
> *list EINA_UNUSED)
>   (_elm_access_object_get(obj), ELM_ACCESS_STATE, _access_state_cb,
> priv);
>
> elm_widget_can_focus_set(obj, EINA_TRUE);
> +   elm_layout_theme_set(obj, "button", "base", elm_widget_style_get(obj));
>  }
>
>  static void
> @@ -344,12 +350,6 @@ _constructor(Eo *obj, void *_pd EINA_UNUSED, va_list
> *list EINA_UNUSED)
> eo_do(obj,
>   evas_obj_type_set(MY_CLASS_NAME),
>   evas_obj_smart_callbacks_descriptions_set(_smart_callbacks,
> NULL));
> -
> -   Evas_Object *parent = eo_parent_get(obj);
> -   if (!elm_widget_sub_object_add(parent, obj))
> - ERR("could not add %p as sub object of %p", obj, parent);
> -
> -   elm_layout_theme_set(obj, "button", "base", elm_widget_style_get(obj));
>  }
>
>  EAPI void
> diff --git a/src/lib/elm_label.c b/src/lib/elm_label.c
> index 0af94c0..36ac627 100644
> --- a/src/lib/elm_label.c
> +++ b/src/lib/elm_label.c
> @@ -378,6 +378,10 @@ _elm_label_smart_add(Eo *obj, void *_pd, va_list
> *list EINA_UNUSED)
>
> eo_do_super(obj, evas_obj_smart_add());
>
> +   Evas_Object *parent = eo_parent_get(obj);
> +   if (!elm_widget_sub_object_add(parent, obj))
> + ERR("could not add %p as sub object of %p", obj, parent);
> +
> priv->linewrap = ELM_WRAP_NONE;
> priv->wrap_w = -1;
> priv->slide_duration = 10;
> @@ -400,6 +404,10 @@ _elm_label_smart_add(Eo *obj, void *_pd, va_list
> *list EINA_UNUSED)
>   (_elm_access_object_get(obj), ELM_ACCESS_TYPE, E_("Label"));
> _elm_access_callback_set
>   (_elm_access_object_get(obj), ELM_ACCESS_INFO, _access_info_cb,
> NULL);
> +
> +   elm_layout_theme_set(obj, "label", "base", elm_widget_style_get(obj));
> +   elm_layout_text_set(obj, NULL, "");
> +   elm_layout_sizing_eval(obj);
>  }
>
>  EAPI Evas_Object *
> @@ -418,14 +426,6 @@ _constructor(Eo *obj, void *_pd EINA_UNUSED, va_list
> *list EINA_UNUSED)
> eo_do(obj,
>   evas_obj_type_set(MY_CLASS_NAME),
>   evas_obj_smart_callbacks_descriptions_set(_smart_callbacks,
> NULL));
> -
> -   Evas_Object *parent = eo_parent_get(obj);
> -   if (!elm_widget_sub_object_add(parent, obj))
> -

Re: [E-devel] [PATCH][e16] Support all 4 ICCCM input models especially "Globally Active".

2013-04-02 Thread Kim Woelders
On Mon, 01 Apr 2013 21:36:58 +0200, Tim Howe  wrote:

> Kim Woelders wrote:
>
>> On Mon, 01 Apr 2013 11:36:17 +0200, Tim Howe  wrote:
>>
>>> This is relevant to graphical Java applications which require it.
>>
>> Is this the same thing as  
>> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8009224 ?
>
> Heh, it seems to be although I didn't find that bug until after I had
> filed my own (which I can't now find); Sun's bug tracker really went
> downhill after the Oracle acquisition.  It's also related to this bug
> which is what sent me in the right direction:
>
> http://bugs.sun.com/view_bug.do?bug_id=6798064
>
>> I'm not convinced there actually is a problem here at the e16 end
>> (except that the WM gets the blame anyway), and it looks like the
>> current problem with java applications was introduced by a change in
>> jdk7.
>
> It's definitely triggered by a change in Java which is why I filed my
> own bug; while it might be correct it'd be ideal to avoid regressions.
> However, from what I can tell it unfortunately is related to a bug in
> e16.  Of the 4 input models specified in ICCCM 4.1.7 it only supports 3
> (possibly 2): No Input, Passive, and Locally Active but with a twist.
>
>> I'll poke around a bit and try to figure out what goes on here.
>
> I can save you a little time and give you a quick tour :) For reference
> I've posted a copy of the patch since I think my original post's stuck
> in moderation: http://quadium.net/code/e16.focus.globally-active.patch
>
> So in Globally Active mode the WM should never call XSetInputFocus on
> the target window but rather only send WM_TAKE_FOCUS.  Therefore the
> first thing I did was edit ICCCM_GetWmProtocols() so that the
> WM_TAKE_FOCUS property doesn't force the input hint on (I believe
> this was conflating Locally Active with Globally Active).
>
> Then I added a check in ICCCM_Focus() to ensure it only calls
> XSetInputFocus() in case where the input field is genuinely set.
>
> Finally I had to tweak how inhibit_focus got set in EwinStateUpdate() or
> Globally Active windows would be treated the same as No Input.  Probably
> that's the original reason for the input flag munging mentioned above.
>

Ok, so far I'm fine with the changes, and I have committed them.
Seems to work just fine here - I also have a few java thingies that have  
been annoying me for a while.

> Now at this point e16 is setting the focus in the right circumstance.
> But its internal state and UI might not match the real world of the X
> server, since the WM_TAKE_FOCUS protocol allows the client to set input
> focus to any of its windows once offered.  So that's the reason for the
> rest of the changes, to wait to set focus on the target window until it
> accepts it (or to change focus if the client redirects focus in the
> "Locally Active" model).
>
Yeah, basically it is assumed that the client we want to focus with  
ICCCM_Focus() also gets the focus, and does not lose it because some other  
client steals it.
So in principle the window decoration can become wrong in any of the focus  
modes. I don't ever see it happen though, so I haven't bothered to fix it  
properly.
If fixing it, I think it should be done globally for all focus modes.

> I thought about splitting the focus code into 2 parts, one which
> determines where to send focus and the other which listens to focus
> events from the X server and only then updates decorations etc.

That would probably be the proper thing to do.

> However as you said it's a sensitive area so I set it up for the logic
> flow to only change in the case of Globally Active windows, which
> weren't working anyway.  Hence the need for the FOCUS_SERVER value, so
> server focus notifies can be treated completely separately from
> FOCUS_SET or anything like that.
>
> If you have any other questions or concerns please let me know.  As a
> heads-up I did happen to discover a minor cosmetic issue which only
> appears when this patch is applied (whether the patch causes or merely
> triggers it I'm not sure yet) and only occurs in compositing mode when a
> menu is triggered then reverted and the client with focus has an active
> modal dialog.  If you'd like to hold this patch until it can be
> superseded or a companion patch supplied I totally understand.
>
I would be surprised if there wasn't a glitch here and there. Fortunately  
I hardly ever notice one :)

> Unfortunately without some fix however the system is pretty unusable
> since no Java application will accept keyboard input.
>
> Best,

Thanks,

/Kim

--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list
enlight

[E-devel] ffi-efl

2013-04-02 Thread Jérémy Zurcher
Hi,

as Lennart finally voted against the bzr move…

I would like to propose a tactical repo move from
devs/jeyzu/ffi-efl.git to bindings/ruby/ffi-efl.git
under the description: Ruby bindings for the EFL,
to match the python binding one.

this binding is not widely used, surely not bug free, but works.
I'll continue using github with, but pull-pushing between it and
enlightenment.org is not an heavy work for me.

Jérémy

--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] phab now broken.

2013-04-02 Thread Steven Le Roux
We could go with CACert ... not a big deal if a last century browser alerts
with an unknown CA... at least chrome has it built-in already.


On Tue, Apr 2, 2013 at 3:07 PM, Raoul Hecky  wrote:

> Le 02.04.2013 14:58, Bertrand Jacquin a écrit :
> > On 2013-04-02 13:35, Raoul Hecky wrote:
> >> Le 31.03.2013 22:49, Bertrand Jacquin a écrit :
> >>> On 2013-03-28 09:21, Carsten Haitzler wrote:
>  http://www.enlightenment.org/ss/e-5153fd6e428484.46501811.png
> 
>  http and https both... :/ :(
> >>>
> >>> OK. To made a report on this.
> >>>
> >>> Some people was wanting phab in HTTP for the gsoc page as the cert
> >>> is
> >>> not an official trusted one, so we moved to HTTP, what break thing
> >>> for
> >>> some other people, so they revert to HTTPS, we do this 2/3 times
> >>> cause
> >>> of no sync betwee, people.
> >>
> >> Why not using StartSSL to get a free trusted certificate:
> >> https://www.startssl.com/
> >
> > Cause we need a wildcard one and they don't provide free wildcard
> > certs.
>
> Ah you're right :)
>
> >
> >
> --
> > Own the Future-Intel(R) Level Up Game Demo Contest 2013
> > Rise to greatness in Intel's independent game demo contest. Compete
> > for recognition, cash, and the chance to get your game on Steam.
> > $5K grand prize plus 10 genre and skill prizes. Submit your demo
> > by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
> --
> Raoul Hecky
>
>
> --
> Own the Future-Intel(R) Level Up Game Demo Contest 2013
> Rise to greatness in Intel's independent game demo contest. Compete
> for recognition, cash, and the chance to get your game on Steam.
> $5K grand prize plus 10 genre and skill prizes. Submit your demo
> by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
Steven Le Roux
Jabber-ID : ste...@jabber.fr
0x39494CCB 
2FF7 226B 552E 4709 03F0  6281 72D7 A010 3949 4CCB
--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git weekly resume

2013-04-02 Thread Michael Jennings
On Tue, Apr 2, 2013 at 8:46 AM, Michael Blumenkrantz
 wrote:

> if people aren't watching the git mailing list already, sending them mail 
> about the content of this mailing list is likely only to infuriate them. look 
> how big the flame war over having jenkins print a few lines in #edevelop 
> became for proof of that

If you think that was a flame war, you *really* need to go back and
read some of the archives from ~10 years ago.  :-P

For the record, the problem with the bot was not the content of the
messages but rather the manner and venue in which they were provided.
Useful information out of context is annoying.  Useful information in
context is useful.

The Git commits list is exactly the right place for commit messages,
summaries, and build-system-related information.  Or maybe an
additional list or two for the latter items if you *really* want to
split it out.

But don't stand in the way of a very good idea because you're still
nursing wounds from a largely unrelated debate.  :-)

+1 for the commit summary (or summaries...doing something similar for
all the repos would be useful, IMHO) whether it goes to this list, the
Git list, or something else.

Michael

--
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  
Linux Server/Cluster Admin, LBL.gov   Author, Eterm (www.eterm.org)

--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git weekly resume

2013-04-02 Thread Gustavo Sverzut Barbieri
I'd like the summary if it was reviewed or summarized even further, like
1-2 paragraphs with the overall picture "new elementary theme to match e17,
optimizations for SSE3 and bugfixes for ARM". then a list of changeset.
Pretty much what Linus does for each RC.


On Tue, Apr 2, 2013 at 1:40 PM, ravenlock  wrote:

> On 4/2/13 10:48 AM, Bruno Dilly wrote:
> > On Tue, Apr 2, 2013 at 12:28 PM, Bertrand Jacquin 
> wrote:
> >>
> >> Hi guys,
> >>
> >> To make a final point to the yesterday announce, we could propose
> >> some enhancements about the git usage and user experience.
> >>
> >> As some people not reading git diff mails (vacation, too much load),
> >> or don't want to, what do you think about a weekly report à la
> >> 'Git what's new' ?
> >
> > It sounds good!
> > Are you going to be in charge of sending these emails ?
>
> I agree is a nice command, providing great summary.  I would argue
> though that anyone experiencing a vacation or too much load could simply
> catch up themselves using such command, and that an e-mail need not be
> required.
>
> To put it slightly differently...
> Allowing an user to "pull" the data is more efficient than doing a
> "push" to all users.
>
>
> >
> >>
> >> It'd be non intrusive, and can give a quick view of what has changed
> >> during the last week
> >>
> >> Also, this may teach people to write nice email commits, don't you think
> >> ?
> >>
> >> For example, on efl.git since last week :
> >>
> >>  $ git shortlog -n -w --since="1 week ago"
> >> Cedric BAIL (11):
> >>   eina: add eina_log_timing.
> >>   efl: integrate eina_log_timing.
> >>   eina: do not report timing for already stopped domain.
> >>   eina: use a global variable to hold the same string accross other
> >>  library.
> >>   efl: don't track generated file.
> >>   edje: prevent segv when not defining item before setting there
> >>  property.
> >>   eina: correctly remove reference from hash and make cow garbage
> >>  collector work.
> >>   evas: forgotten destruction of Eina_Cow pool for objects state.
> >>   evas: call Eina_Cow garbage collector on surface dump.
> >>   eina: let's not run the GC on memcpy things.
> >>   eina: make it possible to disable Eina_Cow GC at instantiation
> time.
> >>
> >> Stefan Schmidt (10):
> >>   m4: With efl with binary macro to help cross-compilation
> >>   eeze/sensor: Use the correct data get method in the test.
> >>   eeze/sensor: Create a new sensor object for the async test.
> >>   eeze/sensor: Make sure we send out ecore events for all async
> reads in
> >>  fake module
> >>   eeze/sensor/test: Remove useless check.
> >>   eeze/sensor: Setup all ecore event types in init.
> >>   eina/examples: Return in a non-void function.
> >>   eeze/sensor: Print out what feature we are testing right now.
> >>   eeze/sensor/fake: Finally fix fake module to send out correct
> ecore
> >>  events.
> >>   eeze/sensor/tests: Catch all callbacks from async read.
> >>
> >> Daniel Juyung Seo (7):
> >>   README: call ldconfig after installing bullet.
> >>   evas_object_smart.c: internal comment++.
> >>   eina_stringshare.h: more acurate documentation for
> Eina_Stringshare.
> >>   Evas.h: fixed documentation.
> >>   Ecore.h: fixed ecore documentation.
> >>   evas_render.c: added EINA_UNUSED for unused parameter.
> >>   evas_object_image.c/Evas.h: Added Eo apis for image preload.
> >>
> >> Carsten Haitzler (Rasterman) (6):
> >>   fix word start/end logic to be consistent with other toolkits.
> >>   warn--
> >>   matching fix to evas test suite to account for changes in word
> >>  start/end changes as per log message/changelog
> >>   Fix edje entry to resepct filter callbacks and not clear
> >>  selections if filters filter out all contents.
> >>   we have spec files... lets add arch pkgbuild stuff too :)
> >>   valgrind complain--
> >>
> >> Cedric Bail (6):
> >>   eina: forgotten header for make dist.
> >>   ecore: add systemd watchdog support to Ecore main loop.
> >>   eina: add  for build on Win32.
> >>   ecore: add some usefull debugging information.
> >>   systemd: make it require at least 192 to work.
> >>   Evil: add mkdtemp
> >>
> >> ChunEon Park (2):
> >>   evas - updated doc
> >>   evas/render - better efficient check.
> >>
> >> Jihoon Kim (2):
> >>   ecore_imf: Add
> ecore_imf_context_input_panel_layout_variation_set/get
> >>  API
> >>   edje: Add
> edje_object_part_text_input_panel_layout_variation_set/get
> >>  API
> >>
> >> Alex-P. Natsios (1):
> >>   Fixed behavior of --disable{-xine,-v4l2}
> >>
> >> Daniel Willmann (1):
> >>   eina_cow: Fix compilation for tests again
> >>
> >> Eduardo Lima (Etrunko) (1):
> >>   Ecore_Wayland: Add ecore_wl_window_surface_create() API
> >>
> >> Ivn Briano (1):
> >>   Add mouse_events

Re: [E-devel] Git weekly resume

2013-04-02 Thread ravenlock
On 4/2/13 10:48 AM, Bruno Dilly wrote:
> On Tue, Apr 2, 2013 at 12:28 PM, Bertrand Jacquin  wrote:
>>
>> Hi guys,
>>
>> To make a final point to the yesterday announce, we could propose
>> some enhancements about the git usage and user experience.
>>
>> As some people not reading git diff mails (vacation, too much load),
>> or don't want to, what do you think about a weekly report à la
>> 'Git what's new' ?
> 
> It sounds good!
> Are you going to be in charge of sending these emails ?

I agree is a nice command, providing great summary.  I would argue
though that anyone experiencing a vacation or too much load could simply
catch up themselves using such command, and that an e-mail need not be
required.

To put it slightly differently...
Allowing an user to "pull" the data is more efficient than doing a
"push" to all users.


> 
>>
>> It'd be non intrusive, and can give a quick view of what has changed
>> during the last week
>>
>> Also, this may teach people to write nice email commits, don't you think
>> ?
>>
>> For example, on efl.git since last week :
>>
>>  $ git shortlog -n -w --since="1 week ago"
>> Cedric BAIL (11):
>>   eina: add eina_log_timing.
>>   efl: integrate eina_log_timing.
>>   eina: do not report timing for already stopped domain.
>>   eina: use a global variable to hold the same string accross other
>>  library.
>>   efl: don't track generated file.
>>   edje: prevent segv when not defining item before setting there
>>  property.
>>   eina: correctly remove reference from hash and make cow garbage
>>  collector work.
>>   evas: forgotten destruction of Eina_Cow pool for objects state.
>>   evas: call Eina_Cow garbage collector on surface dump.
>>   eina: let's not run the GC on memcpy things.
>>   eina: make it possible to disable Eina_Cow GC at instantiation time.
>>
>> Stefan Schmidt (10):
>>   m4: With efl with binary macro to help cross-compilation
>>   eeze/sensor: Use the correct data get method in the test.
>>   eeze/sensor: Create a new sensor object for the async test.
>>   eeze/sensor: Make sure we send out ecore events for all async reads in
>>  fake module
>>   eeze/sensor/test: Remove useless check.
>>   eeze/sensor: Setup all ecore event types in init.
>>   eina/examples: Return in a non-void function.
>>   eeze/sensor: Print out what feature we are testing right now.
>>   eeze/sensor/fake: Finally fix fake module to send out correct ecore
>>  events.
>>   eeze/sensor/tests: Catch all callbacks from async read.
>>
>> Daniel Juyung Seo (7):
>>   README: call ldconfig after installing bullet.
>>   evas_object_smart.c: internal comment++.
>>   eina_stringshare.h: more acurate documentation for Eina_Stringshare.
>>   Evas.h: fixed documentation.
>>   Ecore.h: fixed ecore documentation.
>>   evas_render.c: added EINA_UNUSED for unused parameter.
>>   evas_object_image.c/Evas.h: Added Eo apis for image preload.
>>
>> Carsten Haitzler (Rasterman) (6):
>>   fix word start/end logic to be consistent with other toolkits.
>>   warn--
>>   matching fix to evas test suite to account for changes in word
>>  start/end changes as per log message/changelog
>>   Fix edje entry to resepct filter callbacks and not clear
>>  selections if filters filter out all contents.
>>   we have spec files... lets add arch pkgbuild stuff too :)
>>   valgrind complain--
>>
>> Cedric Bail (6):
>>   eina: forgotten header for make dist.
>>   ecore: add systemd watchdog support to Ecore main loop.
>>   eina: add  for build on Win32.
>>   ecore: add some usefull debugging information.
>>   systemd: make it require at least 192 to work.
>>   Evil: add mkdtemp
>>
>> ChunEon Park (2):
>>   evas - updated doc
>>   evas/render - better efficient check.
>>
>> Jihoon Kim (2):
>>   ecore_imf: Add ecore_imf_context_input_panel_layout_variation_set/get
>>  API
>>   edje: Add edje_object_part_text_input_panel_layout_variation_set/get
>>  API
>>
>> Alex-P. Natsios (1):
>>   Fixed behavior of --disable{-xine,-v4l2}
>>
>> Daniel Willmann (1):
>>   eina_cow: Fix compilation for tests again
>>
>> Eduardo Lima (Etrunko) (1):
>>   Ecore_Wayland: Add ecore_wl_window_surface_create() API
>>
>> Ivn Briano (1):
>>   Add mouse_events option on the group level
>>
>> Raphael Kubo da Costa (1):
>>   edje: Remove duplicate check introduced in 9157c51.
>>
>> Ryuan Choi (1):
>>   edje_entry: alt+home should not move to first letter. Patch by
>>  ryuan.choi.
>>
>> Tom Hacohen (1):
>>   Evas tests: Fix TESTS_BUILD_DIR to point to the build dir.
>>
>> Vladislav Brovko (1):
>>   eina: add eina_file_mkdtemp and tests for Eina_File.
>>
>> --
>> Beber
>>
>> --
>> Minimize network downtime

Re: [E-devel] Git weekly resume

2013-04-02 Thread Daniel Juyung Seo
On Wed, Apr 3, 2013 at 12:53 AM, Bertrand Jacquin wrote:

> On 2013-04-02 17:48, Bruno Dilly wrote:
> > On Tue, Apr 2, 2013 at 12:28 PM, Bertrand Jacquin 
> > wrote:
> >>
> >> Hi guys,
> >>
> >> To make a final point to the yesterday announce, we could propose
> >> some enhancements about the git usage and user experience.
> >>
> >> As some people not reading git diff mails (vacation, too much load),
> >> or don't want to, what do you think about a weekly report à la
> >> 'Git what's new' ?
> >
> > It sounds good!
> > Are you going to be in charge of sending these emails ?
>
> Here it's more a proposal, but if we do this, this may send be an
> automatic
> process that the mail the e-devel list or to the repo manager that he
> can
> add some blabla at the header if needed.
>
> This also can be done to other branches that master, but I don't think
> this
> would help a lot.
>


I suggest to include elementary repository as well.

Thanks.

Daniel Juyung Seo (SeoZ)



>
>
> --
> Minimize network downtime and maximize team effectiveness.
> Reduce network management and security costs.Learn how to hire
> the most talented Cisco Certified professionals. Visit the
> Employer Resources Portal
> http://www.cisco.com/web/learning/employer_resources/index.html
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster IN trunk/THEMES/dark/edje: . edc/elm img

2013-04-02 Thread Kai Huuhko
02.04.2013 18:11, Enlightenment SVN kirjoitti:
> Log:
> add elm dark theme bubbles.
>
Bubbles! http://www.youtube.com/watch?v=CQeOuZw_FTo
>
> Author:   raster
> Date: 2013-04-02 08:11:57 -0700 (Tue, 02 Apr 2013)
> New Revision: 84483
> Trac: http://trac.enlightenment.org/e/changeset/84483
>

--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git weekly resume

2013-04-02 Thread Bertrand Jacquin
On 2013-04-02 17:48, Bruno Dilly wrote:
> On Tue, Apr 2, 2013 at 12:28 PM, Bertrand Jacquin  
> wrote:
>> 
>> Hi guys,
>> 
>> To make a final point to the yesterday announce, we could propose
>> some enhancements about the git usage and user experience.
>> 
>> As some people not reading git diff mails (vacation, too much load),
>> or don't want to, what do you think about a weekly report à la
>> 'Git what's new' ?
> 
> It sounds good!
> Are you going to be in charge of sending these emails ?

Here it's more a proposal, but if we do this, this may send be an 
automatic
process that the mail the e-devel list or to the repo manager that he 
can
add some blabla at the header if needed.

This also can be done to other branches that master, but I don't think 
this
would help a lot.

--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git weekly resume

2013-04-02 Thread Bruno Dilly
On Tue, Apr 2, 2013 at 12:28 PM, Bertrand Jacquin  wrote:
>
> Hi guys,
>
> To make a final point to the yesterday announce, we could propose
> some enhancements about the git usage and user experience.
>
> As some people not reading git diff mails (vacation, too much load),
> or don't want to, what do you think about a weekly report à la
> 'Git what's new' ?

It sounds good!
Are you going to be in charge of sending these emails ?

>
> It'd be non intrusive, and can give a quick view of what has changed
> during the last week
>
> Also, this may teach people to write nice email commits, don't you think
> ?
>
> For example, on efl.git since last week :
>
>  $ git shortlog -n -w --since="1 week ago"
> Cedric BAIL (11):
>   eina: add eina_log_timing.
>   efl: integrate eina_log_timing.
>   eina: do not report timing for already stopped domain.
>   eina: use a global variable to hold the same string accross other
>  library.
>   efl: don't track generated file.
>   edje: prevent segv when not defining item before setting there
>  property.
>   eina: correctly remove reference from hash and make cow garbage
>  collector work.
>   evas: forgotten destruction of Eina_Cow pool for objects state.
>   evas: call Eina_Cow garbage collector on surface dump.
>   eina: let's not run the GC on memcpy things.
>   eina: make it possible to disable Eina_Cow GC at instantiation time.
>
> Stefan Schmidt (10):
>   m4: With efl with binary macro to help cross-compilation
>   eeze/sensor: Use the correct data get method in the test.
>   eeze/sensor: Create a new sensor object for the async test.
>   eeze/sensor: Make sure we send out ecore events for all async reads in
>  fake module
>   eeze/sensor/test: Remove useless check.
>   eeze/sensor: Setup all ecore event types in init.
>   eina/examples: Return in a non-void function.
>   eeze/sensor: Print out what feature we are testing right now.
>   eeze/sensor/fake: Finally fix fake module to send out correct ecore
>  events.
>   eeze/sensor/tests: Catch all callbacks from async read.
>
> Daniel Juyung Seo (7):
>   README: call ldconfig after installing bullet.
>   evas_object_smart.c: internal comment++.
>   eina_stringshare.h: more acurate documentation for Eina_Stringshare.
>   Evas.h: fixed documentation.
>   Ecore.h: fixed ecore documentation.
>   evas_render.c: added EINA_UNUSED for unused parameter.
>   evas_object_image.c/Evas.h: Added Eo apis for image preload.
>
> Carsten Haitzler (Rasterman) (6):
>   fix word start/end logic to be consistent with other toolkits.
>   warn--
>   matching fix to evas test suite to account for changes in word
>  start/end changes as per log message/changelog
>   Fix edje entry to resepct filter callbacks and not clear
>  selections if filters filter out all contents.
>   we have spec files... lets add arch pkgbuild stuff too :)
>   valgrind complain--
>
> Cedric Bail (6):
>   eina: forgotten header for make dist.
>   ecore: add systemd watchdog support to Ecore main loop.
>   eina: add  for build on Win32.
>   ecore: add some usefull debugging information.
>   systemd: make it require at least 192 to work.
>   Evil: add mkdtemp
>
> ChunEon Park (2):
>   evas - updated doc
>   evas/render - better efficient check.
>
> Jihoon Kim (2):
>   ecore_imf: Add ecore_imf_context_input_panel_layout_variation_set/get
>  API
>   edje: Add edje_object_part_text_input_panel_layout_variation_set/get
>  API
>
> Alex-P. Natsios (1):
>   Fixed behavior of --disable{-xine,-v4l2}
>
> Daniel Willmann (1):
>   eina_cow: Fix compilation for tests again
>
> Eduardo Lima (Etrunko) (1):
>   Ecore_Wayland: Add ecore_wl_window_surface_create() API
>
> Ivn Briano (1):
>   Add mouse_events option on the group level
>
> Raphael Kubo da Costa (1):
>   edje: Remove duplicate check introduced in 9157c51.
>
> Ryuan Choi (1):
>   edje_entry: alt+home should not move to first letter. Patch by
>  ryuan.choi.
>
> Tom Hacohen (1):
>   Evas tests: Fix TESTS_BUILD_DIR to point to the build dir.
>
> Vladislav Brovko (1):
>   eina: add eina_file_mkdtemp and tests for Eina_File.
>
> --
> Beber
>
> --
> Minimize network downtime and maximize team effectiveness.
> Reduce network management and security costs.Learn how to hire
> the most talented Cisco Certified professionals. Visit the
> Employer Resources Portal
> http://www.cisco.com/web/learning/employer_resources/index.html
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



--
Bruno Dilly
Lead Developer
ProFUSION embedded systems

Re: [E-devel] Git weekly resume

2013-04-02 Thread Daniel Willmann
On 02/04/13 16:28, Bertrand Jacquin wrote:
> Hi guys,
> 
> As some people not reading git diff mails (vacation, too much load),
> or don't want to, what do you think about a weekly report à la
> 'Git what's new' ?

> It'd be non intrusive, and can give a quick view of what has changed
> during the last week

I'd like that. Definitely something I would look at.


Regards,
Daniel


--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Git weekly resume

2013-04-02 Thread Michael Blumenkrantz
On Tue, 2 Apr 2013 17:28:34 +0200
Bertrand Jacquin  wrote:

> Hi guys,
> 
> To make a final point to the yesterday announce, we could propose
> some enhancements about the git usage and user experience.
> 
> As some people not reading git diff mails (vacation, too much load),
> or don't want to, what do you think about a weekly report à la
> 'Git what's new' ?
> 
> It'd be non intrusive, and can give a quick view of what has changed
> during the last week
> 
> Also, this may teach people to write nice email commits, don't you think
> ?
> 
> For example, on efl.git since last week :
> 
>  $ git shortlog -n -w --since="1 week ago"
> Cedric BAIL (11):
>   eina: add eina_log_timing.
>   efl: integrate eina_log_timing.
>   eina: do not report timing for already stopped domain.
>   eina: use a global variable to hold the same string accross other
>  library.
>   efl: don't track generated file.
>   edje: prevent segv when not defining item before setting there
>  property.
>   eina: correctly remove reference from hash and make cow garbage
>  collector work.
>   evas: forgotten destruction of Eina_Cow pool for objects state.
>   evas: call Eina_Cow garbage collector on surface dump.
>   eina: let's not run the GC on memcpy things.
>   eina: make it possible to disable Eina_Cow GC at instantiation time.
> 
> Stefan Schmidt (10):
>   m4: With efl with binary macro to help cross-compilation
>   eeze/sensor: Use the correct data get method in the test.
>   eeze/sensor: Create a new sensor object for the async test.
>   eeze/sensor: Make sure we send out ecore events for all async reads in
>  fake module
>   eeze/sensor/test: Remove useless check.
>   eeze/sensor: Setup all ecore event types in init.
>   eina/examples: Return in a non-void function.
>   eeze/sensor: Print out what feature we are testing right now.
>   eeze/sensor/fake: Finally fix fake module to send out correct ecore
>  events.
>   eeze/sensor/tests: Catch all callbacks from async read.
> 
> Daniel Juyung Seo (7):
>   README: call ldconfig after installing bullet.
>   evas_object_smart.c: internal comment++.
>   eina_stringshare.h: more acurate documentation for Eina_Stringshare.
>   Evas.h: fixed documentation.
>   Ecore.h: fixed ecore documentation.
>   evas_render.c: added EINA_UNUSED for unused parameter.
>   evas_object_image.c/Evas.h: Added Eo apis for image preload.
> 
> Carsten Haitzler (Rasterman) (6):
>   fix word start/end logic to be consistent with other toolkits.
>   warn--
>   matching fix to evas test suite to account for changes in word
>  start/end changes as per log message/changelog
>   Fix edje entry to resepct filter callbacks and not clear
>  selections if filters filter out all contents.
>   we have spec files... lets add arch pkgbuild stuff too :)
>   valgrind complain--
> 
> Cedric Bail (6):
>   eina: forgotten header for make dist.
>   ecore: add systemd watchdog support to Ecore main loop.
>   eina: add  for build on Win32.
>   ecore: add some usefull debugging information.
>   systemd: make it require at least 192 to work.
>   Evil: add mkdtemp
> 
> ChunEon Park (2):
>   evas - updated doc
>   evas/render - better efficient check.
> 
> Jihoon Kim (2):
>   ecore_imf: Add ecore_imf_context_input_panel_layout_variation_set/get
>  API
>   edje: Add edje_object_part_text_input_panel_layout_variation_set/get
>  API
> 
> Alex-P. Natsios (1):
>   Fixed behavior of --disable{-xine,-v4l2}
> 
> Daniel Willmann (1):
>   eina_cow: Fix compilation for tests again
> 
> Eduardo Lima (Etrunko) (1):
>   Ecore_Wayland: Add ecore_wl_window_surface_create() API
> 
> Ivn Briano (1):
>   Add mouse_events option on the group level
> 
> Raphael Kubo da Costa (1):
>   edje: Remove duplicate check introduced in 9157c51.
> 
> Ryuan Choi (1):
>   edje_entry: alt+home should not move to first letter. Patch by
>  ryuan.choi.
> 
> Tom Hacohen (1):
>   Evas tests: Fix TESTS_BUILD_DIR to point to the build dir.
> 
> Vladislav Brovko (1):
>   eina: add eina_file_mkdtemp and tests for Eina_File.
> 

if people aren't watching the git mailing list already, sending them mail about 
the content of this mailing list is likely only to infuriate them. look how big 
the flame war over having jenkins print a few lines in #edevelop became for 
proof of that

--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
___
enlightenment-devel mailing list

Re: [E-devel] Git weekly resume

2013-04-02 Thread Daniel Juyung Seo
Wow this is cool!
At least getting to know this good git command is awesome!
Anyhow I love the idea.
This is a good and easy way of summarizing what we have done for efl for
the last week.

Daniel Juyung Seo (SeoZ)


On Wed, Apr 3, 2013 at 12:28 AM, Bertrand Jacquin wrote:

> Hi guys,
>
> To make a final point to the yesterday announce, we could propose
> some enhancements about the git usage and user experience.
>
> As some people not reading git diff mails (vacation, too much load),
> or don't want to, what do you think about a weekly report à la
> 'Git what's new' ?
>
> It'd be non intrusive, and can give a quick view of what has changed
> during the last week
>
> Also, this may teach people to write nice email commits, don't you think
> ?
>
> For example, on efl.git since last week :
>
>  $ git shortlog -n -w --since="1 week ago"
> Cedric BAIL (11):
>   eina: add eina_log_timing.
>   efl: integrate eina_log_timing.
>   eina: do not report timing for already stopped domain.
>   eina: use a global variable to hold the same string accross other
>  library.
>   efl: don't track generated file.
>   edje: prevent segv when not defining item before setting there
>  property.
>   eina: correctly remove reference from hash and make cow garbage
>  collector work.
>   evas: forgotten destruction of Eina_Cow pool for objects state.
>   evas: call Eina_Cow garbage collector on surface dump.
>   eina: let's not run the GC on memcpy things.
>   eina: make it possible to disable Eina_Cow GC at instantiation time.
>
> Stefan Schmidt (10):
>   m4: With efl with binary macro to help cross-compilation
>   eeze/sensor: Use the correct data get method in the test.
>   eeze/sensor: Create a new sensor object for the async test.
>   eeze/sensor: Make sure we send out ecore events for all async reads
> in
>  fake module
>   eeze/sensor/test: Remove useless check.
>   eeze/sensor: Setup all ecore event types in init.
>   eina/examples: Return in a non-void function.
>   eeze/sensor: Print out what feature we are testing right now.
>   eeze/sensor/fake: Finally fix fake module to send out correct ecore
>  events.
>   eeze/sensor/tests: Catch all callbacks from async read.
>
> Daniel Juyung Seo (7):
>   README: call ldconfig after installing bullet.
>   evas_object_smart.c: internal comment++.
>   eina_stringshare.h: more acurate documentation for Eina_Stringshare.
>   Evas.h: fixed documentation.
>   Ecore.h: fixed ecore documentation.
>   evas_render.c: added EINA_UNUSED for unused parameter.
>   evas_object_image.c/Evas.h: Added Eo apis for image preload.
>
> Carsten Haitzler (Rasterman) (6):
>   fix word start/end logic to be consistent with other toolkits.
>   warn--
>   matching fix to evas test suite to account for changes in word
>  start/end changes as per log message/changelog
>   Fix edje entry to resepct filter callbacks and not clear
>  selections if filters filter out all contents.
>   we have spec files... lets add arch pkgbuild stuff too :)
>   valgrind complain--
>
> Cedric Bail (6):
>   eina: forgotten header for make dist.
>   ecore: add systemd watchdog support to Ecore main loop.
>   eina: add  for build on Win32.
>   ecore: add some usefull debugging information.
>   systemd: make it require at least 192 to work.
>   Evil: add mkdtemp
>
> ChunEon Park (2):
>   evas - updated doc
>   evas/render - better efficient check.
>
> Jihoon Kim (2):
>   ecore_imf: Add ecore_imf_context_input_panel_layout_variation_set/get
>  API
>   edje: Add edje_object_part_text_input_panel_layout_variation_set/get
>  API
>
> Alex-P. Natsios (1):
>   Fixed behavior of --disable{-xine,-v4l2}
>
> Daniel Willmann (1):
>   eina_cow: Fix compilation for tests again
>
> Eduardo Lima (Etrunko) (1):
>   Ecore_Wayland: Add ecore_wl_window_surface_create() API
>
> Ivn Briano (1):
>   Add mouse_events option on the group level
>
> Raphael Kubo da Costa (1):
>   edje: Remove duplicate check introduced in 9157c51.
>
> Ryuan Choi (1):
>   edje_entry: alt+home should not move to first letter. Patch by
>  ryuan.choi.
>
> Tom Hacohen (1):
>   Evas tests: Fix TESTS_BUILD_DIR to point to the build dir.
>
> Vladislav Brovko (1):
>   eina: add eina_file_mkdtemp and tests for Eina_File.
>
> --
> Beber
>
>
> --
> Minimize network downtime and maximize team effectiveness.
> Reduce network management and security costs.Learn how to hire
> the most talented Cisco Certified professionals. Visit the
> Employer Resources Portal
> http://www.cisco.com/web/learning/employer_resources/index.html
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.

[E-devel] Git weekly resume

2013-04-02 Thread Bertrand Jacquin
Hi guys,

To make a final point to the yesterday announce, we could propose
some enhancements about the git usage and user experience.

As some people not reading git diff mails (vacation, too much load),
or don't want to, what do you think about a weekly report à la
'Git what's new' ?

It'd be non intrusive, and can give a quick view of what has changed
during the last week

Also, this may teach people to write nice email commits, don't you think
?

For example, on efl.git since last week :

 $ git shortlog -n -w --since="1 week ago"
Cedric BAIL (11):
  eina: add eina_log_timing.
  efl: integrate eina_log_timing.
  eina: do not report timing for already stopped domain.
  eina: use a global variable to hold the same string accross other
 library.
  efl: don't track generated file.
  edje: prevent segv when not defining item before setting there
 property.
  eina: correctly remove reference from hash and make cow garbage
 collector work.
  evas: forgotten destruction of Eina_Cow pool for objects state.
  evas: call Eina_Cow garbage collector on surface dump.
  eina: let's not run the GC on memcpy things.
  eina: make it possible to disable Eina_Cow GC at instantiation time.

Stefan Schmidt (10):
  m4: With efl with binary macro to help cross-compilation
  eeze/sensor: Use the correct data get method in the test.
  eeze/sensor: Create a new sensor object for the async test.
  eeze/sensor: Make sure we send out ecore events for all async reads in
 fake module
  eeze/sensor/test: Remove useless check.
  eeze/sensor: Setup all ecore event types in init.
  eina/examples: Return in a non-void function.
  eeze/sensor: Print out what feature we are testing right now.
  eeze/sensor/fake: Finally fix fake module to send out correct ecore
 events.
  eeze/sensor/tests: Catch all callbacks from async read.

Daniel Juyung Seo (7):
  README: call ldconfig after installing bullet.
  evas_object_smart.c: internal comment++.
  eina_stringshare.h: more acurate documentation for Eina_Stringshare.
  Evas.h: fixed documentation.
  Ecore.h: fixed ecore documentation.
  evas_render.c: added EINA_UNUSED for unused parameter.
  evas_object_image.c/Evas.h: Added Eo apis for image preload.

Carsten Haitzler (Rasterman) (6):
  fix word start/end logic to be consistent with other toolkits.
  warn--
  matching fix to evas test suite to account for changes in word
 start/end changes as per log message/changelog
  Fix edje entry to resepct filter callbacks and not clear
 selections if filters filter out all contents.
  we have spec files... lets add arch pkgbuild stuff too :)
  valgrind complain--

Cedric Bail (6):
  eina: forgotten header for make dist.
  ecore: add systemd watchdog support to Ecore main loop.
  eina: add  for build on Win32.
  ecore: add some usefull debugging information.
  systemd: make it require at least 192 to work.
  Evil: add mkdtemp

ChunEon Park (2):
  evas - updated doc
  evas/render - better efficient check.

Jihoon Kim (2):
  ecore_imf: Add ecore_imf_context_input_panel_layout_variation_set/get
 API
  edje: Add edje_object_part_text_input_panel_layout_variation_set/get
 API

Alex-P. Natsios (1):
  Fixed behavior of --disable{-xine,-v4l2}

Daniel Willmann (1):
  eina_cow: Fix compilation for tests again

Eduardo Lima (Etrunko) (1):
  Ecore_Wayland: Add ecore_wl_window_surface_create() API

Ivn Briano (1):
  Add mouse_events option on the group level

Raphael Kubo da Costa (1):
  edje: Remove duplicate check introduced in 9157c51.

Ryuan Choi (1):
  edje_entry: alt+home should not move to first letter. Patch by
 ryuan.choi.

Tom Hacohen (1):
  Evas tests: Fix TESTS_BUILD_DIR to point to the build dir.

Vladislav Brovko (1):
  eina: add eina_file_mkdtemp and tests for Eina_File.

-- 
Beber


pgp8Jo6kltsHS.pgp
Description: PGP signature
--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/enlightenment] master 01/03: e: add support for systemd user session.

2013-04-02 Thread Michael Blumenkrantz
On Tue, 2 Apr 2013 12:05:23 -0300
Lucas De Marchi  wrote:

> On Sat, Mar 30, 2013 at 6:22 AM, Cedric Bail - Enlightenment Git
>  wrote:
> > cedric pushed a commit to branch master.
> >
> > commit cd28bc814552bf52bb670e108343b23d48fa839e
> > Author: Cedric Bail 
> > Date:   Thu Mar 28 23:53:24 2013 +0900
> >
> > e: add support for systemd user session.
> > ---
> >  ChangeLog  |  4 
> >  NEWS   |  1 +
> >  configure.ac   |  7 +++
> >  data/Makefile.am   |  4 +++-
> >  data/units/Makefile.am |  9 +
> >  data/units/e18.service | 27 +
> >  m4/pkg_var.m4  | 14 +
> >  src/bin/e_main.c   | 55 
> > ++
> >  8 files changed, 94 insertions(+), 27 deletions(-)
> >
> > diff --git a/ChangeLog b/ChangeLog
> > index b040cf5..2b19cb2 100644
> > --- a/ChangeLog
> > +++ b/ChangeLog
> > @@ -1,3 +1,7 @@
> > +2013-03-28 Cedric Bail
> > +
> > +   * added support for systemd user session.
> > +
> >  2013-03-11 Mike Blumenkrantz
> >
> >  * menus are now drawn directly on the compositor canvas
> > diff --git a/NEWS b/NEWS
> > index d8cf3ac..c5d08c7 100644
> > --- a/NEWS
> > +++ b/NEWS
> > @@ -45,6 +45,7 @@ Additions:
> >  * new option for disabling all pointer warps
> >  * added option for preventing all keyboard layout changes
> >  * added option for remembering filemanager windows globally
> > +   * Added support for systemd user session
> 
> Al the others are spaces, you added tabs.

yep, cedric is still the only developer who uses tabs

--
Own the Future-Intel(R) Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest. Compete 
for recognition, cash, and the chance to get your game on Steam. 
$5K grand prize plus 10 genre and skill prizes. Submit your demo 
by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/enlightenment] master 01/03: e: add support for systemd user session.

2013-04-02 Thread Lucas De Marchi
On Sat, Mar 30, 2013 at 6:22 AM, Cedric Bail - Enlightenment Git
 wrote:
> cedric pushed a commit to branch master.
>
> commit cd28bc814552bf52bb670e108343b23d48fa839e
> Author: Cedric Bail 
> Date:   Thu Mar 28 23:53:24 2013 +0900
>
> e: add support for systemd user session.
> ---
>  ChangeLog  |  4 
>  NEWS   |  1 +
>  configure.ac   |  7 +++
>  data/Makefile.am   |  4 +++-
>  data/units/Makefile.am |  9 +
>  data/units/e18.service | 27 +
>  m4/pkg_var.m4  | 14 +
>  src/bin/e_main.c   | 55 
> ++
>  8 files changed, 94 insertions(+), 27 deletions(-)
>
> diff --git a/ChangeLog b/ChangeLog
> index b040cf5..2b19cb2 100644
> --- a/ChangeLog
> +++ b/ChangeLog
> @@ -1,3 +1,7 @@
> +2013-03-28 Cedric Bail
> +
> +   * added support for systemd user session.
> +
>  2013-03-11 Mike Blumenkrantz
>
>  * menus are now drawn directly on the compositor canvas
> diff --git a/NEWS b/NEWS
> index d8cf3ac..c5d08c7 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -45,6 +45,7 @@ Additions:
>  * new option for disabling all pointer warps
>  * added option for preventing all keyboard layout changes
>  * added option for remembering filemanager windows globally
> +   * Added support for systemd user session

Al the others are spaces, you added tabs.

>
>  Changes:
>  Modules:
> diff --git a/configure.ac b/configure.ac
> index ef09d46..34e68dd 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -205,6 +205,12 @@ if test "x${have_bluetooth}" = "xyes"; then
> AC_DEFINE_UNQUOTED([HAVE_BLUETOOTH], [1], [Bluetooth is there])
>  fi
>
> +# Detect systemd user session directory properly
> +EFL_PKG_CHECK_VAR([USER_SESSION_DIR], [systemd], [systemduserunitdir],
> +   [have_systemd_user_session="yes"], [have_systemd_user_session="no"])
> +AM_CONDITIONAL([HAVE_SYSTEMD_USER_SESSION], [test 
> "x${have_systemd_user_session}" = "xyes"])
> +AC_SUBST([USER_SESSION_DIR])
> +

it's missing a --with-systemduserunitdir like other packages have.

>  execinfo_libs=""
>  AC_CHECK_HEADERS([execinfo.h], [have_execinfo="yes"], [have_execinfo="no"])
>  if test "x${have_execinfo}" = "xyes" ; then
> @@ -1009,6 +1015,7 @@ data/etc/Makefile
>  data/etc/sysactions.conf
>  data/icons/Makefile
>  data/backgrounds/Makefile
> +data/units/Makefile
>  doc/Makefile
>  doc/Doxyfile
>  doc/e.dox
> diff --git a/data/Makefile.am b/data/Makefile.am
> index f320e9d..dbd5a42 100644
> --- a/data/Makefile.am
> +++ b/data/Makefile.am
> @@ -10,4 +10,6 @@ icons \
>  backgrounds \
>  flags \
>  favorites \
> -desktop
> +desktop \
> +units
> +
> diff --git a/data/units/Makefile.am b/data/units/Makefile.am
> new file mode 100644
> index 000..04ed87f
> --- /dev/null
> +++ b/data/units/Makefile.am
> @@ -0,0 +1,9 @@
> +AUTOMAKE_OPTIONS = 1.4 foreign
> +MAINTAINERCLEANFILES = Makefile.in
> +
> +if HAVE_SYSTEMD_USER_SESSION
> +unitsdir = $(USER_SESSION_DIR)
> +units_DATA = e18.service
> +endif
> +
> +EXTRA_DIST = $(units_DATA)
> diff --git a/data/units/e18.service b/data/units/e18.service
> new file mode 100644
> index 000..79feb40
> --- /dev/null
> +++ b/data/units/e18.service
> @@ -0,0 +1,27 @@
> +[Unit]
> +Description=Enlightenment 17 service
> +Before=end.target
> +After=xorg.target
> +Requires=xorg.target
> +Requires=dbus.socket
> +Requires=pulseaudio.service
> +Requires=ssh-agent.service
> +AllowIsolate=true
> +
> +[Service]
> +Type=notify
> +#Environment=PATH=uncomment:to:override:your:PATH
> +Environment=E_START=enlightenment
> +ExecStart=/usr/bin/enlightenment

It should use prefix

> +Restart=always
> +RestartPreventExitStatus=0
> +RestartSec=2
> +StartLimitInterval=30
> +StartLimitBurst=7
> +KillMode=process
> +WatchdogSec=1
> +TimeoutSec=1
> +NotifyAccess=all
> +
> +[Install]
> +WantedBy=wm.target
> diff --git a/m4/pkg_var.m4 b/m4/pkg_var.m4
> new file mode 100644
> index 000..3d0a309
> --- /dev/null
> +++ b/m4/pkg_var.m4
> @@ -0,0 +1,14 @@
> +# PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE,
> +# [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
> +# ---
> +# Retrieves the value of the pkg-config variable for the given module.
> +AC_DEFUN([EFL_PKG_CHECK_VAR],
> +[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
> +AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl
> +
> +_PKG_CONFIG([$1], [variable="][$3]["], [$2])
> +AS_VAR_COPY([$1], [pkg_cv_][$1])
> +
> +AS_VAR_IF([$1], [""], [$5], [$4])dnl
> +])# PKG_CHECK_VAR
> +
> diff --git a/src/bin/e_main.c b/src/bin/e_main.c
> index 2df3d96..a6cc382 100644
> --- a/src/bin/e_main.c
> +++ b/src/bin/e_main.c
> @@ -187,32 +187,35 @@ main(int argc, char **argv)
> /* trap deadly bug signals and allow some form of sane recovery */
> /* or ability to gdb attach and debug at this point - better than your */
> /* wm/desktop vanishing and not knowing what happened */
> -   TS("Signal Tra

Re: [E-devel] [EGIT] [core/enlightenment] master 01/03: e: add support for systemd user session.

2013-04-02 Thread Cedric BAIL
On Tue, Apr 2, 2013 at 10:00 PM, Leif Middelschulte
 wrote:
> Am Samstag, 30. März 2013 um 10:22 schrieb Cedric Bail - Enlightenment Git:
>> cedric pushed a commit to branch master.
>>
>> commit cd28bc814552bf52bb670e108343b23d48fa839e
>> Author: Cedric Bail mailto:cedric.b...@free.fr)>
>> Date: Thu Mar 28 23:53:24 2013 +0900
>>
>> e: add support for systemd user session.
>> ---
>> ChangeLog | 4 
>> NEWS | 1 +
>> configure.ac (http://configure.ac) | 7 +++
>> data/Makefile.am (http://Makefile.am) | 4 +++-
>> data/units/Makefile.am (http://Makefile.am) | 9 +
>> data/units/e18.service | 27 +
>> m4/pkg_var.m4 | 14 +
>> src/bin/e_main.c | 55 ++
>> 8 files changed, 94 insertions(+), 27 deletions(-)
>>
>> diff --git a/ChangeLog b/ChangeLog
>> index b040cf5..2b19cb2 100644
>> --- a/ChangeLog
>> +++ b/ChangeLog
>> @@ -1,3 +1,7 @@
>> +2013-03-28 Cedric Bail
>> +
>> + * added support for systemd user session.
>> +
>> 2013-03-11 Mike Blumenkrantz
>>
>> * menus are now drawn directly on the compositor canvas
>> diff --git a/NEWS b/NEWS
>> index d8cf3ac..c5d08c7 100644
>> --- a/NEWS
>> +++ b/NEWS
>> @@ -45,6 +45,7 @@ Additions:
>> * new option for disabling all pointer warps
>> * added option for preventing all keyboard layout changes
>> * added option for remembering filemanager windows globally
>> + * Added support for systemd user session
>>
>> Changes:
>> Modules:
>> diff --git a/configure.ac (http://configure.ac) b/configure.ac 
>> (http://configure.ac)
>> index ef09d46..34e68dd 100644
>> --- a/configure.ac (http://configure.ac)
>> +++ b/configure.ac (http://configure.ac)
>> @@ -205,6 +205,12 @@ if test "x${have_bluetooth}" = "xyes"; then
>> AC_DEFINE_UNQUOTED([HAVE_BLUETOOTH], [1], [Bluetooth is there])
>> fi
>>
>> +# Detect systemd user session directory properly
>> +EFL_PKG_CHECK_VAR([USER_SESSION_DIR], [systemd], [systemduserunitdir],
>> + [have_systemd_user_session="yes"], [have_systemd_user_session="no"])
>> +AM_CONDITIONAL([HAVE_SYSTEMD_USER_SESSION], [test 
>> "x${have_systemd_user_session}" = "xyes"])
>> +AC_SUBST([USER_SESSION_DIR])
>> +
>> execinfo_libs=""
>> AC_CHECK_HEADERS([execinfo.h], [have_execinfo="yes"], [have_execinfo="no"])
>> if test "x${have_execinfo}" = "xyes" ; then
>> @@ -1009,6 +1015,7 @@ data/etc/Makefile
>> data/etc/sysactions.conf
>> data/icons/Makefile
>> data/backgrounds/Makefile
>> +data/units/Makefile
>> doc/Makefile
>> doc/Doxyfile
>> doc/e.dox
>> diff --git a/data/Makefile.am (http://Makefile.am) b/data/Makefile.am 
>> (http://Makefile.am)
>> index f320e9d..dbd5a42 100644
>> --- a/data/Makefile.am (http://Makefile.am)
>> +++ b/data/Makefile.am (http://Makefile.am)
>> @@ -10,4 +10,6 @@ icons \
>> backgrounds \
>> flags \
>> favorites \
>> -desktop
>> +desktop \
>> +units
>> +
>> diff --git a/data/units/Makefile.am (http://Makefile.am) 
>> b/data/units/Makefile.am (http://Makefile.am)
>> new file mode 100644
>> index 000..04ed87f
>> --- /dev/null
>> +++ b/data/units/Makefile.am (http://Makefile.am)
>> @@ -0,0 +1,9 @@
>> +AUTOMAKE_OPTIONS = 1.4 foreign
>> +MAINTAINERCLEANFILES = Makefile.in (http://Makefile.in)
>> +
>> +if HAVE_SYSTEMD_USER_SESSION
>> +unitsdir = $(USER_SESSION_DIR)
>> +units_DATA = e18.service
>> +endif
>> +
>> +EXTRA_DIST = $(units_DATA)
>> diff --git a/data/units/e18.service b/data/units/e18.service
>> new file mode 100644
>> index 000..79feb40
>> --- /dev/null
>> +++ b/data/units/e18.service
>> @@ -0,0 +1,27 @@
>> +[Unit]
>> +Description=Enlightenment 17 service
>>
>>
>
> 17 or 18?
>> +Before=end.target
>> +After=xorg.target
>> +Requires=xorg.target
>> +Requires=dbus.socket
>> +Requires=pulseaudio.service
>> +Requires=ssh-agent.service
>>
>>
>
> ssh-agent really required?

Could be a want, but need to start before to get the environment
variable correctly at this point.
--
Cedric BAIL

--
Own the Future-Intel(R) Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest. Compete 
for recognition, cash, and the chance to get your game on Steam. 
$5K grand prize plus 10 genre and skill prizes. Submit your demo 
by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] phab now broken.

2013-04-02 Thread Raoul Hecky
Le 02.04.2013 14:58, Bertrand Jacquin a écrit :
> On 2013-04-02 13:35, Raoul Hecky wrote:
>> Le 31.03.2013 22:49, Bertrand Jacquin a écrit :
>>> On 2013-03-28 09:21, Carsten Haitzler wrote:
 http://www.enlightenment.org/ss/e-5153fd6e428484.46501811.png

 http and https both... :/ :(
>>>
>>> OK. To made a report on this.
>>>
>>> Some people was wanting phab in HTTP for the gsoc page as the cert 
>>> is
>>> not an official trusted one, so we moved to HTTP, what break thing
>>> for
>>> some other people, so they revert to HTTPS, we do this 2/3 times
>>> cause
>>> of no sync betwee, people.
>>
>> Why not using StartSSL to get a free trusted certificate:
>> https://www.startssl.com/
>
> Cause we need a wildcard one and they don't provide free wildcard
> certs.

Ah you're right :)

> 
> --
> Own the Future-Intel(R) Level Up Game Demo Contest 2013
> Rise to greatness in Intel's independent game demo contest. Compete
> for recognition, cash, and the chance to get your game on Steam.
> $5K grand prize plus 10 genre and skill prizes. Submit your demo
> by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

-- 
Raoul Hecky

--
Own the Future-Intel(R) Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest. Compete 
for recognition, cash, and the chance to get your game on Steam. 
$5K grand prize plus 10 genre and skill prizes. Submit your demo 
by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [EGIT] [core/enlightenment] master 01/03: e: add support for systemd user session.

2013-04-02 Thread Leif Middelschulte
Am Samstag, 30. März 2013 um 10:22 schrieb Cedric Bail - Enlightenment Git:
> cedric pushed a commit to branch master.
>  
> commit cd28bc814552bf52bb670e108343b23d48fa839e
> Author: Cedric Bail mailto:cedric.b...@free.fr)>
> Date: Thu Mar 28 23:53:24 2013 +0900
>  
> e: add support for systemd user session.
> ---
> ChangeLog | 4 
> NEWS | 1 +
> configure.ac (http://configure.ac) | 7 +++
> data/Makefile.am (http://Makefile.am) | 4 +++-
> data/units/Makefile.am (http://Makefile.am) | 9 +
> data/units/e18.service | 27 +
> m4/pkg_var.m4 | 14 +
> src/bin/e_main.c | 55 ++
> 8 files changed, 94 insertions(+), 27 deletions(-)
>  
> diff --git a/ChangeLog b/ChangeLog
> index b040cf5..2b19cb2 100644
> --- a/ChangeLog
> +++ b/ChangeLog
> @@ -1,3 +1,7 @@
> +2013-03-28 Cedric Bail
> +
> + * added support for systemd user session.
> +
> 2013-03-11 Mike Blumenkrantz
>  
> * menus are now drawn directly on the compositor canvas
> diff --git a/NEWS b/NEWS
> index d8cf3ac..c5d08c7 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -45,6 +45,7 @@ Additions:
> * new option for disabling all pointer warps
> * added option for preventing all keyboard layout changes
> * added option for remembering filemanager windows globally
> + * Added support for systemd user session
>  
> Changes:
> Modules:
> diff --git a/configure.ac (http://configure.ac) b/configure.ac 
> (http://configure.ac)
> index ef09d46..34e68dd 100644
> --- a/configure.ac (http://configure.ac)
> +++ b/configure.ac (http://configure.ac)
> @@ -205,6 +205,12 @@ if test "x${have_bluetooth}" = "xyes"; then
> AC_DEFINE_UNQUOTED([HAVE_BLUETOOTH], [1], [Bluetooth is there])
> fi
>  
> +# Detect systemd user session directory properly
> +EFL_PKG_CHECK_VAR([USER_SESSION_DIR], [systemd], [systemduserunitdir],
> + [have_systemd_user_session="yes"], [have_systemd_user_session="no"])
> +AM_CONDITIONAL([HAVE_SYSTEMD_USER_SESSION], [test 
> "x${have_systemd_user_session}" = "xyes"])
> +AC_SUBST([USER_SESSION_DIR])
> +
> execinfo_libs=""
> AC_CHECK_HEADERS([execinfo.h], [have_execinfo="yes"], [have_execinfo="no"])
> if test "x${have_execinfo}" = "xyes" ; then
> @@ -1009,6 +1015,7 @@ data/etc/Makefile
> data/etc/sysactions.conf
> data/icons/Makefile
> data/backgrounds/Makefile
> +data/units/Makefile
> doc/Makefile
> doc/Doxyfile
> doc/e.dox
> diff --git a/data/Makefile.am (http://Makefile.am) b/data/Makefile.am 
> (http://Makefile.am)
> index f320e9d..dbd5a42 100644
> --- a/data/Makefile.am (http://Makefile.am)
> +++ b/data/Makefile.am (http://Makefile.am)
> @@ -10,4 +10,6 @@ icons \
> backgrounds \
> flags \
> favorites \
> -desktop
> +desktop \
> +units
> +
> diff --git a/data/units/Makefile.am (http://Makefile.am) 
> b/data/units/Makefile.am (http://Makefile.am)
> new file mode 100644
> index 000..04ed87f
> --- /dev/null
> +++ b/data/units/Makefile.am (http://Makefile.am)
> @@ -0,0 +1,9 @@
> +AUTOMAKE_OPTIONS = 1.4 foreign
> +MAINTAINERCLEANFILES = Makefile.in (http://Makefile.in)
> +
> +if HAVE_SYSTEMD_USER_SESSION
> +unitsdir = $(USER_SESSION_DIR)
> +units_DATA = e18.service
> +endif
> +
> +EXTRA_DIST = $(units_DATA)
> diff --git a/data/units/e18.service b/data/units/e18.service
> new file mode 100644
> index 000..79feb40
> --- /dev/null
> +++ b/data/units/e18.service
> @@ -0,0 +1,27 @@
> +[Unit]
> +Description=Enlightenment 17 service
>  
>  

17 or 18?
> +Before=end.target
> +After=xorg.target
> +Requires=xorg.target
> +Requires=dbus.socket
> +Requires=pulseaudio.service
> +Requires=ssh-agent.service
>  
>  

ssh-agent really required?  

--  
Leif

> +AllowIsolate=true
> +
> +[Service]
> +Type=notify
> +#Environment=PATH=uncomment:to:override:your:PATH
> +Environment=E_START=enlightenment
> +ExecStart=/usr/bin/enlightenment
> +Restart=always
> +RestartPreventExitStatus=0
> +RestartSec=2
> +StartLimitInterval=30
> +StartLimitBurst=7
> +KillMode=process
> +WatchdogSec=1
> +TimeoutSec=1
> +NotifyAccess=all
> +
> +[Install]
> +WantedBy=wm.target
> diff --git a/m4/pkg_var.m4 b/m4/pkg_var.m4
> new file mode 100644
> index 000..3d0a309
> --- /dev/null
> +++ b/m4/pkg_var.m4
> @@ -0,0 +1,14 @@
> +# PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE,
> +# [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
> +# ---
> +# Retrieves the value of the pkg-config variable for the given module.
> +AC_DEFUN([EFL_PKG_CHECK_VAR],
> +[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
> +AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl
> +
> +_PKG_CONFIG([$1], [variable="][$3]["], [$2])
> +AS_VAR_COPY([$1], [pkg_cv_][$1])
> +
> +AS_VAR_IF([$1], [""], [$5], [$4])dnl
> +])# PKG_CHECK_VAR
> +
> diff --git a/src/bin/e_main.c b/src/bin/e_main.c
> index 2df3d96..a6cc382 100644
> --- a/src/bin/e_main.c
> +++ b/src/bin/e_main.c
> @@ -187,32 +187,35 @@ main(int argc, char **argv)
> /* trap deadly bug signals and allow some form of sane recovery */
> /* or ability to gdb attach

Re: [E-devel] phab now broken.

2013-04-02 Thread Bertrand Jacquin
On 2013-04-02 13:35, Raoul Hecky wrote:
> Le 31.03.2013 22:49, Bertrand Jacquin a écrit :
>> On 2013-03-28 09:21, Carsten Haitzler wrote:
>>> http://www.enlightenment.org/ss/e-5153fd6e428484.46501811.png
>>> 
>>> http and https both... :/ :(
>> 
>> OK. To made a report on this.
>> 
>> Some people was wanting phab in HTTP for the gsoc page as the cert is
>> not an official trusted one, so we moved to HTTP, what break thing
>> for
>> some other people, so they revert to HTTPS, we do this 2/3 times
>> cause
>> of no sync betwee, people.
> 
> Why not using StartSSL to get a free trusted certificate:
> https://www.startssl.com/

Cause we need a wildcard one and they don't provide free wildcard 
certs.

--
Own the Future-Intel(R) Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest. Compete 
for recognition, cash, and the chance to get your game on Steam. 
$5K grand prize plus 10 genre and skill prizes. Submit your demo 
by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] phab now broken.

2013-04-02 Thread Raoul Hecky
Le 31.03.2013 22:49, Bertrand Jacquin a écrit :
> On 2013-03-28 09:21, Carsten Haitzler wrote:
>> http://www.enlightenment.org/ss/e-5153fd6e428484.46501811.png
>>
>> http and https both... :/ :(
>
> OK. To made a report on this.
>
> Some people was wanting phab in HTTP for the gsoc page as the cert is
> not an official trusted one, so we moved to HTTP, what break thing 
> for
> some other people, so they revert to HTTPS, we do this 2/3 times 
> cause
> of no sync betwee, people.

Why not using StartSSL to get a free trusted certificate:
https://www.startssl.com/

> Now it's HTTPS for everyone, and DH issue are now fixed (thanks KainX
> and antognolli).
>
> Beber
>
> 
> --
> Own the Future-Intel(R) Level Up Game Demo Contest 2013
> Rise to greatness in Intel's independent game demo contest. Compete
> for recognition, cash, and the chance to get your game on Steam.
> $5K grand prize plus 10 genre and skill prizes. Submit your demo
> by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

-- 
Raoul Hecky

--
Own the Future-Intel(R) Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest. Compete 
for recognition, cash, and the chance to get your game on Steam. 
$5K grand prize plus 10 genre and skill prizes. Submit your demo 
by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Enjoy - migration to git

2013-04-02 Thread Daniel Willmann
On 01/04/13 10:33, Igor Murzov wrote:
> On Sun, 31 Mar 2013 18:09:19 -0300
> Rafael Antognolli  wrote:
> 
>> Hey guys, could you please do this for me?
> 
> And ephoto, please ^_^

This might take me until tomorrow.


Regards,
Daniel


--
Own the Future-Intel(R) Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest. Compete 
for recognition, cash, and the chance to get your game on Steam. 
$5K grand prize plus 10 genre and skill prizes. Submit your demo 
by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Enjoy - migration to git

2013-04-02 Thread Daniel Willmann
On 02/04/13 09:53, Daniel Willmann wrote:
> On 31/03/13 22:09, Rafael Antognolli wrote:
>> Hey guys, could you please do this for me?
> 
> Will do today.

Please take a look:

http://git.enlightenment.org/devs/asdfuser/migrate/enjoy.git/

I'll move to apps/ once you give the okay.


Regards,
Daniel

--
Own the Future-Intel(R) Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest. Compete 
for recognition, cash, and the chance to get your game on Steam. 
$5K grand prize plus 10 genre and skill prizes. Submit your demo 
by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Enjoy - migration to git

2013-04-02 Thread Daniel Willmann
On 01/04/13 10:33, Igor Murzov wrote:
> On Sun, 31 Mar 2013 18:09:19 -0300
> Rafael Antognolli  wrote:
> 
>> Hey guys, could you please do this for me?
> 
> And ephoto, please ^_^

That as well


--
Own the Future-Intel(R) Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest. Compete 
for recognition, cash, and the chance to get your game on Steam. 
$5K grand prize plus 10 genre and skill prizes. Submit your demo 
by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Enjoy - migration to git

2013-04-02 Thread Daniel Willmann
On 31/03/13 22:09, Rafael Antognolli wrote:
> Hey guys, could you please do this for me?

Will do today.


--
Own the Future-Intel(R) Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest. Compete 
for recognition, cash, and the chance to get your game on Steam. 
$5K grand prize plus 10 genre and skill prizes. Submit your demo 
by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel