Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-04-30 Thread Gustavo Chaves
Yes, the tree graph will help use to understand. > Thanks for the job anyway. > > > Hey, > > > Hey, there. > > Thanks a lot for doing these reports/docs. > > > > The code reduction seems impressive, and just shows again that we have > > delayed this change for too long. :) Will also reduce the n

Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-04-29 Thread Daniel Juyung Seo
Yes, the tree graph will help use to understand. Thanks for the job anyway. Daniel Juyung Seo (SeoZ) On Sun, Apr 29, 2012 at 11:29 PM, Tom Hacohen wrote: > Hey, > > Thanks a lot for doing these reports/docs. > > The code reduction seems impressive, and just shows again that we have > delayed thi

Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-04-29 Thread Tom Hacohen
Hey, Thanks a lot for doing these reports/docs. The code reduction seems impressive, and just shows again that we have delayed this change for too long. :) Will also reduce the number of API I assume, and that's great. Regarding the image: I was thinking more of an inheritance graph of the wh

Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-04-25 Thread Michaƫl Bouchaud
I'm really agreed about this idea, we could factorizing tons of annoying works after that. Like callback, but I think too about strings and contents widget. We have hooks for it, but none have a list of each string setted to widgets as her contents... Happy you bring the question 2012/4/25 Gustavo

Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-04-25 Thread Gustavo Chaves
Bump again. Both http://people.profusion.mobi/~glima/elm/group__Widget.html and http://git.profusion.mobi/cgit.cgi/glima/elementary/ are updated. Tom, there's an image there illustrating the old and new class schemas side by side, now. Enjoy. I'd be vary glad to have people testing and reviewing

Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-04-03 Thread Gustavo Chaves
Just a bump on the matter: git repo for analisys rebased and updated. On Tue, Apr 3, 2012 at 10:40 AM, Tom Hacohen wrote: > On 03/04/12 16:36, Gustavo Chaves wrote: > >> Will be done, don't worry :) >> > > I'm not worried, but this is probably the easiest thing to review and > gives a lot of info

Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-04-03 Thread Tom Hacohen
On 03/04/12 16:36, Gustavo Chaves wrote: > Will be done, don't worry :) I'm not worried, but this is probably the easiest thing to review and gives a lot of info. > > I'll make # of semicolon comparisons per widget file, later. > Yay, thanks. > Perfectly working. Great. :) -- Tom. --

Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-04-03 Thread Gustavo Chaves
On Tue, Apr 3, 2012 at 4:01 AM, Tom Hacohen wrote: > On 02/04/12 19:39, Gustavo Sverzut Barbieri wrote: > > the graphics should come... I've asked it since the beginning, but it > > changed a bit and then glima hold it for a while until it settles. > > Sure. Was just saying I'd love to see it too

Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-04-03 Thread Tom Hacohen
On 02/04/12 19:39, Gustavo Sverzut Barbieri wrote: > the graphics should come... I've asked it since the beginning, but it > changed a bit and then glima hold it for a while until it settles. Sure. Was just saying I'd love to see it too. :) > > the lines of change/diff do not help much to understa

Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-04-02 Thread Gustavo Sverzut Barbieri
On Mon, Apr 2, 2012 at 11:12 AM, Tom Hacohen wrote: > On 02/04/12 17:03, Gustavo Chaves wrote: >> Hey :) Thank you for taking a look, Tom. > > No problem, I'm just sorry it took me so long to get around to it. :) > This is very relevant to what I'm currently working on, and I'm glad to > see the i

Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-04-02 Thread Tom Hacohen
On 02/04/12 17:03, Gustavo Chaves wrote: > Hey :) Thank you for taking a look, Tom. No problem, I'm just sorry it took me so long to get around to it. :) This is very relevant to what I'm currently working on, and I'm glad to see the information you share. > > You're right. I'll try to summarize

Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-04-02 Thread Gustavo Chaves
On Mon, Apr 2, 2012 at 10:41 AM, Tom Hacohen wrote: > Hey! > > I tried taking a look, but as one would expect and you said, the diff is > huge. Looking at specific files it looks solid, but it's hard to judge > without diving in deep which will take me time I don't have atm. I also > read the docs

Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-04-02 Thread Tom Hacohen
Hey! I tried taking a look, but as one would expect and you said, the diff is huge. Looking at specific files it looks solid, but it's hard to judge without diving in deep which will take me time I don't have atm. I also read the docs you linked here, but they are general, so again, I can't co

Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-03-24 Thread Daniel Juyung Seo
On Sat, Mar 24, 2012 at 11:12 AM, David Seikel wrote: > On Fri, 23 Mar 2012 18:04:58 -0300 Gustavo Chaves > wrote: > >> As a few people already know, ProFUSION is working on changing >> Elementary's internal widgets structure. The work aims to provide >> type inheritance and interfaces on widget

Re: [E-devel] Elementary's new (internal) widget hierarchy

2012-03-23 Thread David Seikel
On Fri, 23 Mar 2012 18:04:58 -0300 Gustavo Chaves wrote: > As a few people already know, ProFUSION is working on changing > Elementary's internal widgets structure. The work aims to provide > type inheritance and interfaces on widget creation. This will bring a > great deal of code factorization,

[E-devel] Elementary's new (internal) widget hierarchy

2012-03-23 Thread Gustavo Chaves
Hi, folks. As a few people already know, ProFUSION is working on changing Elementary's internal widgets structure. The work aims to provide type inheritance and interfaces on widget creation. This will bring a great deal of code factorization, easing maintainability and pushing for code reuse. Als