Re: [E-devel] Edje data speedup

2007-03-01 Thread Christopher Michael
Nathan Ingersoll wrote: > Doing some profiling, I noticed that I was seeing a fair amount of > overhead (19.9% of the test apps completion time) coming from strcmp, > and in particular from calls to edje_file_data_get. This isn't > completely unexpected as EWL uses data keys in the edje to map widg

[E-devel] To path_max or not...

2007-03-01 Thread Christopher Michael
Hey all, While reading through E (wm) code, I noticed that in some places PATH_MAX is used and in others 4096 is used (ie: char buf[4096])... I undestand what path_max is/does and how it relates to different systems...my question is Do we have a preference as to which ?? I don't mind doing the le

[E-devel] Clientlist sorted by layers, separate section for iconified apps...

2007-03-01 Thread Ravenlock
Hello, Attached is a patch which will enable the "sort by stacking layer" option on the client list config panel. This was previously named "Z-Order". It will sort the clients within the groups according to their stacking layer. Those clients above will be on top while those below are... w

Re: [E-devel] Edje data speedup

2007-03-01 Thread Nathan Ingersoll
On 3/1/07, Christopher Michael <[EMAIL PROTECTED]> wrote: > > Just my 2 cents, but with gains like that how can we NOT use a hash :) Right, we're going to use a hash one way or another, just a question of if we want to break the edje format to do it. :) > Such is the way with pre-alpha code...thi

Re: [E-devel] Edje data speedup

2007-03-01 Thread Brian Mattern
On Thu, Mar 01, 2007 at 08:13:19AM -0600, Nathan Ingersoll wrote: > On 3/1/07, Christopher Michael <[EMAIL PROTECTED]> wrote: > > > > Just my 2 cents, but with gains like that how can we NOT use a hash :) > > Right, we're going to use a hash one way or another, just a question > of if we want to b

Re: [E-devel] !!UPDATED!! Clientlist sorted by layers, separate section for iconified apps...

2007-03-01 Thread Ravenlock
UPDATE UPDATE UPDATE Here is an update of the previous patch. It will now offer a "Most Recently Used" sort order. To use that sort order select sort by "Focus Stack". This will use the same border order list as used by the winlist code. -Ravenlock UPDATE UPDATE UPDATE On 03/01/2007 05:

Re: [E-devel] !!UPDATED!! Clientlist sorted by layers, separate section for iconified apps...

2007-03-01 Thread Christopher Michael
Ravenlock wrote: > UPDATE UPDATE UPDATE > > Here is an update of the previous patch. It will now offer a "Most > Recently Used" sort order. To use that sort order select sort by "Focus > Stack". This will use the same border order list as used by the winlist > code. > > -Ravenlock > > UPDATE

Re: [E-devel] E CVS: libs/edje devilhorns

2007-03-01 Thread Sebastian Dransfeld
Enlightenment CVS wrote: > Enlightenment CVS committal > > Author : devilhorns > Project : e17 > Module : libs/edje > > Dir : e17/libs/edje/src/lib > > > Modified Files: > edje_util.c > > > Log Message: > Fix edje_color_class_list so that it's usable with enlightenment_remote aga

Re: [E-devel] E CVS: libs/edje devilhorns

2007-03-01 Thread Christopher Michael
Sebastian Dransfeld wrote: > Enlightenment CVS wrote: >> Enlightenment CVS committal >> >> Author : devilhorns >> Project : e17 >> Module : libs/edje >> >> Dir : e17/libs/edje/src/lib >> >> >> Modified Files: >> edje_util.c >> >> >> Log Message: >> Fix edje_color_class_list so that it's

Re: [E-devel] E CVS: libs/edje devilhorns

2007-03-01 Thread Christopher Michael
Christopher Michael wrote: > Sebastian Dransfeld wrote: >> Enlightenment CVS wrote: >>> Enlightenment CVS committal >>> >>> Author : devilhorns >>> Project : e17 >>> Module : libs/edje >>> >>> Dir : e17/libs/edje/src/lib >>> >>> >>> Modified Files: >>> edje_util.c >>> >>> >>> Log Message

Re: [E-devel] E CVS: libs/edje devilhorns

2007-03-01 Thread Christopher Michael
Brian Mattern wrote: > On Thu, Mar 01, 2007 at 10:45:47AM -0500, Christopher Michael wrote: >> Sebastian Dransfeld wrote: >>> Enlightenment CVS wrote: Enlightenment CVS committal Author : devilhorns Project : e17 Module : libs/edje Dir : e17/libs/edje/src/li

Re: [E-devel] E CVS: libs/edje devilhorns

2007-03-01 Thread Nathan Ingersoll
Could you elaborate why this change was made? It's just replacing a temporary allocation on the stack with a temporary allocaiton on the heap. The structure contents will still be allocated internally. I could see a memset being necessary if the foreach function uses the contents of fdata uninitial

Re: [E-devel] E CVS: libs/edje devilhorns

2007-03-01 Thread Christopher Michael
Nathan Ingersoll wrote: > Could you elaborate why this change was made? It's just replacing a > temporary allocation on the stack with a temporary allocaiton on the > heap. The structure contents will still be allocated internally. I > could see a memset being necessary if the foreach function uses

Re: [E-devel] E CVS: libs/edje devilhorns

2007-03-01 Thread David Seikel
On Thu, 1 Mar 2007 10:02:59 -0600 "Nathan Ingersoll" <[EMAIL PROTECTED]> wrote: > Could you elaborate why this change was made? It's just replacing a > temporary allocation on the stack with a temporary allocaiton on the > heap. The structure contents will still be allocated internally. I > could

