Re: [E-devel] git.e.org is not synced anymore

2013-01-12 Thread Daniel Juyung Seo
git.enlightenment.org is still not working...
Is there any chance any body fixes this?

Daniel Juyung Seo (SeoZ)

On Fri, Jan 4, 2013 at 6:34 PM, Daniel Juyung Seo wrote:

>
>
> On Fri, Jan 4, 2013 at 5:52 PM, Tomas Cech  wrote:
>
>> Hi,
>>
>>
>> On Fri, Jan 04, 2013 at 07:50:34AM +0100, Jérémy Zurcher wrote:
>>
>>> On Friday 04 January 2013  01:50, Tomas Cech wrote :
>>>
 Hi,

 anyone who takes care of git.enlightenment.org, could you please fix
 sync with SVN, please?

>>> in the mean time http://git.enlightenment.fr/ exists
>>> or mine http://cgit.asynk.ch/e git://asynk.ch/e.git
>>>
>>
>> Your GIT repository is even faster, nice. Unfortunately your GIT
>> revision hashes differs from the git.e.org so I may confuse all people
>> who would have a look into RPM changelog...
>>
>> But I'll probably switch anyway.
>>
>
> Coolz!
> 37 MB/s for git://asynk.ch/e.git !
> Thanks. But official git should be restored anyway...
>
> Daniel Juyung Seo (SeoZ)
>
>
>> Thanks!
>>
>> Tomas Cech
>> Sleep_Walker
>>
>>
>> --
>> Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
>> much more. Get web development skills now with LearnDevNow -
>> 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
>> SALE $99.99 this month only -- learn more at:
>> http://p.sf.net/sfu/learnmore_122812
>> ___
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>>
>
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Issue with elm.Entry.entry_get and password = True

2013-01-12 Thread Jeff Hoogland
I never got a response in my inbox - care to forward it to me?


On Sat, Jan 12, 2013 at 7:25 AM, Tom Hacohen  wrote:

> Already replied to that...
>
>
> On Fri, Jan 11, 2013 at 9:20 PM, Jeff Hoogland  >wrote:
>
> > Ping.
> >
> >
> > On Fri, Dec 21, 2012 at 5:34 PM, Jeff Hoogland  > >wrote:
> >
> > > I ran into an issue this afternoon that gave me all sorts of headaches
> > > until I sorted through some debug output.
> > >
> > > It seems that when I have an elementary.Entry with password = True (so
> it
> > > puts * over the characters a few seconds after they are typed) and I
> call
> > > the entry_get() function on this Entry box - if the last letter of the
> > > password is still visible (hasn't become a * yet) then the text that
> > > returns looks like:
> > >
> > > "mypassword"
> > >
> > > Is it intended that entry_get() returns the text in this manner? If so
> I
> > > will simply strip it out myself - just wanted to confirm that is the
> > > desired behavior though.
> > >
> > > --
> > > ~Jeff Hoogland 
> > > Thoughts on Technology , Tech Blog
> > > Bodhi Linux , Enlightenment for your Desktop
> > >
> >
> >
> >
> > --
> > ~Jeff Hoogland 
> > Thoughts on Technology , Tech Blog
> > Bodhi Linux , Enlightenment for your Desktop
> >
> >
> --
> > Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
> > much more. Get web development skills now with LearnDevNow -
> > 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> > SALE $99.99 this month only -- learn more at:
> > http://p.sf.net/sfu/learnmore_122812
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
>
>
>
> --
> Tom.
>
> --
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122912
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
~Jeff Hoogland 
Thoughts on Technology , Tech Blog
Bodhi Linux , Enlightenment for your Desktop
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Error building efl/

2013-01-12 Thread The Rasterman
On Sat, 12 Jan 2013 23:28:05 -0200 "Eduardo Lima (Etrunko)" 
said:

> On Sat, Jan 12, 2013 at 11:10 PM, Eduardo Lima (Etrunko)
>  wrote:
> > Taking a look on elementary and e, it seems that the version definition is
> > under
> >
> > m4_ifdef([AM_GNU_GETTEXT_VERSION], [
> > AM_GNU_GETTEXT_VERSION([0.17])
> > ])
> >
> > Patching configure.ac solves the issue.
> >
> 
> Actually no, it does not fix

i'm awaiting the next episode in today's "etrunko gettext build drama"...
awesome series of shows there... :)

> > On Sat, Jan 12, 2013 at 11:02 PM, Eduardo Lima (Etrunko)
> >  wrote:
> >> Making all in po
> >> *** error: gettext infrastructure mismatch: using a Makefile.in.in
> >> from gettext version 0.17 but the autoconf macros are from gettext
> >> version 0.18
> >> make[2]: *** [check-macro-version] Error 1
> >>
> >> How do I fix the build without patching configure.ac like this?
> >>
> >> -AM_GNU_GETTEXT_VERSION([0.17])
> >> +AM_GNU_GETTEXT_VERSION([0.18.1])
> >>
> >>
> >> --
> >> Eduardo de Barros Lima ◤✠◢
> >> ebl...@gmail.com
> >
> >
> >
> > --
> > Eduardo de Barros Lima ◤✠◢
> > ebl...@gmail.com
> 
> 
> 
> -- 
> Eduardo de Barros Lima ◤✠◢
> ebl...@gmail.com
> 
> --
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. ON SALE this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_123012
> ___
> 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


--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Error building efl/

2013-01-12 Thread Eduardo Lima (Etrunko)
On Sat, Jan 12, 2013 at 11:10 PM, Eduardo Lima (Etrunko)
 wrote:
> Taking a look on elementary and e, it seems that the version definition is 
> under
>
> m4_ifdef([AM_GNU_GETTEXT_VERSION], [
> AM_GNU_GETTEXT_VERSION([0.17])
> ])
>
> Patching configure.ac solves the issue.
>

Actually no, it does not fix

