X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Faboutdlg.cpp;h=de4e72fd2b6c9b00a9da1e26faa4feabdb5ee9a9;hp=32a23c3c03e756ed79e0de6dfa0c3f6445d80916;hb=17b8c981d7c47800392b7fd1c043c5ac1bcb19ef;hpb=42ed32344cdfcf2c4cd164ebd09782d7923b6547
diff --git a/src/qtui/aboutdlg.cpp b/src/qtui/aboutdlg.cpp
index 32a23c3c..de4e72fd 100644
--- a/src/qtui/aboutdlg.cpp
+++ b/src/qtui/aboutdlg.cpp
@@ -19,17 +19,23 @@
***************************************************************************/
#include "aboutdlg.h"
-#include "global.h"
+#include "icon.h"
+#include "iconloader.h"
+#include "quassel.h"
AboutDlg::AboutDlg(QWidget *parent) : QDialog(parent) {
ui.setupUi(this);
+ ui.quasselLogo->setPixmap(DesktopIcon("quassel", IconLoader::SizeHuge));
- ui.versionLabel->setText(QString("Version %1, Build >= %2 (%3)").arg(Global::quasselVersion).arg(Global::quasselBuild).arg(Global::quasselDate));
+ ui.versionLabel->setText(QString(tr("Version %1
Protocol version: %2
Built: %3 %4")).arg(Global::quasselVersion)
+ .arg(Global::protocolVersion)
+ .arg(Global::quasselBuildDate).arg(Global::quasselBuildTime));
ui.aboutTextBrowser->setHtml(about());
ui.authorTextBrowser->setHtml(authors());
ui.contributorTextBrowser->setHtml(contributors());
ui.thanksToTextBrowser->setHtml(thanksTo());
+ setWindowIcon(Icon("quassel"));
}
QString AboutDlg::about() const {
@@ -52,11 +58,11 @@ QString AboutDlg::authors() const {
QString res;
res = tr("Quassel IRC is mainly developed by:") +
"
"
- "- Manuel \"Sputnick\" Nickschas
- sput@quassel-irc.org
"
- "Project Founder, Lead Developer
"
- "- Marcus \"EgS\" Eggenberger
- egs@quassel-irc.org
"
- "Project Motivator, Lead Developer, Mac Maintainer
"
- "- Alexander \"phon\" von Renteln
- alex@phon.name
"
+ " - Manuel \"Sputnick\" Nickschas
- sput@quassel-irc.org
"
+ "Project Founder, Lead Developer "
+ "- Marcus \"EgS\" Eggenberger
- egs@quassel-irc.org
"
+ "Project Motivator, Lead Developer, Mac Maintainer "
+ "- Alexander \"phon\" von Renteln
- phon@quassel-irc.org
"
"Developer, Windows Maintainer "
"
";
@@ -67,13 +73,24 @@ QString AboutDlg::contributors() const {
QString res;
res = tr("We would like to thank the following contributors (in alphabetical order) and everybody we forgot to mention here:") + "
"
""
- "- Marco \"kaffeedoktor\" Genise
- kaffeedoktor@quassel-irc.org
"
- "Ideas, Hacking, Motivation
"
- "- Jonas \"Dante\" Heese
- Project Founder, ebuilder
"
- "- Daniel \"son\" Steinmetz
- Early Beta Tester and Bughunter (on Vista™!)
"
- "- Adam \"adamt\" Tulinius
- Early Beta Tester and Bughunter, Danish Translation
"
- "- Pavel \"int\" Volkovitskiy
- Early Beta Tester and Bughunter
"
- "
";
+ "Daniel \"al\" AlbersGerman translation, various fixes"
+ "Terje \"tan\" AndersenNorwegian translation, documentation"
+ "Marco \"kaffeedoktor\" GeniseIdeas, hacking, motivation"
+ "Sebastian \"seezer\" GothVarious improvements and features"
+ "John \"nox-Hand\" HandGorgeous application and tray icons"
+ "Jonas \"Dante\" HeeseProject founder, various improvements"
+ "Paul \"Haudrauf\" KlumppInitial design and mainwindow layout"
+ "Regis \"ZRegis\" PerrinFrench translation"
+ "Diego \"Flameeyes\" PettenòGentoo maintainer, build system improvements"
+ "Dennis \"DevUrandom\" SchriddeD-Bus notifications"
+ "Jussi \"jussi01\" SchultinkTireless tester, {k|U}buntu nightly packages"
+ "Tim \"xAFFE\" SchumacherFixes and feedback"
+ "Harald \"apachelogger\" Sitter{k|U}buntu packager, motivator, promoter"
+ "Daniel \"son\" SteinmetzEarly beta tester and bughunter (on Vista™!)"
+ "Adam \"adamt\" TuliniusEarly beta tester and bughunter, Danish translation"
+ "Pavel \"int\" VolkovitskiyEarly beta tester and bughunter"
+ "
"
+ "...and anybody else finding and reporting bugs, giving feedback, helping others and being part of the community!";
return res;
}
@@ -82,9 +99,11 @@ QString AboutDlg::thanksTo() const {
QString res;
res = tr("Special thanks goes to:
"
""
- "- The Oxygen Team
"
- "- for creating most of the shiny icons you see throughout Quassel
"
- "- Trolltech
"
+ "- John \"nox-Hand\" Hand
"
+ "- for great artwork and the Quassel logo/icon"
+ "
- The Oxygen Team
"
+ "- for creating most of the other shiny icons you see throughout Quassel
"
+ "- Trolltech
"
"- for creating Qt and Qtopia, and for sponsoring development of Quasseltopia with Greenphones and more
"
);