--- src/journal.c.orig	25 Jun 2005 16:19:28 -0000	1.127
+++ src/journal.c	8 Mar 2006 13:18:06 -0000
@@ -1401,6 +1401,16 @@
 	return;
 }
 
+static void
+journal_set_expander(DrivelClient *dc, gboolean state)
+{
+	gtk_expander_set_expanded (GTK_EXPANDER (dc->journal_expander), state);
+	if (state)
+		gtk_label_set_text_with_mnemonic(GTK_LABEL(dc->journal_more_options), _("Hide _options"));
+	else
+		gtk_label_set_text_with_mnemonic(GTK_LABEL(dc->journal_more_options), _("Show more _options"));
+}
+
 /* display the default items for a blank journal entry and set the sensitivity
    of the widgets appropriately */
 
@@ -1482,7 +1492,7 @@
 			
 	/* set the expander state */
 	state = gconf_client_get_bool (dc->client, dc->gconf->expander_open, NULL);
-	gtk_expander_set_expanded (GTK_EXPANDER (dc->journal_expander), state);
+	journal_set_expander (dc,state);
 	gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (dc->menu_view_options), state);
 	
 	/* enable/disable highlighting */
@@ -1753,7 +1763,7 @@
 	value = gconf_entry_get_value (entry);
 	state = gconf_value_get_bool (value);
 	
-	gtk_expander_set_expanded (GTK_EXPANDER (dc->journal_expander), state);
+	journal_set_expander (dc,state);
 	gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (dc->menu_view_options), state);
 	
 	return;
@@ -3399,7 +3409,7 @@
 		{ "Strike", GTK_STOCK_STRIKETHROUGH, NULL, NULL, NULL, G_CALLBACK (strikethrough_cb) },
 		{ "Super", NULL, N_("Supe_rscript"), NULL, NULL, G_CALLBACK (superscript_cb) },
 		{ "Sub", NULL, N_("Subs_cript"), NULL, NULL, G_CALLBACK (subscript_cb) },
-		{ "List", NULL, N_("L_ist"), NULL, NULL, G_CALLBACK (list_cb) },
+		{ "List", NULL, N_("Lis_t"), NULL, NULL, G_CALLBACK (list_cb) },
 		{ "ListItem", NULL, N_("List Ite_m"), NULL, NULL, G_CALLBACK (listitem_cb) },
 		{ "Indent", NULL, N_("I_ndent"), NULL, NULL, G_CALLBACK (blockquote_cb) },
 		{ "InsertLink", "drivel-insert-link", N_("Insert _Link..."), NULL, N_("Create a link to a web page, livejournal user, or a long journal entry"), G_CALLBACK (insert_link_cb) },
@@ -3675,6 +3685,7 @@
 	
 	/* options expander */
 	dc->journal_expander = glade_xml_get_widget (xml, "more_options");
+	dc->journal_more_options = glade_xml_get_widget (xml, "more_options_label");
 
 	/* buttons */
 	help_button = glade_xml_get_widget (xml, "help_button");
--- src/drivel.h.orig	30 Aug 2005 17:46:18 -0000	1.56
+++ src/drivel.h	8 Mar 2006 13:18:06 -0000
@@ -215,6 +215,7 @@
 	GtkWidget *journal_text;
 	GtkWidget *journal_security;
 	GtkWidget *journal_expander;
+	GtkWidget *journal_more_options;
 	GtkWidget *journal_picture;
 	GtkWidget *journal_comment;
 	GtkWidget *journal_autoformat;
