Skip to content

Commit

Permalink
Change a bazillion URLs to https://
Browse files Browse the repository at this point in the history
Including all user-visible link and links called from code, like
the help pages.
  • Loading branch information
mitchfoo committed Jul 14, 2018
1 parent c7272d7 commit bab75b7
Show file tree
Hide file tree
Showing 40 changed files with 80 additions and 78 deletions.
4 changes: 2 additions & 2 deletions COPYING
@@ -1,7 +1,7 @@
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.

Expand Down Expand Up @@ -671,4 +671,4 @@ into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
<https://www.gnu.org/philosophy/why-not-lgpl.html>.
10 changes: 5 additions & 5 deletions HACKING
Expand Up @@ -10,14 +10,14 @@ to have the following packages (or newer versions) installed:
* GNU libtool 1.5
- ftp://ftp.gnu.org/gnu/libtool/

Fine GNU mirrors are listed at http://www.gnu.org/prep/ftp.html
Fine GNU mirrors are listed at https://www.gnu.org/prep/ftp.html
Beta software can be found at alpha.gnu.org.

* pkg-config 0.16.0 (or preferably a newer version)
- http://www.freedesktop.org/software/pkgconfig/
- https://www.freedesktop.org/software/pkgconfig/

* gtkdocize
- http://ftp.gnome.org/pub/GNOME/sources/gtk-doc/
- https://ftp.gnome.org/pub/GNOME/sources/gtk-doc/

* xsltproc
- ftp://ftp.gnome.org/pub/GNOME/sources/libxslt/1.1/
Expand Down Expand Up @@ -83,8 +83,8 @@ to get GIMP from the the git server:

You can read more on using GNOME's git service at these URLs:

http://live.gnome.org/Git
http://www.kernel.org/pub/software/scm/git/docs/
https://wiki.gnome.org/Git
https://www.kernel.org/pub/software/scm/git/docs/


You will also need relatively new stable releases of glib, pango, atk,
Expand Down
10 changes: 5 additions & 5 deletions INSTALL.in
Expand Up @@ -30,16 +30,16 @@ header files installed.


1. You need to have installed a recent version of pkg-config (>= @GIMP_PKGCONFIG_VERSION@) available
from http://www.freedesktop.org/software/pkgconfig/.
from https://www.freedesktop.org/software/pkgconfig/.

2. You need intltool (at least @INTLTOOL_REQUIRED_VERSION@, but preferably a newer version).
Intltool can be downloaded from
http://ftp.gnome.org/pub/gnome/sources/intltool/
https://ftp.gnome.org/pub/gnome/sources/intltool/
You are recommended to install gettext version @XGETTEXT_RECOMMENDED_VERSION@ or over. Earlier gettext had
issues with script-fu localization, ending up in incomplete GIMP localization.

3. You need to have GEGL version @GEGL_REQUIRED_VERSION@ or newer and babl version
@BABL_REQUIRED_VERSION@ or newer. You can get them from http://gegl.org/ or clone
@BABL_REQUIRED_VERSION@ or newer. You can get them from https://gegl.org/ or clone
them from the GNOME git repository:

https://gitlab.gnome.org/GNOME/babl.git
Expand All @@ -51,7 +51,7 @@ header files installed.
from ftp://ftp.gtk.org/.

5. We use cairo >= @CAIRO_REQUIRED_VERSION@, which is hosted at
http://www.cairographics.org/.
https://www.cairographics.org/.

6. We require PangoCairo, a Pango backend using Cairo. Make sure you
have Cairo, FreeType2 and fontconfig installed before you compile
Expand Down Expand Up @@ -370,7 +370,7 @@ When ./configure fails

'configure' uses pkg-config, a tool that replaces the old foo-config
scripts. The most recent version is available from
http://www.freedesktop.org/software/pkgconfig/
https://www.freedesktop.org/software/pkgconfig/

'configure' tries to compile and run a short GTK+ program. There are
several reasons why this might fail:
Expand Down
8 changes: 4 additions & 4 deletions README
Expand Up @@ -21,21 +21,21 @@ detailed installation instructions, see the file INSTALL.

GIMP's home page is at:

http://www.gimp.org/
https://www.gimp.org/

