1 /* EasyTAG - tag editor for audio files
2 * Copyright (C) 2014-2015 David King <amigadave@amigadave.com>
3 * Copyright (C) 2000-2003 Jerome Couderc <easytag@gmail.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License as published by the Free
7 * Software Foundation; either version 2 of the License, or (at your option)
8 * any later version.
9 *
10 * This program is distributed in the hope that it will be useful, but WITHOUT
11 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
13 * more details.
14 *
15 * You should have received a copy of the GNU General Public License along with
16 * this program; if not, write to the Free Software Foundation, Inc., 51
17 * Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
18 */
19
20 #include "config.h"
21
22 #include "about.h"
23
24 #include <glib/gi18n.h>
25
26 void
et_show_about_dialog(GtkWindow * parent)27 et_show_about_dialog (GtkWindow *parent)
28 {
29 static const gchar * const artists[] =
30 {
31 "Ekaterina Gerasimova <kittykat3756@gmail.com>",
32 "Waqas Qamar <wakas88@gmail.com>",
33 "Der Humph <humph@gmx.de>",
34 NULL
35 };
36
37 static const gchar * const authors[] =
38 {
39 "David King <amigadave@amigadave.com>",
40 "Kip Warner <kip@thevertigo.com>",
41 "Santtu Lakkala <inz@inz.fi>",
42 "Jérôme Couderc <easytag@gmail.com>",
43 "Daniel Drake <dsd@gentoo.org>",
44 "Avhinav Jangda <abhijangda@hotmail.com>",
45 "Mihael Vrbanec <miqster@gmx.net>",
46 "Michael Pujos <pujos.michael@laposte.net>",
47 "Goetz Waschk <waschk@informatik.uni-rostock.de>",
48 "Holger Schemel <aeglos@valinor.owl.de>",
49 "Charles Kerr <charles@superimp.org>",
50 "Maciej Kasprzyk <kasprzol@go2.pl>",
51 "Artur Polaczynski <artii@o2.pl>",
52 "Philipp Thomas <pthomas@suse.de>",
53 "Oliver <oliver@are-b.org>",
54 "Tony Mancill <tony@mancill.com>",
55 "Pavel Minayev <thalion@front.ru>",
56 "Justus Schwartz <justus@gmx.li>",
57 "Fredrik Noring <noring@nocrew.org>",
58 "Paul Giordano <giordano@covad.net>",
59 "Michael Ihde <mike.ihde@randomwalking.com>",
60 "Stewart Whitman <swhitman@cox.net>",
61 "Javier Kohen <jkohen@users.sourceforge.net>",
62 "FutureFog <futurefog@katamail.com>",
63 "Maarten Maathuis <madman2003@gmail.com>",
64 "Pierre Dumuid <pierre.dumuid@adelaide.edu.au>",
65 "Nick Lanham <nick@afternight.org>",
66 "Wojciech Wierchola <admin@webcarrot.pl>",
67 "Julian Taylor <jtaylor@ubuntu.com>",
68 "Honore Doktorr <hdfssk@gmail.com>",
69 "Guilherme Destefani <gd@helixbrasil.com.br>",
70 "Andreas Winkelmann <ml@awinkelmann.de>",
71 "Adrian Bunk <bunk@stusta.de>",
72 NULL
73 };
74
75 static const gchar * const documenters[] =
76 {
77 "Ekaterina Gerasimova <kittykat3756@gmail.com>",
78 NULL
79 };
80
81 static const gchar copyright[] = "Copyright © 2012–2016 David King\n"
82 "Copyright © 2009–2012 Kip Warner\n"
83 "Copyright © 2000–2008 Jérôme Couderc";
84
85 const gchar *translators;
86
87 /* Translators: put your own name here to appear in the about dialog. */
88 translators = _("translator-credits");
89
90 if (!strcmp (translators,"translator-credits"))
91 {
92 translators = NULL;
93 }
94
95 gtk_show_about_dialog (parent,
96 "artists", artists,
97 "authors", authors,
98 "comments", _("View and edit tags in audio files"),
99 "copyright", copyright,
100 "documenters", documenters,
101 "license-type", GTK_LICENSE_GPL_2_0,
102 "logo-icon-name", PACKAGE_TARNAME,
103 "translator-credits", translators,
104 "version", PACKAGE_VERSION,
105 "website", PACKAGE_URL,
106 NULL);
107 }
108