Re: [E-devel] Enlightenment Korean Dinner

2013-11-12 Thread Leandro Pereira
On Mon, Nov 11, 2013 at 6:25 PM, Cedric BAIL cedric.b...@free.fr wrote:

 So who is in on Saturday night ?


I am.


-- 
  Leandro
--
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Ecore Coroutine - please die?

2013-11-05 Thread Leandro Pereira
On Tue, Nov 5, 2013 at 8:04 AM, Tom Hacohen tom.haco...@samsung.com wrote:

 /* The idea of this trick come from libcoroutine */
 /* __jmpbuf[6] == stack pointer */
 /* __jmpbuf[7] == program counter */
 coro-context-env[0].__jmpbuf[6] = ((uintptr_t)(coro-stack));
 coro-context-env[0].__jmpbuf[7] =
 ((uintptr_t)_ecore_coroutine_entry_point);

 This is not portable. I've used this before at uni and the thing failed
 miserably on old systems. Also, as you can see from it, it's not really
 clean and can break at any time...


That's why ucontext has makecontext(): to hide the platform intricacies
inside libc, which is where these kind of assumptions should be made.

However, as much as I like coroutines -- and Cedric wrote this code based
on the code I wrote for my toy web server -- if they're not being used in
EFL or EFL-using applications, I'm also on the yank-it-bandwagon.

They can lead to some hard-to-debug situations and EFL codebase is complex
enough to guarantee debugging usual issues aren't necessarily a walk in the
park. If you add coroutines to the mix, specially in some general-purpose
library that has not been designed to work with coroutines, things will get
pretty chaotic: useless stack traces, stack overflows (specially on small
stacks like the current implementation), Valgrind getting crazy, etc.

Leandro
--
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Creating enlightenment module with C++

2013-10-18 Thread Leandro Pereira
On Thu, Oct 10, 2013 at 10:02 PM, Lucas De Marchi 
lucas.demar...@profusion.mobi wrote:

 I find intriguing why would anyone create an enlightenment module in
 c++. What are the advantages?


The elev8 extension is written in C++ because it uses V8, for instance.

-- 
  Leandro
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] edbus - Annoying inconsistency

2013-04-18 Thread Leandro Pereira
On 04/18/2013 11:31 AM, Michael Blumenkrantz wrote:
 only if we can get someone to draw a logo of the word dbus riding a
 mechanical bull while wearing a sombrero


The best I could do:

https://lh3.googleusercontent.com/-DqAF0NrKjh8/UXAKaFS-A2I/D4Q/NvOPNIrR43s/s583/IMG_20130418_114747.jpg


Leandro

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx trunk/PROTO/elev8/src/modules/elm

2013-02-15 Thread Leandro Pereira
On 02/15/2013 03:50 AM, Daniel Juyung Seo wrote:
 Oops. CElmGadget.h is missing.


Good catch. Committed as r83948.



Leandro


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx IN trunk/E-MODULES-EXTRA: . elev8 elev8/images elev8/m4 elev8/src

2013-02-14 Thread Leandro Pereira
Davide,

On 02/14/2013 07:18 PM, Davide Andreoli wrote:
 How much the js script are sand-boxed? What can be done from js?

A JavaScript module can load a native module, which can wreck as much 
havoc as it wants. In that sense, there isn't any sandbox -- so in the 
end of the day, it is pretty much like any module written in C, except 
it can be written in JS.

One could write something to allow loading only certain native modules, 
even checking signatures or other complicated stuff; not sure if 
necessary, though.

In any case, the only modules available are the ones that are available 
from Elev8, such as elementary, dbus, storage (simple KV store using 
Eet), filesystem (only listing files, can't open/read/write them), and 
http client.

Regarding Edgar: yes, it is possible to port these things to Elev8, but 
Edgar seems to be more mature at the moment as far as I can tell from a 
quick glance (although, of course, you can create Edje objects and 
control them however you want).

Cheers,
Leandro

--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: cedric trunk/efl/src/lib/eina

2013-01-26 Thread Leandro Pereira
On Mon, Jan 21, 2013 at 1:11 AM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 +#define EINA_COW_WRITE_BEGIN(Cow, Read, Write_Type, Write) \
 +  do   \
 +{  \
 +  Write_Type *Write;   \
 +   \
 +  Write = eina_cow_write(Cow, ((const Eina_Cow_Data**)(Read)));
 +
 +#define EINA_COW_WRITE_END(Cow, Read, Write)   \
 +  eina_cow_done(Cow, ((const Eina_Cow_Data**)(Read)), Write); \
 +}  \
 +  while (0);
 +

Found a (possibly) better way to perform this without pesky BEGIN/END macros:

#define EINA_COW_WRITE(Cow, Read, Write) \
   for (eina_cow_write(Cow, ((const Eina_Cow_Data**)(Read))); \
eina_cow_is_done_writing(Cow); \
eina_cow_done(Cow, ((const Eina_Cow_Data**)(Read)), Write))

You'll have to declare the variable outside, but the usage ends up
being a lot simpler:

int r, w;

EINA_COW_WRITE(cow, r, w)
   {
   do_whatever(r);
   do_another_thing(w);
   }

Not sure how to implement eina_cow_is_done_writing(), though. Any clues?


Leandro

--
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/learnnow-d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Callback improvement

2013-01-22 Thread Leandro Pereira
On 01/22/2013 11:21 AM, Gustavo Sverzut Barbieri wrote:
 right now we use 4 pointers per node (prev, next, cb, data), plus some
 information that due alignment should take an extra pointer-size
 (type, priority, delete_me). So 5 pointer-size at least, but on my
 machine (32 bits) it's 28 bytes or 7 pointers.

XOR next and prev pointers to save sizeof(node*) bytes. This creates a 
debugging hell, but it's an awesome hack.


Leandro


--
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/learnnow-d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Evas Async Render E17

2013-01-14 Thread Leandro Pereira
Brave souls using ToT EFL and E17,

We've committed a bunch of fixes recently that might have fixed the 
border rendering in E17. I say might because we couldn't reproduce it 
here, so it is all speculative. I'm using a pristine ~/.e and creating a 
new one by just pressing Next in the setup wizard until it does its 
thing. Also worth noting is that Valgrind's been quite shy.

If you're seeing rendering artifacts in E's border, please give me more 
details. The more the better: how do you reproduce it? Does it take a 
long time to happen? What applications are you using? What do you do to 
make it happen (resize/move/minimize/switch virtual desktops)?

If you've seen these artifacts before and can't reproduce them -- I'd 
also like to know that.

Cheers,
Leandro

--
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_122412
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: cedric IN trunk/efl/src: . lib/eina tests/eina

2013-01-09 Thread Leandro Pereira
On 01/08/2013 08:13 PM, Gustavo Sverzut Barbieri wrote:
 A good start is: add(), del(), alloc(), free() and write(). Get these right
 then follow to extensions such as memcpy() and commit().

moo() is also important for a cow.



Leandro


--
Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122612 
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] svn doesn't connect :(

2012-12-21 Thread Leandro Pereira
On 12/20/2012 05:13 PM, Igor Murzov wrote:

 I'm trying to update my local copy, and then commit all translation updates,
 but this is what I get:


 Try again :)


Working now. Thanks.


Leandro


--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] svn doesn't connect :(

2012-12-20 Thread Leandro Pereira
On 12/20/2012 03:51 PM, Massimo Maiurana wrote:
 I'm trying to update my local copy, and then commit all translation updates,
 but this is what I get:

Having the same issue. Can't even SSH directly to e2, since ssh is 
rejecting my private key.


Cheers,
Leandro

--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx trunk/efl

2012-12-18 Thread Leandro Pereira
On 12/18/2012 02:30 PM, Enlightenment SVN wrote:
 +
 + * Add threaded renderer.
 + * Modify software_generic and gl_x11 to use threaded renderer.
 +

This series of commits introduces threaded renderer in Evas. This makes 
the main thread (the application itself, IOW) asynchronous regarding 
Evas things -- while rendering itself happens on a separate thread. Some 
tricks are possible with this, such as lowering priority for the 
application itself, leading to smoother user interfaces, or having 
better control to avoid tearing (although these are not implemented 
right now).

This is enabled by default and will be used if you use the 
software_generic engine; the changes to gl_x11 were minimal due to 
internal API changes. Engines other than software will use the standard 
synchronous behaviour.

