Clone in a terminal:
Commit 7283457
Johan Mattsson - 2013-09-01T16:43:00+00:00
7283457169472e7fef208f52e54fb98958579f86johan.mattsson.m@gmail.com

command line parameter to show region boundries

Changed files (4)

Diff

diff --git a/libbirdfont/Glyph.vala b/libbirdfont/Glyph.valaindex 9c36dc6..cb7af6b 100644--- a/libbirdfont/Glyph.vala+++ b/libbirdfont/Glyph.vala@@ -161,7 +161,6 @@ public class Glyph : FontDisplay { 			 			foreach (Path pi in active_paths) { 				if (pi == p) {-					print ("Exists\n"); 					return; 				} 			}diff --git a/libbirdfont/Path.vala b/libbirdfont/Path.valaindex 2609282..caa94c6 100644--- a/libbirdfont/Path.vala+++ b/libbirdfont/Path.vala@@ -989,8 +989,6 @@ public class Path { 			xmin = 0; 			ymax = 0; 			ymin = 0;-			-			warning ("No points in region.\n");	 		}  		foreach (EditPoint p in points) {diff --git a/libbirdfont/Preferences.vala b/libbirdfont/Preferences.valaindex 60063ec..a361a92 100644--- a/libbirdfont/Preferences.vala+++ b/libbirdfont/Preferences.vala@@ -19,7 +19,7 @@ using Gee; public class Preferences { 		 	static Gee.HashMap<string, string> data;-	public static bool draw_boundries = true; +	public static bool draw_boundries = false;  	public Preferences () { 		data = new HashMap<string, string> ();diff --git a/libbirdfont/TestCases.vala b/libbirdfont/TestCases.valaindex ea9d416..536ea09 100644--- a/libbirdfont/TestCases.vala+++ b/libbirdfont/TestCases.vala@@ -45,6 +45,7 @@ class TestCases { 		add (test_freetype, "Freetype"); 		add (test_preview, "Preview"); 		add (test_kerning, "Kerning");+		add (test_boundries, "Boundries"); 	} 	 	private void add (Callback callback, string name) {@@ -1478,6 +1479,10 @@ class TestCases { 			kerning_display.set_kerning_pair (sa, sb, ref r, ref l, Random.int_range (0, 300)); 		} 	}+	+	private static void test_boundries () {+		Preferences.draw_boundries = true;+	} }  }

Contact

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