> On Sat, Jan 12, 2013 at 11:02 PM, Eduardo Lima (Etrunko)
>  wrote:
>> Making all in po
>> *** error: gettext infrastructure mismatch: using a Makefile.in.in
>> from gettext version 0.17 but the autoconf macros are from gettext
>> version 0.18
>> make[2]: *** [check-macro-version] Error 1
>>
>> How do I fix the build without patching configure.ac like this?
>>
>> -AM_GNU_GETTEXT_VERSION([0.17])
>> +AM_GNU_GETTEXT_VERSION([0.18.1])
>>
>>
>> --
>> Eduardo de Barros Lima ◤✠◢
>> ebl...@gmail.com
>
>
>
> --
> Eduardo de Barros Lima ◤✠◢
> ebl...@gmail.com



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

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] desklock is not working on idle timer

2013-01-12 Thread Brian 'morlenxus' Miculcy
Well, you're right, that code doesn't seem to be right. I will remove 
that fullscreen check "feature" as we have now the presentation mode and 
this is more something historical.

Kind regards,
Brian

On 01/13/2013 12:03 AM, Mariusz Bialonczyk wrote:
> Hi guys,
> I currently have set "Lock when idle timer exceeded" and "Lock even on 
> fullscreen windows" settings enabled for a desklock.
> It doesn't work, so i debugged it a little and with the above options set 
> i've got:
> e_config->screen_actions_fullscreen_windows_ignore = 1
> e_util_fullscreen_any() = 0
> this leads to return 0 from a e_desklock_show_autolocked()
>
> I think it's wrong because the desklock doesn't show up after the idle time.
> Attached patch fixes it.
> Please review
>
> regards!
>
>
> --
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122912
>
>
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Error building efl/

2013-01-12 Thread Eduardo Lima (Etrunko)
Taking a look on elementary and e, it seems that the version definition is under

m4_ifdef([AM_GNU_GETTEXT_VERSION], [
AM_GNU_GETTEXT_VERSION([0.17])
])

Patching configure.ac solves the issue.

On Sat, Jan 12, 2013 at 11:02 PM, Eduardo Lima (Etrunko)
 wrote:
> Making all in po
> *** error: gettext infrastructure mismatch: using a Makefile.in.in
> from gettext version 0.17 but the autoconf macros are from gettext
> version 0.18
> make[2]: *** [check-macro-version] Error 1
>
> How do I fix the build without patching configure.ac like this?
>
> -AM_GNU_GETTEXT_VERSION([0.17])
> +AM_GNU_GETTEXT_VERSION([0.18.1])
>
>
> --
> Eduardo de Barros Lima ◤✠◢
> ebl...@gmail.com



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

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Error building efl/

2013-01-12 Thread Eduardo Lima (Etrunko)
Making all in po
*** error: gettext infrastructure mismatch: using a Makefile.in.in
from gettext version 0.17 but the autoconf macros are from gettext
version 0.18
make[2]: *** [check-macro-version] Error 1

How do I fix the build without patching configure.ac like this?

-AM_GNU_GETTEXT_VERSION([0.17])
+AM_GNU_GETTEXT_VERSION([0.18.1])


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

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [PATCH] desklock is not working on idle timer

2013-01-12 Thread Mariusz Bialonczyk
Hi guys,
I currently have set "Lock when idle timer exceeded" and "Lock even on 
fullscreen windows" settings enabled for a desklock.
It doesn't work, so i debugged it a little and with the above options set i've 
got:
e_config->screen_actions_fullscreen_windows_ignore = 1
e_util_fullscreen_any() = 0
this leads to return 0 from a e_desklock_show_autolocked()

I think it's wrong because the desklock doesn't show up after the idle time.
Attached patch fixes it.
Please review

