Clone in a terminal:
Commit 30ab0d5
Johan Mattsson - 2016-06-19T13:04:36+00:00
30ab0d5a9cf8116f54b7288fe9982101936fffd2johan.mattsson.m@gmail.com

Store zoom value

Changed files (1)

Diff

diff --git a/libbirdfont/OverView.vala b/libbirdfont/OverView.valaindex 17eec3c..d9401ef 100644--- a/libbirdfont/OverView.vala+++ b/libbirdfont/OverView.vala@@ -129,6 +129,16 @@ public class OverView : FontDisplay { 		update_item_list (); 		update_scrollbar (); 		reset_zoom ();+		+		string? zoom = Preferences.get ("overview_zoom");+		+		if (zoom != null) {+			string z = (!) zoom;+			+			if (z != "") {+				set_zoom (double.parse (z));+			}			+		} 	}  	public Glyph? get_selected_glyph () {@@ -411,7 +421,8 @@ public class OverView : FontDisplay { 		OverViewItem.margin = OverViewItem.DEFAULT_MARGIN * z; 		update_item_list (); 		OverViewItem.reset_label ();-		GlyphCanvas.redraw ();	+		GlyphCanvas.redraw ();+		Preferences.set ("overview_zoom", @"$zoom"); 	} 	 	public override void zoom_min () {

Contact

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