Please be sure to visit this site for information, documentation,
tutorials, news, etc. All things GIMP-ish are available from there.

The automated plug-in registry is located at:

http://registry.gimp.org/
https://registry.gimp.org/

There you can get the latest versions of plug-ins, using a convenient
forms-based interface.

The latest version of GIMP can be found at:

http://www.gimp.org/downloads/
https://www.gimp.org/downloads/


2. Mailing Lists
Expand All @@ -44,7 +44,7 @@ The latest version of GIMP can be found at:
We have several mailing lists dedicated to GIMP user and development
discussion. There is more info at

http://www.gimp.org/mail_lists.html
https://www.gimp.org/mail_lists.html

Links to several archives of the mailing lists are included in that page.

Expand Down
6 changes: 3 additions & 3 deletions README.i18n
Expand Up @@ -3,13 +3,13 @@ This file contains some important hints for translators.

The current status of the GIMP translation can be checked at

http://l10n.gnome.org/module/gimp
https://l10n.gnome.org/module/gimp


Translation of the GNU Image Manipulation Program is handled by the
GNOME Translation Project (see http://l10n.gnome.org/). If you want to
GNOME Translation Project (see https://l10n.gnome.org/). If you want to
help, we suggest that you get in touch with the translation team of
your language (see http://l10n.gnome.org/teams/).
your language (see https://l10n.gnome.org/teams/).


GIMP is different
Expand Down
2 changes: 1 addition & 1 deletion app/config/gimpguiconfig.c
Expand Up @@ -40,7 +40,7 @@
#endif

#define DEFAULT_USER_MANUAL_ONLINE_URI \
"http://docs.gimp.org/" GIMP_APP_VERSION_STRING
"https://docs.gimp.org/" GIMP_APP_VERSION_STRING


enum
Expand Down
2 changes: 1 addition & 1 deletion app/core/gimpcontainer.c
Expand Up @@ -652,7 +652,7 @@ gimp_container_remove (GimpContainer *container,
if (n_children == container->priv->n_children)
{
g_warning ("%s: GimpContainer::remove() implementation did not "
"chain up. Please report this at http://www.gimp.org/bugs/",
"chain up. Please report this at https://www.gimp.org/bugs/",
G_STRFUNC);

container->priv->n_children--;
Expand Down
2 changes: 1 addition & 1 deletion app/core/gimpgradient-save.c
Expand Up @@ -142,7 +142,7 @@ gimp_gradient_save_pov (GimpGradient *gradient,
return FALSE;

string = g_string_new ("/* color_map file created by GIMP */\n"
"/* http://www.gimp.org/ */\n"
"/* https://www.gimp.org/ */\n"
"color_map {\n");

for (seg = gradient->segments; seg; seg = seg->next)
Expand Down
2 changes: 1 addition & 1 deletion app/core/gimpimagefile.h
Expand Up @@ -4,7 +4,7 @@
* gimpimagefile.h
*
* Thumbnail handling according to the Thumbnail Managing Standard.
* http://triq.net/~pearl/thumbnail-spec/
* https://specifications.freedesktop.org/thumbnail-spec/
*
* Copyright (C) 2001-2002 Sven Neumann <sven@gimp.org>
* Michael Natterer <mitch@gimp.org>
Expand Down
2 changes: 1 addition & 1 deletion app/dialogs/lebl-dialog.h
Expand Up @@ -15345,7 +15345,7 @@ GResource *lebl_dialog_get_resource (void)
#elif defined(__SUNPRO_C)

/* This is not tested, but i believe it should work, based on:
* http://opensource.apple.com/source/OpenSSL098/OpenSSL098-35/src/fips/fips_premain.c
* https://opensource.apple.com/source/OpenSSL098/OpenSSL098-35/src/fips/fips_premain.c
*/

#define G_HAS_CONSTRUCTORS 1
Expand Down
4 changes: 2 additions & 2 deletions app/dialogs/tips-dialog.c
Expand Up @@ -189,7 +189,7 @@ tips_dialog_create (Gimp *gimp)
gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
gtk_widget_show (hbox);

more_button = gtk_link_button_new_with_label ("http://docs.gimp.org/",
more_button = gtk_link_button_new_with_label ("https://docs.gimp.org/",
/* a link to the related section in the user manual */
_("Learn more"));
gtk_widget_show (more_button);
Expand Down Expand Up @@ -249,7 +249,7 @@ tips_dialog_set_tip (GimpTip *tip)

/* set the URI to unset the "visited" state */
gtk_link_button_set_uri (GTK_LINK_BUTTON (more_button),
"http://docs.gimp.org/");
"https://docs.gimp.org/");

gtk_widget_set_sensitive (more_button, tip->help_id != NULL);
}
Expand Down
4 changes: 2 additions & 2 deletions app/display/gimpimagewindow.c
Expand Up @@ -401,7 +401,7 @@ gimp_image_window_constructed (GObject *object)
private->menubar, FALSE, FALSE, 0);

/* make sure we can activate accels even if the menubar is invisible
* (see http://bugzilla.gnome.org/show_bug.cgi?id=137151)
* (see https://bugzilla.gnome.org/show_bug.cgi?id=137151)
*/
g_signal_connect (private->menubar, "can-activate-accel",
G_CALLBACK (gtk_true),
Expand Down Expand Up @@ -765,7 +765,7 @@ gimp_image_window_style_updated (GtkWidget *widget)

/* Only set user pos on the empty display because it gets a pos
* set by gimp. All other displays should be placed by the window
* manager. See http://bugzilla.gnome.org/show_bug.cgi?id=559580
* manager. See https://bugzilla.gnome.org/show_bug.cgi?id=559580
*/
if (! gimp_display_get_image (shell->display))
geometry_mask |= GDK_HINT_USER_POS;
Expand Down
4 changes: 2 additions & 2 deletions app/operations/gimpoperationflood.c
Expand Up @@ -20,7 +20,7 @@


/* Implementation of the Flood algorithm.
* See http://wiki.gimp.org/wiki/Algorithms:Flood for details.
* See https://wiki.gimp.org/wiki/Algorithms:Flood for details.
*/


Expand Down Expand Up @@ -238,7 +238,7 @@ gimp_operation_flood_class_init (GimpOperationFloodClass *klass)
"name", "gimp:flood",
"categories", "gimp",
"description", "GIMP Flood operation",
"reference", "http://wiki.gimp.org/wiki/Algorithms:Flood",
"reference", "https://wiki.gimp.org/wiki/Algorithms:Flood",
"reference-image", "flood-output.png",
"reference-composition", reference_xml,
NULL);
Expand Down
2 changes: 1 addition & 1 deletion app/pdb/drawable-cmds.c
Expand Up @@ -1832,7 +1832,7 @@ register_drawable_procs (GimpPDB *pdb)
gimp_procedure_set_static_strings (procedure,
"gimp-drawable-foreground-extract",
"Extract the foreground of a drawable using a given trimap.",
"Image Segmentation by Uniform Color Clustering, see http://www.inf.fu-berlin.de/inst/pubs/tr-b-05-07.pdf",
"Image Segmentation by Uniform Color Clustering, see https://www.inf.fu-berlin.de/inst/pubs/tr-b-05-07.pdf",
"Gerald Friedland <fland@inf.fu-berlin.de>, Kristian Jantz <jantz@inf.fu-berlin.de>, Sven Neumann <sven@gimp.org>",
"Gerald Friedland",
"2005",
Expand Down
4 changes: 2 additions & 2 deletions app/pdb/fileops-cmds.c
Expand Up @@ -633,7 +633,7 @@ register_fileops_procs (GimpPDB *pdb)
gimp_procedure_set_static_strings (procedure,
"gimp-file-load",
"Loads an image file by invoking the right load handler.",
"This procedure invokes the correct file load handler using magic if possible, and falling back on the file's extension and/or prefix if not. The name of the file to load is typically a full pathname, and the name entered is what the user actually typed before prepending a directory path. The reason for this is that if the user types http://www.xcf/~gimp/ he wants to fetch a URL, and the full pathname will not look like a URL.",
"This procedure invokes the correct file load handler using magic if possible, and falling back on the file's extension and/or prefix if not. The name of the file to load is typically a full pathname, and the name entered is what the user actually typed before prepending a directory path. The reason for this is that if the user types https://www.gimp.org/foo.png he wants to fetch a URL, and the full pathname will not look like a URL.",
"Josh MacDonald",
"Josh MacDonald",
"1997",
Expand Down Expand Up @@ -774,7 +774,7 @@ register_fileops_procs (GimpPDB *pdb)
gimp_procedure_set_static_strings (procedure,
"gimp-file-save",
"Saves a file by extension.",
"This procedure invokes the correct file save handler according to the file's extension and/or prefix. The name of the file to save is typically a full pathname, and the name entered is what the user actually typed before prepending a directory path. The reason for this is that if the user types http://www.xcf/~gimp/ she wants to fetch a URL, and the full pathname will not look like a URL.",
"This procedure invokes the correct file save handler according to the file's extension and/or prefix. The name of the file to save is typically a full pathname, and the name entered is what the user actually typed before prepending a directory path. The reason for this is that if the user types https://www.gimp.org/foo.png she wants to fetch a URL, and the full pathname will not look like a URL.",
"Josh MacDonald",
"Josh MacDonald",
"1997",
Expand Down
2 changes: 1 addition & 1 deletion app/pdb/text-layer-cmds.c
Expand Up @@ -1266,7 +1266,7 @@ register_text_layer_procs (GimpPDB *pdb)
gimp_procedure_set_static_strings (procedure,
"gimp-text-layer-get-markup",
"Get the markup from a text layer as string.",
"This procedure returns the markup of the styles from a text layer. The markup will be in the form of Pango's markup - See http://www.pango.org/ for more information about Pango and its markup. Note: Setting the markup of a text layer using Pango's markup is not supported for now.",
"This procedure returns the markup of the styles from a text layer. The markup will be in the form of Pango's markup - See https://www.pango.org/ for more information about Pango and its markup. Note: Setting the markup of a text layer using Pango's markup is not supported for now.",
"Barak Itkin <lightningismyname@gmail.com>",
"Barak Itkin",
"2010",
Expand Down
6 changes: 3 additions & 3 deletions app/text/gimpfont.c
Expand Up @@ -395,10 +395,10 @@ gimp_font_get_sample_string (PangoContext *context,
/* This is a table of scripts and corresponding short sample strings
* to be used instead of the Latin sample string Aa. The script
* codes are as in ISO15924 (see
* http://www.unicode.org/iso15924/iso15924-codes.html), but in
* https://www.unicode.org/iso15924/iso15924-codes.html), but in
* lower case. The Unicode subrange bit numbers, as used in TrueType
* so-called OS/2 tables, are from
* http://www.microsoft.com/typography/otspec/os2.htm#ur .
* https://www.microsoft.com/typography/otspec/os2.htm#ur .
*
* The table is mostly ordered by Unicode order. But as there are
* fonts that support several of these scripts, the ordering is
Expand All @@ -414,7 +414,7 @@ gimp_font_get_sample_string (PangoContext *context,
* This table is used to determine the primary script a font has
* been designed for.
*
* Very useful link: http://www.travelphrases.info/fonts.html
* Very useful link: https://www.wazu.jp/index.html
*/
static const struct
{
Expand Down
2 changes: 1 addition & 1 deletion app/widgets/gimphelp.c
Expand Up @@ -614,7 +614,7 @@ gimp_help_get_help_domains (Gimp *gimp,
*domain_names = g_new0 (gchar *, n_domains + 1);
*domain_uris = g_new0 (gchar *, n_domains + 1);

(*domain_names)[0] = g_strdup ("http://www.gimp.org/help");
(*domain_names)[0] = g_strdup ("https://www.gimp.org/help");
(*domain_uris)[0] = gimp_help_get_default_domain_uri (gimp);

for (i = 0; i < n_domains; i++)
Expand Down
2 changes: 1 addition & 1 deletion autogen.sh
Expand Up @@ -130,7 +130,7 @@ else
echo " You must have gtk-doc installed to compile $PROJECT."
echo " Install the appropriate package for your distribution,"
echo " or get the source tarball at"
echo " http://ftp.gnome.org/pub/GNOME/sources/gtk-doc/"
echo " https://ftp.gnome.org/pub/GNOME/sources/gtk-doc/"
echo " You can also use the option --disable-gtk-doc to skip"
echo " this test but then you will not be able to generate a"
echo " configure script that can build the API documentation."
Expand Down
2 changes: 1 addition & 1 deletion data/tips/fortunes.xsl
Expand Up @@ -2,7 +2,7 @@

<!-- This simple XSL transformation creates a text version from
gimp-tips.xml.in which can then be used to seed
http://wiki.gimp.org/gimp/FortuneCookies in the GIMP Wiki. -->
https://wiki.gimp.org/gimp/FortuneCookies in the GIMP Wiki. -->

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
Expand Down
2 changes: 1 addition & 1 deletion desktop/gimp-data-extras.metainfo.xml.in.in
Expand Up @@ -5,7 +5,7 @@
<extends>gimp.desktop</extends>
<_name>Extra files for GIMP</_name>
<_summary>Patterns, gradients, and other extra files for GIMP</_summary>
<url type="homepage">http://www.gimp.org/</url>
<url type="homepage">https://www.gimp.org/</url>
<url type="bugtracker">@BUG_REPORT_URL@</url>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0+</project_license>
Expand Down
2 changes: 1 addition & 1 deletion desktop/org.gimp.GIMP.appdata.xml.in.in
Expand Up @@ -5,7 +5,7 @@

<!--
The tag 'metadata_license' means the licence of this file, not the whole
product; see http://people.freedesktop.org/~hughsient/appdata/
product; see https://people.freedesktop.org/~hughsient/appdata/
as of 20.09.2013. The CC0 licence is GPL compatible, see
https://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses
as of 20.09.2013
Expand Down
2 changes: 1 addition & 1 deletion devel-docs/README
Expand Up @@ -4,7 +4,7 @@ Developers documentation
This directory holds information that you will find useful if you
develop a GIMP plug-in or want to work on the GIMP core.

See http://wiki.gimp.org/index.php/Main_Page for more information.
See https://wiki.gimp.org/index.php/Main_Page for more information.

app - setup for documentation of the GIMP core;
not built by default since it is huge and
Expand Down
2 changes: 1 addition & 1 deletion devel-docs/submitting-patches.txt
@@ -1 +1 @@
See http://gimp.org/bugs/howtos/submit-patch.html for instructions
See https://gimp.org/bugs/howtos/submit-patch.html for instructions
2 changes: 1 addition & 1 deletion docs/Wilber.xcf.gz.README
Expand Up @@ -4,7 +4,7 @@ Wilber.xcf.gz.README
This is Wilber, the Gimp Mascot.

Gimp is a image manipulation program for unix computers, see
http://www.gimp.org for more detais.
https://www.gimp.org for more detais.

The use of Wilber.xcf.gz is free, though it would be kind of you to mention
the original author (Tuomas Kuosmanen <tigert@gimp.org>) somewhere.
Expand Down
6 changes: 3 additions & 3 deletions gimp.doap
Expand Up @@ -53,13 +53,13 @@
GIMP è disponibile per Linux, Windows e OS X.
</description>

<homepage rdf:resource="http://www.gimp.org" />
<homepage rdf:resource="https://www.gimp.org" />

<mailing-list rdf:resource="http://gimp.org/mail_lists.html" />
<mailing-list rdf:resource="https://gimp.org/mail_lists.html" />

<category rdf:resource="http://api.gnome.org/doap-extensions#apps" />

<download-page rdf:resource="http:///www.gimp.org/downloads/" />
<download-page rdf:resource="https:///www.gimp.org/downloads/" />

<bug-database
rdf:resource="https://gitlab.gnome.org/GNOME/gimp/issues"
Expand Down
2 changes: 1 addition & 1 deletion libgimp/COPYING
@@ -1,7 +1,7 @@
GNU LESSER GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.

Expand Down
2 changes: 1 addition & 1 deletion libgimp/gimpdrawable_pdb.c
Expand Up @@ -949,7 +949,7 @@ _gimp_drawable_sub_thumbnail (gint32 drawable_ID,
* Extract the foreground of a drawable using a given trimap.
*
* Image Segmentation by Uniform Color Clustering, see
* http://www.inf.fu-berlin.de/inst/pubs/tr-b-05-07.pdf
* https://www.inf.fu-berlin.de/inst/pubs/tr-b-05-07.pdf
*
* Returns: TRUE on success.
*
Expand Down

0 comments on commit bab75b7

Please sign in to comment.