regards!
-- 
Mariusz Białończyk
jabber/e-mail: ma...@skyboo.net
https://github.com/manio
diff --git a/src/bin/e_desklock.c b/src/bin/e_desklock.c
index c06796c..d50dfea 100644
--- a/src/bin/e_desklock.c
+++ b/src/bin/e_desklock.c
@@ -200,8 +200,8 @@ _user_wallpaper_get(E_Zone *zone)
 EAPI int
 e_desklock_show_autolocked(void)
 {
-   if ((e_config->screen_actions_fullscreen_windows_ignore) ||
-   ((!e_config->screen_actions_fullscreen_windows_ignore) && (!e_util_fullscreen_any(
+   if (!((e_config->screen_actions_fullscreen_windows_ignore) ||
+   ((!e_config->screen_actions_fullscreen_windows_ignore) && (!e_util_fullscreen_any()
   return 0;
if (_e_desklock_autolock_time < 1.0)
  _e_desklock_autolock_time = ecore_loop_time_get();
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] ecore.Exe() example

2013-01-12 Thread Davide Andreoli
2013/1/11 Jeff Hoogland 

> Can anyone provide me with a simple example that uses ecore.Exe to fire a
> system command using the python bindings? I'm reading over help(ecore.Exe)
> and it isn't very straight forward how I just make it run a command of my
> choosing.
>

Hi,
you can find a working usage here:
http://code.google.com/p/e17mods/source/browse/trunk/APPS/epymc/epymc/utils.py

at line 236 you will find a tiny class that use ecore.Exe to spawn commands




>
> Regards,
> --
> ~Jeff Hoogland 
> Thoughts on Technology , Tech Blog
> Bodhi Linux , Enlightenment for your Desktop
>
> --
> Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
> much more. Get web development skills now with LearnDevNow -
> 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122812
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] elm_index: removed unnecessary lines

2013-01-12 Thread Daniel Juyung Seo
Coolz :)
This may help you write patches.
http://trac.enlightenment.org/e/wiki/PatchReview

Daniel Juyung Seo (SeoZ)

On Sat, Jan 12, 2013 at 7:00 PM, Jaeun Choi  wrote:

> thanks!
>
> 1. no whitespace change this time
> 2. include a backport to stable 1.7 branch
>
> --
> Jaeun Choi
>
>
>
>
>
> -Original Message-
> From: "Carsten Haitzler"
> To: "Enlightenment developer list"&
> lt;enlightenment-devel@lists.sourceforge.net>;
> Cc: "Jaeun Choi";
> Sent: 2013-01-12 (토) 17:55:02
> Subject: Re: [E-devel] [PATCH] elm_index: removed unnecessary lines
>
> On Sat, 12 Jan 2013 17:30:34 +0900 (KST) Jaeun Choi &
> lt;jaeun_choi>@naver.com> said:
>
> > I removed some unnecessary lines from elm_index.c
> >
> > 1. in _index_box_auto_fill
> > _index_box_clear(line 178) does nothing:
> > if _index_box_clear is called, it means sd->level_active[level] is
> false
> > (line 116). if sd->level_active[level] is false, _index_box_clear
> returns
> > immediately (line 60).
> > 2. in _on_mouse_down
> > 3. in _on_mouse_in_access
> > 4. in _autohide_disabled_set
> > Signal emit is enough.
> > Filling the box and displaying the box are separated jobs.
> > I think it's logically consistent to fill the box only when
> > 1) elm_index_level_go is called
> > 2) theme is changed
> >
> > 5. in _level_go
> > Always clear the box before fill the box.
>
> tanks!
>
> a few comments. :)
>
> 1. can you avoid whitespace changes in patches where possible - they just
> clutter them. if you want to fix whitespace issues split them of in another
> patch
> 2. can you also provide a backport to stable 1.7 branch? (look at evn
> branches
> - we maintan a stable 1.7 branch for elementary in order to release bugfix
> releases? since this is... a bug fix :)
>
> --
> - Codito, ergo sum - "I code, therefore I am" --
> The Rasterman (Carsten Haitzler)ras...@rasterman.com
>
>
>
>
>
> --
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122912
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Heads Up: EFL single tree is ready for tests!

2013-01-12 Thread Gustavo Sverzut Barbieri
On Saturday, January 12, 2013, Tom Hacohen wrote:

> Cool news, what about elementary?



No plans as I'm always saying regarding more complex dependencies. Elm
should be solo IMO. Also, it's just 2 packages now, very simple :-)

If we agree on the mandatory options of EFL, then elm can be simplified to
assume those. Otherwise we leave the options but make them more strict as
in EFL



>
>
> On Sat, Jan 12, 2013 at 6:01 AM, Gustavo Sverzut Barbieri <
> barbi...@profusion.mobi > wrote:
>
> > Hi all,
> >
> > Finally all the libs are in trunk/efl, making compilation hopefully
> > faster and simpler. But as every major change, we need testers and
> > cleanup.
> >
> > It would be nice to test it on different platforms to see what kind of
> > problems comes up. Linux should be pretty solid, but would be nice to
> > have feedback from BSD and Solaris people as well.
> >
> > Whenever you find a problem, see configure output and config.log.
> >
> > For now on I just plan to do some cleanups and help is welcome to
> > remove legacy function checks (if it's in POSIX2001, remove checks and
> > add work arounds in the porting libraries such as Evil/Escape).
> >
> > It would be interesting if someone could benchmark compilation time.
> > Calling autoconf only once and being able to compile in parallel
> > (icrecream/distccc) should speed up a lot :-)
> >
> > For developers there is an added benefit: whenever you change a file
> > it will automatically recompile every dependency (.h) and relink
> > (.la), finding errors.
> >
> > Hint: if you're just compiling one module and want to avoid the relink
> > of dependencies (useful for eina), use an explicit target:
> >
> >make -C src  lib/eina/libeina.la lib/evas/libevas.la
> >
> > And remember that automake generate some targets for you (valid inside
> > "src" dir):
> > install-binPROGRAMS
> > install-libLTLIBRARIES
> > and so on.
> >
> > --
> > Gustavo Sverzut Barbieri
> > http://profusion.mobi embedded systems
> > --
> > MSN: barbi...@gmail.com 
> > Skype: gsbarbieri
> > Mobile: +55 (19) 9225-2202
> >
> >
> >
> --
> > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> > MVPs and experts. SALE $99.99 this month only -- learn more at:
> > http://p.sf.net/sfu/learnmore_122912
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net 
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
>
>
>
> --
> Tom.
>
> --
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122912
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net 
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] "check" requirement for efl build

2013-01-12 Thread Gustavo Sverzut Barbieri
On Saturday, January 12, 2013, Tom Hacohen wrote:

> I've mentioned it before, why the heck is that a configure thing and not
> just a make thing?


Because it is a library and must be detected otherwise the tests won't
compile.



>
>
> On Sat, Jan 12, 2013 at 4:13 AM, Doug Newgard 
> >
> wrote:
>
> > It already is conditional. It only requires check if you build the tests,
> > which
> > the dev profile does by default. If you don't want the tests, just pass
> > --with-tests=none and it shouldn't require check.
> >
> > Doug
> >
> > 
> > Date: Sat, 12 Jan 2013 12:55:57 +0900
> > From: ngc...@gmail.com 
> > To: enlightenment-devel@lists.sourceforge.net 
> > Subject: [E-devel] "check" requirement for efl build
> >
> >
> > Trunk efl tree requires the program check to successfully configure the
> > build:
> >
> >  8< 
> > checking for pkg-config... /usr/bin/pkg-config
> > checking pkg-config is at least version 0.9.0... yes
> > checking for doxygen... yes
> > checking for CHECK... no
> > configure: error: Package requirements (check >= 0.9.5) were not met:
> >
> > No package 'check' found
> >  8< 
> >
> > This should be conditional as it is only needed for unit tests.
> > Don't really know how to fix it. We could make it conditional to the
> > valgrind support, or maybe make another specific option to configure.
> >
> > --
> > Jérôme Pinot
> > http://ngc891.blogdns.net/
> >
> >
> >
> --
> > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> > MVPs and experts. SALE $99.99 this month only -- learn more at:
> > http://p.sf.net/sfu/learnmore_122912
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net 
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> >
> --
> > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> > MVPs and experts. SALE $99.99 this month only -- learn more at:
> > http://p.sf.net/sfu/learnmore_122912
> > ___
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net 
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
>
>
>
> --
> Tom.
>
> --
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122912
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net 
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>


-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Elementary Gesture Layer Input Variants? Trackpad vs. Touchscreen?

2013-01-12 Thread Tom Hacohen
We already talked about it in IRC. :)
Patches are welcomed if you want the efl to recognise trackpad multitouch
that are passed raw from the driver.


On Fri, Jan 11, 2013 at 1:04 PM, Carsten Haitzler wrote:

