Re: Porting to GTK+ 3
- From: Murray Cumming <murrayc murrayc com>
- To: Damon Chaplin <damon karuna eclipse co uk>
- Cc: goocanvas-list gnome org
- Subject: Re: Porting to GTK+ 3
- Date: Sun, 13 Jun 2010 15:26:53 +0200
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]