Bring back the "New Message to Mailinglist" in the Message menu, so that

the tip of the day is correct again.

BUG: 168149

svn path=/trunk/KDE/kdepim/; revision=841469
wilder-work
Thomas McGuire 18 years ago
parent fb774581a0
commit 07c262c443
  1. 3
      kmail_part.rc
  2. 16
      kmmainwidget.cpp
  3. 2
      kmmainwidget.h
  4. 3
      kmmainwin.rc

@ -2,7 +2,7 @@
the same menu entries at the same place in KMail and Kontact -->
<!DOCTYPE kpartgui>
<kpartgui version="410" name="kmail_part" >
<kpartgui version="411" name="kmail_part" >
<MenuBar>
<Menu noMerge="1" name="file" >
<text>&amp;File</text>
@ -113,6 +113,7 @@
<Menu noMerge="1" name="message" >
<text>&amp;Message</text>
<Action name="new_message" />
<Action name="post_message" />
<Separator/>
<Action name="reply" />
<Action name="reply_all" />

@ -2961,12 +2961,13 @@ void KMMainWidget::setupActions()
connect( mTemplateMenu->menu(), SIGNAL( triggered(QAction*) ), this,
SLOT( slotNewFromTemplate(QAction*) ) );
{
KAction *action = new KAction(KIcon("mail-message-new-list"), i18n("New Message t&o Mailing-List..."), this);
actionCollection()->addAction("post_message", action );
connect(action, SIGNAL(triggered(bool) ), SLOT(slotPostToML()));
action->setShortcut(QKeySequence(Qt::CTRL+Qt::SHIFT+Qt::Key_N));
}
mPostToMailinglistAction = new KAction( KIcon( "mail-message-new-list" ),
i18n( "New Message t&o Mailing-List..." ),
this );
actionCollection()->addAction("post_message", mPostToMailinglistAction );
connect( mPostToMailinglistAction, SIGNAL( triggered(bool) ),
SLOT( slotPostToML() ) );
mPostToMailinglistAction->setShortcut( QKeySequence( Qt::CTRL + Qt::SHIFT + Qt::Key_N ) );
mForwardActionMenu = new KActionMenu(KIcon("mail-forward"), i18nc("Message->","&Forward"), this);
actionCollection()->addAction("message_forward", mForwardActionMenu );
@ -3560,6 +3561,9 @@ void KMMainWidget::updateFolderMenu()
{
bool folderWithContent = mFolder && !mFolder->noContent();
bool multiFolder = folderTree()->selectedFolders().count() > 1;
bool mailingList = mFolder && mFolder->isMailingListEnabled() && !multiFolder;
mPostToMailinglistAction->setEnabled( mailingList );
mModifyFolderAction->setEnabled( folderWithContent && !multiFolder );
mFolderMailingListPropertiesAction->setEnabled( folderWithContent && !multiFolder );
mCompactFolderAction->setEnabled( folderWithContent && !multiFolder );

@ -566,7 +566,7 @@ class KMAIL_EXPORT KMMainWidget : public QWidget
*mExpireFolderAction, *mCompactFolderAction, *mRefreshFolderAction,
*mEmptyFolderAction, *mMarkAllAsReadAction, *mFolderMailingListPropertiesAction,
*mFolderShortCutCommandAction, *mTroubleshootFolderAction, *mRemoveDuplicatesAction,
*mTroubleshootMaildirAction;
*mTroubleshootMaildirAction, *mPostToMailinglistAction;
KToggleAction *mPreferHtmlAction, *mPreferHtmlLoadExtAction,
*mThreadMessagesAction, *mThreadBySubjectAction;
KToggleAction *mFolderAction, *mHeaderAction, *mMimeAction;

@ -2,7 +2,7 @@
the same menu entries at the same place in KMail and Kontact -->
<!DOCTYPE kpartgui>
<kpartgui version="410" name="kmmainwin" >
<kpartgui version="411" name="kmmainwin" >
<MenuBar>
<Menu noMerge="1" name="file" >
<text>&amp;File</text>
@ -116,6 +116,7 @@
<Menu noMerge="1" name="message" >
<text>&amp;Message</text>
<Action name="new_message" />
<Action name="post_message" />
<Separator/>
<Action name="reply" />
<Action name="reply_all" />

Loading…
Cancel
Save