> On Fri, 11 Jan 2013 12:44:19 + "Rottsches, Dominik"
>  said:
>
> it's so much shorter for me to say:
>
> elementary_test -to "Gesture Layer 2"
>
> :)
>
> > Hi Tom, others,
> >
> > Can you explain a little bit more what kind of touch gestures the
> Elementary
> > gesture layer widget interprets and how? What kind of input mouse/multi
> > events does it need?
> >
> > The reason I am asking is aimed towards the following:
> >
> > Would it make a distinction or recognize differently gestures from
> touchpads
> > and touchscreens? How about for example the "momentum gesture" - is this
> > recognized as a two finger gesture on trackpads, vs. being a one finger
> > gesture in touchscreen only setups?
> >
> > Thanks very much in advance for your explanations,
> >
> > Dominik
> >
> >
> >
> --
> > Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
> > much more. Get web development skills now with LearnDevNow -
> > 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> > SALE $99.99 this month only -- learn more at:
> > http://p.sf.net/sfu/learnmore_122812
> > ___
> > 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
>
>
>
> --
> Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
> much more. Get web development skills now with LearnDevNow -
> 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122812
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
Tom.
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Issue with elm.Entry.entry_get and password = True

2013-01-12 Thread Tom Hacohen
Already replied to that...


On Fri, Jan 11, 2013 at 9:20 PM, Jeff Hoogland wrote:

> Ping.
>
>
> On Fri, Dec 21, 2012 at 5:34 PM, Jeff Hoogland  >wrote:
>
> > I ran into an issue this afternoon that gave me all sorts of headaches
> > until I sorted through some debug output.
> >
> > It seems that when I have an elementary.Entry with password = True (so it
> > puts * over the characters a few seconds after they are typed) and I call
> > the entry_get() function on this Entry box - if the last letter of the
> > password is still visible (hasn't become a * yet) then the text that
> > returns looks like:
> >
> > "mypassword"
> >
> > Is it intended that entry_get() returns the text in this manner? If so I
> > will simply strip it out myself - just wanted to confirm that is the
> > desired behavior though.
> >
> > --
> > ~Jeff Hoogland 
> > Thoughts on Technology , Tech Blog
> > Bodhi Linux , Enlightenment for your Desktop
> >
>
>
>
> --
> ~Jeff Hoogland 
> Thoughts on Technology , Tech Blog
> Bodhi Linux , Enlightenment for your Desktop
>
> --
> Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
> much more. Get web development skills now with LearnDevNow -
> 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122812
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
Tom.
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] "check" requirement for efl build

2013-01-12 Thread Tom Hacohen
I've mentioned it before, why the heck is that a configure thing and not
just a make thing?


On Sat, Jan 12, 2013 at 4:13 AM, Doug Newgard  wrote:

> It already is conditional. It only requires check if you build the tests,
> which
> the dev profile does by default. If you don't want the tests, just pass
> --with-tests=none and it shouldn't require check.
>
> Doug
>
> 
> Date: Sat, 12 Jan 2013 12:55:57 +0900
> From: ngc...@gmail.com
> To: enlightenment-devel@lists.sourceforge.net
> Subject: [E-devel] "check" requirement for efl build
>
>
> Trunk efl tree requires the program check to successfully configure the
> build:
>
>  8< 
> checking for pkg-config... /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for doxygen... yes
> checking for CHECK... no
> configure: error: Package requirements (check >= 0.9.5) were not met:
>
> No package 'check' found
>  8< 
>
> This should be conditional as it is only needed for unit tests.
> Don't really know how to fix it. We could make it conditional to the
> valgrind support, or maybe make another specific option to configure.
>
> --
> Jérôme Pinot
> http://ngc891.blogdns.net/
>
>
> --
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122912
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
> --
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122912
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
Tom.
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Heads Up: EFL single tree is ready for tests!

2013-01-12 Thread Tom Hacohen
Cool news, what about elementary?


On Sat, Jan 12, 2013 at 6:01 AM, Gustavo Sverzut Barbieri <
barbi...@profusion.mobi> wrote:

> Hi all,
>
> Finally all the libs are in trunk/efl, making compilation hopefully
> faster and simpler. But as every major change, we need testers and
> cleanup.
>
> It would be nice to test it on different platforms to see what kind of
> problems comes up. Linux should be pretty solid, but would be nice to
> have feedback from BSD and Solaris people as well.
>
> Whenever you find a problem, see configure output and config.log.
>
> For now on I just plan to do some cleanups and help is welcome to
> remove legacy function checks (if it's in POSIX2001, remove checks and
> add work arounds in the porting libraries such as Evil/Escape).
>
> It would be interesting if someone could benchmark compilation time.
> Calling autoconf only once and being able to compile in parallel
> (icrecream/distccc) should speed up a lot :-)
>
> For developers there is an added benefit: whenever you change a file
> it will automatically recompile every dependency (.h) and relink
> (.la), finding errors.
>
> Hint: if you're just compiling one module and want to avoid the relink
> of dependencies (useful for eina), use an explicit target:
>
>make -C src  lib/eina/libeina.la lib/evas/libevas.la
>
> And remember that automake generate some targets for you (valid inside
> "src" dir):
> install-binPROGRAMS
> install-libLTLIBRARIES
> and so on.
>
> --
> Gustavo Sverzut Barbieri
> http://profusion.mobi embedded systems
> --
> MSN: barbi...@gmail.com
> Skype: gsbarbieri
> Mobile: +55 (19) 9225-2202
>
>
> --
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122912
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>



-- 
Tom.
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2013-01-12 Thread David Seikel
On Fri, 11 Jan 2013 13:59:24 -0800 "Enlightenment SVN"
 wrote:

> Log:
> unset color class for comp popups, onefangs rejoice again
>   
> 
> Author:   discomfitor
> Date: 2013-01-11 13:59:24 -0800 (Fri, 11 Jan 2013)
> New Revision: 82673
> Trac: http://trac.enlightenment.org/e/changeset/82673
> 
> Modified:
>   trunk/e/data/themes/edc/comp.edc 

Yep, back to "Yay!" with a capital Y now.  B-)

Now if someone would answer my question about disabling that special
fix for some types of windows that broke those types for me that where
working fine previously ... but that's another subject.

-- 
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
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Eet testsuite failures

