Set the license type instead of the license text.
authorEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>
Wed, 15 Dec 2010 15:51:27 +0000 (15:51 +0000)
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Mon, 3 Feb 2014 10:56:10 +0000 (11:56 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=637316

src/empathy-about-dialog.c

index bd6b2f8..163bd5c 100644 (file)
@@ -73,37 +73,14 @@ static const char *artists[] = {
        NULL
 };
 
-static const char *license[] = {
-       N_("Empathy is free software; you can redistribute it and/or modify "
-          "it under the terms of the GNU General Public License as published by "
-          "the Free Software Foundation; either version 2 of the License, or "
-          "(at your option) any later version."),
-       N_("Empathy is distributed in the hope that it will be useful, "
-          "but WITHOUT ANY WARRANTY; without even the implied warranty of "
-          "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the "
-          "GNU General Public License for more details."),
-       N_("You should have received a copy of the GNU General Public License "
-          "along with Empathy; if not, write to the Free Software Foundation, Inc., "
-          "51 Franklin Street, Fifth Floor, Boston, MA 02110-130159 USA"),
-       NULL
-};
-
 void
 empathy_about_dialog_new (GtkWindow *parent)
 {
-       GString *license_trans = g_string_new (NULL);
-       int i;
-
-       for (i = 0; license[i] != NULL; i++) {
-               g_string_append (license_trans, _(license[i]));
-               g_string_append (license_trans, "\n\n");
-
-       }
        gtk_show_about_dialog (parent,
                               "artists", artists,
                               "authors", authors,
                               "comments", _("An Instant Messaging client for GNOME"),
-                              "license", license_trans->str,
+                              "license-type", GTK_LICENSE_GPL_2_0,
                               "wrap-license", TRUE,
                               "copyright", "Imendio AB 2002-2007\nCollabora Ltd 2007-2011",
                               "documenters", documenters,
@@ -112,8 +89,4 @@ empathy_about_dialog_new (GtkWindow *parent)
                               "version", PACKAGE_VERSION,
                               "website", WEB_SITE,
                               NULL);
-
-       g_string_free (license_trans, TRUE);
 }
-
-