This of course adds more complexity to the game, and Evas not being 
engineered from the start to be asynchronous/threaded means things might 
crash or misbehave (and then almost certainly crash).

We've tested this during the past few weeks and this feels sufficiently 
stable for initial testing (that's why we're landing it this week). 
However, I wouldn't bet my life this thing is rock solid, so please 
test, report bugs, or better yet -- squash'em. Valgrind is a good choice 
for a whacking tool.

Happy b0rkage,
Leandro


--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: stefan trunk/e/src/modules

2012-12-17 Thread Leandro Pereira
On 12/17/2012 12:38 PM, Michael Blumenkrantz wrote:
 DEVILHORSE!


Classic: http://i.imgur.com/wzbwQ.jpg


Leandro




--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Fwd: No talks!

2012-11-27 Thread Leandro Pereira
On 11/27/2012 06:48 AM, Carsten Haitzler (The Rasterman) wrote:

 hmm wait - no submissions from ANYONE... or no submissions from E land?


 From the looks of it -- being sent to the crossdesktop organization 
list -- it seems there were no submissions from anyone.


Cheers,
Leandro

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


Re: [E-devel] FOSDEM 2012 Cross-Desktop Dev Room

2012-11-26 Thread Leandro Pereira
On 11/26/2012 12:45 AM, Cedric BAIL wrote:
 Did anyone plan to do a presentation there ? There is so many things
 to speak about (especially broken standard), that we should have a
 presence there at that time.

I might propose a talk about EasyUI if there's enough interest.

Cheers,
Leandro

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


Re: [E-devel] efl evas merge: removal of options

2012-11-07 Thread Leandro Pereira
On Mon, Nov 5, 2012 at 8:51 AM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
  - cocoa: remove option, enabled if platform supports it (mac).

You might want to build the X11 version on OS X.

-- 
  Leandro

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


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

2012-11-05 Thread Leandro Pereira
On Mon, Nov 5, 2012 at 1:31 PM, Leif Middelschulte
leif.middelschu...@gmail.com wrote:
 Nice!
 But why wouldn't you just provide another theme file?

Colors are not yet themeable in Terminology.

-- 
  Leandro

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


Re: [E-devel] [e-users] EFL Dev Day and Barcelona

2012-11-01 Thread Leandro Pereira
On 11/01/2012 03:34 PM, Lucas De Marchi wrote:
 what if we start a new bling bling theme and ship as default?

The default one should have a large title bar, with some remote island, 
a boat passing by and perhaps some seagulls as well. BW is too distracting.

Cheers,
Leandro

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


Re: [E-devel] [webkit-efl] Deprecating WebKit EFL 1

2012-10-31 Thread Leandro Pereira
On 10/31/2012 03:50 PM, Vincent Torri wrote:


 http://curl.haxx.se/docs/http-cookies.html

 I think that if you think that libcurl has missing features, maybe you
 should ask if they exist first in the curl mailing list or its IRC
 chan.


The cURL backend in WebKit is quite poor. It not only less performant 
than the libsoup one, but it also lack certain things, like persistent 
cookie storage support.

The only port that uses cURL right now, if I recall correctly, is the 
windows-cairo port (the official Windows port by Apple uses a 
proprietary framework ported from OS X). We've used to support it as 
well, but decided not to anymore due to various complications not only 
with the cURL support code in WebKit, but with cURL itself, which as 
powerful as it is, it's not a library that's easy to work with, 
specially if you need something beyond the basics.

Granted, since cURL itself already supports persistent cookie storage, 
adding support for it in WebKit wouldn't be too difficult, I guess. I 
haven't been following WebKit in a while and it might even be 
implemented already. However, there are quite a lot of other things that 
should be implemented that are already there in the LibSoup support 
code, and they're quite tricky to be implemented with cURL.

I don't like to depend on GLib just for the network part as much as the 
next guy, but I believe that, right now, libsoup is still our best 
alternative in WebKit-EFL.


Cheers,
Leandro


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


Re: [E-devel] E SVN: raster IN trunk/efl: . src/lib/eina

2012-10-17 Thread Leandro Pereira
On 10/17/2012 11:27 AM, Carsten Haitzler (The Rasterman) wrote:
 how could i do something convenient like

 obj =  eo_add(class, parent,
GEOMETRY(10, 20, 50, 30),
FILE_SET(file_find(image.jpg)),
GROUP_SET(group_find(base)));

 the only way is to provide a buffer to snprintf into OR to return a strduped 
 or
 strinshare'd string... the problem is all our existing api doesn't free this
 string afterwards.

Why not always stringshare these strings, regardless of them being 
constant or heap-allocated, and provide something like:

void *
idle_free(void *ptr)
{
idler_add(free, ptr);
return ptr;
}

So you can do:

char *
file_find(const char *name)
{
char *tmp = malloc(...);
...
return idle_free(tmp);
}

Since you're not going to run your main loop while constructing the 
object (and thus calling the idler callback), and since eo_add() will 
now manage all strings by using stringshare, this is safe, small, and 
poses no additional overhead if you use static strings except for 
stringshare, which is already pretty efficient. Of course, if your main 
loop runs while you're running eo_add(), all hell breaks loose, but then 
you deserve it anyway.


Cheers,
Leandro


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


Re: [E-devel] 2012 E-Devel CFB (Call For Beards)

2012-10-08 Thread Leandro Pereira
On 10/08/2012 05:44 AM, Michael Blumenkrantz wrote:
 If you are, or have been, an Enlightenment developer at any point and have
 had a beard, please mail me a picture of yourself (headshots preferred)
 with the beard if possible.

Now that's a request I can comply. Will provide a beardshot this week.

Cheers,
Leandro

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] 2012 E-Devel CFB (Call For Beards)

2012-10-08 Thread Leandro Pereira
On 10/08/2012 11:40 AM, Michael Blumenkrantz wrote:
 Just to confirm, you sent me a newline. Am I to understand that a picture
 of Leif with a beard is a newline?

Have you checked the other monitor? The xrandr stuff is quite weird 
sometimes.



Leandro

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx IN trunk/PROTO: . easyui easyui/sax-js easyui/sax-js/examples easyui/sax-js/lib easyui/sax-js/test easyui/themes easyui/themes/dict easyui/themes/dict/images easyui/themes/d

2012-09-27 Thread Leandro Pereira
On 09/27/2012 03:26 PM, Enlightenment SVN wrote:
 Log:
 Adding EasyUI.

This is, for the lack of a better name, EasyUI.


More information about EasyUI is on this blog post I wrote a couple days 
ago. Some applications written with EUI are shown in a video as well:

http://tia.mat.br/posts/presenting_easyui/

By the way, I believe EasyUI is being used by another project, unrelated 
to E. I'm inclined to change the name to avoid confusion and I'd like to 
hear suggestions. Enerv8 is out of question, though.


Cheers,
Leandro




--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: cedric trunk/edje

2012-09-20 Thread Leandro Pereira
On 09/20/2012 03:28 AM, Michael Blumenkrantz wrote:
 ah, if only we could do changelogs sanely like every other changelog in the
 entire universe...

I honestly thought Edje was stable enough that it didn't have recent 
changes -- and since ChangeLogs are traditionally written with newer 
entries on top, I just added mine there.

I'll be more careful next time. I'll still mutter something about 
ChangeLogs being useless given we have commit messages (which can be as 
long as needed to explain stuff, is easier to merge, is as good a cold 
beer on a hot day, yadda yadda yadda), though.


Leandro

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://ad.doubleclick.net/clk;258768047;13503038;j?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: yoz IN trunk/elementary: . src/lib

2012-09-19 Thread Leandro Pereira
On 09/19/2012 11:34 AM, Enlightenment SVN wrote:
 elementary: fix resizing on naviframe when an item is poped (typo)

Thank you! :)


Leandro


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Escape From Booty Bay

2012-09-13 Thread Leandro Pereira
On 09/12/2012 09:51 PM, ChunEon Park wrote:
 Funny!!
 Who designed UX of this game? :)


You can easily tell by the vibrant colors that it was Antognolli. Just 
kidding -- Marina Proni, our designer, designed it. :)


Leandro


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread Leandro Pereira
Luis,

On Mon, Sep 10, 2012 at 8:40 AM, Luis Felipe Strano Moraes
luis.str...@gmail.com wrote:
 Honestly, given the amount of people working on Phabricator, I would
 much rather go forward with it (if it does indeed cover everything
 that is needed in our case, which seems to be the case). InDefero
 looked like it had much less frequent commits, and from the link above
 it seems it is no longer the priority for the main author.

