Clone in a terminal:
Commit d917592
Johan Mattsson - 2015-05-10T19:26:54+00:00
d917592a17acc6192a5cbed1376308e32f2a84e0johan.mattsson.m@gmail.com

Fix leading zero

Changed files (1)

Diff

diff --git a/libbirdfont/SpinButton.vala b/libbirdfont/SpinButton.valaindex b1766f6..f78a376 100644--- a/libbirdfont/SpinButton.vala+++ b/libbirdfont/SpinButton.vala@@ -317,11 +317,14 @@ public class SpinButton : Tool { 			 			fv = int.parse (v); 			fv = (fv < 0) ? -fv : fv;+		 			if (fv < 10) { 				v = @"00$v"; 			} else if (fv < 100) { 				v = @"0$v"; 			}+			+			v = @"$v"; 		}  		while (v.char_count () < 6) {@@ -425,15 +428,23 @@ public class SpinButton : Tool { 	}  	public string get_display_value () {+		string v;+		 		if (!big_number) { 			return @"$n0.$n1$n2$n3$n4"; 		} 		-		if (negative) {-			return @"-$n0$n1$n2.$n3$n4";+		v = (negative) ? "-" : "";+			+		if (n0 == 0 && n1 == 0) {+			v = @"$v$n2.$n3$n4";+		} else if (n0 == 0) {+			v =  @"$v$n1$n2.$n3$n4";+		} else {+			v = @"$v$n0$n1$n2.$n3$n4"; 		} 		-		return @"$n0$n1$n2.$n3$n4";+		return v; 	} 	 	public override void draw (Context cr) {

Contact

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