Re: [E-devel] Git weekly resume

2013-04-03 Thread Michael Blumenkrantz
On Wed, Apr 3, 2013 at 4:18 AM, Gustavo Lima Chaves gl...@profusion.mobiwrote:

 * Carsten Haitzler ras...@rasterman.com [2013-04-03 11:36:23 +0900]:

  On Tue, 2 Apr 2013 17:28:34 +0200 Bertrand Jacquin be...@meleeweb.net
 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 errno.h 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
  
   IvC3A1n 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
 
 
 
 

Re: [E-devel] Git weekly resume

2013-04-03 Thread Bertrand Jacquin
Le mercredi 03 avril 2013 à 04h36, « Carsten Haitzler » a écrit :
 On Tue, 2 Apr 2013 17:28:34 +0200 Bertrand Jacquin be...@meleeweb.net said:
 
 how is this meant to be different to:
 
 https://phab.enlightenment.org/feed/

Not so different, true, one more concise. Can live with the feed page with no
problem ! Not every may have the same way to work, get informed.

  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 errno.h 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
  
  IvC3A1n 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.

-- 
Bertrand Jacquin, EXOSEC (http://www.exosec.fr/)
ZAC des Metz - 3 Rue du petit robinson - 78350 JOUY EN JOSAS
Tel: +33 1 30 67 60 65  -  Fax: +33 1 75 43 40 70
GSM: +33 6 71 01 70 30  -  mailto:bjacq...@exosec.fr


pgpFEcTzUFGrC.pgp
Description: PGP signature
--
Minimize network downtime 

Re: [E-devel] phab now broken.

2013-04-03 Thread Bertrand Jacquin
On 2013-04-03 04:33, Carsten Haitzler wrote:
 On Tue, 2 Apr 2013 20:57:34 +0200 Steven Le Roux ste...@le-roux.info 
 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.

Easily be added in every browser :

* Firefox

http://wiki.cacert.org/FAQ/BrowserClients#Importing_the_CAcert_Root_Certificate

* Chrome / Chromium

http://wiki.cacert.org/FAQ/BrowserClients#Google_Chrome

And more generally http://wiki.cacert.org/FAQ/BrowserClients

--
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] Enjoy - migration to git

2013-04-03 Thread Daniel Willmann
On 02/04/13 11:56, Daniel Willmann wrote:
 On 01/04/13 10:33, Igor Murzov wrote:
 On Sun, 31 Mar 2013 18:09:19 -0300
 Rafael Antognolli antogno...@gmail.com wrote:

 Hey guys, could you please do this for me?

 And ephoto, please ^_^
 
 This might take me until tomorrow.

Take a look here:
http://git.enlightenment.org/devs/asdfuser/migrate/ephoto.git/

If it looks okay I'll move it.


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] [EGIT] [core/efl] master 01/01: fix word start/end logic to be consistent with other toolkits.

2013-04-03 Thread Tom Hacohen
On 28/03/13 13:25, Michael Blumenkrantz wrote:
 On Thu, 28 Mar 2013 19:49:31 +0900
 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:

 On Thu, 28 Mar 2013 09:56:40 + Michael Blumenkrantz
 michael.blumenkra...@gmail.com said:

 thats cool. i just had to be grumpy about not having a bug report that told 
 me
 what to look at instantly. i have found another bug. single letter words dont
 find word end markers.

 my b, I was previously grumpy due to a certain developer's position that 
 this is how I like it so we're going to keep it this way. I really 
 appreciate your work here.

Stop slandering me on the mailing list and IRC. I already told you I'd 
fix it, I even asked you to open the bug report so I'll remember to do 
it. I never got around to it, so I haven't done it yet, but I never 
said: this is how I like it so we're going to keep it. At the 
beginning when you reported this I said: this is how I like it so I 
initially did it like that and told you to ask people on the ML so 
people will be able to comment. At some point when I saw people do 
prefer that way I asked you to open the bug and told you I'd fix it at 
some point.

Not putting it as a top priority does not mean I'm not going to fix it. 
I don't get why you insist on misrepresenting the truth over and over again.

Cheers,
Tom.


--
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-03 Thread The Rasterman
On Wed, 03 Apr 2013 11:05:16 +0200 Bertrand Jacquin be...@meleeweb.net said:

 On 2013-04-03 04:33, Carsten Haitzler wrote:
  On Tue, 2 Apr 2013 20:57:34 +0200 Steven Le Roux ste...@le-roux.info 
  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.
 
 Easily be added in every browser :
 
 * Firefox
 
 http://wiki.cacert.org/FAQ/BrowserClients#Importing_the_CAcert_Root_Certificate
 
 * Chrome / Chromium
 
 http://wiki.cacert.org/FAQ/BrowserClients#Google_Chrome
 
 And more generally http://wiki.cacert.org/FAQ/BrowserClients

doesn't matter - people just bitch that we dont have proper certs. they dont
bother doing this. i had to deal with a stream of such complaints when i put up
the first blog on phab. they just dont care. users wont accept having to fix
their browser or os by answering nay dialogs for exceptions or doing the
above. :(


-- 
- 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] Git weekly resume

2013-04-03 Thread The Rasterman
On Wed, 3 Apr 2013 11:02:36 +0200 Bertrand Jacquin be...@meleeweb.net said:

 Le mercredi 03 avril 2013 à 04h36, « Carsten Haitzler » a écrit :
  On Tue, 2 Apr 2013 17:28:34 +0200 Bertrand Jacquin be...@meleeweb.net
  said:
  
  how is this meant to be different to:
  
  https://phab.enlightenment.org/feed/
 
 Not so different, true, one more concise. Can live with the feed page with no
 problem ! Not every may have the same way to work, get informed.

sure. i'm just wondering if there is justification for work that is not much
different to what phab does already.

what WOULD be good is if we have a proper journalist go over the weekly feed
and write a full article on interesting things that happened this week in
enlightenment land - blog about it, post it off to
reddit/slashdot/osnews/phoronix or wherever else. that requires real human
digesting of the weeks activities and finding highlights/cool stuff.

   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 errno.h 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
   
   IvC3A1n 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):
 

Re: [E-devel] [EGIT] [core/efl] master 01/01: fix word start/end logic to be consistent with other toolkits.

2013-04-03 Thread The Rasterman
On Wed, 03 Apr 2013 11:05:27 +0100 Tom Hacohen tom.haco...@samsung.com said:

 On 28/03/13 13:25, Michael Blumenkrantz wrote:
  On Thu, 28 Mar 2013 19:49:31 +0900
  Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:
 
  On Thu, 28 Mar 2013 09:56:40 + Michael Blumenkrantz
  michael.blumenkra...@gmail.com said:
 
  thats cool. i just had to be grumpy about not having a bug report that
  told me what to look at instantly. i have found another bug. single letter
  words dont find word end markers.
 
  my b, I was previously grumpy due to a certain developer's position that
  this is how I like it so we're going to keep it this way. I really
  appreciate your work here.
 
 Stop slandering me on the mailing list and IRC. I already told you I'd 
 fix it, I even asked you to open the bug report so I'll remember to do 
 it. I never got around to it, so I haven't done it yet, but I never 
 said: this is how I like it so we're going to keep it. At the 
 beginning when you reported this I said: this is how I like it so I 
 initially did it like that and told you to ask people on the ML so 
 people will be able to comment. At some point when I saw people do 
 prefer that way I asked you to open the bug and told you I'd fix it at 
 some point.
 
 Not putting it as a top priority does not mean I'm not going to fix it. 
 I don't get why you insist on misrepresenting the truth over and over again.

ok everyone... keep your pants firmly on. this is a pants-on zone. :)

-- 
- 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] phab now broken.

2013-04-03 Thread Bertrand Jacquin
Le mercredi 03 avril 2013 à 12h25, « Carsten Haitzler » a écrit :
 On Wed, 03 Apr 2013 11:05:16 +0200 Bertrand Jacquin be...@meleeweb.net said:
 
  On 2013-04-03 04:33, Carsten Haitzler wrote:
   On Tue, 2 Apr 2013 20:57:34 +0200 Steven Le Roux ste...@le-roux.info 
   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.
  
  Easily be added in every browser :
  
  * Firefox
  
  http://wiki.cacert.org/FAQ/BrowserClients#Importing_the_CAcert_Root_Certificate
  
  * Chrome / Chromium
  
  http://wiki.cacert.org/FAQ/BrowserClients#Google_Chrome
  
  And more generally http://wiki.cacert.org/FAQ/BrowserClients
 
 doesn't matter - people just bitch that we dont have proper certs. they dont
 bother doing this. i had to deal with a stream of such complaints when i put 
 up
 the first blog on phab. they just dont care. users wont accept having to fix
 their browser or os by answering nay dialogs for exceptions or doing the
 above. :(

The fact is that those who want to can avoid this warning. This is
mainly destinated for those who do regular access to e https ressources
and want to bypass the certificate warning.

Users won't accept, that dev have the choice to spend 5 minutes fixing
it once for good.

-- 
Bertrand Jacquin, EXOSEC (http://www.exosec.fr/)
ZAC des Metz - 3 Rue du petit robinson - 78350 JOUY EN JOSAS
Tel: +33 1 30 67 60 65  -  Fax: +33 1 75 43 40 70
GSM: +33 6 71 01 70 30  -  mailto:bjacq...@exosec.fr


pgpkT5OLShnpb.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] phab now broken.

2013-04-03 Thread The Rasterman
On Wed, 3 Apr 2013 13:44:37 +0200 Bertrand Jacquin be...@meleeweb.net said:

 Le mercredi 03 avril 2013 à 12h25, « Carsten Haitzler » a écrit :
  On Wed, 03 Apr 2013 11:05:16 +0200 Bertrand Jacquin be...@meleeweb.net
  said:
  
   On 2013-04-03 04:33, Carsten Haitzler wrote:
On Tue, 2 Apr 2013 20:57:34 +0200 Steven Le Roux ste...@le-roux.info 
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.
   
   Easily be added in every browser :
   
   * Firefox
   
   http://wiki.cacert.org/FAQ/BrowserClients#Importing_the_CAcert_Root_Certificate
   
   * Chrome / Chromium
   
   http://wiki.cacert.org/FAQ/BrowserClients#Google_Chrome
   
   And more generally http://wiki.cacert.org/FAQ/BrowserClients
  
  doesn't matter - people just bitch that we dont have proper certs. they dont
  bother doing this. i had to deal with a stream of such complaints when i
  put up the first blog on phab. they just dont care. users wont accept
  having to fix their browser or os by answering nay dialogs for exceptions
  or doing the above. :(
 
 The fact is that those who want to can avoid this warning. This is
 mainly destinated for those who do regular access to e https ressources
 and want to bypass the certificate warning.

but the don't want to. thats the problem. not magically and instantly working
perfectly out of the box in their browser == fail in their eyes.

 Users won't accept, that dev have the choice to spend 5 minutes fixing
 it once for good.

but they don't. :( reality is that we need to have a good document explaining
why we use cacert, and not starttls and why we dont pay the certificate tax.

-- 
- 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] phab now broken.

2013-04-03 Thread Bertrand Jacquin
 but the don't want to. thats the problem. not magically and instantly working
 perfectly out of the box in their browser == fail in their eyes.

Too lazy guys. And this not what I saw on other foss projets. Developers are not
end users, not the same investment the both of them. Often, FOSS
developers know about CAcert and trust it.

  Users won't accept, that dev have the choice to spend 5 minutes fixing
  it once for good
 
 but they don't. :( reality is that we need to have a good document explaining
 why we use cacert, and not starttls and why we dont pay the certificate tax.

This is on my todo, was too lazy to do it yet :)

-- 
Bertrand Jacquin, EXOSEC (http://www.exosec.fr/)
ZAC des Metz - 3 Rue du petit robinson - 78350 JOUY EN JOSAS
Tel: +33 1 30 67 60 65  -  Fax: +33 1 75 43 40 70
GSM: +33 6 71 01 70 30  -  mailto:bjacq...@exosec.fr


pgpndJNAaJrn3.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] phab now broken.

2013-04-03 Thread Bertrand Jacquin
Le mercredi 03 avril 2013 à 14h42, « Carsten Haitzler » a écrit :
 On Wed, 3 Apr 2013 14:23:38 +0200 Bertrand Jacquin be...@meleeweb.net said:
 
   but the don't want to. thats the problem. not magically and instantly
   working perfectly out of the box in their browser == fail in their eyes.
  
  Too lazy guys. And this not what I saw on other foss projets. Developers are
  not end users, not the same investment the both of them. Often, FOSS
  developers know about CAcert and trust it.
 
 this was end users trying to access blog stuff via https... :/

I know. I was showing the cacert link for developers, not users that in
any case we can't force to do anything in any case. Not the trick here
(for me).

-- 
Bertrand Jacquin, EXOSEC (http://www.exosec.fr/)
ZAC des Metz - 3 Rue du petit robinson - 78350 JOUY EN JOSAS
Tel: +33 1 30 67 60 65  -  Fax: +33 1 75 43 40 70
GSM: +33 6 71 01 70 30  -  mailto:bjacq...@exosec.fr


pgpodt3GXkByf.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/efl] master 01/01: fix word start/end logic to be consistent with other toolkits.