After using Phabricator for some weeks, I feel it is pretty stable and
easy to use. While it encourages a clean and organized workflow it
does not enforce it, which might ease the adoption process or create a
mess if people is not careful enough.

The basic workflow is as follows:
 - Your master is always rebased on upstream master
 - For each bugfix/feature, you create a local branch, rebased on your master
 - Hack and commit as needed; then ask for review
 - If reviewed OK, you land this bugfix/feature branch; someone merges
with your master to the upstream master
 - If reviewed negatively, you perform all requested changes, commit
as usual, and then request a new review

Since your branches are rebased with upstream master, merges are
fast-forward. This also ensures that conflicts will be solved by
whoever contributed the patch, easing the burden on the person
appointed as the merge driver.

Note that this does not require anyone to actually go through the tool
to perform a commit. One can simply push changes to the upstream
master, bypassing review altogether. This can of course be a problem
and still lead to w typo-- commits, but if we'll perform reviews
before committing things to the master repository, these shouldn't be
(too) necessary anyway -- and, if they are, the bureaucracy overhead
is zero.

In any case: the review tool is amazing. You can select blocks to
comment, and at the very end choose if you approve or not, and make
some overall remarks. It even copies all your previous comments near
the bottom of the page so that you don't have to scroll. A nice touch
is: you can begin reviewing, close the browser, and your changes will
be there awaiting your submission.

The task stuff is nice as well. I like that things are integrated: a
task might depend on a review and vice-versa.

The wiki is also pretty nice. Also of note: the Wiki syntax is, like
on Trac, available almost everywhere where there is a multiline text
entry. For larger entries, there is even a as-you-type preview so you
don't have to press any 'Preview' button, unlike Trac.

There is even a Pastebin there, integrated with their command-line
tool, arcanist. The nicest thing about it, of course, out of the box
syntax highlight for Brainfuck snippets. There are various of these
easter eggs as well, which can sadly be turned off by saying that your
installation is serious business. I do not recommend that, though.

Ah, of importance as well: the application itself is very snappy. Way
faster than Trac, and without awkward things like having to restart
the web server when a new milestone is created.

Cheers,
Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-09-10 Thread Leandro Pereira
Boris,

On 09/10/2012 05:30 PM, Boris Faure wrote:
Does rebasing mess up with review? That's the case with gerrit and
 once a commit has been put to review, it's better to rebase it only just
 before merging or diffs are screwed up.

Nope. The command line tool is pretty smart regarding this. Actually, it 
is expected from you to rebase from time to time to avoid conflicts when 
landing.

Does phabricator makes it easy to review branches or is it only great
 to review one commit at a time?

It works best when you're reviewing branches. There's no difference if 
it's one or ten commits. You can even choose to squash all commits 
automatically when they're landed.

Cheers,
Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: bdilly IN trunk/GAMES: . efbb efbb/data efbb/data/images efbb/data/levels efbb/data/sound efbb/data/theme efbb/data/theme/fonts efbb/data/theme/images efbb/m4 efbb/src efbb/src/bi

2012-09-06 Thread Leandro Pereira
On 09/06/2012 11:51 AM, David Seikel wrote:
 I'm on the python hating bandwagon to, but I have an unreasonable
 hatred of any programming language beginning with the letter P.  Oh
 wait, Perl, PHP, Pascal, guess it's not unreasonable after all.  B-)

Peu pgospto pde parpgupmenptos prapciopnais pcopmo pespse. Ptanpto pé 
pque peu pesptou ptroplanpdo pvopcê pespcrepvenpdo pem Pporptupguês pna 
plínpgua pdo ppê. Pquepro pver pquanptos pconpsepguem pler pispso pe 
pfipcaprem pcom pum psorpripso pno prospto.

Seriously -- geneet needs a rewrite; it began as a hack but people here 
at ProFUSION began depending on it so new features made their way into 
the script. And I never bothered to refactor it, so it is quite 
unreadable. I might eventually rewrite it, but sincerely, I won't 
consider doing that in C; as much as I like the language, it surely 
isn't the most pleasant language to write parsers and templating code in.

In any case, these responses clearly shows something that plagues the E 
community: the meta projects. People get so excited about writing tools 
and libraries that they forget what they were doing in the first place. 
Writing tools and libraries is a lot of fun, yes, but if that's all 
we're going to focus, then we'll never move and get things done.


Leandro


PS: Actually, just decided. Next version of Geneet will be written in 
QBasic and you'll need DOSBOX to run if you're not under Windows. Also, 
it is the best possible choice, since neither QBasic or DOSBOX begins 
with P.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx IN trunk: . geneet

2012-09-06 Thread Leandro Pereira
On 09/06/2012 05:41 PM, Enlightenment SVN wrote:
 Date: 2012-09-06 13:41:26 -0700 (Thu, 06 Sep 2012)
 New Revision: 76261
 Trac: http://trac.enlightenment.org/e/changeset/76261

 Added:
trunk/geneet/(...)


This should make it easier to run efbb.


Leandro


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Following up on a git based project management tool

2012-08-28 Thread Leandro Pereira
On Sat, Aug 25, 2012 at 8:03 PM, Lionel Orry lionel.o...@gmail.com wrote:
 Had a look at Indefero? Written in PHP and AFAIR, did not require me
 more than 30 minutes to install, and I'm a terrible admin, trust me.
 Have a look at the features: www.indefero.net

I've been playing with Phabricator (made by the Facebook folks), and
it seems a really nice tool: tickets (with deps!), code review,
repository browser, pastebin, wiki, among other things. It's also
written in PHP, and is pretty easy to set it up. It is also snappy,
looks good and has some nice keyboard shortcuts.

There's a demo installation somewhere at http://www.phabricator.com/

-- 
  Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] Naviframe bugs

2012-08-28 Thread Leandro Pereira
Hey,

Reporting some bugs so that they're hopefully fixed before the great 1.7.

Naviframe goes nuts if you move it around (e.g. by having it inside 
another naviframe). To reproduce:

1) Open naviframe complex test in elementary_test
2) Switch between views 2 and 4
3) Click next
4) Click back
5) Switch between views 2 and 4

See that in step (5), only the E logo passes by; that's a completely 
different behaviour from (2).

Another thing that hapens is that if the title is invisible, but you 
change it, the title shows for a tiny fraction of time, then hides again.


Cheers,
Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Impressive eet compression.

2012-07-31 Thread Leandro Pereira
On Tue, Jul 31, 2012 at 9:31 AM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 Too lazy to read? 1 section of 1 total was compressed. That's 100% in my
 book :-)

http://web.archive.org/web/20010405094403/http://lzip.sourceforge.net/

-- 
  Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri trunk/edje/src/bin

2012-07-31 Thread Leandro Pereira
On Tue, Jul 31, 2012 at 7:42 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
  static void
 +_edje_cc_log_cb(const Eina_Log_Domain *d,
 +Eina_Log_Level level,
 +const char *file,
 +const char *fnc,
 +int line,
 +const char *fmt,
 +__UNUSED__ void *data,
 +va_list args)

Shouldn't platform-dependent stuff inside this function be inside
Eina_Log itself, with a eina_log_color_printf() function with color
codes like %R, %G, %B, %C, %M, %Y, %K, %W, etc? Or at least a
eina_log_console_color_set() and eina_log_console_color_reset()
function pair.

-- 
  Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] bugs to clear up before release

2012-07-20 Thread Leandro Pereira
On 07/20/2012 06:29 AM, Carsten Haitzler (The Rasterman) wrote:
 i have just gone through elementary test and elm has a LOAD of bugs - almost
 all of them new since last release. here is my current efl buglist in short:
 can people when they get time look at these and work on fixing them? :)

 bugs:

elm - popup with items crashes




Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] eve: update for newer webkit-efl

2012-07-18 Thread Leandro Pereira
On 07/18/2012 12:57 PM, Martin Jansa wrote:
 * ewk_settings_icon_database_icon_object_add was renamed to 
 ewk_settings_icon_database_icon_object_get
