File indexing completed on 2024-04-21 16:31:43

0001 /**
0002  * SPDX-FileCopyrightText: (C) 2003 by Sébastien Laoût <slaout@linux62.org>
0003  * SPDX-License-Identifier: GPL-2.0-or-later
0004  */
0005 
0006 #include "aboutdata.h"
0007 #include <config.h>
0008 
0009 #include <KLocalizedString>
0010 #include <QApplication>
0011 
0012 static const char description[] = I18N_NOOP(
0013     "<p><b>Taking care of your ideas.</b></p>"
0014     "<p>A note-taking application that makes it easy to record ideas as you think, and quickly find them later. "
0015     "Organizing your notes has never been so easy.</p>");
0016 
0017 // Or how to make order of disorganized thoughts.
0018 
0019 AboutData::AboutData()
0020     : KAboutData(AboutData::componentName(),
0021                  AboutData::displayName(),
0022                  VERSION,
0023                  i18n(description),
0024                  KAboutLicense::GPL_V2,
0025                  i18n("Copyright © 2003–2007, Sébastien Laoût; Copyright © 2013–2019, Gleb Baryshev"),
0026                  QString(),
0027                  QStringLiteral("https://basket.kde.org/"))
0028 {
0029     // Pass basket.kde.org to constructor to be used as D-Bus domain name, but set the displayed address below
0030     setHomepage("https://invent.kde.org/utilities/basket");
0031     setBugAddress("https://bugs.kde.org/buglist.cgi?component=general&list_id=1738678&product=basket&resolution=---");
0032 
0033     addAuthor(i18n("Carl Schwan"), i18n("Co-Maintainer"), QStringLiteral("carl@carlschwan.eu"), QStringLiteral("https://carlschwan.eu"));
0034     addAuthor(i18n("Niccolò Venerandi"), i18n("Co-Maintainer"), QStringLiteral("niccolo@venerandi.com"), QStringLiteral("https://niccolo.venerandi.com/"));
0035     addAuthor(i18n("OmegaPhil"), i18n("Paste as plaintext option"), "OmegaPhil@startmail.com");
0036     addAuthor(i18n("Kelvie Wong"), i18n("Ex-Maintainer"), "kelvie@ieee.org");
0037     addAuthor(i18n("Sébastien Laoût"), i18n("Original Author"), "slaout@linux62.org");
0038     addAuthor(i18n("Petri Damstén"), i18n("Basket encryption, Kontact integration, KnowIt importer"), "damu@iki.fi");
0039     addAuthor(i18n("Alex Gontmakher"), i18n("Baskets auto lock, save-status icon, HTML copy/paste, basket name tooltip, drop to basket name"), "gsasha@cs.technion.ac.il");
0040     addAuthor(i18n("Marco Martin"), i18n("Original icon"), "m4rt@libero.it");
0041 }
0042 
0043 QString AboutData::componentName()
0044 {
0045     return QString("basket");
0046 }
0047 
0048 QString AboutData::displayName()
0049 {
0050     return i18n("BasKet Note Pads");
0051 }