2013-04-03 Thread Tom Hacohen
On 03/04/13 12:02, Carsten Haitzler (The Rasterman) wrote:
 On Wed, 03 Apr 2013 11:05:27 +0100 Tom Hacohen tom.haco...@samsung.com said:

 On 28/03/13 13:25, Michael Blumenkrantz wrote:
 On Thu, 28 Mar 2013 19:49:31 +0900
 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:

 On Thu, 28 Mar 2013 09:56:40 + Michael Blumenkrantz
 michael.blumenkra...@gmail.com said:

 thats cool. i just had to be grumpy about not having a bug report that
 told me what to look at instantly. i have found another bug. single letter
 words dont find word end markers.

 my b, I was previously grumpy due to a certain developer's position that
 this is how I like it so we're going to keep it this way. I really
 appreciate your work here.

 Stop slandering me on the mailing list and IRC. I already told you I'd
 fix it, I even asked you to open the bug report so I'll remember to do
 it. I never got around to it, so I haven't done it yet, but I never
 said: this is how I like it so we're going to keep it. At the
 beginning when you reported this I said: this is how I like it so I
 initially did it like that and told you to ask people on the ML so
 people will be able to comment. At some point when I saw people do
 prefer that way I asked you to open the bug and told you I'd fix it at
 some point.

 Not putting it as a top priority does not mean I'm not going to fix it.
 I don't get why you insist on misrepresenting the truth over and over again.

 ok everyone... keep your pants firmly on. this is a pants-on zone. :)


Pants are already on. I think. Will ask around to make sure.

--
Tom.

--
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-03 Thread Tom Hacohen
On 03/04/13 13:42, Carsten Haitzler (The Rasterman) wrote:
 On Wed, 3 Apr 2013 14:23:38 +0200 Bertrand Jacquin be...@meleeweb.net said:

 but the don't want to. thats the problem. not magically and instantly
 working perfectly out of the box in their browser == fail in their eyes.

 Too lazy guys. And this not what I saw on other foss projets. Developers are
 not end users, not the same investment the both of them. Often, FOSS
 developers know about CAcert and trust it.

 this was end users trying to access blog stuff via https... :/

1. Everyone should use https all the time.
2. As Carsten has said, https doesn't really work for most people 
(because of CACert).

We need to fix it. Either by getting free starttls certs for phab, 
build, www, and git, if possible, or figuring out another solution.

--
Tom.


--
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/efl] master 01/01: fix word start/end logic to be consistent with other toolkits.

2013-04-03 Thread The Rasterman
On Wed, 03 Apr 2013 13:49:25 +0100 Tom Hacohen tom.haco...@samsung.com said:

 On 03/04/13 12:02, Carsten Haitzler (The Rasterman) wrote:
  On Wed, 03 Apr 2013 11:05:27 +0100 Tom Hacohen tom.haco...@samsung.com
  said:
 
  On 28/03/13 13:25, Michael Blumenkrantz wrote:
  On Thu, 28 Mar 2013 19:49:31 +0900
  Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:
 
  On Thu, 28 Mar 2013 09:56:40 + Michael Blumenkrantz
  michael.blumenkra...@gmail.com said:
 
  thats cool. i just had to be grumpy about not having a bug report that
  told me what to look at instantly. i have found another bug. single
  letter words dont find word end markers.
 
  my b, I was previously grumpy due to a certain developer's position that
  this is how I like it so we're going to keep it this way. I really
  appreciate your work here.
 
  Stop slandering me on the mailing list and IRC. I already told you I'd
  fix it, I even asked you to open the bug report so I'll remember to do
  it. I never got around to it, so I haven't done it yet, but I never
  said: this is how I like it so we're going to keep it. At the
  beginning when you reported this I said: this is how I like it so I
  initially did it like that and told you to ask people on the ML so
  people will be able to comment. At some point when I saw people do
  prefer that way I asked you to open the bug and told you I'd fix it at
  some point.
 
  Not putting it as a top priority does not mean I'm not going to fix it.
  I don't get why you insist on misrepresenting the truth over and over
  again.
 
  ok everyone... keep your pants firmly on. this is a pants-on zone. :)
 
 
 Pants are already on. I think. Will ask around to make sure.

it's always good to make sure...

-- 
- 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/efl] master 01/01: fix word start/end logic to be consistent with other toolkits.

2013-04-03 Thread Daniel Willmann
On 03/04/13 12:02, Carsten Haitzler (The Rasterman) wrote:
 On Wed, 03 Apr 2013 11:05:27 +0100 Tom Hacohen tom.haco...@samsung.com
 said:

[...]

 Not putting it as a top priority does not mean I'm not going to fix it. 
 I don't get why you insist on misrepresenting the truth over and over
 again.
 
 ok everyone... keep your pants firmly on. this is a pants-on zone. :)

A, but it's casual Wednesday here...


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] phab now broken.

2013-04-03 Thread Bertrand Jacquin
Le mercredi 03 avril 2013 à 14h52, « Tom Hacohen » a écrit :
 On 03/04/13 13:42, Carsten Haitzler (The Rasterman) wrote:
  On Wed, 3 Apr 2013 14:23:38 +0200 Bertrand Jacquin be...@meleeweb.net 
  said:
 
  but the don't want to. thats the problem. not magically and instantly
  working perfectly out of the box in their browser == fail in their eyes.
 
  Too lazy guys. And this not what I saw on other foss projets. Developers 
  are
  not end users, not the same investment the both of them. Often, FOSS
  developers know about CAcert and trust it.
 
  this was end users trying to access blog stuff via https... :/
 
 1. Everyone should use https all the time.

For things that need authentification. Not public ressources.

Phabricator is br0ken, it put scheme + vhost in every href, js
inclusion, css etc, it's really not the way to make a viable website. It
should only propose absolute path to / and not the full URL.

 2. As Carsten has said, https doesn't really work for most people 
 (because of CACert).

Nothing we can do about CAcert, but it's better than a own self
generated cert.

 We need to fix it. Either by getting free starttls certs for phab, 
 build, www, and git, if possible, or figuring out another solution.

A wildcard is necessary overwise we need one certificate per IP, and so
one vhost, one public IP. This is not a longterm solution, not really
feasble.

A proper wildcard cert can fix the issue. But it's not something cheap.

-- 
Bertrand Jacquin, EXOSEC (http://www.exosec.fr/)
ZAC des Metz - 3 Rue du petit robinson - 78350 JOUY EN JOSAS
Tel: +33 1 30 67 60 65  -  Fax: +33 1 75 43 40 70
GSM: +33 6 71 01 70 30  -  mailto:bjacq...@exosec.fr


pgpN8KnEJKU4o.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/efl] master 01/01: fix word start/end logic to be consistent with other toolkits.

