00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #include "kexiaboutdata.h"
00023 #include <kexi_version.h>
00024 #include <kdeversion.h>
00025 #include <kofficeversion.h>
00026 #include <klocale.h>
00027
00028 static const char *description =
00029 I18N_NOOP("Database creation for everyone")
00030 #ifndef CUSTOM_VERSION
00031 #ifdef KEXI_STANDALONE
00032 "\n\n" I18N_NOOP("This is standalone version of the application distributed outside of KOffice suite.")
00033 #else
00034 "\n\n" I18N_NOOP("This application version is distributed with KOffice suite.")
00035 #endif
00036 #endif
00037 ;
00038
00039 using namespace Kexi;
00040
00041 KAboutData* Kexi::createAboutData()
00042 {
00043 KAboutData *aboutData=new KAboutData( "kexi", KEXI_APP_NAME,
00044 KEXI_VERSION_STRING
00045 #ifndef CUSTOM_VERSION
00046 " (KOffice " KOFFICE_VERSION_STRING ")"
00047 #endif
00048 , description,
00049 KAboutData::License_LGPL_V2,
00050 I18N_NOOP( "(c) 2002-2007, Kexi Team\n"
00051 "(c) 2003-2007, OpenOffice Polska LLC\n"),
00052 I18N_NOOP( "This software is developed by Kexi Team - an international group\n"
00053 "of independent developers, with additional assistance and support\n"
00054 "from the OpenOffice Polska company.\n\n"
00055 "Visit the company Home Page: http://www.openoffice.com.pl"),
00056 "http://www.koffice.org/kexi",
00057 "submit@bugs.kde.org"
00058 );
00059
00060 aboutData->addAuthor("Jarosław Staniek / OpenOffice Polska", I18N_NOOP("Project maintainer & developer, design, KexiDB, commercially supported version, win32 port"), "js@iidea.pl");
00061 aboutData->addAuthor("Lucijan Busch",I18N_NOOP("Former project maintainer & developer"), "lucijan@kde.org");
00062 aboutData->addAuthor("Cedric Pasteur", I18N_NOOP("KexiPropertyEditor and FormDesigner"), "cedric.pasteur@free.fr");
00063 aboutData->addAuthor("Adam Pigg", I18N_NOOP("PostgreSQL database driver, Migration module"), "adam@piggz.fsnet.co.uk");
00064 aboutData->addAuthor("Martin Ellis", I18N_NOOP("Contributions for MySQL and KexiDB, fixes, Migration module, MDB support"), "martin.ellis@kdemail.net");
00065 aboutData->addAuthor("Sebastian Sauer", I18N_NOOP("Scripting module (KROSS), Python language bindings, design"), "mail@dipe.org");
00066 aboutData->addAuthor("Christian Nitschkowski", I18N_NOOP("Graphics effects, helper dialogs"), "segfault_ii@web.de");
00067 aboutData->addAuthor("Peter Simonsson",I18N_NOOP("Former developer"),"psn@linux.se");
00068 aboutData->addAuthor("Joseph Wenninger", I18N_NOOP("Original Form Designer, original user interface & much more"), "jowenn@kde.org");
00069 aboutData->addAuthor("Seth Kurzenberg",I18N_NOOP("CQL++, SQL assistance"), "seth@cql.com");
00070 aboutData->addAuthor("Laurent Montel", I18N_NOOP("Original code cleanings"), "montel@kde.org");
00071 aboutData->addAuthor("Till Busch", I18N_NOOP("Bugfixes, original Table Widget"), "till@bux.at");
00072 aboutData->addCredit("Daniel Molkentin",I18N_NOOP("Initial design improvements"), "molkentin@kde.org");
00073 aboutData->addCredit("Kristof Borrey", I18N_NOOP("Icons and user interface research"), "kristof.borrey@skynet.be");
00074 aboutData->addCredit("Tomas Krassnig", I18N_NOOP("Coffee sponsoring"), "tkrass05@hak1.at");
00075 aboutData->addCredit("Paweł Wirecki / OpenOffice Polska", I18N_NOOP("Numerous bug reports, usability tests, technical support"), "");
00076 aboutData->setTranslator(I18N_NOOP("_: NAME OF TRANSLATORS\nYour names"), I18N_NOOP("_: EMAIL OF TRANSLATORS\nYour emails"));
00077 #if defined(CUSTOM_VERSION) && defined(Q_WS_WIN)
00078 aboutData->setProgramLogo(KEXI_APP_LOGO);
00079 #endif
00080 return aboutData;
00081 }