[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdepim/kmail
From: Thomas McGuire <mcguire () kde ! org>
Date: 2010-02-23 22:37:32
Message-ID: 1266964652.359919.24854.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1095277 by tmcguire:
Some changes to the introduction page:
- Remove outdated link to homepage
- in the "important change" info, mention that KMail is based on Akonadi
- in the "new features" info, add some new features (feel free to add more!)
- fix version numbers there
This currently isn't very readable though because of bug 223468.
BUG: 223484
M +19 -17 kmreaderwin.cpp
--- trunk/KDE/kdepim/kmail/kmreaderwin.cpp #1095276:1095277
@@ -251,7 +251,8 @@
// enter items for the "Important changes" list here:
static const char * const kmailChanges[] = {
- ""
+ "KMail is now based on the Akonadi Personal Information Management framework, \
which brings many " + "changes all around."
};
static const int numKMailChanges =
sizeof kmailChanges / sizeof *kmailChanges;
@@ -261,7 +262,11 @@
// the translators). Note that the <li>...</li> tags are added
// automatically below:
static const char * const kmailNewFeatures[] = {
- ""
+ "Push email (IMAP IDLE)",
+ "Improved virtual folders",
+ "Improved searches",
+ "Support for adding notes (annotations) to mails",
+ "Tag folders"
};
static const int numKMailNewFeatures =
sizeof kmailNewFeatures / sizeof *kmailNewFeatures;
@@ -308,10 +313,10 @@
void KMReaderWin::displayAboutPage()
{
KLocalizedString info =
- ki18nc("%1: KMail version; %2: help:// URL; %3: homepage URL; "
- "%4: generated list of new features; "
- "%5: First-time user text (only shown on first start); "
- "%6: generated list of important changes; "
+ ki18nc("%1: KMail version; %2: help:// URL; "
+ "%3: generated list of new features; "
+ "%4: First-time user text (only shown on first start); "
+ "%5: generated list of important changes; "
"--- end of comment ---",
"<h2 style='margin-top: 0px;'>Welcome to KMail %1</h2><p>KMail is the email \
client for the K "
"Desktop Environment. It is designed to be fully compatible with "
@@ -319,25 +324,22 @@
"</p>\n"
"<ul><li>KMail has many powerful features which are described in the "
"<a href=\"%2\">documentation</a></li>\n"
- "<li>The <a href=\"%3\">KMail homepage</A> offers information about "
- "new versions of KMail</li></ul>\n"
- "%6\n" // important changes
- "%4\n" // new features
- "%5\n" // first start info
+ "%5\n" // important changes
+ "%3\n" // new features
+ "%4\n" // first start info
"<p>We hope that you will enjoy KMail.</p>\n"
"<p>Thank you,</p>\n"
"<p style='margin-bottom: 0px'> The KMail Team</p>")
- .subs( KMAIL_VERSION ) // KMail version
- .subs( "help:/kmail/index.html" ) // KMail help:// URL
- .subs( "http://kontact.kde.org/kmail/" ); // KMail homepage URL
+ .subs( KMAIL_VERSION )
+ .subs( "help:/kmail/index.html" );
if ( ( numKMailNewFeatures > 1 ) || ( numKMailNewFeatures == 1 && \
strlen(kmailNewFeatures[0]) > 0 ) ) { QString featuresText =
i18n("<p>Some of the new features in this release of KMail include "
"(compared to KMail %1, which is part of KDE %2):</p>\n",
- QString("1.9"), QString("3.5")); // prior KMail and KDE version
+ QString("1.13"), QString("4.4")); // prior KMail and KDE version
featuresText += "<ul>\n";
- for ( int i = 0 ; i < numKMailChanges ; i++ )
+ for ( int i = 0 ; i < numKMailNewFeatures ; i++ )
featuresText += "<li>" + i18n( kmailNewFeatures[i] ) + "</li>\n";
featuresText += "</ul>\n";
info = info.subs( featuresText );
@@ -360,7 +362,7 @@
QString changesText =
i18n("<p><span style='font-size:125%; font-weight:bold;'>"
"Important changes</span> (compared to KMail %1):</p>\n",
- QString("1.9"));
+ QString("1.13"));
changesText += "<ul>\n";
for ( int i = 0 ; i < numKMailChanges ; i++ )
changesText += i18n("<li>%1</li>\n", i18n( kmailChanges[i] ) );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic