[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kmail] src: Merge remote-tracking branch 'origin/Applications/18.08'
From:       Laurent Montel <null () kde ! org>
Date:       2018-08-08 11:37:10
Message-ID: E1fnMm6-0002F0-0P () code ! kde ! org
[Download RAW message or body]

Git commit cc51cdb42bd52590c73b43f5b19accfd79c8f52a by Laurent Montel.
Committed on 08/08/2018 at 11:37.
Pushed by mlaurent into branch 'master'.

Merge remote-tracking branch 'origin/Applications/18.08'

M  +6    -6    src/kmmainwidget.cpp
M  +5    -0    src/messageactions.cpp

https://commits.kde.org/kmail/cc51cdb42bd52590c73b43f5b19accfd79c8f52a

diff --cc src/messageactions.cpp
index 330663786,13a183a79..8b1d0167c
--- a/src/messageactions.cpp
+++ b/src/messageactions.cpp
@@@ -580,22 -583,16 +583,24 @@@ void MessageActions::printMessage(bool 
              const QString overrideEncoding = \
MessageCore::MessageCoreSettings::self()->overrideCharacterEncoding();  
              const Akonadi::Item message = mCurrentItem;
 +            KMPrintCommandInfo commandInfo;
 +            commandInfo.mMsg = message;
 +            commandInfo.mHeaderStylePlugin = \
mMessageView->viewer()->headerStylePlugin();  +            commandInfo.mFormat = \
mMessageView->viewer()->displayFormatMessageOverwrite();  +            \
commandInfo.mHtmlLoadExtOverride =  mMessageView->viewer()->htmlLoadExternal();  +    \
commandInfo.mPrintPreview = preview;  +            commandInfo.mUseFixedFont = \
useFixedFont;  +            commandInfo.mOverrideFont = overrideEncoding;
 +            commandInfo.mShowSignatureDetails = \
mMessageView->viewer()->showSignatureDetails() || \
MessageViewer::MessageViewerSettings::self()->alwaysShowEncryptionSignatureDetails(); \
+            commandInfo.mShowEncryptionDetails = \
mMessageView->viewer()->showEncryptionDetails() || \
MessageViewer::MessageViewerSettings::self()->alwaysShowEncryptionSignatureDetails(); \
+  +
              KMPrintCommand *command
 -                = new KMPrintCommand(mParent, message,
 -                                     mMessageView->viewer()->headerStylePlugin(),
 -                                     \
mMessageView->viewer()->displayFormatMessageOverwrite(), \
                mMessageView->viewer()->htmlLoadExternal(),
 -                                     useFixedFont, overrideEncoding);
 -            command->setPrintPreview(preview);
 +                = new KMPrintCommand(mParent, commandInfo);
              command->start();
          }
+     } else {
+         qCWarning(KMAIL_LOG) << "MessageActions::printMessage impossible to do it \
if we don't have a viewer";  }
  }
  


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic