Re: Porting to GTK+ 3



On Fri, 2010-06-11 at 09:19 +0100, Damon Chaplin wrote:
> > As we are forced to do an ABI break, we could also take this
> opportunity
> > to make other changes that you didn't want to make yet because of
> ABI
> > stability.
> 
> I wouldn't want to do any large API changes (if we were going to do
> that, I'd rather do a big rethink of the whole API, possibly getting
> rid
> of some things like the model/view split, cascading style properties,
> the use of interfaces, letting all items have children etc. But that's
> a
> lot of work).

Shall we start a branch for this?

Openismus has some trainees who could do simple stuff like removing the
model/view split and maybe some other things, if you can describe them.

> The only small API change request is the get_bounds() function
> signature. And I still don't really think that is worth doing.

This seems fairly harmless. May I apply it?
https://bugzilla.gnome.org/show_bug.cgi?id=556145
"Move child API into GooCanvasContainer"

And I still believe that this is the right thing to do (The goocanvasmm
API already does this):
https://bugzilla.gnome.org/show_bug.cgi?id=555097#c33
"Common interface to position and resize items"

-- 
murrayc murrayc com
www.murrayc.com
www.openismus.com



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]