in webkit r113173 (see https://bugs.webkit.org/show_bug.cgi?id=82438)


Applied. Thanks.


  Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: discomfitor IN trunk/e: . src/modules src/modules/physics

2012-07-05 Thread Leandro Pereira
On Thu, Jul 5, 2012 at 12:01 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 brace yourselves: E WINDOW PHYSICS MODULE!

Exactly the thing that will make me switch from Awesome to E17. Good
work, discomfitor!

-- 
  Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [e-users] Terminology - time to talk.

2012-06-29 Thread Leandro Pereira
On 06/29/2012 07:59 AM, Carsten Haitzler (The Rasterman) wrote:
 Yep, using GL engine here. But the pulsing cursor is still using a
 fair amount of CPU, see my previous email.
 i'm happy to spend the cpu on that cursor. it makes terminology unique and
 attract people initially. it can be turned off later and toned down in themes
 etc. :)


I'm sure most of you already seen this, but if you haven't:
 http://www.youtube.com/watch?v=-8tZv4u8g6s


  Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx trunk/PROTO/elev8/src/modules/elm

2012-06-21 Thread Leandro Pereira
Daniel,

On Thu, Jun 21, 2012 at 7:03 PM, Daniel Willmann
dan...@totalueberwachung.de wrote:
 elev8: Implemented Enabled Pos in CElmActionSlider
 +GENERATE_PROPERTY_CALLBACKS(CElmActionSlider, enabled);


Good catch. Yes, yes it is.

-- 
  Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster IN trunk: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/

2012-06-16 Thread Leandro Pereira
On Wed, Jun 13, 2012 at 7:53 PM, Carsten Haitzler ras...@rasterman.com wrote:
 you have a fundamental font issue still though :) it's possible the escape
 handling is not working right for joe - terminology doesn't have a complete
 handling of all esc sequences. is it complaining to stdout? it could also be
 mis-handling of current ones. :)

Using OpenGL Evas engine breaks the font rendering -- Software X11
works nice. At least on my personal computer, didn't test if this also
happens at work.

As for stdout complaints: nothing seen.

-- 
  Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster IN trunk: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/

2012-06-15 Thread Leandro Pereira
On Thu, Jun 14, 2012 at 9:50 PM, Carsten Haitzler ras...@rasterman.com wrote:
 it's terminology now. i like the name. it
 feels... sophisticated.

You could have named it rasterm.

-- 
  Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster IN trunk: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/

2012-06-14 Thread Leandro Pereira
Raster,

On 06/12/2012 12:58 PM, Carsten Haitzler (The Rasterman) wrote:
 On Tue, 12 Jun 2012 11:46:07 -0300 Leandro Pereira lean...@profusion.mobi
 said:

 On Tue, Jun 12, 2012 at 12:10 PM, Enlightenment SVN
 no-re...@enlightenment.org wrote:
 Log:
 finally a terminal emulator for efl! sure - uses a lot of text
objects. need evas textgrid obj and more, but this marks a first
usable state for terminology. more needs doing like underline and
strikethrough support, blink support, visual bell, config panel etc.

 Up-to-date EFL here, and Terminology looks like this, regardless of the
 font being used: http://i.imgur.com/5qJ0s.png

 (Arch Linux x86 here, BTW.)

 i'm wondering if your freetype has a bitmap font handling issue?


I don't know -- selecting a TTF font works, and some other bitmap fonts 
are kind of working (like 'cursor.pcf', although the kerning seems 
random, it is readable). I'm using the default version that comes with 
the distribution. Any particular test I could perform besides 
terminology to see if this is a freetype problem or an evas bug?

My text editor (joe) has different output from xterm, vte, and rxvt; I 
don't know who is right. It is certainly usable, but I'm not sure who is 
correctly handling the escape sequences. I can provide screenshots later 
if you want, comparing xterm, rxvt, vte, and terminology. Is this 
perhaps related to $TERM being different and the editor adapting itself 
to whatever it knows it works on that particular terminal?

Also, it doesn't seem to work properly with a keyboard layout with 
deadkeys. I need to press the spacebar to get a ' (or some other 
letter, like a to get an á) which is very useful on a shell. Right 
now, pressing ' on my US-Intl keyboard gives me an acute accent (tick? 
back-backtick?) instead, which is wrong.

Another thing: it crashed here after a few minutes. No debug symbols and 
no core file so it shouldn't help much, but maybe this might shed some 
light:

*** glibc detected *** ./terminology: free(): invalid pointer: 
0x09141568 ***
=== Backtrace: =
/lib/libc.so.6(+0x72632)[0xb7120632]
/home/leandro/dev/e/lib/libeina.so.1(eina_array_flush+0x75)[0xb72ed405]
/home/leandro/dev/e/lib/libevas.so.1(evas_render_idle_flush+0xfa)[0xb73db55a]
/home/leandro/dev/e/lib/libecore_evas.so.1(+0xa215)[0xb7587215]
/home/leandro/dev/e/lib/libecore.so.1(_ecore_timer_expired_call+0xd6)[0xb734ed36]
/home/leandro/dev/e/lib/libecore.so.1(_ecore_timer_expired_timers_call+0x24)[0xb734eef4]
/home/leandro/dev/e/lib/libecore.so.1(+0xe97b)[0xb734b97b]
/home/leandro/dev/e/lib/libecore.so.1(ecore_main_loop_begin+0x3f)[0xb734c0af]
/home/leandro/dev/e/lib/libelementary.so.1(elm_run+0x14)[0xb76ab604]
./terminology[0x804bbee]
./terminology[0x804aa99]
/lib/libc.so.6(__libc_start_main+0xf5)[0xb70c73d5]
./terminology[0x804aac1]


Anyway, the terminal is progressing nicely. I might use it if it proves 
to be as reliable as rxvt or vte-based terminals.


 Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] elev8: CElmActionSlider: Add callback for selected signal

2012-06-14 Thread Leandro Pereira
Daniel,

On 06/12/2012 12:17 PM, Daniel Willmann wrote:

 the elev8 bindings for the ActionSlider are missing the selected signal.
 This patch adds a handler for it. I have also updated the sample .js to demo
 the functionality (The label on the fourth button changes).


Looks good. Already applied to my local tree, will sync with SVN by the 
end of the week.

Thanks,
 Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster IN trunk: . terminology terminology/data terminology/data/desktop terminology/data/fonts terminology/data/icons terminology/data/images terminology/data/themes terminology/

2012-06-12 Thread Leandro Pereira
On Tue, Jun 12, 2012 at 12:10 PM, Enlightenment SVN 
no-re...@enlightenment.org wrote:
 Log:
 finally a terminal emulator for efl! sure - uses a lot of text
   objects. need evas textgrid obj and more, but this marks a first
   usable state for terminology. more needs doing like underline and
   strikethrough support, blink support, visual bell, config panel etc.

Up-to-date EFL here, and Terminology looks like this, regardless of the 
font being used: http://i.imgur.com/5qJ0s.png

(Arch Linux x86 here, BTW.)


Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] EFL 1.0.2 release

2012-06-08 Thread Leandro Pereira
On 06/07/2012 03:35 AM, Vincent Torri wrote:
 he wrote 'evil', not 'Evil' :)

Evil is for Windows, which has a case-insensitive filesystem. :P

Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] libtasn

2012-06-06 Thread Leandro Pereira
On 06/05/2012 07:37 PM, David Seikel wrote:

 apt-get remove --purge *tasn* :-P:-P

 I'm not familiar with the :-P option to apt-get, and the documentation
 is not enlightening.
 

I'm sure it only works with the apt-get moo command.


Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2012-05-22 Thread Leandro Pereira
On Mon, May 21, 2012 at 10:35 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
    cnp_debug(Got some HTML: Checking encoding is useful\n);
    data = notify-data;
 +   char *stripstr = malloc(sizeof(char) * (data-length + 1));

sizeof(char) is 1 by definition. Just malloc(data-length + 1).

         ddata.format = ELM_SEL_FORMAT_HTML;
 -        ddata.data = data-data;
 +        ddata.data = stripstr;
         ddata.len = data-length;

Haven't checked the code to see how ddata.data is used afterwards, but
this looks pretty wrong to me.

-- 
  Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Celebrating elementary 1.0

2012-05-06 Thread Leandro Pereira
On Sat, May 5, 2012 at 7:53 AM, Daniel Juyung Seo seojuyu...@gmail.com wrote:
 We will be meeting up
 - at 5:00 PM on Sunday.
 - at Exit #1 of Subway #6 in Itaewon (Near Hotel Hamilton)

EFL people who are attending Tizen Conference should make a parallel
event in San Francisco as well.