2013-04-03 Thread Tom Hacohen
On 03/04/13 13:52, Carsten Haitzler (The Rasterman) wrote:
 On Wed, 03 Apr 2013 13:49:25 +0100 Tom Hacohen tom.haco...@samsung.com said:

 On 03/04/13 12:02, Carsten Haitzler (The Rasterman) wrote:
 On Wed, 03 Apr 2013 11:05:27 +0100 Tom Hacohen tom.haco...@samsung.com
 said:

 On 28/03/13 13:25, Michael Blumenkrantz wrote:
 On Thu, 28 Mar 2013 19:49:31 +0900
 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:

 On Thu, 28 Mar 2013 09:56:40 + Michael Blumenkrantz
 michael.blumenkra...@gmail.com said:

 thats cool. i just had to be grumpy about not having a bug report that
 told me what to look at instantly. i have found another bug. single
 letter words dont find word end markers.

 my b, I was previously grumpy due to a certain developer's position that
 this is how I like it so we're going to keep it this way. I really
 appreciate your work here.

 Stop slandering me on the mailing list and IRC. I already told you I'd
 fix it, I even asked you to open the bug report so I'll remember to do
 it. I never got around to it, so I haven't done it yet, but I never
 said: this is how I like it so we're going to keep it. At the
 beginning when you reported this I said: this is how I like it so I
 initially did it like that and told you to ask people on the ML so
 people will be able to comment. At some point when I saw people do
 prefer that way I asked you to open the bug and told you I'd fix it at
 some point.

 Not putting it as a top priority does not mean I'm not going to fix it.
 I don't get why you insist on misrepresenting the truth over and over
 again.

 ok everyone... keep your pants firmly on. this is a pants-on zone. :)


 Pants are already on. I think. Will ask around to make sure.

 it's always good to make sure...


I asked and only got one reply:
TAsn are my pants on?
SeoZ maybe not

So I yet to have a conclusive answer.

--
Tom.


--
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/efl] master 01/01: fix word start/end logic to be consistent with other toolkits.

2013-04-03 Thread The Rasterman
On Wed, 03 Apr 2013 13:59:07 +0100 Tom Hacohen tom.haco...@samsung.com said:

 On 03/04/13 13:52, Carsten Haitzler (The Rasterman) wrote:
  On Wed, 03 Apr 2013 13:49:25 +0100 Tom Hacohen tom.haco...@samsung.com
  said:
 
  On 03/04/13 12:02, Carsten Haitzler (The Rasterman) wrote:
  On Wed, 03 Apr 2013 11:05:27 +0100 Tom Hacohen tom.haco...@samsung.com
  said:
 
  On 28/03/13 13:25, Michael Blumenkrantz wrote:
  On Thu, 28 Mar 2013 19:49:31 +0900
  Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:
 
  On Thu, 28 Mar 2013 09:56:40 + Michael Blumenkrantz
  michael.blumenkra...@gmail.com said:
 
  thats cool. i just had to be grumpy about not having a bug report that
  told me what to look at instantly. i have found another bug. single
  letter words dont find word end markers.
 
  my b, I was previously grumpy due to a certain developer's position that
  this is how I like it so we're going to keep it this way. I really
  appreciate your work here.
 
  Stop slandering me on the mailing list and IRC. I already told you I'd
  fix it, I even asked you to open the bug report so I'll remember to do
  it. I never got around to it, so I haven't done it yet, but I never
  said: this is how I like it so we're going to keep it. At the
  beginning when you reported this I said: this is how I like it so I
  initially did it like that and told you to ask people on the ML so
  people will be able to comment. At some point when I saw people do
  prefer that way I asked you to open the bug and told you I'd fix it at
  some point.
 
  Not putting it as a top priority does not mean I'm not going to fix it.
  I don't get why you insist on misrepresenting the truth over and over
  again.
 
  ok everyone... keep your pants firmly on. this is a pants-on zone. :)
 
 
  Pants are already on. I think. Will ask around to make sure.
 
  it's always good to make sure...
 
 
 I asked and only got one reply:
 TAsn are my pants on?
 SeoZ maybe not
 
 So I yet to have a conclusive answer.

do you have quantum pants on? maybe if you check for onness there is only a
certain percentage change of them being on or not at any point you check, and
by checking you alter that percentage chance...


-- 
- 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] phab now broken.

2013-04-03 Thread Steven Le Roux
Or we could use TLS/SNI on the RP to match the good vhost with one IP.


On Wed, Apr 3, 2013 at 2:57 PM, Bertrand Jacquin be...@meleeweb.net wrote:

 Le mercredi 03 avril 2013 à 14h52, « Tom Hacohen » a écrit :
  On 03/04/13 13:42, Carsten Haitzler (The Rasterman) wrote:
   On Wed, 3 Apr 2013 14:23:38 +0200 Bertrand Jacquin be...@meleeweb.net
 said:
  
   but the don't want to. thats the problem. not magically and instantly
   working perfectly out of the box in their browser == fail in their
 eyes.
  
   Too lazy guys. And this not what I saw on other foss projets.
 Developers are
   not end users, not the same investment the both of them. Often, FOSS
   developers know about CAcert and trust it.
  
   this was end users trying to access blog stuff via https... :/
 
  1. Everyone should use https all the time.

 For things that need authentification. Not public ressources.

 Phabricator is br0ken, it put scheme + vhost in every href, js
 inclusion, css etc, it's really not the way to make a viable website. It
 should only propose absolute path to / and not the full URL.

  2. As Carsten has said, https doesn't really work for most people
  (because of CACert).

 Nothing we can do about CAcert, but it's better than a own self
 generated cert.

  We need to fix it. Either by getting free starttls certs for phab,
  build, www, and git, if possible, or figuring out another solution.

 A wildcard is necessary overwise we need one certificate per IP, and so
 one vhost, one public IP. This is not a longterm solution, not really
 feasble.

 A proper wildcard cert can fix the issue. But it's not something cheap.

 --
 Bertrand Jacquin, EXOSEC (http://www.exosec.fr/)
 ZAC des Metz - 3 Rue du petit robinson - 78350 JOUY EN JOSAS
 Tel: +33 1 30 67 60 65  -  Fax: +33 1 75 43 40 70
 GSM: +33 6 71 01 70 30  -  mailto:bjacq...@exosec.fr


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




-- 
Steven Le Roux
Jabber-ID : ste...@jabber.fr
0x39494CCB ste...@le-roux.info
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] phab now broken.

2013-04-03 Thread Tom Hacohen
On 03/04/13 13:57, Bertrand Jacquin wrote:
 Le mercredi 03 avril 2013 à 14h52, « Tom Hacohen » a écrit :
 On 03/04/13 13:42, Carsten Haitzler (The Rasterman) wrote:
 On Wed, 3 Apr 2013 14:23:38 +0200 Bertrand Jacquin be...@meleeweb.net 
 said:

 but the don't want to. thats the problem. not magically and instantly
 working perfectly out of the box in their browser == fail in their eyes.

 Too lazy guys. And this not what I saw on other foss projets. Developers 
 are
 not end users, not the same investment the both of them. Often, FOSS
 developers know about CAcert and trust it.

 this was end users trying to access blog stuff via https... :/

 1. Everyone should use https all the time.

 For things that need authentification. Not public ressources.

 Phabricator is br0ken, it put scheme + vhost in every href, js
 inclusion, css etc, it's really not the way to make a viable website. It
 should only propose absolute path to / and not the full URL.

