Updating branch refs/heads/master
         to 4283fc699837378a1e7fca878da5c07d8f71ce24 (commit)
       from 9ddb59e8eff39ac7cde3df61bf13b9097bea1434 (commit)

commit 4283fc699837378a1e7fca878da5c07d8f71ce24
Author: Harald Judt <h.j...@gmx.at>
Date:   Fri Feb 1 09:30:06 2013 +0100

    Summary window: Add credits for GeoNames.

 panel-plugin/weather-summary.c |   28 +++++++++++++++++-----------
 1 files changed, 17 insertions(+), 11 deletions(-)

diff --git a/panel-plugin/weather-summary.c b/panel-plugin/weather-summary.c
index 67ff2c1..06679ba 100644
--- a/panel-plugin/weather-summary.c
+++ b/panel-plugin/weather-summary.c
@@ -319,7 +319,7 @@ create_summary_tab(plugin_data *data)
 {
     GtkTextBuffer *buffer;
     GtkTextIter iter;
-    GtkTextTag *btag, *ltag0, *ltag1, *ltag2;
+    GtkTextTag *btag, *ltag_img, *ltag_metno, *ltag_wiki, *ltag_geonames;
     GtkWidget *view, *frame, *scrolled, *icon;
     GtkAdjustment *adj;
     GdkColor lnk_color;
@@ -521,19 +521,25 @@ create_summary_tab(plugin_data *data)
 
     /* credits */
     gdk_color_parse("#0000ff", &lnk_color);
-    ltag0 = gtk_text_buffer_create_tag(buffer, "lnk0",
-                                       "foreground-gdk", &lnk_color, NULL);
-    ltag1 = gtk_text_buffer_create_tag(buffer, "lnk1",
-                                       "foreground-gdk", &lnk_color, NULL);
-    ltag2 = gtk_text_buffer_create_tag(buffer, "lnk2",
-                                       "foreground-gdk", &lnk_color, NULL);
+    ltag_img = gtk_text_buffer_create_tag(buffer, "lnk0", "foreground-gdk",
+                                          &lnk_color, NULL);
+    ltag_metno = gtk_text_buffer_create_tag(buffer, "lnk1", "foreground-gdk",
+                                            &lnk_color, NULL);
+    ltag_wiki = gtk_text_buffer_create_tag(buffer, "lnk2", "foreground-gdk",
+                                           &lnk_color, NULL);
+    ltag_geonames = gtk_text_buffer_create_tag(buffer, "lnk3",
+                                               "foreground-gdk",
+                                               &lnk_color, NULL);
     APPEND_BTEXT(_("\nCredits\n"));
     APPEND_LINK_ITEM(_("\tEncyclopedic information partly taken from\n\t\t"),
-                     _("Wikipedia"), "http://wikipedia.org";, ltag2);
+                     _("Wikipedia"), "http://wikipedia.org";, ltag_wiki);
+    APPEND_LINK_ITEM(_("\n\tElevation and timezone data provided by\n\t\t"),
+                     _("GeoNames"),
+                     "http://geonames.org/";, ltag_geonames);
     APPEND_LINK_ITEM(_("\n\tWeather and astronomical data from\n\t\t"),
                      _("The Norwegian Meteorological Institute"),
-                     "http://met.no/";, ltag1);
-    g_object_set_data_full(G_OBJECT(ltag0), "url",   /* url for image */
+                     "http://met.no/";, ltag_metno);
+    g_object_set_data_full(G_OBJECT(ltag_img), "url",   /* url for image */
                            g_strdup("http://met.no";), g_free);
 
     g_signal_connect(G_OBJECT(view), "motion-notify-event",
@@ -558,7 +564,7 @@ create_summary_tab(plugin_data *data)
         g_signal_connect(G_OBJECT(view), "size_allocate",
                          G_CALLBACK(view_size_allocate_cb), sum);
         g_signal_connect(G_OBJECT(sum->icon_ebox), "button-release-event",
-                         G_CALLBACK(icon_clicked), ltag0);
+                         G_CALLBACK(icon_clicked), ltag_img);
         g_signal_connect(G_OBJECT(sum->icon_ebox), "enter-notify-event",
                          G_CALLBACK(icon_motion_notify), sum);
         g_signal_connect(G_OBJECT(sum->icon_ebox), "motion-notify-event",
_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits

Reply via email to