[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