2013-01-12 Thread Albin Tonnerre
On Tue, Jan 8, 2013 at 11:18 PM, Gustavo Sverzut Barbieri
 wrote:
> Hi Lutin,
>
> both seem correct to me. Let's wait for others to chime in, but they should
> be okay.

I'd like to upload those fixes to Debian soon, so now would be a good
time for anyone who'd like to object :)
--
Albin

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] elm_index: removed unnecessary lines

2013-01-12 Thread Jaeun Choi
thanks!
 
1. no whitespace change this time
2. include a backport to stable 1.7 branch
 
--  
Jaeun Choi




 
-Original Message-
From: "Carsten Haitzler" 
To: "Enlightenment developer 
list"; 
Cc: "Jaeun Choi"; 
Sent: 2013-01-12 (토) 17:55:02
Subject: Re: [E-devel] [PATCH] elm_index: removed unnecessary lines

On Sat, 12 Jan 2013 17:30:34 +0900 (KST) Jaeun Choi 
@naver.com> said:

> I removed some unnecessary lines from elm_index.c  
>  
> 1. in _index_box_auto_fill  
> _index_box_clear(line 178) does nothing:  
> if _index_box_clear is called, it means sd->level_active[level] is false
> (line 116). if sd->level_active[level] is false, _index_box_clear 
returns
> immediately (line 60). 
> 2. in _on_mouse_down  
> 3. in _on_mouse_in_access
> 4. in _autohide_disabled_set  
> Signal emit is enough.
> Filling the box and displaying the box are separated jobs.
> I think it's logically consistent to fill the box only when  
> 1) elm_index_level_go is called  
> 2) theme is changed  
>  
> 5. in _level_go
> Always clear the box before fill the box.

tanks!

a few comments. :)

1. can you avoid whitespace changes in patches where possible - they just
clutter them. if you want to fix whitespace issues split them of in another
patch
2. can you also provide a backport to stable 1.7 branch? (look at evn branches
- we maintan a stable 1.7 branch for elementary in order to release bugfix
releases? since this is... a bug fix :)

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


 
Index: src/lib/elm_index.c
===
--- src/lib/elm_index.c	(revision 82689)
+++ src/lib/elm_index.c	(working copy)
@@ -171,16 +171,6 @@ _index_box_auto_fill(Evas_Object *obj,
 evas_object_show(o);
 
 i++;
-evas_object_smart_calculate(box); // force a calc so we know the size
-evas_object_size_hint_min_get(box, &mw, &mh);
-if (mh > h)
-  {
- _index_box_clear(obj, box, level);
- if (i > 0)
-   {
-  // FIXME: only i objects fit! try again. overflows right now
-   }
-  }
 
 // ACCESS
 if ((it->level == 0) &&
@@ -510,7 +500,6 @@ _on_mouse_down(void *data,
if (!sd->autohide_disabled)
  {
 _index_box_clear(data, sd->bx[1], 1);
-_index_box_auto_fill(data, sd->bx[0], 0);
 elm_layout_signal_emit(data, "elm,state,active", "elm");
  }
_sel_eval(data, ev->canvas.x, ev->canvas.y);
@@ -615,7 +604,6 @@ _on_mouse_in_access(void *data,
if (!sd->autohide_disabled)
  {
 _index_box_clear(data, sd->bx[1], 1);
-_index_box_auto_fill(data, sd->bx[0], 0);
 elm_layout_signal_emit(data, "elm,state,active", "elm");
  }
 }
@@ -926,7 +914,6 @@ _autohide_disabled_set(Eo *obj, void *_pd, va_list
if (sd->autohide_disabled)
  {
 _index_box_clear(obj, sd->bx[1], 1);
-_index_box_auto_fill(obj, sd->bx[0], 0);
 elm_layout_signal_emit(obj, "elm,state,active", "elm");
  }
else
@@ -1330,8 +1317,13 @@ _level_go(Eo *obj, void *_pd, va_list *list)
int level = va_arg(*list, int);
(void) level;
Elm_Index_Smart_Data *sd = _pd;
+   _index_box_clear(obj, sd->bx[0], 0);
_index_box_auto_fill(obj, sd->bx[0], 0);
-   if (sd->level == 1) _index_box_auto_fill(obj, sd->bx[1], 1);
+   if (sd->level == 1)
+ {
+_index_box_clear(obj, sd->bx[1], 1);
+_index_box_auto_fill(obj, sd->bx[1], 1);
+ }
 }
 
 EAPI void
Index: src/lib/elm_index.c
===
--- src/lib/elm_index.c	(revision 82692)
+++ src/lib/elm_index.c	(working copy)
@@ -142,16 +142,6 @@ _index_box_auto_fill(Evas_Object *obj,
 evas_object_show(o);
 
 i++;
-evas_object_smart_calculate(box); // force a calc so we know the size
-evas_object_size_hint_min_get(box, &mw, &mh);
-if (mh > h)
-  {
- _index_box_clear(obj, box, level);
- if (i > 0)
-   {
-  // FIXME: only i objects fit! try again. overflows right now
-   }
-  }
  }
 
evas_object_smart_calculate(box);
@@ -452,7 +442,6 @@ _on_mouse_down(void *data,
if (!sd->autohide_disabled)
  {
 _index_box_clear(data, sd->bx[1], 1);
-_index_box_auto_fill(data, sd->bx[0], 0);
 elm_layout_signal_emit(data, "elm,state,active", "elm");
  }
_sel_eval(data, ev->canvas.x, ev->canvas.y);
@@ -693,7 +682,6 @@ elm_index_autohide_disabled_set(Evas_Object *obj,
if (sd->autohide_disabled)
  {
 _index_box_clear(obj, sd->bx[1], 1);
-_index_box_auto_fill(obj, sd->bx[0], 0);
 elm_layout_signal_emit(obj, "elm,state,active", "elm");
  }

Re: [E-devel] [PATCH] elm_index: removed unnecessary lines

2013-01-12 Thread The Rasterman
On Sat, 12 Jan 2013 17:30:34 +0900 (KST) Jaeun Choi  said:

> I removed some unnecessary lines from elm_index.c  
>  
> 1. in _index_box_auto_fill  
> _index_box_clear(line 178) does nothing:  
> if _index_box_clear is called, it means sd->level_active[level] is false
> (line 116). if sd->level_active[level] is false, _index_box_clear returns
> immediately (line 60). 
> 2. in _on_mouse_down  
> 3. in _on_mouse_in_access
> 4. in _autohide_disabled_set  
> Signal emit is enough.
> Filling the box and displaying the box are separated jobs.
> I think it's logically consistent to fill the box only when  
> 1) elm_index_level_go is called  
> 2) theme is changed  
>  
> 5. in _level_go
> Always clear the box before fill the box.

tanks!

a few comments. :)

1. can you avoid whitespace changes in patches where possible - they just
clutter them. if you want to fix whitespace issues split them of in another
patch
2. can you also provide a backport to stable 1.7 branch? (look at evn branches
- we maintan a stable 1.7 branch for elementary in order to release bugfix
releases? since this is... a bug fix :)

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


--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] elm_index: removed unnecessary lines

2013-01-12 Thread Jaeun Choi
sorry
ignore this


Sent from my iPhone

On 2013. 1. 12., at 오후 5:21, Jaeun Choi  wrote:

> I removed some unnecessary lines from elm_index.c  
> 
> 1. in _index_box_auto_fill  
> _index_box_clear(line 178) does nothing:  
> if _index_box_clear is called, it means sd->level_active[level] is false 
> (line 116).  
> if sd->level_active[level] is false, _index_box_clear returns immediately 
> (line 60).  
> 
> 2. in _on_mouse_down  
> 3. in _on_mouse_in_access
> 
> 4. in _autohide_disabled_set  
> Signal emit is enough.
> Filling the box and displaying the box are separated jobs.
> I think it's logically consistent to fill the box only when  
> 1) elm_index_level_go is called  
> 2) theme is changed  
> 
> 5. in _level_go
> 
> Always clear the box before fill the box.
> 
> --  
> Jaeun Choi
> 
> --
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122912
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] elm_index: removed unnecessary lines

