This is an automated email from the git hooks/post-receive script. b l u e s a b r e p u s h e d a c o m m i t t o b r a n c h m a s t e r in repository panel-plugins/xfce4-weather-plugin.
commit e649cb4fba27430a1c76bcdf5b83d37cc59539ed Author: Sean Davis <[email protected]> Date: Thu Sep 13 06:31:36 2018 -0400 Debug builds now at 100% --- panel-plugin/weather-data.c | 2 +- panel-plugin/weather-icon.c | 34 ++++++++++++++++++++++++++++++++++ panel-plugin/weather-icon.h | 29 ++--------------------------- 3 files changed, 37 insertions(+), 28 deletions(-) diff --git a/panel-plugin/weather-data.c b/panel-plugin/weather-data.c index 1878a60..3b23a21 100644 --- a/panel-plugin/weather-data.c +++ b/panel-plugin/weather-data.c @@ -613,7 +613,7 @@ calculate_symbol(xml_time *timeslice, /* update symbol name */ g_free(loc->symbol); - loc->symbol = g_strdup(symbol_names[loc->symbol_id]); + loc->symbol = g_strdup(get_symbol_name(loc->symbol_id)); } diff --git a/panel-plugin/weather-icon.c b/panel-plugin/weather-icon.c index dac5248..49a2f59 100644 --- a/panel-plugin/weather-icon.c +++ b/panel-plugin/weather-icon.c @@ -36,6 +36,40 @@ #define ICON_DIR_BIG "128" +static const gchar *symbol_names[] = { + "NODATA", + "SUN", + "LIGHTCLOUD", + "PARTLYCLOUD", + "CLOUD", + "LIGHTRAINSUN", + "LIGHTRAINTHUNDERSUN", + "SLEETSUN", + "SNOWSUN", + "LIGHTRAIN", + "RAIN", + "RAINTHUNDER", + "SLEET", + "SNOW", + "SNOWTHUNDER", + "FOG", + "SUN", + "LIGHTCLOUD", + "LIGHTRAINSUN", + "SNOWSUN", + "SLEETSUNTHUNDER", + "SNOWSUNTHUNDER", + "LIGHTRAINTHUNDER", + "SLEETTHUNDER" +}; + + +const gchar *get_symbol_name(gint idx) +{ + return symbol_names[idx]; +} + + static gboolean icon_missing(const icon_theme *theme, const gchar *sizedir, diff --git a/panel-plugin/weather-icon.h b/panel-plugin/weather-icon.h index 6232b12..409c7c6 100644 --- a/panel-plugin/weather-icon.h +++ b/panel-plugin/weather-icon.h @@ -49,33 +49,6 @@ typedef enum { SYMBOL_COUNT } symbol_ids; -static const gchar *symbol_names[] = { - "NODATA", - "SUN", - "LIGHTCLOUD", - "PARTLYCLOUD", - "CLOUD", - "LIGHTRAINSUN", - "LIGHTRAINTHUNDERSUN", - "SLEETSUN", - "SNOWSUN", - "LIGHTRAIN", - "RAIN", - "RAINTHUNDER", - "SLEET", - "SNOW", - "SNOWTHUNDER", - "FOG", - "SUN", - "LIGHTCLOUD", - "LIGHTRAINSUN", - "SNOWSUN", - "SLEETSUNTHUNDER", - "SNOWSUNTHUNDER", - "LIGHTRAINTHUNDER", - "SLEETTHUNDER" -}; - typedef struct { gchar *dir; gchar *name; @@ -103,6 +76,8 @@ icon_theme *icon_theme_copy(icon_theme *src); void icon_theme_free(icon_theme *theme); +const gchar *get_symbol_name (gint idx); + G_END_DECLS #endif -- To stop receiving notification emails like this one, please contact the administrator of this repository. _______________________________________________ Xfce4-commits mailing list [email protected] https://mail.xfce.org/mailman/listinfo/xfce4-commits
