[Xfce4-commits] [panel-plugins/xfce4-weather-plugin] 01/01: Use HTTPS where possible, update NEWS
noreply at xfce.org
noreply at xfce.org
Sat Sep 22 13:23:16 CEST 2018
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 2a7680f24fab9b218ec1e87f50d0187fd88db659
Author: Sean Davis <smd.seandavis at gmail.com>
Date: Sat Sep 22 07:23:10 2018 -0400
Use HTTPS where possible, update NEWS
---
NEWS | 7 ++++++-
README | 26 +++++++++++++-------------
configure.ac.in | 4 ++--
panel-plugin/weather-search.c | 2 +-
panel-plugin/weather-summary.c | 8 ++++----
panel-plugin/weather.h | 2 +-
6 files changed, 27 insertions(+), 22 deletions(-)
diff --git a/NEWS b/NEWS
index 12c41ff..d3eed85 100644
--- a/NEWS
+++ b/NEWS
@@ -17,7 +17,12 @@ UNRELEASED
- libxfce4util-1.0 4.12.0+
- libxfce4ui-2 4.12.0+
- libxfce4panel-2.0 4.12.0+
- - libsoup-2.4 2.42.0
+ - libsoup-2.4 2.42.0+
+- Use HTTPS where possible
+- Translation updates: Albanian, Belarusian, Bulgarian, Catalan,
+ Chinese (China), Croatian, Danish, Dutch, French, Galician, Hebrew,
+ Hungarian, Italian, Korean, Lithuanian, Polish, Portuguese (Brazil),
+ Russian, Serbian, Swedish, Turkish
0.8.10
======
diff --git a/README b/README
index 4b0b177..87990fb 100644
--- a/README
+++ b/README
@@ -1,7 +1,7 @@
XFCE4-WEATHER-PLUGIN
==========================================================================
You can always find up-to-date information at the plugin homepage:
-http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin
+https://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin
CONTENTS
@@ -67,7 +67,7 @@ is used for altitude and timezone detection. GeoNames requires one to
register an account and limits requests on a per-hour and per-day
basis to prevent misuse of their service. There are no other
restrictions and registration is free, uncomplicated and takes less
-than a minute (http://www.geonames.org/export/web-services.html).
+than a minute (https://www.geonames.org/export/web-services.html).
Performing these steps will ensure automatic altitude and timezone
detection are kept operational for all users of the plugin. Currently,
it is no big deal and only a precaution, as there are likely not that
@@ -151,16 +151,16 @@ using gdb or any other debugger should the plugin crash:
BUILD REQUIREMENTS AND DEPENDENCIES
==========================================================================
To be able to build the plugin, the following requirements have to be
-met in addition to those of XFCE-4.10:
+met in addition to those of XFCE-4.14:
* >=libxml-2.4.0
-* >=libsoup-2.26.0
+* >=libsoup-2.42.0
* >=upower-0.9.0 (optional)
You might also need developer libraries necessary for building other
parts of XFCE. Usually autogen.sh / configure will tell you, otherwise
-look at the XFCE build instructions http://docs.xfce.org/xfce/building
-and the release information https://wiki.xfce.org/releng/4.10/roadmap.
+look at the XFCE build instructions https://docs.xfce.org/xfce/building
+and the release information https://wiki.xfce.org/releng/4.14/roadmap.
EASY BUILD INSTRUCTIONS
@@ -168,7 +168,7 @@ EASY BUILD INSTRUCTIONS
If you're interesting in building the plugin yourself, these
instructions provided here will work for most users. If not, please
look at the INSTALL file or ask at a forum for your linux distribution
-or try the methods explained on http://www.xfce.org/community. Make
+or try the methods explained on https://www.xfce.org/community. Make
sure you have installed the needed dependencies (see previous section
BUILD REQUIREMENTS AND DEPENDENCIES).
@@ -187,7 +187,7 @@ you have GNU automake installed!):
1a) ./autogen.sh --prefix=/usr
Otherwise, if you've downloaded the tarball from e.g.
-http://archive.xfce.org/, issue the following command:
+https://archive.xfce.org/, issue the following command:
1b) ./configure --prefix=/usr
@@ -416,10 +416,10 @@ package are under GPL by default.
2) Freedesktop standardized naming scheme
--------------------------------------------------------------------------
-It was suggested (http://mail.xfce.org/pipermail/xfce/2012-August/031180.html)
+It was suggested (https://mail.xfce.org/pipermail/xfce/2012-August/031180.html)
to make use of icon themes implementing the freedesktop standardized naming
scheme, like some KDE and GNOME application do, for reference please see
-http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html.
+https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html.
This might not be such a good idea, however, because
* the standard only provides a limited set of weather icons which will
@@ -443,8 +443,8 @@ you can find lots of free-to-use icons and icon sets on the web!
--------------------------------------------------------------------------
In August 2012 a question was raised about the license of the Liquid
-icon theme (see http://mail.xfce.org/pipermail/xfce/2012-August/031178.html
-and http://mail.xfce.org/pipermail/xfce/2012-August/031188.html for
+icon theme (see https://mail.xfce.org/pipermail/xfce/2012-August/031178.html
+and https://mail.xfce.org/pipermail/xfce/2012-August/031188.html for
further discussion), so let's elaborate a bit on that.
According to original author of the plugin, Bob Schlärmann, the
@@ -465,7 +465,7 @@ response.
An archived version of the website which contains information about
the previously available icon sets and the license is still available at
-http://web.archive.org/web/20100724155753/http://liquidweather.net/icons.php:
+https://web.archive.org/web/20100724155753/http://liquidweather.net/icons.php:
"On this page, you'll find additional iconsets and backgrounds for
liquid weather ++ - please note that the backgrounds are not easily
installable with versions earlier than v9.0. With the exception of the
diff --git a/configure.ac.in b/configure.ac.in
index d195470..0e14bfb 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -18,9 +18,9 @@ m4_define([weather_version], [weather_version_major().weather_version_minor().we
dnl ***************************
dnl *** Initialize autoconf ***
dnl ***************************
-AC_COPYRIGHT([Copyright (c) 2006-2017
+AC_COPYRIGHT([Copyright (c) 2006-2018
The Xfce development team. All rights reserved.])
-AC_INIT([xfce4-weather-plugin], [weather_version], [http://bugzilla.xfce.org/], [xfce4-weather-plugin])
+AC_INIT([xfce4-weather-plugin], [weather_version], [https://bugzilla.xfce.org/], [xfce4-weather-plugin])
AC_PREREQ([2.60])
AC_CONFIG_MACRO_DIR([m4])
diff --git a/panel-plugin/weather-search.c b/panel-plugin/weather-search.c
index 4528403..b14296f 100644
--- a/panel-plugin/weather-search.c
+++ b/panel-plugin/weather-search.c
@@ -161,7 +161,7 @@ search_cb(GtkWidget *widget,
gtk_dialog_set_response_sensitive(GTK_DIALOG(dialog->dialog),
GTK_RESPONSE_ACCEPT, FALSE);
- url = g_strdup_printf("http://nominatim.openstreetmap.org/"
+ url = g_strdup_printf("https://nominatim.openstreetmap.org/"
"search?q=%s&format=xml", sane_str);
g_free(sane_str);
diff --git a/panel-plugin/weather-summary.c b/panel-plugin/weather-summary.c
index 8cd44bb..8af6e27 100644
--- a/panel-plugin/weather-summary.c
+++ b/panel-plugin/weather-summary.c
@@ -570,15 +570,15 @@ create_summary_tab(plugin_data *data)
&lnk_color, NULL);
APPEND_BTEXT(_("\nCredits\n"));
APPEND_LINK_ITEM(_("\tEncyclopedic information partly taken from\n\t\t"),
- _("Wikipedia"), "http://wikipedia.org", ltag_wiki);
+ _("Wikipedia"), "https://wikipedia.org", ltag_wiki);
APPEND_LINK_ITEM(_("\n\tElevation and timezone data provided by\n\t\t"),
_("GeoNames"),
- "http://geonames.org/", ltag_geonames);
+ "https://geonames.org/", ltag_geonames);
APPEND_LINK_ITEM(_("\n\tWeather and astronomical data from\n\t\t"),
_("The Norwegian Meteorological Institute"),
- "http://met.no/", ltag_metno);
+ "https://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_strdup("https://met.no"), g_free);
g_signal_connect(G_OBJECT(view), "motion-notify-event",
G_CALLBACK(view_motion_notify), sum);
diff --git a/panel-plugin/weather.h b/panel-plugin/weather.h
index 5a05fd5..b1849a9 100644
--- a/panel-plugin/weather.h
+++ b/panel-plugin/weather.h
@@ -27,7 +27,7 @@
#endif
#include "weather-icon.h"
-#define PLUGIN_WEBSITE "http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin"
+#define PLUGIN_WEBSITE "https://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin"
#define MAX_FORECAST_DAYS 10
#define DEFAULT_FORECAST_DAYS 5
#define MAX_SCROLLBOX_LINES 10
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list