[mcclim-cvs] CVS mcclim/Backends/gtkairo

dlichteblau dlichteblau at common-lisp.net
Sun Nov 5 18:49:13 UTC 2006


Update of /project/mcclim/cvsroot/mcclim/Backends/gtkairo
In directory clnet:/tmp/cvs-serv3334

Modified Files:
	BUGS medium.lisp 
Log Message:
Fixed bugs 6b and 7b.


--- /project/mcclim/cvsroot/mcclim/Backends/gtkairo/BUGS	2006/06/10 10:08:49	1.11
+++ /project/mcclim/cvsroot/mcclim/Backends/gtkairo/BUGS	2006/11/05 18:49:13	1.12
@@ -30,7 +30,7 @@
 (FIXED) 6.
     [Address book didn't work on windows.]
 
-6b.
+(FIXED) 6b.
     On windows, something draws gray ink over the buttons in demodemo
     after expose events.  This should not happen, since the gtkbuttons
     are in a gtkfixed with its own window.  Thorough double buffering
@@ -44,7 +44,7 @@
     flipping ink takes time proportional to the with the size of the
     window, not with the size of the shape being drawn
 
-7b.
+(FIXED) 7b. (problem appears to be gone with double buffering)
     flipping ink pixmap caching is broken on windows
 
 7c.
--- /project/mcclim/cvsroot/mcclim/Backends/gtkairo/medium.lisp	2006/11/05 17:22:23	1.9
+++ /project/mcclim/cvsroot/mcclim/Backends/gtkairo/medium.lisp	2006/11/05 18:49:13	1.10
@@ -236,9 +236,7 @@
     (cairo_surface_mark_dirty to-surface))
   (cairo_destroy (cr medium))
   (setf (cr medium) (flipping-original-cr medium))
-  (setf (flipping-original-cr medium) nil)
-  #+(or win32 mswindows windows)	;fixme
-  (dispose-flipping-pixmap medium))
+  (setf (flipping-original-cr medium) nil))
 
 (defmethod sync-ink (medium (design climi::standard-flipping-ink))
   (setf (flipping-original-cr medium) (cr medium))




More information about the Mcclim-cvs mailing list