gnome-utils r8355 - trunk/logview



Author: cosimoc
Date: Tue Dec 23 14:03:51 2008
New Revision: 8355
URL: http://svn.gnome.org/viewvc/gnome-utils?rev=8355&view=rev

Log:
2008-12-23  Cosimo Cecchi  <cosimoc gnome org>

	* logview-window.c: restore the saved zoom size on open (#330113).


Added:
   trunk/logview/ChangeLog
Modified:
   trunk/logview/logview-window.c

Modified: trunk/logview/logview-window.c
==============================================================================
--- trunk/logview/logview-window.c	(original)
+++ trunk/logview/logview-window.c	Tue Dec 23 14:03:51 2008
@@ -1138,6 +1138,15 @@
   logview_set_font (logview, monospace_font_name);
   g_free (monospace_font_name);
 
+  /* remember the original font size */
+  context = gtk_widget_get_pango_context (priv->text_view);
+  fontdesc = pango_context_get_font_description (context);
+  priv->original_fontsize = pango_font_description_get_size (fontdesc) / PANGO_SCALE;
+
+  /* restore saved zoom */
+  priv->fontsize = logview_prefs_get_stored_fontsize (priv->prefs);
+  logview_set_fontsize (logview);
+
   /* version selector */
   priv->version_bar = gtk_hbox_new (FALSE, 0);
   gtk_container_set_border_width (GTK_CONTAINER (priv->version_bar), 3);
@@ -1150,7 +1159,6 @@
   gtk_box_pack_end (GTK_BOX (priv->version_bar), w, FALSE, FALSE, 0);
   gtk_box_pack_end (GTK_BOX (main_view), priv->version_bar, FALSE, FALSE, 0);
 
-
   priv->find_bar = logview_findbar_new ();
   gtk_box_pack_end (GTK_BOX (main_view), priv->find_bar, FALSE, FALSE, 0);
 
@@ -1163,12 +1171,6 @@
   g_signal_connect (priv->find_bar, "close",
                     G_CALLBACK (findbar_close_cb), logview);
 
-  /* remember the original font size */
-  context = gtk_widget_get_pango_context (priv->text_view);
-  fontdesc = pango_context_get_font_description (context);
-  priv->original_fontsize = pango_font_description_get_size (fontdesc) / PANGO_SCALE;
-  priv->fontsize = priv->original_fontsize;
-
   /* signal handlers
    * - first is used to remember/restore the window size on quit.
    */



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]