File indexing completed on 2024-05-12 16:36:41

0001 /* This file is part of the KDE project
0002    Copyright (C) 1998, 1999 Reginald Stadlbauer <reggie@kde.org>
0003 
0004    This library is free software; you can redistribute it and/or
0005    modify it under the terms of the GNU Library General Public
0006    License as published by the Free Software Foundation; either
0007    version 2 of the License, or (at your option) any later version.
0008 
0009    This library is distributed in the hope that it will be useful,
0010    but WITHOUT ANY WARRANTY; without even the implied warranty of
0011    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
0012    Library General Public License for more details.
0013 
0014    You should have received a copy of the GNU Library General Public License
0015    along with this library; see the file COPYING.LIB.  If not, write to
0016    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
0017  * Boston, MA 02110-1301, USA.
0018 */
0019 
0020 #ifndef KPRABOUTDATA_H
0021 #define KPRABOUTDATA_H
0022 
0023 #include <KAboutData>
0024 #include <klocalizedstring.h>
0025 #include <kcoreaddons_version.h>
0026 
0027 #include <calligraversion.h>
0028 
0029 
0030 KAboutData * newKPresenterAboutData()
0031 {
0032     KAboutData *aboutData = new KAboutData(
0033         QStringLiteral("calligrastage"),
0034         i18nc("application name", "Calligra Stage"),
0035         QStringLiteral(CALLIGRA_VERSION_STRING),
0036         i18n("Presentation Tool"),
0037         KAboutLicense::LGPL,
0038         i18n("Copyright 1998-%1, The Stage Team", QStringLiteral(CALLIGRA_YEAR)),
0039         QString(),
0040         QStringLiteral("https://www.calligra.org/stage/"));
0041     aboutData->setProductName("calligrastage"); // for bugs.kde.org
0042     aboutData->setOrganizationDomain("kde.org");
0043 #if KCOREADDONS_VERSION >= 0x051600
0044     aboutData->setDesktopFileName(QStringLiteral("org.kde.calligrastage"));
0045 #endif
0046     aboutData->addAuthor(i18n("Thorsten Zachmann"), i18n("Former maintainer"), "zachmann@kde.org");
0047     aboutData->addAuthor(i18n("Laurent Montel"), i18n("Former maintainer"), "montel@kde.org");
0048     aboutData->addAuthor(i18n("Reginald Stadlbauer"),i18n("Original author"), "reggie@kde.org");
0049     aboutData->addAuthor(i18n("Werner Trobin"), QString(), "trobin@kde.org");
0050     aboutData->addAuthor(i18n("David Faure"), QString(), "faure@kde.org");
0051     aboutData->addAuthor(i18n("Toshitaka Fujioka"), QString(), "fujioka@kde.org");
0052     aboutData->addAuthor(i18n("Lukáš Tinkl"), QString(), "lukas@kde.org");
0053     aboutData->addAuthor(i18n("Ariya Hidayat"), QString(), "ariya@kde.org");
0054     aboutData->addAuthor(i18n("Percy Leonhardt"), QString(), "percy@eris23.de");
0055     aboutData->addAuthor(i18n("Thomas Zander"));
0056     aboutData->addAuthor(i18n("Peter Simonsson"), QString(), "peter.simonsson@gmail.com");
0057     aboutData->addAuthor(i18n("Boudewijn Rempt "), QString(), "boud@valdyas.org");
0058     aboutData->addAuthor(i18n("Carlos Licea "), QString(), "carlos.licea@kdemail.net");
0059     aboutData->addAuthor(i18n("C. Boemann "), QString(), "cbo@boemann.dk");
0060     aboutData->addAuthor(i18n("Fredy Yanardi "), QString(), "fyanardi@gmail.com");
0061     aboutData->addAuthor(i18n("Jan Hambrecht "), QString(), "jaham@gmx.net");
0062     aboutData->addAuthor(i18n("Marijn Kruisselbrink "), QString(), "mkruisselbrink@kde.org");
0063     aboutData->addAuthor(i18n("Martin Pfeiffer "), QString(), "hubipete@gmx.net");
0064     aboutData->addAuthor(i18n("Sven Langkamp "), QString(), "sven.langkamp@gmail.com");
0065     aboutData->addAuthor(i18n("Timothée Lacroix "), QString(), "dakeyras.khan@gmail.com");
0066     // standard ki18n translator strings
0067     aboutData->setTranslator(i18nc("NAME OF TRANSLATORS", "Your names"),
0068                              i18nc("EMAIL OF TRANSLATORS", "Your emails"));
0069 
0070     return aboutData;
0071 }
0072 
0073 #endif