Mercurial > geeqie
diff src/pixbuf-renderer.h @ 104:8d358a53146e
Wed Nov 8 16:59:14 2006 John Ellis <johne@verizon.net>
* pixbuf-renderer.[ch]: Give image overlays their own child GdkWindow,
and use a buffer when drawing to those windows to avoid flicker.
Scrolling with the info [I] visible in full screen is now much
smoother. Only one regression that will be fixed later: overlapping
overlays are now ugly.
author | gqview |
---|---|
date | Wed, 08 Nov 2006 22:07:26 +0000 |
parents | 44f2223541d1 |
children | 98e2632b5d3d |
line wrap: on
line diff
--- a/src/pixbuf-renderer.h Wed Nov 08 16:48:36 2006 +0000 +++ b/src/pixbuf-renderer.h Wed Nov 08 22:07:26 2006 +0000 @@ -1,6 +1,6 @@ /* * GQview - * (C) 2005 John Ellis + * (C) 2006 John Ellis * * Author: John Ellis * @@ -128,7 +128,8 @@ gint scroller_xinc; gint scroller_yinc; - GList *overlay_list; + GList *overlay_list; + GdkPixmap *overlay_buffer; }; struct _PixbufRendererClass