2013-01-12 Thread Jaeun Choi
sorry
ignore this
naver sucks

Sent from my iPhone

On 2013. 1. 12., at 오후 5:34, Jaeun Choi  wrote:

> I removed some unnecessary lines from elm_index.c  
> 
> 
> 
> 
> 
> 1. in _index_box_auto_fill 
> 
> 
> _index_box_clear(line 178) does nothing: 
> 
> 
> if _index_box_clear is called, it means sd->level_active[level] is false 
> (line 116).  
> 
> 
> if sd->level_active[level] is false, _index_box_clear returns immediately 
> (line 60).  
> 
> 
> 
> 
> 
> 2. in _on_mouse_down  
> 
> 
> 3. in _on_mouse_in_access
> 
> 
> 4. in _autohide_disabled_set  
> 
> 
> Signal emit is enough.
> 
> 
> Filling the box and displaying the box are separated jobs.
> 
> 
> I think it's logically consistent to fill the box only when  
> 
> 
> 1) elm_index_level_go is called,   
> 
> 2) theme is changed.
> 
> 5. in _level_go
> 
> 
> Always clear the box before fill the box.
> 
> 
> --
> Jaeun Choi
> 
> 
> 
> 
> 
> --
> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
> with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
> MVPs and experts. SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122912
> ___
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [PATCH] elm_index: removed unnecessary lines

2013-01-12 Thread Jaeun Choi
I removed some unnecessary lines from elm_index.c  

 



1. in _index_box_auto_fill 
 

_index_box_clear(line 178) does nothing: 
 

if _index_box_clear is called, it means sd->level_active[level] is false 
(line 116).  


if sd->level_active[level] is false, _index_box_clear returns immediately 
(line 60).  

 



2. in _on_mouse_down  


3. in _on_mouse_in_access


4. in _autohide_disabled_set  


Signal emit is enough.


Filling the box and displaying the box are separated jobs.


I think it's logically consistent to fill the box only when  


1) elm_index_level_go is called,   

2) theme is changed.

5. in _level_go


Always clear the box before fill the box.


--
 Jaeun Choi




Index: src/lib/elm_index.c
===
--- src/lib/elm_index.c	(revision 82689)
+++ src/lib/elm_index.c	(working copy)
@@ -30,7 +30,7 @@ _item_free(Elm_Index_Item *it)
ELM_INDEX_DATA_GET(WIDGET(it), sd);
 
