Clone in a terminal:
Commit 03f62cf
Johan Mattsson - 2015-03-19T20:18:18+00:00
03f62cffffb40f4124cc00e2f748b0221957820ajohan.mattsson.m@gmail.com

Redraw entire canvas when guides are moved

Changed files (2)

Diff

diff --git a/libbirdfont/ClickMap.vala b/libbirdfont/ClickMap.valaindex 9fb7da3..01e1b3c 100644--- a/libbirdfont/ClickMap.vala+++ b/libbirdfont/ClickMap.vala@@ -63,10 +63,6 @@ public class ClickMap : GLib.Object { 		c.fill (); 		 		c.restore ();-		-		if (path.points.size > 1) {-			map.write_to_png ("/home/johan/map6.png");-		} 	} } diff --git a/libbirdfont/Line.vala b/libbirdfont/Line.valaindex 668674b..4ce9dbd 100644--- a/libbirdfont/Line.vala+++ b/libbirdfont/Line.vala@@ -172,16 +172,7 @@ public class Line : GLib.Object { 	}  	void redraw_line () {-		double p;-		Glyph g = MainWindow.get_current_glyph ();--		if (vertical) {-			p = Glyph.reverse_path_coordinate_x (pos);-			queue_draw_area ((int)p - 100, 0, 200, g.allocation.height);-		} else {-			p = Glyph.reverse_path_coordinate_y (pos);-			queue_draw_area (0, (int)p - 100, g.allocation.width, 300);-		}+		GlyphCanvas.redraw (); 	}	 	 	public void move_line_to (int x, int y, WidgetAllocation allocation) {

Contact

Email: johan.mattsson.m@gmail.com
Mastodon: typo.social/@birdfont
GitHub: johanmattssonm
LinkedIn: johan-mattsson-2ab324112