-- 
  Leandro

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] elev8 commit tsunami

2012-04-12 Thread Leandro Pereira
Daniel,

On 04/12/2012 01:01 AM, Daniel Juyung Seo wrote:
 But just curious if this was discussed with Sanjeev who started elev8
 with Mike McCormack.

We are working with Samsung in order to develop a framework on top of 
Elev8. Unfortunately, the foundations were not solid enough and we had 
to do some plumbing. These changes were necessary to decrease memory 
usage and increase performance, and, of course, are part of our contract.

Cheers,
Leandro


--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] elev8 commit tsunami

2012-04-11 Thread Leandro Pereira
Heya.

As you've probably noticed, I just flooded your inbox with elev8
commits. Sorry for that, but it's
for a good cause. For those that don't know, elev8 is the next gen
JavaScript bindings for EFL.
It is based on Google's V8 engine (hence the name), and includes a
module that allows creating
Elementary apps in a declarative way, greatly reducing the amount of
code necessary to build
the UI for your application.

There is a significant amount of examples included in
$REPO/data/javascript if you'd like to get
the gist of it.

Also of note is that we're talking with Node.js (http://nodejs.org --
essentially a popular framework
to create server-side web stuff) guys in order to integrade elev8 with
it. This latest batch of patches
actually makes Elev8's elementary module compatible with a hacked
Node.js that integrates with
our main loop. Eventually this hack won't be necessary anymore. This
will make it possible to reuse
most of their libraries, which is awesome.

For those that know what elev8 is, and are following its development:
there has been substantial
changes, specially in the Elementary module:

- The Javascript object inheritance model is now being used, instead
of the home-cooked one
that was rather inefficient (both in space and time).
- As a result of this, the API to declare things has changed. Please
refer to the examples and
each individual commit for details (or ask here, I'll be able to help).
- Memory management has improved: there should be no obvious sources
of memory leaks, although
that's quite tricky to find in a garbage-collected environment -- but
objects should release their
memory when V8 GC kicks in.
- HandleScope usage inside getters/setters has been reviewed. It's not
necessary to declare a
HandleScope anymore, the wrapper callbacks should take care of it.
- Widgets that permits creating subwidgets (boxes, tables, etc) had
their implementation heavily
changed. Mainly, one just need to override DidRealiseElement() if
there's a need to do something
extra with it (like packing it into a box). Javascript users don't
need to worry about this.
- Also from the C++ side, make_or_get(), get(), get_object(), etc, are
all dead. Better named
equivalents are in place now, like GetEvasObject(),
GetEvasObjectFromJavascript(), GetJSObject(),
etc. These might change slightly in the near future, but this is an
implementation detail and
Javascript users don't need to worry as well.
- Lots of widgets had their API changed as well. I'm too lazy right
now to see which ones that did,
but if you have any question for a particular widget, don't be afraid to ask.

I'm sure I'm forgetting something -- ask/question/criticize away.

Cheers,
    Leandro

--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


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

2012-03-28 Thread Leandro Pereira
On Wed, Mar 28, 2012 at 8:40 AM, David Seikel onef...@gmail.com wrote:
 How did that even compile?

http://25.media.tumblr.com/tumblr_m0xrmouZyN1rrju89o1_400.jpg

-- 
  Leandro

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] introducinggggggggggggggg

2012-03-28 Thread Leandro Pereira
On 03/28/2012 11:16 AM, Lucas De Marchi wrote:

 I suggest we stop writing yet another library and start doing apps.


We should rename EFL to EFA, then. :)

Leandro

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Bad pictures in e screenshots site

2012-03-19 Thread Leandro Pereira
On 03/19/2012 06:02 PM, Iván Briano wrote:
 I say we ban every picture and people instead publish text files
 describing how their E17 desktops looks like.

http://pornfortheblind.org/


 Leandro

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: sanjeev IN trunk/PROTO/elev8/src/modules: dbus elm http

2012-03-16 Thread Leandro Pereira
On Thu, Mar 15, 2012 at 11:36 PM, Enlightenment SVN
no-re...@enlightenment.org wrote:
 Add elev8 prefix to libraries

Any reason for this? Modules are installed inside elev8 module
directory, so there is no possibility of name clash with system
libraries; also, module loading is now broken because require() can't
find modules prefixed with libelev8_.

Regarding the log domain: this is also broken, since now instead of
INF(msg), I'll have to write INF(%s msg, MODULE_NAME). This isn't
the correct way of using Eina_Log. Also, please don't squash unrelated
changes in one commit, makes it difficult to review.

I'm reverting this commit.

-- 
  Leandro

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Proposal for previous version (or RC) before final Elm1.0

2012-03-12 Thread Leandro Pereira
On Sun, Mar 11, 2012 at 7:47 PM, Michael Blumenkrantz
michael.blumenkra...@gmail.com wrote:
 I am strongly in favor of this.

+1.

-- 
  Leandro

--
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx trunk/PROTO/elev8/src/bin

2012-03-06 Thread Leandro Pereira
On Mon, Mar 5, 2012 at 9:36 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 As you can see, you should NOT use the eina_log.h MACRO, use the
 function instead and provide more meaningful file/line instead of
 always doing elev8_utils.cc:60 :-)

Wouldn't make any difference here: Eina_Log wouldn't know about the
JavaScript file name :)

-- 
  Leandro

--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx trunk/PROTO/elev8/src/bin

2012-03-06 Thread Leandro Pereira
On 03/06/2012 07:48 AM, Gustavo Sverzut Barbieri wrote:
 Can't you change it so it does know? and use
 http://docs.enlightenment.org/auto/eina/group__Eina__Log__Group.html#ga2ad47c77225cbcf8d35840547b5bbbe4

It is already working. What wasn't working were that imported JavaScript 
modules didn't set their file names, so that error messages were printed 
as happening on file undefined.

 Leandro

--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx trunk/PROTO/elev8/src/bin

2012-03-06 Thread Leandro Pereira
On Tue, Mar 6, 2012 at 6:36 PM, Gustavo Sverzut Barbieri
barbi...@profusion.mobi wrote:
 did you understand what I mean? you provide JS values for file,
 function and line to eina_log_print().

I do. I'll see how to get a stack trace as well, this might help.

-- 
  Leandro

--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx IN trunk/PROTO/elev8/src: bin modules/dbus modules/elm modules/http

2012-03-02 Thread Leandro Pereira
Sanjeev,

On 03/01/2012 11:27 PM, Elevate Efl wrote:

 Object::HasOwnProperty() is not to be found in v8.h.
 I did an apt-get update/upgrade and I did not find this in v8.h (version -
 3.1.8.22) .
 The reference API page does provide this API though.
 Can you tell me which version of libv8 you have used?
 

I'm using the V8 library that comes with Arch Linux (3.6.6.20), which 
was released September 2011 according to v8's SVN. HasOwnProperty() has 
a JavaScript counterpart (Object.hasOwnProperty()), so I thought it 
would be available in V8 since a long time ago.

What distribution/version are you using?

 Leandro

--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx IN trunk/PROTO/elev8/src: bin modules/dbus modules/elm modules/http

2012-03-02 Thread Leandro Pereira
On 03/02/2012 10:47 AM, Lucas De Marchi wrote:
 On Fri, Mar 2, 2012 at 9:48 AM, Carsten Haitzlerras...@rasterman.com  wrote:
 On Thu, 1 Mar 2012 23:59:26 +0100 Cedric BAILcedric.b...@free.fr  said:


 That's a really great update. I really like this new activity in
 elev8. I have just a little concern about security. (...)
 
 security here is a matter for a later date. (...)


 ACK


+1.


 Leandro


--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: leif IN trunk/ecore/src/lib/ecore_x: . xlib

2012-02-23 Thread Leandro Pereira
On 02/23/2012 01:20 PM, Vincent Torri wrote:
 @since
 NEWS
 ChangeLog

Let's try this in a different way, since obviously Vincent's friendly 
reminders are not working:

 http://i.imgur.com/HhGdB.jpg

Cheers,
Leandro

--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] elev8: Function/parameter/class naming scheme

2012-02-23 Thread Leandro Pereira
Hi.

I'd like to propose we move the naming scheme of Elev8's API to 
CamelCase, so that it is more consistent with other things our target 
developers might be using.

