Re: road to gtkmm 2.10



On Wed, 2006-07-05 at 11:58 -0500, Jonathon Jongsma wrote:
> On 7/5/06, Murray Cumming <murrayc murrayc com> wrote:
> > On Wed, 2006-07-05 at 11:10 -0500, Jonathon Jongsma wrote:
> > > - Since 2.10 will depend on cairomm for the first time, we need to
> > > release a stable version of cairomm.  I've been working on getting
> > > cairomm into shape, but it could always use a few more eyes.  I've
> > > wrapped the majority of the new API in cairo 1.2 in the last couple of
> > > days and I'll try to release a snapshot very soon.  If you have any
> > > feedback on cairomm, feel free to send it to the cairo mailing list
> > > (http://cairographics.org/lists) or file a bug against cairomm on
> > > freedesktop.org
> > > (https://bugs.freedesktop.org/enter_bug.cgi?product=cairomm).
> >
> > Yeah, it's in quite good shape but there are some TODOs in the code, and
> > the issue of maybe doing an internal refcount of the Path object, as per
> > Owen Taylor's suggestion.
> 
> Yes. Also related: Bug 6895 [1] and RefPtr memory leaks [2]
> 
> [1] https://bugs.freedesktop.org/show_bug.cgi?id=6895
> [2] http://lists.freedesktop.org/archives/cairo/2006-June/007112.html
> 
> > > - Are there any new GTK+ API that still need to be wrapped before 2.10
> > > is released?
> >
> > Yeah, there's quite a few functions here and there. gmmproc reports them
> > during the build.
> 
> That's good, but I keep thinking that having a more prominent list of
> things to do might encourage more people to pitch in...

Yes, that would be good.

Also, there's a list of new GTK+ API:
http://developer.gnome.org/doc/API/2.0/gtk/ix07.html
http://developer.gnome.org/doc/API/2.0/gdk/ix07.html

> > We need to figure out how to do UIManager recent-files sub-menu
> > integration for an example. Apparently it's possible.
> 
> I could look into this, but could you explain a bit more what you mean
> by this?

People usually create menus with UIManager, so we need a way to specify
that one of the sub-menus will be created by the recent-files system.

> Is there an existing GTK+ example that we could build on or
> is it something we need to start from scratch?

There is a recent-files test thing in GTK+, but I'm not sure if it does
this yet. Maybe it has been updated to do it.

> I suppose both of these things (printing and recent files) need to be
> added to the tutorial as well.  I'll also try to start on that.
> 
-- 
Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com




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