[grits] Fix end caps on GritsMarker
- From: Andy Spencer <andys src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [grits] Fix end caps on GritsMarker
- Date: Sat, 2 Jun 2012 22:26:43 +0000 (UTC)
commit b464ca753380f0e80dc0ac6ee5230c41ecc2c883
Author: Andy Spencer <andy753421 gmail com>
Date: Sun Apr 29 04:22:12 2012 +0000
Fix end caps on GritsMarker
src/objects/grits-marker.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/src/objects/grits-marker.c b/src/objects/grits-marker.c
index e7cd4c6..3510353 100644
--- a/src/objects/grits-marker.c
+++ b/src/objects/grits-marker.c
@@ -39,8 +39,9 @@
static void render_point(GritsMarker *marker)
{
/* Draw outline */
- cairo_set_source_rgba(marker->cairo, 0, 0, 0, 1);
+ cairo_set_line_join(marker->cairo, CAIRO_LINE_JOIN_ROUND);
cairo_set_line_width(marker->cairo, marker->outline*2);
+ cairo_set_source_rgba(marker->cairo, 0, 0, 0, 1);
cairo_arc(marker->cairo, marker->xoff, marker->yoff, marker->radius,
0, 2*G_PI);
@@ -58,6 +59,9 @@ static void render_label(GritsMarker *marker)
{
g_assert(marker->label);
+ /* Draw outline */
+ cairo_set_line_join(marker->cairo, CAIRO_LINE_JOIN_ROUND);
+ cairo_set_line_width(marker->cairo, marker->outline*2);
cairo_set_source_rgba(marker->cairo, 0, 0, 0, 1);
cairo_select_font_face(marker->cairo, "sans-serif",
CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_BOLD);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]