Commit 1c2fc70
Store font size in spacing tab
Changed files (2)
Diff
@@ -290,6 +290,15 @@ public class MenuTab : FontDisplay { } } + string spacing_zoom = f.settings.get_setting ("spacing_zoom");+ if (spacing_zoom != "") {+ double sz = double.parse (spacing_zoom);+ if (!is_null (SpacingTools.zoom_bar)) {+ SpacingTools.zoom_bar.zoom_level = sz;+ SpacingTools.zoom_bar.new_zoom (sz);+ }+ }+ MainWindow.get_toolbox ().update_expanders (); MainWindow.get_toolbox ().update_all_expanders (); Toolbox.redraw_tool_box ();@@ -32,11 +32,16 @@ public class SpacingTools : ToolCollection { zoom_bar = new ZoomBar (); zoom_bar.new_zoom.connect ((z) => {+ Font f;+ KerningTools.font_size = 3 * z; if (KerningTools.font_size < 0.1) { KerningTools.font_size = 0.1; }++ f = BirdFont.get_current_font ();+ f.settings.set_setting ("spacing_zoom", @"$z"); GlyphCanvas.redraw (); });