2006-01-21 [paul] 1.9.100cvs178
authorPaul Mangan <paul@claws-mail.org>
Sat, 21 Jan 2006 15:26:08 +0000 (15:26 +0000)
committerPaul Mangan <paul@claws-mail.org>
Sat, 21 Jan 2006 15:26:08 +0000 (15:26 +0000)
* src/prefs_themes.c
fix broken underlining of label text
with some translations

ChangeLog
PATCHSETS
configure.ac
src/prefs_themes.c

index 27f92fae14448f05c69a89c24ee46156a99f8182..3c7b6c086246a2f04b892b822c004dcdc4f2ad84 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-01-21 [paul]      1.9.100cvs178
+
+       * src/prefs_themes.c
+               fix broken underlining of label text
+               with some translations
+
 2006-01-21 [colin]     1.9.100cvs177
 
        * po/fr.po
 2006-01-21 [colin]     1.9.100cvs177
 
        * po/fr.po
index 929b8a2e5ff69cd6954708ae46ad3a9c2d75c8d3..d88f25d0dd9dc2f85a7263444d471cfa35027390 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.1.2.4 -r 1.1.2.5 manual/handling.xml;  cvs diff -u -r 1.1.2.3 -r 1.1.2.4 manual/keyboard.xml;  cvs diff -u -r 1.1.2.18 -r 1.1.2.19 src/prefs_summaries.c;  ) > 1.9.100cvs175.patchset
 ( cvs diff -u -r 1.654.2.1205 -r 1.654.2.1206 configure.ac;  cvs diff -u -r 1.24.2.12 -r 1.24.2.13 Makefile.am;  cvs diff -u -r 1.1.2.3 -r 1.1.2.4 manual/Makefile;  diff -u /dev/null manual/dist/html/.cvsignore;  diff -u /dev/null manual/dist/html/Makefile.am;  diff -u /dev/null manual/dist/pdf/.cvsignore;  diff -u /dev/null manual/dist/pdf/Makefile.am;  diff -u /dev/null manual/dist/ps/.cvsignore;  diff -u /dev/null manual/dist/ps/Makefile.am;  diff -u /dev/null manual/dist/txt/.cvsignore;  diff -u /dev/null manual/dist/txt/Makefile.am;  ) > 1.9.100cvs176.patchset
 ( cvs diff -u -r 1.42.2.18 -r 1.42.2.19 po/fr.po;  ) > 1.9.100cvs177.patchset
 ( cvs diff -u -r 1.1.2.4 -r 1.1.2.5 manual/handling.xml;  cvs diff -u -r 1.1.2.3 -r 1.1.2.4 manual/keyboard.xml;  cvs diff -u -r 1.1.2.18 -r 1.1.2.19 src/prefs_summaries.c;  ) > 1.9.100cvs175.patchset
 ( cvs diff -u -r 1.654.2.1205 -r 1.654.2.1206 configure.ac;  cvs diff -u -r 1.24.2.12 -r 1.24.2.13 Makefile.am;  cvs diff -u -r 1.1.2.3 -r 1.1.2.4 manual/Makefile;  diff -u /dev/null manual/dist/html/.cvsignore;  diff -u /dev/null manual/dist/html/Makefile.am;  diff -u /dev/null manual/dist/pdf/.cvsignore;  diff -u /dev/null manual/dist/pdf/Makefile.am;  diff -u /dev/null manual/dist/ps/.cvsignore;  diff -u /dev/null manual/dist/ps/Makefile.am;  diff -u /dev/null manual/dist/txt/.cvsignore;  diff -u /dev/null manual/dist/txt/Makefile.am;  ) > 1.9.100cvs176.patchset
 ( cvs diff -u -r 1.42.2.18 -r 1.42.2.19 po/fr.po;  ) > 1.9.100cvs177.patchset
+( cvs diff -u -r 1.3.2.37 -r 1.3.2.38 src/prefs_themes.c;  ) > 1.9.100cvs178.patchset
index b3bd189a661eef7a8594dfd7531f229a9b8a7212..0e45cf61fb4ad626b3e425e81a0ebe015dc3ecb3 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=9
 MICRO_VERSION=100
 INTERFACE_AGE=0
 BINARY_AGE=0
 MICRO_VERSION=100
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=177
+EXTRA_VERSION=178
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index 9b29d41877cf5555496bc5a42c69acc7a1c87980..5f736a97b02fc01018d06782447b496013b419c6 100644 (file)
@@ -805,9 +805,6 @@ static void prefs_themes_create_widget(PrefsPage *page, GtkWindow *window, gpoin
 {
        ThemesPage *prefs_themes = (ThemesPage *)page;
        ThemesData *tdata = prefs_themes_data;
 {
        ThemesPage *prefs_themes = (ThemesPage *)page;
        ThemesData *tdata = prefs_themes_data;
-       gchar *buf;
-       const gchar *tmp;
-       gint   i;
        /* from gtk/about.c */
        GtkStyle *style;
        GdkColormap *cmap;
        /* from gtk/about.c */
        GtkStyle *style;
        GdkColormap *cmap;
@@ -878,17 +875,14 @@ static void prefs_themes_create_widget(PrefsPage *page, GtkWindow *window, gpoin
        gtk_box_pack_start (GTK_BOX (hbox3), btn_install, FALSE, FALSE, 0);
        GTK_WIDGET_SET_FLAGS (btn_install, GTK_CAN_DEFAULT);
 
        gtk_box_pack_start (GTK_BOX (hbox3), btn_install, FALSE, FALSE, 0);
        GTK_WIDGET_SET_FLAGS (btn_install, GTK_CAN_DEFAULT);
 
-       btn_more = gtk_button_new_with_label (_("Get more..."));
+       btn_more = gtk_button_new_with_label (_("<u>Get more...</u>"));
        gtk_widget_show (btn_more);
        gtk_box_pack_start (GTK_BOX (hbox3), btn_more, FALSE, FALSE, 0);
        GTK_WIDGET_SET_FLAGS (btn_more, GTK_CAN_DEFAULT);
        /* make it look like an uri */
        gtk_button_set_relief(GTK_BUTTON(btn_more), GTK_RELIEF_NONE);
        gtk_widget_show (btn_more);
        gtk_box_pack_start (GTK_BOX (hbox3), btn_more, FALSE, FALSE, 0);
        GTK_WIDGET_SET_FLAGS (btn_more, GTK_CAN_DEFAULT);
        /* make it look like an uri */
        gtk_button_set_relief(GTK_BUTTON(btn_more), GTK_RELIEF_NONE);
-       tmp = gtk_label_get_text(GTK_LABEL(GTK_BIN(btn_more)->child));
-       buf = g_strdup(tmp);
-       for (i = 0; buf[i] != '\0'; buf[i++] = '_');
-       gtk_label_set_pattern(GTK_LABEL(GTK_BIN(btn_more)->child), buf);
-       g_free(buf);
+       gtk_label_set_use_markup(GTK_LABEL(GTK_BIN(btn_more)->child), TRUE);
+
        cmap = gdk_drawable_get_colormap((mainwindow_get_mainwindow())->window->window);
        gdk_colormap_alloc_colors(cmap, uri_color, 2, FALSE, TRUE, success);
        if (success[0] == TRUE && success[1] == TRUE) {
        cmap = gdk_drawable_get_colormap((mainwindow_get_mainwindow())->window->window);
        gdk_colormap_alloc_colors(cmap, uri_color, 2, FALSE, TRUE, success);
        if (success[0] == TRUE && success[1] == TRUE) {