Remove bitmaps from project
[xboard.git] / draw.c
diff --git a/draw.c b/draw.c
index 8a39aeb..340a54c 100644 (file)
--- a/draw.c
+++ b/draw.c
@@ -80,8 +80,6 @@ extern char *getenv();
 
 #if HAVE_LIBXPM
 #include "pixmaps/pixmaps.h"
-#else
-#include "bitmaps/bitmaps.h"
 #endif
 
 #include "frontend.h"
@@ -605,7 +603,8 @@ BlankSquare (cairo_surface_t *dest, int x, int y, int color, ChessSquare piece,
          case 2: col = "#000000"; break;
        }
        SetPen(cr, 2.0, col, 0);
-       cairo_rectangle (cr, x, y, squareSize, squareSize);
+       cairo_rectangle (cr, fac*x, fac*y, squareSize, squareSize);
+       cairo_set_antialias (cr, CAIRO_ANTIALIAS_NONE);
        cairo_fill (cr);
        cairo_destroy (cr);
     }
@@ -654,6 +653,7 @@ void
 DrawDot (int marker, int x, int y, int r)
 { // used for atomic captures; no need to draw on backup
   DoDrawDot(csBoardWindow, marker, x, y, r);
+  GraphExpose(currBoard, x-r, y-r, 2*r, 2*r);
 }
 
 void