JavaScript itself, Node.js, jQuery, and even Tizen APIs (at least the 
ones I've looked into -- WebRuntime stuff to be more precise) uses this 
scheme.

I'm proposing this because we're working on a JavaScript framework to 
develop applications in EFL using Elev8 as a base.

And although the idea is to completely hide what's below (where naming 
wouldn't matter because it'd be inside a library the user would import), 
eventually for certain more advanced tasks, this might be possible and 
I'd like to maintain consistency and, most importantly, a sense of 
familiarity to the target developer base.

Any point against this change in elev8? Are there any major changes 
waiting to be merged that I should worry about?

Cheers,
Leandro


--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: sanjeev IN trunk/PROTO/elev8: . src src/bin src/include src/modules

2012-02-17 Thread Leandro Pereira
Sanjeev,

On 02/16/2012 11:21 PM, Sanjeev wrote:
 The elm implementation is not complete. For the time being, I find it
 convenient to have everything in one file. Once most of the functionality is
 in, splitting can be done.

I overlooked your answer -- splitting now will actually help, IMHO. 
Grepping through the code is easier if there are smaller files. Also, 
C++ doesn't have prefixes, so managing the scope is easier if the files 
are smaller. On top of that, the more time this splitting is postponed, 
more work will need to be made in the future.

Cheers,
Leandro

--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: sanjeev IN trunk/PROTO/elev8: . src src/bin src/include src/modules

2012-02-16 Thread Leandro Pereira
On 02/16/2012 04:02 AM, Enlightenment SVN wrote:
 Log:
 Modularize elev8. Cleanup required, but this is a working version.


It would be nice if, instead of loading everything automatically, we had 
a global modules object, where we could do things like:

   elm = modules.elm;
   dbus = modules.dbus;

If the modules object does not have either elm or dbus keys, it 
will be loaded -- essentially becoming a way to dynamically importing 
modules. After the module has been loaded, a reference to it will be in 
the modules object already, so that even if one use modules.elm it 
won't reload the module.

Assigning to a short variable isn't mandatory, of course. So writing 
elm = modules.elm would just create a shorthand so things like 
elm.window() will still work.

This might also be used to load JavaScript modules, much like the way 
Python does (import foo will try to load foomodule.so and if that 
fails, will try to load foo.py), so libraries built on top of Elev8's 
JS API can be written and distributed alongside it. Python also have a 
PYTHONPATH environment variable which can be used to specify (much like 
the standard PATH variable) a colon-delimited list of places to look for 
a module.

Any thoughts on this?


 -void load_modules(v8::Handlev8::ObjectTemplate  global)
 +
 +//TODO : Add support for User Home Dir based modules.
 +void load_modules()
   {
 -   Eina_Inlist *itr = NULL;
 -   for (itr = root; itr != NULL; itr = itr-next)
 +   int retval = 0;
 +
 +   /* load all the modules in the installed path PACKAGE_LIB_DIR */
 +
 +   DIR *dirp;
 +   struct dirent *dp;
  +   char buffer[MAX_LEN];
  +   Eina_Module *ptr = NULL;
 

These are not being used. It would be a good idea to build this with 
-Werror -Wall -Wextra -Wshadow to catch this kind of errors.

 ===
 --- trunk/PROTO/elev8/src/include/elev8_dbus.h2012-02-16 05:58:47 UTC 
 (rev 68002)
 +++ trunk/PROTO/elev8/src/include/elev8_dbus.h2012-02-16 06:02:26 UTC 
 (rev 68003)
 @@ -10,6 +10,13 @@
   #includemap
   #includeelev8_common.h

 +#define DBUS_DBG(...) EINA_LOG_DOM_DBG(elev8_dbus_log_domain, __VA_ARGS__)
 +#define DBUS_INF(...) EINA_LOG_DOM_INFO(elev8_dbus_log_domain, __VA_ARGS__)
 +#define DBUS_WRN(...) EINA_LOG_DOM_WARN(elev8_dbus_log_domain, __VA_ARGS__)
 +#define DBUS_ERR(...) EINA_LOG_DOM_ERR(elev8_dbus_log_domain, __VA_ARGS__)
 +#define DBUS_CRT(...) EINA_LOG_DOM_CRITICAL(elev8_dbus_log_domain, 
 __VA_ARGS__)

You could move each module to its own directory -- and the .cc files 
only include files from these directories, you could have DBG(...) 
instead of ${MODULE}_DBG(...) to keep things cleaner. This way no other 
module will accidentally use another module's log domain.

Also, there's no need to use these macros with a newline character, 
since Eina_Log already does that for you:
INF(frobnicating foobar);

(Unless you'd like to space things out more so that a message stands out 
-- but then you should really use other tools to filter out these 
messages anyway.)


 +typedef int (*module_init)(HandleObjectTemplate  global);
 +typedef int (*module_deinit)(void);


Won't a data voidptr be useful while deallocating a module?

By the way, with you splitting things into loadable modules, it would be 
a nice idea to also implement each elm widget in its own .cc file. This 
would not only make incremental building faster, but would also be 
easier to scrounge inside each wrapper's code.


Cheers,
Leandro

--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: barbieri trunk/eina/src/tests

2012-02-16 Thread Leandro Pereira
On 02/16/2012 06:48 PM, Michael Blumenkrantz wrote:
 On Thu, 16 Feb 2012 11:33:50 -0800
 Enlightenment SVNno-re...@enlightenment.org  wrote:

 Log:
 3/3 eina_model: fix inheritance test.

HUMAN_POOPER_IFACE must have ANIMAL_POOPER_IFACE as parent interface,
otherwise the order will be incorrect.
 best commit message.

http://26.media.tumblr.com/tumblr_lz25l1Up1H1qzpsuoo1_500.jpg


Leandro

--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: sanjeev IN trunk/PROTO/elev8: . src src/bin src/include src/modules

2012-02-16 Thread Leandro Pereira
On Thu, Feb 16, 2012 at 11:04 PM, Sanjeev as290...@samsung.com wrote:
 Are you suggesting that we load the modules when the JS parser sees the
 module name in the JS file?

Imagine you expose an object called modules to JavaScript. This
object is implemented in C++ using the V8 API:

modules = {};

This object is initially empty (except for pretty basic stuff that
exists in all objects). If you try to access any element that doesn't
exist in that object:

elm = modules.elm;

Most certainly you'll get some error condition from the V8 side. So,
instead of actually having an error, you can recover from the it by
loading the 'elm' module, creating the reference for it inside the
modules object and actually returning another reference to that to
whoever called it. Or you just continue with the error if the module
doesn't exist anyway (say, modules.elmo -- which should display a red,
fluffy character).

Now -- I haven't seen the V8 API to know how easy or how difficult
this is to implement. But, without looking into it, given the dynamic
nature of JavaScript, I'd say this wouldn't be difficult to make with
libv8. Worst case scenario, we could have an import() function, but
then we might need to know which module is loaded, we might want to
unload modules, etc, things we can do easily by leveraging the
structures JavaScript already offers, so I'd prefer to go with the
initially empty modules object.

Cheers,
  Leandro

--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] FOSDEM photos and stuff

2012-02-08 Thread Leandro Pereira
On 02/08/2012 01:29 AM, Carsten Haitzler (The Rasterman) wrote:
 http://www.enlightenment.org/~raster/fosdem-1/


Could you please run this in the photo directory?

for f in *JPG; do [ ! -e ${f/.JPG/.thumb.jpg} ]  (echo Creating thumb 
for $f/dev/stderr; convert $f -resize 128 ${f/.JPG/.thumb.jpg}); echo 
'a href='$f'img src='${f/.JPG/.thumb.jpg}'/a';done  index.html

Thanks :)

Leandro

--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] FOSDEM E group picture

2012-02-06 Thread Leandro Pereira
On Sun, Feb 5, 2012 at 11:29 PM, Iván Briano (Sachiel)
sachi...@gmail.com wrote:
 It almost looks like it's a bit cold.

Not at all. I was just using a light coat, standard jeans pants and a
t-shirt. :)

-- 
  Leandro

--
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eve: another patch for deprecated APIs

2012-01-20 Thread Leandro Pereira
On 01/20/2012 10:50 AM, Martin Jansa wrote:
 attached



Applied. Thanks.


Leandro


--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Fwd: FOSDEM 2012 stand confirmation: Enlightenment

2012-01-17 Thread Leandro Pereira
On Tue, Jan 17, 2012 at 8:14 AM, Carsten Haitzler ras...@rasterman.com wrote:
 awesome! :) nb - i'll be there for friday so we can prepare/talk/whatever

