RE: Patch for GtkLayout (was: GnomeCanvas and zooming)
- From: "Arjan J. Molenaar" <A J Molenaar xirion nl>
- To: "'Havoc Pennington'" <hp redhat com>, Michael Meeks <michael ximian com>
- Cc: Gtk Hackers <gtk-devel-list gnome org>, "'gnome-2-0-list gnome org'" <gnome-2-0-list gnome org>
- Subject: RE: Patch for GtkLayout (was: GnomeCanvas and zooming)
- Date: Thu, 18 Oct 2001 14:29:20 +0200
> From: Havoc Pennington [mailto:hp redhat com]
> Michael Meeks <michael ximian com> writes:
> > Ah; ok - we need to send the patch to gtk-devel;
> guys can you
> > process this fix suggestion ?
>
> It's in bugzilla, I mailed Arjan privately and pointed out the need to
> do that.
>
> > Also; the gtk_layout_freeze/thaw is marked
> deprecated inside gtk+,
> > so quite possibly we need to absorb this code into the
> canvas itself, with
> > our own canvas freeze / thaw - if in fact this is
> neccessary; what do you
> > think ?
>
> No idea (as the deprecation comment says, it's unclear what layout
> freeze/thaw even are supposed to do).
>
> I would guess that GnomeCanvas internals need rethinking, since all
> the flicker-avoidance and scrolling stuff now happens automatically. I
> don't know if this has been done or not. I don't know if it matters
> for this change...
Can't GtkLayout be changed so that it will draw itself in during idle time (just like other widgets)? I've altered GnomeCanvas so it won't need the gtk_layout_freeze/thaw() functions anymore. A bug report with a patch is added to bugzilla.gnome.org (id: 62539).
Regards,
Arjan
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]