37 #include "aboutdata.h"
39 #include <tdelocale.h>
41 static const char kleopatra_version[] = "0.40";
42 static const char description[] = I18N_NOOP( "TDE Key Manager");
51 static const about_data authors[] = {
52 { "Marc Mutz", I18N_NOOP( "Current Maintainer"), "mutz@kde.org", 0 },
53 { "Steffen Hansen", I18N_NOOP( "Former Maintainer"), "hansen@kde.org", 0 },
54 { "Kalle Dalheimer", I18N_NOOP( "Original Author"), "kalle@kde.org", 0 },
55 { "Jesper Petersen", I18N_NOOP( "Original Author"), "blackie@kde.org", 0 },
59 static const about_data credits[] = {
61 I18N_NOOP( "Backend configuration framework, TDEIO integration"),
63 { "Michel Boyer de la Giroday",
64 I18N_NOOP( "Key-state dependant colors and fonts in the key list"),
65 "michel@klaralvdalens-datakonsult.se", 0 },
67 I18N_NOOP( "Certificate Wizard KIOSK integration, infrastructure"),
68 "molkentin@kde.org", 0 },
70 I18N_NOOP( "Support for obsolete EMAIL RDN in Certificate Wizard"),
71 "nolden@kde.org", 0 },
72 { "Karl-Heinz Zimmer",
73 I18N_NOOP( "DN display ordering support, infrastructure"),
78 AboutData::AboutData()
79 : TDEAboutData( "kleopatra", I18N_NOOP( "Kleopatra"),
80 kleopatra_version, description, License_GPL,
81 "(c) 2002 Steffen Hansen, Jesper Pedersen,\n"
82 "Kalle Dalheimer, Klar\xC3\xA4lvdalens Datakonsult AB\n\n"
83 "(c) 2004 Marc Mutz, Klar\xC3\xA4lvdalens Datakonsult AB" )
87 for ( unsigned int i = 0 ; i < sizeof authors / sizeof *authors ; ++i )
88 addAuthor( authors[i].name, authors[i].desc,
89 authors[i].email, authors[i].web );
90 for ( unsigned int i = 0 ; i < sizeof credits / sizeof *credits ; ++i )
91 addCredit( credits[i].name, credits[i].desc,
92 credits[i].email, credits[i].web );
|