I'm not a web developer, but I also found it weird that they do that, 
and only allow http/s, and don't allow using both.

There must be a reason for that though.

--
Tom.



--
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/efl] master 01/01: fix word start/end logic to be consistent with other toolkits.

2013-04-03 Thread Tom Hacohen
On 03/04/13 14:03, Carsten Haitzler (The Rasterman) wrote:
 On Wed, 03 Apr 2013 13:59:07 +0100 Tom Hacohen tom.haco...@samsung.com said:

 On 03/04/13 13:52, Carsten Haitzler (The Rasterman) wrote:
 On Wed, 03 Apr 2013 13:49:25 +0100 Tom Hacohen tom.haco...@samsung.com
 said:

 On 03/04/13 12:02, Carsten Haitzler (The Rasterman) wrote:
 On Wed, 03 Apr 2013 11:05:27 +0100 Tom Hacohen tom.haco...@samsung.com
 said:

 On 28/03/13 13:25, Michael Blumenkrantz wrote:
 On Thu, 28 Mar 2013 19:49:31 +0900
 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote:

 On Thu, 28 Mar 2013 09:56:40 + Michael Blumenkrantz
 michael.blumenkra...@gmail.com said:

 thats cool. i just had to be grumpy about not having a bug report that
 told me what to look at instantly. i have found another bug. single
 letter words dont find word end markers.

 my b, I was previously grumpy due to a certain developer's position that
 this is how I like it so we're going to keep it this way. I really
 appreciate your work here.

 Stop slandering me on the mailing list and IRC. I already told you I'd
 fix it, I even asked you to open the bug report so I'll remember to do
 it. I never got around to it, so I haven't done it yet, but I never
 said: this is how I like it so we're going to keep it. At the
 beginning when you reported this I said: this is how I like it so I
 initially did it like that and told you to ask people on the ML so
 people will be able to comment. At some point when I saw people do
 prefer that way I asked you to open the bug and told you I'd fix it at
 some point.

 Not putting it as a top priority does not mean I'm not going to fix it.
 I don't get why you insist on misrepresenting the truth over and over
 again.

 ok everyone... keep your pants firmly on. this is a pants-on zone. :)


 Pants are already on. I think. Will ask around to make sure.

 it's always good to make sure...


 I asked and only got one reply:
 TAsn are my pants on?
 SeoZ maybe not

 So I yet to have a conclusive answer.

 do you have quantum pants on? maybe if you check for onness there is only a
 certain percentage change of them being on or not at any point you check, and
 by checking you alter that percentage chance...



I only have quantum pants when I'm drunk. And I pretty sure I'm not 
drunk at the moment. I wouldn't like to check that though, as that check 
usually alters my state of drunk-ness.

--
Tom.

--
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-03 Thread Steven Le Roux
#define work ?

Even if you get a warning and a striked lock in your url bar, it's
working...

SSL certs in browser is just a trust network... and you can just buy this
trust with costly webtrust audit...

In case you missed it, China had eaten 18% of the internet trafic during
15minutes...  not an error... they are in the ROOT CA granted in browser
(CNN) so they basicaly did a giant MITM.




On Wed, Apr 3, 2013 at 2:52 PM, Tom Hacohen tom.haco...@samsung.com wrote:

 On 03/04/13 13:42, Carsten Haitzler (The Rasterman) wrote:
  On Wed, 3 Apr 2013 14:23:38 +0200 Bertrand Jacquin be...@meleeweb.net
 said:
 
  but the don't want to. thats the problem. not magically and instantly
  working perfectly out of the box in their browser == fail in their
 eyes.
 
  Too lazy guys. And this not what I saw on other foss projets.
 Developers are
  not end users, not the same investment the both of them. Often, FOSS
  developers know about CAcert and trust it.
 
  this was end users trying to access blog stuff via https... :/

 1. Everyone should use https all the time.
 2. As Carsten has said, https doesn't really work for most people
 (because of CACert).

 We need to fix it. Either by getting free starttls certs for phab,
 build, www, and git, if possible, or figuring out another solution.

 --
 Tom.



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




-- 
Steven Le Roux
Jabber-ID : ste...@jabber.fr
0x39494CCB ste...@le-roux.info
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


[E-devel] Fix build against libgif5 Patch + why arc fails for me

2013-04-03 Thread Simon

Hi all,

Simple fix for the main, that i modified from a version someone at SUSE 
did for something similar, basicly they added another param to some 
functions to return a error code. Our functions already had a error code 
but i thought it would be bad form to change the existing function 
behavior by returning a bunch of new errors that could conflict with 
existing code. I just added the error param and discarded the results, 
there's almost certainly a better way but this should be a good start 
for someone.


I would have sent it via phab, but arc doesn't let me install certs

 arc install-certificate
Installing certificate for 'https://phab.enlightenment.org/api/'...
Trying to connect to server...
Connection OK!

LOGIN TO PHABRICATOR
Open this page in your browser and login to Phabricator if necessary:

https://phab.enlightenment.org/conduit/token/

Then paste the token on that page below.

Paste token from that page: mwvf2d6gba3tq6nx2gzc6itytjxgcythsjw3s7gw

Downloading authentication certificate...
Exception
ERR-BAD-TOKEN: Token does not exist or has expired.
(Run with --trace for a full exception trace.)