Re: [E-devel] E CVS: libs/edje devilhorns

2007-03-01 Thread Nathan Ingersoll
Ok, then I think the better fix would be to revert the change and do a memset(&fdata, 0, sizeof(Edje_List_Foreach_Data)); This avoids an unnecessary malloc/free and should do the same thing. On 3/1/07, Christopher Michael <[EMAIL PROTECTED]> wrote: > Nathan Ingersoll wrote: > > Could you elaborate

[E-devel] forecasts popup

2007-03-01 Thread Massimo Maiurana
I have a single shelf in the bottom of my desktop, and this shelf contains the forecasts module. the popup that should appear when I hover the mouse on the module is completely off screen, I can see only a few pixels of it in the upper edge of the desktop. I tried wiping out all e17 config and star

Re: [E-devel] Edje data speedup

2007-03-01 Thread Tilman Sauerbeck
Christopher Michael [2007-03-01 05:01]: > Nathan Ingersoll wrote: > > Doing some profiling, I noticed that I was seeing a fair amount of > > overhead (19.9% of the test apps completion time) coming from strcmp, > > and in particular from calls to edje_file_data_get. This isn't > > completely unexpe

Re: [E-devel] Edje data speedup

2007-03-01 Thread Brian Mattern
On Thu, Mar 01, 2007 at 09:35:13PM +0100, Tilman Sauerbeck wrote: > ACK. I believe raster's reasoning for using lists in various spots that > would intuitively like to be hashes was the size of the entries that are > stored. IIRC evas/ecore_evas also use lists to store key/value userdata. Yes, but

[E-devel] Google Summer of Code.

2007-03-01 Thread Gil Pinheiro
Hello Everyone! I'll try and keep this short. I'd to participate in Google's summer of code program - and preferably I'd like to work on e17. The deadline for mentoring organizations is less than two weeks away (march 12th is the last day). I've talked to Dan Sinclair briefly and he suggested th

Re: [E-devel] forecasts popup

2007-03-01 Thread Brian 'morlenxus' Miculcy
Hi, this is a bug in the shelf code. To work around this for now, you need to set your shelf to "below all". Greets, Brian 'morlenxus' Miculcy On Thu, Mar 01, 2007 at 08:44:05PM +0100, Massimo Maiurana wrote: > I have a single shelf in the bottom of my desktop, and this shelf > contains the fore

Re: [E-devel] Edje data speedup

2007-03-01 Thread Nathan Ingersoll
On 3/1/07, Tilman Sauerbeck <[EMAIL PROTECTED]> wrote: > > ACK. I believe raster's reasoning for using lists in various spots that > would intuitively like to be hashes was the size of the entries that are > stored. IIRC evas/ecore_evas also use lists to store key/value userdata. Is there extra st

Re: [E-devel] I would like to interview you.

2007-03-01 Thread The Rasterman
On Wed, 28 Feb 2007 16:00:01 -0500 "Allen Stafford" <[EMAIL PROTECTED]> babbled: > Hello Rasterman, > I love Enlightenment...I even have it installed on my mac(its true). I > am starting a Linux podcast and was wondering if you or someone from > the Enlightenment project would like to come on. I w

Re: [E-devel] efreet - freedesktop menu/icon/desktop spec implementation

2007-03-01 Thread The Rasterman
On Sat, 10 Feb 2007 10:51:54 -0500 dan sinclair <[EMAIL PROTECTED]> babbled: > > On 9-Feb-07, at 6:14 PM, Carsten Haitzler (The Rasterman) wrote: > > > On Tue, 16 Jan 2007 17:11:33 -0600 Brian Mattern > > <[EMAIL PROTECTED]> > > babbled: > > > >> Currently we have code to build menus, find ico

Re: [E-devel] edje_decc patch

2007-03-01 Thread The Rasterman
On Wed, 28 Feb 2007 17:09:45 +0200 "Chady Kassouf" <[EMAIL PROTECTED]> babbled: > On 2/28/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > > > > You think I have to open the edje file directy instead of decompile and > > parse? if so, where can I found info on edje files structure? > > >

[E-devel] Request for advices on Evas/Edje learning and new app development

2007-03-01 Thread Gustavo Sverzut Barbieri
Hello, I'm still getting used to Edje/Evas, read some nice documents from website and wrote some test edje files. I work at http://openbossa.indt.org/canola/ and we plan to use Evas/Edje there, but as everything have a begining, I still need to do some tests and check what is possible and what's

Re: [E-devel] edje_decc patch

2007-03-01 Thread Dave
Carsten Haitzler (The Rasterman) ha scritto: > On Wed, 28 Feb 2007 17:09:45 +0200 "Chady Kassouf" <[EMAIL PROTECTED]> > babbled: > > >> On 2/28/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: >> >>> You think I have to open the edje file directy instead of decompile and >>> parse? if so, w

Re: [E-devel] To path_max or not...

2007-03-01 Thread Nathan Ingersoll
If the hardcoded 4096 is used for a path buffer, then it should definitely get changed to PATH_MAX. Other arbitrary buffers should get a define that is appropriate for their buffers. 4096 is a fine number, but a define would make it easier to change and allow us to document why the buffer is that s

[E-devel] Google Summer of Code.

2007-03-01 Thread Gil Pinheiro
Thanks for your interest Sahil, 'Summer of code' is a Google program to increase participation in open source projects. It is targeted towards students. Google provides a $4500 stipend for the participating student and $500 for the mentoring organization. As to what I'm looking to get from this,