sd->items = eina_list_remove(sd->items, it);
-   if (it->letter) 
+   if (it->letter)
  {
 eina_stringshare_del(it->letter);
 it->letter = NULL;
@@ -171,16 +171,6 @@ _index_box_auto_fill(Evas_Object *obj,
 evas_object_show(o);
 
 i++;
-evas_object_smart_calculate(box); // force a calc so we know the size
-evas_object_size_hint_min_get(box, &mw, &mh);
-if (mh > h)
-  {
- _index_box_clear(obj, box, level);
- if (i > 0)
-   {
-  // FIXME: only i objects fit! try again. overflows right now
-   }
-  }
 
 // ACCESS
 if ((it->level == 0) &&
@@ -510,7 +500,6 @@ _on_mouse_down(void *data,
if (!sd->autohide_disabled)
  {
 _index_box_clear(data, sd->bx[1], 1);
-_index_box_auto_fill(data, sd->bx[0], 0);
 elm_layout_signal_emit(data, "elm,state,active", "elm");
  }
_sel_eval(data, ev->canvas.x, ev->canvas.y);
@@ -615,7 +604,6 @@ _on_mouse_in_access(void *data,
if (!sd->autohide_disabled)
  {
 _index_box_clear(data, sd->bx[1], 1);
-_index_box_auto_fill(data, sd->bx[0], 0);
 elm_layout_signal_emit(data, "elm,state,active", "elm");
  }
 }
@@ -926,7 +914,6 @@ _autohide_disabled_set(Eo *obj, void *_pd, va_list
if (sd->autohide_disabled)
  {
 _index_box_clear(obj, sd->bx[1], 1);
-_index_box_auto_fill(obj, sd->bx[0], 0);
 elm_layout_signal_emit(obj, "elm,state,active", "elm");
  }
else
@@ -1330,8 +1317,13 @@ _level_go(Eo *obj, void *_pd, va_list *list)
int level = va_arg(*list, int);
(void) level;
Elm_Index_Smart_Data *sd = _pd;
+   _index_box_clear(obj, sd->bx[0], 0);
_index_box_auto_fill(obj, sd->bx[0], 0);
-   if (sd->level == 1) _index_box_auto_fill(obj, sd->bx[1], 1);
+   if (sd->level == 1)
+ {
+_index_box_clear(obj, sd->bx[1], 1);
+_index_box_auto_fill(obj, sd->bx[1], 1);
+ }
 }
 
 EAPI void
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] [PATCH] elm_index: removed unnecessary lines

2013-01-12 Thread Jaeun Choi
I removed some unnecessary lines from elm_index.c  
 
1. in _index_box_auto_fill  
_index_box_clear(line 178) does nothing:  
if _index_box_clear is called, it means sd->level_active[level] is false 
(line 116).  
if sd->level_active[level] is false, _index_box_clear returns immediately 
(line 60).  
 
2. in _on_mouse_down  
3. in _on_mouse_in_access
4. in _autohide_disabled_set  
Signal emit is enough.
Filling the box and displaying the box are separated jobs.
I think it's logically consistent to fill the box only when  
1) elm_index_level_go is called  
2) theme is changed  
 
5. in _level_go
Always clear the box before fill the box.
 
--  
Jaeun Choi


Index: src/lib/elm_index.c
===
--- src/lib/elm_index.c	(revision 82689)
+++ src/lib/elm_index.c	(working copy)
@@ -30,7 +30,7 @@ _item_free(Elm_Index_Item *it)
ELM_INDEX_DATA_GET(WIDGET(it), sd);
 
sd->items = eina_list_remove(sd->items, it);
-   if (it->letter) 
+   if (it->letter)
  {
 eina_stringshare_del(it->letter);
 it->letter = NULL;
@@ -171,16 +171,6 @@ _index_box_auto_fill(Evas_Object *obj,
 evas_object_show(o);
 
 i++;
-evas_object_smart_calculate(box); // force a calc so we know the size
-evas_object_size_hint_min_get(box, &mw, &mh);
-if (mh > h)
-  {
- _index_box_clear(obj, box, level);
- if (i > 0)
-   {
-  // FIXME: only i objects fit! try again. overflows right now
-   }
-  }
 
 // ACCESS
 if ((it->level == 0) &&
@@ -510,7 +500,6 @@ _on_mouse_down(void *data,
if (!sd->autohide_disabled)
  {
 _index_box_clear(data, sd->bx[1], 1);
-_index_box_auto_fill(data, sd->bx[0], 0);
 elm_layout_signal_emit(data, "elm,state,active", "elm");
  }
_sel_eval(data, ev->canvas.x, ev->canvas.y);
@@ -615,7 +604,6 @@ _on_mouse_in_access(void *data,
if (!sd->autohide_disabled)
  {
 _index_box_clear(data, sd->bx[1], 1);
-_index_box_auto_fill(data, sd->bx[0], 0);
 elm_layout_signal_emit(data, "elm,state,active", "elm");
  }
 }
@@ -926,7 +914,6 @@ _autohide_disabled_set(Eo *obj, void *_pd, va_list
if (sd->autohide_disabled)
  {
 _index_box_clear(obj, sd->bx[1], 1);
-_index_box_auto_fill(obj, sd->bx[0], 0);
 elm_layout_signal_emit(obj, "elm,state,active", "elm");
  }
else
@@ -1330,8 +1317,13 @@ _level_go(Eo *obj, void *_pd, va_list *list)
int level = va_arg(*list, int);
(void) level;
Elm_Index_Smart_Data *sd = _pd;
+   _index_box_clear(obj, sd->bx[0], 0);
_index_box_auto_fill(obj, sd->bx[0], 0);
-   if (sd->level == 1) _index_box_auto_fill(obj, sd->bx[1], 1);
+   if (sd->level == 1)
+ {
+_index_box_clear(obj, sd->bx[1], 1);
+_index_box_auto_fill(obj, sd->bx[1], 1);
+ }
 }
 
 EAPI void
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] efl merge and win32

2013-01-12 Thread Adrien Nader
On Fri, Jan 11, 2013, Carsten Haitzler wrote:
> On Fri, 11 Jan 2013 13:59:48 +1000 David Seikel  said:
> 
> > On Fri, 11 Jan 2013 11:51:04 +0900 Cedric BAIL 
> > wrote:
> > 
> > > On Fri, Jan 11, 2013 at 11:46 AM, Carsten Haitzler
> > >  wrote:
> > > > On Fri, 11 Jan 2013 09:46:42 +0900 Cedric BAIL
> > > >  said:
> > > >> On Fri, Jan 11, 2013 at 9:26 AM, Carsten Haitzler
> > > >>  wrote:
> > > >> > On Fri, 11 Jan 2013 09:08:20 +0900 Cedric BAIL
> > > >> >  said:
> > > >> >> On Fri, Jan 11, 2013 at 7:51 AM, Nicolas Aguirre
> > > >> >>  wrote:
> > > >> >> > After lucas commit, i tried to build EFL merge for win32.
> > > >> >> >
> > > >> >> > i configure with : ./configure --prefix=$MINGW_PREFIX
> > > >> >> > --host=$TARGET --disable-static --with-tests=none
> > > >> >> > --with-crypto=gnutls --disable-gstreamer
> > > >> >> > --disable-pulseaudio --disable-audio --disable-physics
> > > >> >> >
> > > >> >> > --disable-gstreamer option does't work at all, it's ignored,
> > > >> >> > attached a patch which fix this issue.
> > > >> >> >
> > > >> >> > The next issue is that the configure try to check for eeze,
> > > >> >> > but eeze is a linux only package, it's a non sense for
> > > >> >> > windows or macos. So how to remove eeze from the build ?
> > > >> >> > It could be a good option to add a --disable-eeze option in
> > > >> >> > the configure ? what you think about it ?
> > > >> >>
> > > >> >> Obviously, yes.
> > > >> >>
> > > >> >> I think we really need to setup a buildbot for mingw as the
> > > >> >> last serie of patch prove that nobody did test it at all and
> > > >> >> made change that are likely to break it.
> > > >> >
> > > >> > first... need to make a qemu vm for windows... and that means a
> > > >> > windows licence/copy at a minimum. we should test a real build
> > > >> > ON windows ... as opposed to a cross-compile. here's the
> > > >> > question. windows xp, vista, 7 or 8? sure - in theory we should
> > > >> > have all. in theory if we use xp... then what we build
> > > >> > binary-wise AND the build itself should work on later versions
> > > >> > too...
> > > >>
> > > >> At this point, just automated building will be a huge step
> > > >> forward...
> > > >
> > > > but we can't build on windows.. without a windows... install ... to
> > > > build on. :P
> > > 
> > > Cross compilation is faster as far as I know for windows :-)
> > 
> > Vincent's Windows stuff was made to cross compile with mingw under
> > Linux.  That's the main delivery method he used.  So no need for a
> > Windows license to compile it.  And as Cedric said, at least that means
> > we can make sure compiling is not broken.  Leave the result easily
> > downloaded, and I'm sure people will download it to test it on their
> > expensive Windows installs.
> 
> but we can't make sure that compiling *ON* windows is not broken. we also 
> can't
> verify if it runs properly or not (missing symbols, modules simply not loading
> at all etc.).

Don't worry about missing symbols, there can be no undefined symbols in
DLLs (that's in the design of the PE loader).

Anyway, I get your point and I agree that's a goal but it's much more
work.

However it is *cross*-compilation which is way cleaner and nicer than
compiling from something on windows.

Various thoughts as bullet points:

- building from cygwin to windows (not to cygwin) is cross-compilation

- building from msys to windows (not to msys) is cross-compilation

- msys is a big ugly hack (a fork of cygwin and a never-upstreamed fork
  of gcc 2.95 or 2.96 to add a specific target)

- msys is a bastard in the first meaning of the name: it's a tentative
  mix of windows and posix, a guess of what comes from which, goes where
  and how it should be translated

- buildbots on msys and cygwin will probably never be able to handle the
  load because of how slow they will be (iirc it took Vincent 10 times
  longer to build elementary from msys) and a ccache would probably make
  things worse

- wine is working well enough to provide a good testing platform (I'm
  not saying that would replace tests on windows however)

- vnc and rdesktop will have a much bigger impact on the rendering than
  wine

- you can perfectly build on linux, test on windows and for that you can
  easily use the evaluation editions of windows; they have limitations
  but should be enough/perfect for tests



tl;dr: msys and cygwin are cross-compilation anyway, both will make
building too slow, msys is crap, wine is better than you seem to think
and will make it possible to check the rendering and testing could be
done through VMs with eval versions of windows.

-- 
Adrien Nader

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:

[E-devel] [PATCH] elm_index: removed unnecessary lines

2013-01-12 Thread Jaeun Choi
I removed some unnecessary lines from elm_index.c  
 
1. in _index_box_auto_fill  
_index_box_clear(line 178) does nothing:  
if _index_box_clear is called, it means sd->level_active[level] is false 
(line 116).  
if sd->level_active[level] is false, _index_box_clear returns immediately 
(line 60).  
 
2. in _on_mouse_down  
3. in _on_mouse_in_access

4. in _autohide_disabled_set  
Signal emit is enough.
Filling the box and displaying the box are separated jobs.
I think it's logically consistent to fill the box only when  
1) elm_index_level_go is called  
2) theme is changed  
 
5. in _level_go

Always clear the box before fill the box.
 
--  
Jaeun Choi
Index: src/lib/elm_index.c
===
--- src/lib/elm_index.c	(revision 82689)
+++ src/lib/elm_index.c	(working copy)
@@ -30,7 +30,7 @@ _item_free(Elm_Index_Item *it)
ELM_INDEX_DATA_GET(WIDGET(it), sd);
 
sd->items = eina_list_remove(sd->items, it);
-   if (it->letter) 
+   if (it->letter)
  {
 eina_stringshare_del(it->letter);
 it->letter = NULL;
@@ -171,16 +171,6 @@ _index_box_auto_fill(Evas_Object *obj,
 evas_object_show(o);
 
 i++;
-evas_object_smart_calculate(box); // force a calc so we know the size
-evas_object_size_hint_min_get(box, &mw, &mh);
-if (mh > h)
-  {
- _index_box_clear(obj, box, level);
- if (i > 0)
-   {
-  // FIXME: only i objects fit! try again. overflows right now
-   }
-  }
 
 // ACCESS
 if ((it->level == 0) &&
@@ -510,7 +500,6 @@ _on_mouse_down(void *data,
if (!sd->autohide_disabled)
  {
 _index_box_clear(data, sd->bx[1], 1);
-_index_box_auto_fill(data, sd->bx[0], 0);
 elm_layout_signal_emit(data, "elm,state,active", "elm");
  }
_sel_eval(data, ev->canvas.x, ev->canvas.y);
@@ -615,7 +604,6 @@ _on_mouse_in_access(void *data,
if (!sd->autohide_disabled)
  {
 _index_box_clear(data, sd->bx[1], 1);
-_index_box_auto_fill(data, sd->bx[0], 0);
 elm_layout_signal_emit(data, "elm,state,active", "elm");
  }
 }
@@ -926,7 +914,6 @@ _autohide_disabled_set(Eo *obj, void *_pd, va_list
if (sd->autohide_disabled)
  {
 _index_box_clear(obj, sd->bx[1], 1);
-_index_box_auto_fill(obj, sd->bx[0], 0);
 elm_layout_signal_emit(obj, "elm,state,active", "elm");
  }
else
@@ -1330,8 +1317,13 @@ _level_go(Eo *obj, void *_pd, va_list *list)
int level = va_arg(*list, int);
(void) level;
Elm_Index_Smart_Data *sd = _pd;
+   _index_box_clear(obj, sd->bx[0], 0);
_index_box_auto_fill(obj, sd->bx[0], 0);
-   if (sd->level == 1) _index_box_auto_fill(obj, sd->bx[1], 1);
+   if (sd->level == 1)
+ {
+_index_box_clear(obj, sd->bx[1], 1);
+_index_box_auto_fill(obj, sd->bx[1], 1);
+ }
 }
 
 EAPI void
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel