[Goodies-commits] r7441 - in xfce4-dict/trunk: . lib

Enrico Troeger enrico at xfce.org
Fri May 29 18:48:06 CEST 2009


Author: enrico
Date: 2009-05-29 16:48:06 +0000 (Fri, 29 May 2009)
New Revision: 7441

Modified:
   xfce4-dict/trunk/ChangeLog
   xfce4-dict/trunk/lib/speedreader.c
Log:
Fix input focus in the Speed Reader dialog and enable word wrap.

Modified: xfce4-dict/trunk/ChangeLog
===================================================================
--- xfce4-dict/trunk/ChangeLog	2009-05-29 16:41:10 UTC (rev 7440)
+++ xfce4-dict/trunk/ChangeLog	2009-05-29 16:48:06 UTC (rev 7441)
@@ -3,6 +3,7 @@
  * lib/common.c, lib/common.h, lib/speedreader.c:
    Don't treat quotes as word separators.
    Add an option to mark paragraphs when Speed Reading.
+   Fix input focus in the Speed Reader dialog and enable word wrap.
 
 
 2009-05-18  Enrico Tröger  <enrico(dot)troeger(at)uvena(dot)de>

Modified: xfce4-dict/trunk/lib/speedreader.c
===================================================================
--- xfce4-dict/trunk/lib/speedreader.c	2009-05-29 16:41:10 UTC (rev 7440)
+++ xfce4-dict/trunk/lib/speedreader.c	2009-05-29 16:48:06 UTC (rev 7441)
@@ -455,6 +455,7 @@
 	g_object_unref(G_OBJECT(sizegroup));
 
 	textview = gtk_text_view_new();
+	gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(textview), GTK_WRAP_WORD);
 	priv->buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(textview));
 	gtk_text_buffer_set_text(priv->buffer,
 		_("Enter some text here you would like to read.\n\n"
@@ -503,8 +504,6 @@
 	gtk_button_set_image(GTK_BUTTON(priv->button_stop),
 		gtk_image_new_from_stock(GTK_STOCK_MEDIA_STOP, GTK_ICON_SIZE_MENU));
 
-	gtk_widget_grab_focus(textview);
-
 	g_signal_connect(dialog, "response", G_CALLBACK(xfd_speed_reader_response_cb), NULL);
 
 	vbox = gtk_vbox_new(FALSE, 6);
@@ -525,6 +524,9 @@
 	priv->second_page = vbox;
 
 	gtk_widget_show_all(priv->first_page);
+
+	gtk_widget_grab_focus(textview);
+
 	gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), priv->first_page, TRUE, TRUE, 6);
 	gtk_box_pack_start(GTK_BOX(GTK_DIALOG(dialog)->vbox), priv->second_page, TRUE, TRUE, 6);
 }




More information about the Goodies-commits mailing list