Where whatever = Pre-FOSDEM event at Delirium Café. :)

(I'll be there as well.)

-- 
  Leandro

--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] 2 patches for eve

2012-01-16 Thread Leandro Pereira
Martin,

On 01/16/2012 01:38 PM, Martin Jansa wrote:

 patches attached as requested..



Thanks. Committed both.



Leandro

--
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eve cant handle arabic characters

2012-01-15 Thread Leandro Pereira
المسالم المسالمة, Tom,

On Sun, Jan 15, 2012 at 1:07 PM, Tom Hacohen
tom.haco...@partner.samsung.com wrote:
 I haven't tested it with eve, but I have tested it with webkit-efl (what
 eve uses) and it works here. Either your fonts are wrong, your
 webkit-efl version is super-old, or something else is wrong, but
 webkit-efl looks good in that aspect.

This has been fixed last year. WebKit-EFL should handle complex
scripts gracefully. If you're using a recent version of it and it
still can't handle Arabic properly, please file a bug at
http://bugs.webkit.org.

-- 
  Leandro

--
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster IN trunk/devs: . sung

2011-12-21 Thread Leandro Pereira
On 12/21/2011 12:16 PM, Cedric BAIL wrote:
 Nop, just that you are now on the candidate list for the special svn
 borker team.

Then we're missing your avatar.

(BTW, congrats, Sung!)

 Leandro

--
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: acidx trunk/devs/antognolli

2011-12-21 Thread Leandro Pereira
On 12/21/2011 07:20 PM, Rafael Antognolli wrote:
 And the worst part is that I'm not the one who is going to earn a beer
 for this...

You can have my beer. It's not like you received all those spanks for 
nothing. :P


Leandro

--
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: tasn IN trunk/exactness: . data data/recording src src/bin src/lib src/scripts

2011-12-07 Thread Leandro Pereira
On 12/06/2011 02:05 PM, Enlightenment SVN wrote:
 Modified: trunk/exactness/tasn_is_a_lazy_bastard
 ===
 --- trunk/exactness/tasn_is_a_lazy_bastard2011-12-06 15:52:11 UTC (rev 
 65960)
 +++ trunk/exactness/tasn_is_a_lazy_bastard2011-12-06 16:05:14 UTC (rev 
 65961)
 @@ -1 +1 @@
 -And he deserves to DIEE
 +And he deserves to live forever.

Unrelated change, please revert.

 Leandro

--
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of 
discussion for anyone considering optimizing the pricing and packaging model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Eina_Clist - Request for clarifications

2011-10-18 Thread Leandro Pereira
On 10/18/2011 06:43 AM, Tom Hacohen wrote:
 Using the same logic, I might as well add a flight simulator to eina.

If someone's inclined to add a flight simulator to Eina, I'd suggest 
basing it on the the famous, award-winning, three-dimensional, 
self-documenting flight simulator by Carl Banks: 
http://blog.aerojockey.com/post/iocccsim


 Leandro

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E17 in OBS

2011-10-03 Thread Leandro Pereira
On 10/03/2011 11:34 AM, Tomas Cech wrote:
 Hi mighty devs,

 I'd like to inform you that with cooperation of JReidinger, DimStar,
 matejcik and Puppet_Master we have now E17 in openSUSE buildservice
 for several distributions. Not all make sense but can be used as
 monitor if something went wrong with recent revision. Periodic builds
 are not yet enabled, but it may be already interesting for you.

 https://build.opensuse.org/project/show?project=X11%3AEnlightenment%3ANightly


I'd find awesome if WebKitEFL could be packaged there as well. I'm 
making daily SVN snapshots[1], and if someone needs help to set up the 
automated building scripts, I'd be happy to help.

[1] http://packages.profusion.mobi/webkit-efl/

Leandro

--
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] FOSDEM 2012

2011-09-30 Thread Leandro Pereira
Philippe,

On 09/30/2011 11:25 AM, Philippe Caseiro wrote:

 But to be ready I need to know, who wants to come and who wants to
 talk about what.


If I get any proposed talks accepted, there's a great chance I'll be 
there to troll^Wmess with the EFL guys. :)

 Leandro

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
___
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/src/modules/mixer

2011-09-23 Thread Leandro Pereira
On Fri, Sep 23, 2011 at 5:15 AM, Mike Blumenkrantz m...@zentific.com wrote:
 send all complaints/bug reports to /dev/null

http://i.imgur.com/55R1I.jpg

-- 
  Leandro

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] diskselector...

2011-09-12 Thread Leandro Pereira
On 09/12/2011 01:26 AM, Mike Blumenkrantz wrote:

 elm diskselector is unusable when finger size is very small. that's all.
 

Diskselector is unusable. There, fixed that for you.

 Leandro

--
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] State of WebKit-EFL

2011-08-09 Thread Leandro Pereira
Folks,

Just a quick update on WebKit EFL. We've been working to implement the
infrastructure to run the tests provided with WebKit. There are more
than 2 tests, and last week we were able to get 95% of them
running correctly. To achieve this score, we had to make some fixes
here and there. Some of these fixes are already upstream, some will be
as soon as possible.

More information is available on my blog post on this matter:
http://labs.hardinfo.org/mindcrisis/2011/08/04/state-of-webkitefl/

Cheers,
  Leandro

--
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] State of WebKit-EFL

2011-08-09 Thread Leandro Pereira
Jeff,

On Tue, Aug 9, 2011 at 6:04 PM, Jeff Hoogland jeffhoogl...@gmail.com wrote:
 Awesome! Any ETA on when the rest of those fixes will make it upstream? 
 Hoping these will make Eve
 webrowser a bit more useful than it is in it's current state.

I'm hoping to have these upstreamed by mid-September. Patches to
WebKit must be reviewed, and since there are no reviewers familiar
with EFL, it takes a while before they hit upstream.

Cheers,
     Leandro

--
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] State of WebKit-EFL

2011-08-09 Thread Leandro Pereira
Nicolas,

On Tue, Aug 9, 2011 at 6:23 PM, Nicolas Aguirre
aguirre.nico...@gmail.com wrote:
 What about the scrolling problem of pages in eve ?
 It's eve related or it's fixed with the patch you are talking about ?

I haven't seen scrolling bugs since a while ago; I believe it fixed
itself. Gotta love self-healing code.

Cheers,
   Leandro

--
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] efl/e17 bounty board?

2011-07-05 Thread Leandro Pereira
On Tue, Jul 5, 2011 at 4:12 PM, Mike Blumenkrantz m...@zentific.com wrote:
 Thoughts?

Just call it EWoK, as in Enlightenment Winter of Kode. This will
actually make way more sense to me than GSoC does (since summers are
closer to December rather than July here in the tropics). Also, you
gain a nice, pronounceable name, some creepy mascot, and a lawsuit.

   Leandro

--
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] DesktopSummit 2011 in Berlin

2011-05-26 Thread Leandro Pereira
On Thu, May 26, 2011 at 10:53 AM, Leif Middelschulte
leif.middelschu...@gmail.com wrote:
 As i'm already in Berlin i probably will have some time for this event...
 Some more e devs from .br are attending, as Leandro and Raphael (Kubo).

I'm not sure yet; maybe I'll go to the CCC Camp (which overlaps
Desktop Summit by a couple of days), so I might appear there and join
the E folks for some beers :)

   Leandro

--
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, 
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [RFC] Switching even/odd inside elementary theme to edje signal

2011-04-20 Thread Leandro Pereira
Cedric,

On Wed, Apr 20, 2011 at 1:13 PM, Cedric BAIL cedric.b...@free.fr wrote:

   If nobody mind about this patch, I will apply it friday.


Gotta get down on Friday! +1.

   Leandro

--
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] E SVN: raster IN trunk/evas: . m4 src/lib/engines/common src/lib/file src/modules/loaders src/modules/loaders/ico

2011-03-11 Thread Leandro Pereira
On Fri, Mar 11, 2011 at 5:53 PM, Vincent Torri vto...@univ-evry.fr wrote:


 omg, raster is supporting a Windows spec !


http://i.imgur.com/WJbr9.jpg

-- 
Cheers,
  Leandro

--
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eve bugs (acidx + abgrilo)

2010-12-06 Thread Leandro Pereira
On Sat, Dec 4, 2010 at 7:31 PM, Mike Blumenkrantz m...@zentific.com wrote:

 Sorry it took a few days, I've been busy with some other stuff.  Here's the
 build error:


