From: Johan Mattsson Date: Sun, 19 Jun 2016 13:04:36 +0000 Subject: Store zoom value X-Git-Url: https://birdfont.org/gitphp-glip/index.php?p=birdfont.git&a=commitdiff&h=30ab0d5a9cf8116f54b7288fe9982101936fffd2 --- Store zoom value --- --- a/libbirdfont/OverView.vala +++ b/libbirdfont/OverView.vala @@ -129,6 +129,16 @@ 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 @@ 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 () {