aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmilio Pozuelo Monfort <emilio.pozuelo@collabora.co.uk>2010-12-15 23:51:27 +0800
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2014-02-03 18:56:10 +0800
commite3b9f2165d0f0b0e64332c8a0643a92453f4e217 (patch)
treee1da6999b311aeff03881e154a003d4c7ed5a676
parentb3bac91e0d137e541802313031bbf16e58261eca (diff)
downloadgsoc2013-empathy-e3b9f2165d0f0b0e64332c8a0643a92453f4e217.tar
gsoc2013-empathy-e3b9f2165d0f0b0e64332c8a0643a92453f4e217.tar.gz
gsoc2013-empathy-e3b9f2165d0f0b0e64332c8a0643a92453f4e217.tar.bz2
gsoc2013-empathy-e3b9f2165d0f0b0e64332c8a0643a92453f4e217.tar.lz
gsoc2013-empathy-e3b9f2165d0f0b0e64332c8a0643a92453f4e217.tar.xz
gsoc2013-empathy-e3b9f2165d0f0b0e64332c8a0643a92453f4e217.tar.zst
gsoc2013-empathy-e3b9f2165d0f0b0e64332c8a0643a92453f4e217.zip
Set the license type instead of the license text.
https://bugzilla.gnome.org/show_bug.cgi?id=637316
-rw-r--r--src/empathy-about-dialog.c29
1 files changed, 1 insertions, 28 deletions
diff --git a/src/empathy-about-dialog.c b/src/empathy-about-dialog.c
index bd6b2f866..163bd5cbe 100644
--- a/src/empathy-about-dialog.c
+++ b/src/empathy-about-dialog.c
@@ -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);
}
-
-