What arguments are being passed to cmake?

-- 
Cheers,
  Leandro

--
What happens now with your Lotus Notes apps - do you make another costly 
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus 
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eve bugs (acidx + abgrilo)

2010-12-06 Thread Leandro Pereira
On Mon, Dec 6, 2010 at 2:45 PM, Mike Blumenkrantz m...@zentific.com wrote:
 cmake
 -C 
 /var/tmp/portage/net-libs/webkit-efl-0.1.72693/temp/gentoo_common_config.cmake
 -DCMAKE_INSTALL_PREFIX=/usr -DPORT=Efl -DNETWORK_BACKEND=curl
 -DENABLE_GLIB_SUPPORT=OFF -DENABLE_VIDEO=ON -DCMAKE_BUILD_TYPE=Gentoo
 -DCMAKE_INSTALL_DO_STRIP=OFF
 -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/net-libs/webkit-efl-0.1.72693/temp/gentoo_rules.cmake
   /var/tmp/portage/net-libs/webkit-efl-0.1.72693/work/webkit-efl-svn-r72693


I've clean-built a relatively recent SVN revision here with these
parameters (except CMAKE_BUILD_TYPE and CMAKE_INSTALL_DO_STRIP and
CMAKE_USER_MAKE_RULES_OVERRIDE), and it worked fine.

What are the versions of the relevant libraries (except EFL-stuff,
which I'll assume you're using SVN)?

-- 
Cheers,
  Leandro

--
What happens now with your Lotus Notes apps - do you make another costly 
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus 
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eve bugs (acidx + abgrilo)

2010-12-06 Thread Leandro Pereira
On Mon, Dec 6, 2010 at 4:21 PM, Lucas De Marchi
lucas.demar...@profusion.mobi wrote:
 On Mon, Dec 6, 2010 at 4:08 PM, Mike Blumenkrantz m...@zentific.com wrote:
 Actually, if I explicitly enable glib support then it compiles.  Problem 
 solved!

 I imagined it was a bug in the force enabling glib support when you
 explicitly disabled it. Leandro, do you know what's going on here?
 cmake/OptionsEFL.cmake looks fine to me, but I didn't go deeper to
 find the problem.


Weirdly enough, I've seen the enabling glib support message and it
built fine here. I'll look into that this week.

-- 
Cheers,
  Leandro

--
What happens now with your Lotus Notes apps - do you make another costly 
upgrade, or settle for being marooned without product support? Time to move
off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
use, and manage than apps on traditional platforms. Sign up for the Lotus 
Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] eve: save history and favorites when added

2010-12-02 Thread Leandro Pereira
On Wed, Dec 1, 2010 at 6:49 PM, Marco Trevisan (Treviño) m...@3v1n0.net wrote:
 I often experience crashes when using eve, when I reload it no saved
 informations (like favorites) or history are kept. Why not saving them
 when something changes?

Modifying eve_state.c is bad, since it is auto-generated: any changes
to eve_state.geneet and the changes are gone. Things like this should
be changed in geneet itself; this tool might see a rewrite (as it
is/was a quick hack) and something like this will be integrated on the
next version.

Cheers,
  Leandro

--
Increase Visibility of Your 3D Game App  Earn a Chance To Win $500!
Tap into the largest installed PC base  get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] eve: add support for Android User-Agent

2010-12-02 Thread Leandro Pereira
On Wed, Dec 1, 2010 at 5:03 PM, Marco Trevisan (Treviño) m...@3v1n0.net wrote:
 Here you are.


Applied, thanks.


-- 
Cheers,
  Leandro

--
Increase Visibility of Your 3D Game App  Earn a Chance To Win $500!
Tap into the largest installed PC base  get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] eve: use file realpath for file:// schema

2010-12-02 Thread Leandro Pereira
On Wed, Dec 1, 2010 at 4:06 PM, Marco Trevisan (Treviño) m...@3v1n0.net wrote:

 I've also another version for this function, this one supports any
 protocol, following the syntax rules stated by the RFC 3986 considering
 everything that precedes a semicolon (:) as the schema, and the rest as
 the path (this allows to get working about:* pages too, also if
 webkit-efl doesn't seem to support them yet). However I had to check
 that the parsed schema was not actually a port number or a password
 (with urls like www.google.com:80 or http://user:p...@anysite.com:80 ;)

 All the cases I've tested seem to work, let me know what you think.


I've checked RFC 3896 and it seems that URL parsing isn't as simple as
it sounds. There are libraries there to provide URL parsing and
they're quite complicated because there are lots of ambiguities and
other pitfalls. I don't see any need right now to make this thing
beefier, since the current naive implementation is working fine
already.

Well, except for about: URLs, but I think this is the wrong layer to
put this; there is already a patch to WebKit Soup backend to support
custom scheme handlers, which will also make it possible to embed
external resources (e.g. images).

-- 
Cheers,
  Leandro

--
Increase Visibility of Your 3D Game App  Earn a Chance To Win $500!
Tap into the largest installed PC base  get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] eve bugs (acidx + abgrilo)

2010-11-30 Thread Leandro Pereira
On Mon, Nov 29, 2010 at 10:54 PM, Mike Blumenkrantz m...@zentific.com wrote:

 it seems the latest snap does build on my machine as long as I use
 curl and disable everything else, so the compile error I have repeatedly
 reported is definitely something glib related.  not sure if that helps, but I
 can provide build errors whenever you guys want.


Both myself and the bots builds with the libsoup backend, so I'm
pretty sure it is working. Pastebin the build error again and I'll
look at it -- perhaps I'll need a couple more files, such as the
generated CMakeCache.txt (on the build directory).


 scrolling on sites is broken.  the scrollbar moves but the content does not
 redraw (it does move though, since you can't click links after scrolling)


This is known and is being worked on.

-- 
Cheers,
  Leandro

--
Increase Visibility of Your 3D Game App  Earn a Chance To Win $500!
Tap into the largest installed PC base  get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] eve: use file realpath for file:// schema

2010-11-30 Thread Leandro Pereira
On Mon, Nov 29, 2010 at 10:09 PM, Marco Trevisan (Treviño)
m...@3v1n0.net wrote:
 In previous patches I forgot to use the file absolute path when
 processing a file:// schema. Webkit doesn't work with relative paths, so
 this is needed for opening something with eve my_file.html

Applied with minor changes -- ecore_file_realpath() returns a
newly-allocated string so it must be properly freed.

-- 
Cheers,
  Leandro

--
Increase Visibility of Your 3D Game App  Earn a Chance To Win $500!
Tap into the largest installed PC base  get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] URGENT: RASTER!!!!

2010-11-30 Thread Leandro Pereira
2010/11/30 Tiago Falcão ti...@profusion.mobi:
 Mike++

 Happy Birthday Raster!


Actually, this is raster++. :)

-- 
Cheers,
  Leandro

--
Increase Visibility of Your 3D Game App  Earn a Chance To Win $500!
Tap into the largest installed PC base  get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] eve set the cookie policy default value to 2

2010-11-29 Thread Leandro Pereira
On Mon, Nov 29, 2010 at 12:52 PM, Marco Trevisan (Treviño)
m...@3v1n0.net wrote:
 The cookie policy default value in eve should be 2, not 0, since it
 means: EWK_COOKIE_JAR_ACCEPT_NO_THIRD_PARTY.

default in geneet doesn't work for integer types, only for string types.

Other two patches will be applied with minor changes. Thanks.

-- 
Cheers,
  Leandro

--
Increase Visibility of Your 3D Game App  Earn a Chance To Win $500!
Tap into the largest installed PC base  get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] eve cookies file support and cookie policy configuration

2010-11-19 Thread Leandro Pereira
On Tue, Nov 16, 2010 at 11:28 AM, Marco Trevisan (Treviño)
m...@3v1n0.net wrote:

 These small patches allow a better cookie handling in eve.


Applied with minor tweaks.

Thanks,
  Leandro

--
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] [PATCH] eve: show OSD progress-bar on loading

2010-11-18 Thread Leandro Pereira
On Thu, Nov 18, 2010 at 11:06 AM, Marco Trevisan (Treviño)
m...@3v1n0.net wrote:

 Did you look at that? Is it fine?


Committed as r54689. Thanks.

-- 
Cheers,
  Leandro

--
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


  1   2   >