Cheers,
Simon
diff --git a/src/modules/evas/loaders/gif/evas_image_load_gif.c 
b/src/modules/evas/loaders/gif/evas_image_load_gif.c
index b39bd90..d77d47a 100644
--- a/src/modules/evas/loaders/gif/evas_image_load_gif.c
+++ b/src/modules/evas/loaders/gif/evas_image_load_gif.c
@@ -695,7 +695,9 @@ evas_image_load_file_head_gif(Image_Entry *ie, const char 
*file, const char *key
intalpha;
intloop_count = -1;
Eina_Bool  r = EINA_FALSE;
-
+#if GIFLIB_MAJOR = 5
+   interr;
+#endif
w = 0;
h = 0;
alpha = -1;
@@ -716,7 +718,11 @@ evas_image_load_file_head_gif(Image_Entry *ie, const char 
*file, const char *key
egi.length = eina_file_size_get(f);
egi.position = 0;
 
+#if GIFLIB_MAJOR = 5
+   gif = DGifOpen(egi, _evas_image_load_file_read, err);
+#else
gif = DGifOpen(egi, _evas_image_load_file_read);
+#endif
if (!gif)
  {
 *error = EVAS_LOAD_ERROR_UNKNOWN_FORMAT;
@@ -844,6 +850,9 @@ evas_image_load_specific_frame(Image_Entry *ie, const char 
*file, int frame_inde
Image_Entry_Frame *frame = NULL;
Gif_Frame *gif_frame = NULL;
Eina_Bool  r = EINA_FALSE;
+#if GIFLIB_MAJOR = 5
+   interr;
+#endif
 
f = eina_file_open(file, EINA_FALSE);
if (!f)
@@ -861,7 +870,11 @@ evas_image_load_specific_frame(Image_Entry *ie, const char 
*file, int frame_inde
egi.length = eina_file_size_get(f);
egi.position = 0;
 
+#if GIFLIB_MAJOR = 5
+   gif = DGifOpen(egi, _evas_image_load_file_read, err);
+#else
gif = DGifOpen(egi, _evas_image_load_file_read);
+#endif
if (!gif)
  {
 *error = EVAS_LOAD_ERROR_UNKNOWN_FORMAT;
@@ -910,6 +923,10 @@ evas_image_load_file_data_gif(Image_Entry *ie, const char 
*file, const char *key
intcur_frame_index;
Image_Entry_Frame *frame = NULL;
Eina_Bool  hit;
+#if GIFLIB_MAJOR = 5
+   interr;
+#endif
+
 
if(!ie-flags.animated)
  cur_frame_index = 1;
@@ -957,7 +974,11 @@ evas_image_load_file_data_gif(Image_Entry *ie, const char 
*file, const char *key
  egi.length = eina_file_size_get(f);
  egi.position = 0;
 
+#if GIFLIB_MAJOR = 5
+ gif = DGifOpen(egi, _evas_image_load_file_read, err);
+#else
  gif = DGifOpen(egi, _evas_image_load_file_read);
+#endif
  if (!gif)
{
   *error = EVAS_LOAD_ERROR_UNKNOWN_FORMAT;
@@ -1016,6 +1037,9 @@ evas_image_load_frame_duration_gif(Image_Entry *ie, const 
char *file, const int
intremain_frames = frame_num;
double duration = -1;
intframe_count = 0;
+#if GIFLIB_MAJOR = 5
+   interr;
+#endif
 
frame_count = ie-frame_count;
 
@@ -1031,7 +1055,11 @@ evas_image_load_frame_duration_gif(Image_Entry *ie, 
const char *file, const int
egi.length = eina_file_size_get(f);
egi.position = 0;
 
+#if GIFLIB_MAJOR = 5
+   gif = DGifOpen(egi, _evas_image_load_file_read, err);
+#else
gif = DGifOpen(egi, _evas_image_load_file_read);
+#endif
if (!gif) goto on_error;
 
duration = 0;
--
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] Fix build against libgif5 Patch + why arc fails for me

2013-04-03 Thread Raphael Kubo da Costa
Simon si...@simotek.net writes:

 Simple fix for the main, that i modified from a version someone at
 SUSE did for something similar, basicly they added another param to
 some functions to return a error code. Our functions already had a
 error code but i thought it would be bad form to change the existing
 function behavior by returning a bunch of new errors that could
 conflict with existing code. I just added the error param and
 discarded the results, there's almost certainly a better way but this
 should be a good start for someone.

I'd rather just pass NULL as the last parameter to DGifOpen: the code is
explicitly designed not to fail or crash if it's NULL and we're not
using `err' for anything.

--
Intel Finland Oy
Open Source Technology Center


--
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-03 Thread David Seikel
On Wed, 3 Apr 2013 15:02:28 +0200 Steven Le Roux ste...@le-roux.info
wrote:

 #define work ?
 
 Even if you get a warning and a striked lock in your url bar, it's
 working...
 
 SSL certs in browser is just a trust network... and you can just buy
 this trust with costly webtrust audit...
 
 In case you missed it, China had eaten 18% of the internet trafic
 during 15minutes...  not an error... they are in the ROOT CA granted
 in browser (CNN) so they basicaly did a giant MITM.

I did miss that, got links for it?

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


signature.asc
Description: PGP signature
--
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/efl] master 01/01: fix word start/end logic to be consistent with other toolkits.

2013-04-03 Thread David Seikel
On Wed, 03 Apr 2013 13:55:43 +0100 Daniel Willmann
d.willm...@samsung.com wrote:

 On 03/04/13 12:02, Carsten Haitzler (The Rasterman) wrote:
  On Wed, 03 Apr 2013 11:05:27 +0100 Tom Hacohen
  tom.haco...@samsung.com said:
 
 [...]
 
  Not putting it as a top priority does not mean I'm not going to
  fix it. I don't get why you insist on misrepresenting the truth
  over and over
  again.
  
  ok everyone... keep your pants firmly on. this is a pants-on
  zone. :)
 
 A, but it's casual Wednesday here...

Pants on, yep.  I don't even own undies, but that don't count, right?

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


signature.asc
Description: PGP signature
--
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-03 Thread Bertrand Jacquin
On 2013-04-03 16:23, David Seikel wrote:
 On Wed, 3 Apr 2013 15:02:28 +0200 Steven Le Roux ste...@le-roux.info
 wrote:
 
 #define work ?
 
 Even if you get a warning and a striked lock in your url bar, it's
 working...
 
 SSL certs in browser is just a trust network... and you can just buy
 this trust with costly webtrust audit...
 
 In case you missed it, China had eaten 18% of the internet trafic
 during 15minutes...  not an error... they are in the ROOT CA granted
 in browser (CNN) so they basicaly did a giant MITM.
 
 I did miss that, got links for it?

http://www.netresec.com/?page=Blogmonth=2013-02post=Forensics-of-Chinese-MITM-on-GitHub
http://appliance.cloudshark.org/news/cloudshark-in-the-wild/mitm-attack-capture-shared-through-cloudshark/

It append in the past also

--
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-03 Thread Bertrand Jacquin
On 2013-04-03 15:05, Steven Le Roux wrote:
 Or we could use TLS/SNI on the RP to match the good vhost with one IP.

Even more incompatibility on client side.

--
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-03 Thread Steven Le Roux
me (if you can read frog :) ) :
http://steven.le-roux.info/comment-la-chine-a-detourner-15-du-trafic-int

Or :
http://www.nationaldefensemagazine.org/blog/Lists/Posts/Post.aspx?ID=249#

I reversed some numbers :)

It was : 15% of Internet BGP routes, during 18%.

The thing is... if in those 15% you have Google, Youtube and YouPr0n, you
basically have 90% of the overall traffic...




On Wed, Apr 3, 2013 at 4:23 PM, David Seikel onef...@gmail.com wrote:

 On Wed, 3 Apr 2013 15:02:28 +0200 Steven Le Roux ste...@le-roux.info
 wrote:

  #define work ?
 
  Even if you get a warning and a striked lock in your url bar, it's
  working...
 
  SSL certs in browser is just a trust network... and you can just buy
  this trust with costly webtrust audit...
 
  In case you missed it, China had eaten 18% of the internet trafic
  during 15minutes...  not an error... they are in the ROOT CA granted
  in browser (CNN) so they basicaly did a giant MITM.

 I did miss that, got links for it?

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


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




-- 
Steven Le Roux
Jabber-ID : ste...@jabber.fr
0x39494CCB ste...@le-roux.info
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-03 Thread Gustavo Lima Chaves
* Michael Blumenkrantz michael.blumenkra...@gmail.com [2013-04-03 07:36:14 
+0100]:

 On Wed, Apr 3, 2013 at 4:18 AM, Gustavo Lima Chaves 
 gl...@profusion.mobiwrote:
 
  * Carsten Haitzler ras...@rasterman.com [2013-04-03 11:36:23 +0900]:
 
   On Tue, 2 Apr 2013 17:28:34 +0200 Bertrand Jacquin be...@meleeweb.net
  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

If I ever get to use a Tizen phone, this is definetely my boot splash animation.

 
 
 
  
   ?
  
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 errno.h 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
   
IvC3A1n 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 

Re: [E-devel] ffi-efl

2013-04-03 Thread Jérémy Zurcher
thanks a lot

On Wednesday 03 April 2013  10:22, Daniel Willmann wrote :
 On 02/04/13 22:24, Jérémy Zurcher wrote:
 
  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.
 
 Done.
 
 
 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

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


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

2013-04-03 Thread Tim Howe
This is relevant to graphical Java applications which require it.
---
 AUTHORS |  3 +++
 src/ewins.c |  2 +-
 src/focus.c | 65 -
 src/focus.h |  1 +
 src/icccm.c | 11 +++
 5 files changed, 63 insertions(+), 19 deletions(-)

diff --git a/AUTHORS b/AUTHORS
index d2377e4..cff2470 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -280,5 +280,8 @@ Aron Xu aronmala...@163.com
 Daniel Manjarres manja...@illinois.edu
Improved strut handling options, other patches and suggestions.
 
+Tim Howe vs...@quadium.net
+   Fix focus handling to support Globally Active model (used by Java)
+
 And others whose names we probably forgot to add (email us and we'll put you
 in here)
diff --git a/src/ewins.c b/src/ewins.c
index 8d51cb2..5c6e240 100644
--- a/src/ewins.c
+++ b/src/ewins.c
@@ -703,7 +703,7 @@ EwinStateUpdate(EWin * ewin)
fs_zo = ewin-state.fullscreen || ewin-state.zoomed;
 
ewin-state.inhibit_actions = ewin-props.no_actions;
-   ewin-state.inhibit_focus = !ewin-icccm.need_input ||
+   ewin-state.inhibit_focus = !(ewin-icccm.need_input || 
ewin-icccm.take_focus) ||
   EwinInhGetWM(ewin, focus) || ewin-state.iconified;
 
ewin-state.inhibit_move = EwinInhGetUser(ewin, move) || fs_zo;
diff --git a/src/focus.c b/src/focus.c
index 9e497b6..0217dce 100644
--- a/src/focus.c
+++ b/src/focus.c
@@ -309,12 +309,13 @@ doFocusToEwin(EWin * ewin, int why)
  case FOCUS_ENTER:
  case FOCUS_LEAVE: /* Unused */
  case FOCUS_CLICK:
+   if (ewin  !FocusEwinValid(ewin, 1, why == FOCUS_CLICK, 0))
+  return;
+ case FOCUS_SERVER:
if (ewin  ewin == Mode.focuswin)
   return;
if (!ewin)  /* Unfocus */
   break;
-   if (!FocusEwinValid(ewin, 1, why == FOCUS_CLICK, 0))
-  return;
break;
 
  case FOCUS_INIT:
@@ -388,6 +389,8 @@ doFocusToEwin(EWin * ewin, int why)
if (ewin == Mode.focuswin  focus_is_set)
   return;
 
+   do_focus = !ewin || ewin-icccm.need_input || why == FOCUS_SERVER;
+
/* Check if ewin is a valid focus window target */
 
if (!ewin)
@@ -432,15 +435,21 @@ doFocusToEwin(EWin * ewin, int why)
break;
  }
 
-   SoundPlay(SOUND_FOCUS_SET);
+   if (do_focus)
+  SoundPlay(SOUND_FOCUS_SET);
  done:
 
ClickGrabsUpdate();
 
-   /* Unset old focus window (if any) highlighting */
-   if (Mode.focuswin)
-  FocusEwinSetActive(Mode.focuswin, 0);
-   ICCCM_Cmap(ewin);
+   if (do_focus)
+ {
+   /* Unset old focus window (if any) highlighting */
+   if (Mode.focuswin)
+ FocusEwinSetActive(Mode.focuswin, 0);
+
+   /* Set the colormap for the new focus window (if any) */
+   ICCCM_Cmap(ewin);
+ }
 
/* Quit if pointer is not on our screen */
 
@@ -450,16 +459,25 @@ doFocusToEwin(EWin * ewin, int why)
return;
  }
 
-   /* Set new focus window (if any) highlighting */
-   Mode.focuswin = ewin;
-   if (Mode.focuswin)
-  FocusEwinSetActive(Mode.focuswin, 1);
+   if (do_focus)
+ {
+   /* Set new focus window (if any) highlighting */
+   Mode.focuswin = ewin;
+   if (Mode.focuswin)
+ FocusEwinSetActive(Mode.focuswin, 1);
+ }
 
if (why == FOCUS_DESK_LEAVE)
   return;
 
-   ICCCM_Focus(ewin);
-   focus_is_set = 1;
+   /* Make sure this isn't a notification of existing focus. */
+   if (why == FOCUS_SERVER)
+  HintsSetActiveWindow(EwinGetClientXwin(ewin));
+   else
+  ICCCM_Focus(ewin);
+
+   if (do_focus)
+  focus_is_set = 1;
 }
 
 void
@@ -485,6 +503,7 @@ FocusToEWin(EWin * ewin, int why)
  default:
if (ewin  !FocusEwinValid(ewin, 0, why == FOCUS_CLICK, 0))
   break;
+ case FOCUS_SERVER:
focus_pending_why = why;
focus_pending_ewin = ewin;
break;
@@ -683,8 +702,26 @@ FocusHandleLeave(EWin * ewin, XEvent * ev)
 }
 
 void
-FocusHandleChange(EWin * ewin __UNUSED__, XEvent * ev __UNUSED__)
+FocusHandleChange(EWin * ewin, XEvent * ev)
 {
+   if (EDebug(EDBUG_TYPE_FOCUS))
+  Eprintf(%s - %#lx (%s)\n,
+ (ev-type == FocusIn) ? FocusIn : FocusOut,
+ (ewin) ? EwinGetClientXwin(ewin) : 0,
+ (ewin) ? EwinGetTitle(ewin) : None);
+
+   if ((int)ev-xcrossing.serial - focus_request  0)
+ {
+   /* This event was caused by a request older than the latest
+* focus assignment request - ignore */
+   if (EDebug(EDBUG_TYPE_FOCUS))
+  Eprintf(FocusHandleChange: Ignore serial  %#x\n, focus_request);
+   return;
+ }
+
+   if (ev-type == FocusIn  ewin != Mode.focuswin)
+  FocusToEWin(ewin, FOCUS_SERVER);
+
 #if 0  /* Debug */
if (ewin == Mode.focuswin  ev-type == FocusOut)
   Eprintf(??? Lost focus: %s\n, EwinGetTitle(ewin));
diff --git a/src/focus.h b/src/focus.h
index 031b08e..f5196ea 100644
--- a/src/focus.h
+++ b/src/focus.h
@@ -40,6 +40,7 @@
 #define FOCUS_NEXT   10
 #define FOCUS_PREV   

Re: [E-devel] [EGIT] [core/efl] master 01/01: fix word start/end logic to be consistent with other toolkits.

2013-04-03 Thread Davide Andreoli
2013/4/3 David Seikel onef...@gmail.com

 On Wed, 03 Apr 2013 13:55:43 +0100 Daniel Willmann
 d.willm...@samsung.com wrote:

  On 03/04/13 12:02, Carsten Haitzler (The Rasterman) wrote:
   On Wed, 03 Apr 2013 11:05:27 +0100 Tom Hacohen
   tom.haco...@samsung.com said:
 
  [...]
 
   Not putting it as a top priority does not mean I'm not going to
   fix it. I don't get why you insist on misrepresenting the truth
   over and over
   again.
  
   ok everyone... keep your pants firmly on. this is a pants-on
   zone. :)
 
  A, but it's casual Wednesday here...

 Pants on, yep.  I don't even own undies, but that don't count, right?


br... this is a detail that I would have preferred not to know  :D



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


 --
 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/efl] master 01/01: fix word start/end logic to be consistent with other toolkits.

2013-04-03 Thread Tom Hacohen
On 28/03/13 10:49, Carsten Haitzler (The Rasterman) wrote:
 On Thu, 28 Mar 2013 09:56:40 + Michael Blumenkrantz
 michael.blumenkra...@gmail.com said:

 thats cool. i just had to be grumpy about not having a bug report that told me
 what to look at instantly. i have found another bug. single letter words dont
 find word end markers.

I just checked it, and it works for me:
#include stdlib.h
#include wchar.h
#include stdio.h
#include wordbreak.h

int main()
{
  {
 const char *lang = ;
 wchar_t *text = LThis is a test;
 size_t len = wcslen(text);
 char *breaks = malloc(len);
 size_t i;

 printf(%ls\n, text);

 set_wordbreaks_utf32((const utf32_t *) text, len, lang, breaks);
 for (i = 0 ; i  len ; i++)
printf(%d, (int) breaks[i]);
 printf(\n);
  }
return 0;
}

The output is:
This is a test
1110011110

1s meaning no break, 0s meaning break here. It does break correctly 
around the a. Could you elaborate more on the bug you were seeing?

Cheers,
Tom.

--
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] Fix build against libgif5 Patch + why arc fails for me

2013-04-03 Thread Simon
On 04/04/2013 12:09 AM, Raphael Kubo da Costa wrote:
 Simon si...@simotek.net writes:

 Simple fix for the main, that i modified from a version someone at
 SUSE did for something similar, basicly they added another param to
 some functions to return a error code. Our functions already had a
 error code but i thought it would be bad form to change the existing
 function behavior by returning a bunch of new errors that could
 conflict with existing code. I just added the error param and
 discarded the results, there's almost certainly a better way but this
 should be a good start for someone.
 I'd rather just pass NULL as the last parameter to DGifOpen: the code is
 explicitly designed not to fail or crash if it's NULL and we're not
 using `err' for anything.
No probs i'll generate a new patch with that tonight, libgif is by no 
means a area of expertise for me, i'm just trying to fix building efl 
with everything that will be in the next release of openSUSE


Cheers,

Simon Lees,

Co. Maintainer, Enlightenment on openSUSE

--
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/efl] master 01/01: fix word start/end logic to be consistent with other toolkits.

2013-04-03 Thread The Rasterman
On Wed, 03 Apr 2013 17:26:42 +0100 Tom Hacohen tom.haco...@samsung.com said:

 On 28/03/13 10:49, Carsten Haitzler (The Rasterman) wrote:
  On Thu, 28 Mar 2013 09:56:40 + Michael Blumenkrantz
  michael.blumenkra...@gmail.com said:
 
  thats cool. i just had to be grumpy about not having a bug report that told
  me what to look at instantly. i have found another bug. single letter words
  dont find word end markers.
 
 I just checked it, and it works for me:
 #include stdlib.h
 #include wchar.h
 #include stdio.h
 #include wordbreak.h
 
 int main()
 {
   {
  const char *lang = ;
  wchar_t *text = LThis is a test;
  size_t len = wcslen(text);
  char *breaks = malloc(len);
  size_t i;
 
  printf(%ls\n, text);
 
  set_wordbreaks_utf32((const utf32_t *) text, len, lang, breaks);
  for (i = 0 ; i  len ; i++)
 printf(%d, (int) breaks[i]);
  printf(\n);
   }
 return 0;
 }
 
 The output is:
 This is a test
 1110011110
 
 1s meaning no break, 0s meaning break here. It does break correctly 
 around the a. Could you elaborate more on the bug you were seeing?

no NON-breaks around a. you can't tell that there is a word there at all. it
may as well be (all spaces). :)

 Cheers,
 Tom.
 


-- 
- 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/efl] master 01/01: evas: let's not force an allocation and write for nothing.

2013-04-03 Thread Christopher Michael
On 04/04/13 04:40, Cedric BAIL - Enlightenment Git wrote:
 cedric pushed a commit to branch master.

 commit 54b9b19b666b8fe3b2218424172253b82a0d1e2f
 Author: Cedric BAIL cedric.b...@samsung.com
 Date:   Thu Apr 4 12:36:03 2013 +0900

  evas: let's not force an allocation and write for nothing.
 ---
   src/lib/evas/canvas/evas_layer.c | 4 
   1 file changed, 4 insertions(+)

 diff --git a/src/lib/evas/canvas/evas_layer.c 
 b/src/lib/evas/canvas/evas_layer.c
 index b427b87..b2749d1 100644
 --- a/src/lib/evas/canvas/evas_layer.c
 +++ b/src/lib/evas/canvas/evas_layer.c
 @@ -23,6 +23,10 @@ evas_object_inject(Evas_Object *eo_obj EINA_UNUSED, 
 Evas_Object_Protected_Data *
  obj-layer = lay;
  obj-in_layer = 1;

 +   if (obj-cur-geometry.x == obj-layer-evas-framespace.x 
 +   obj-cur-geometry.y == obj-layer-evas-framespace.y)
 + return ;
 +

Umm, I know that Cows are large creatures and need space to wander 
around, but I do not think semicolons do :P

  + return ;

dh



  EINA_COW_STATE_WRITE_BEGIN(obj, state_write, cur)
{
   state_write-geometry.x = obj-layer-evas-framespace.x;



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