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))