- extend the interface of the class to simplify it's handling
- partial port of existing kmail code to use the new class
svn path=/trunk/KDE/kdepim/; revision=474940
Dox fix: add class documentation to KMReaderWin so the method dox show up. Till: can you add this to our forward-ports folder?
svn path=/trunk/KDE/kdepim/; revision=459018
the handlers are invoked. Otherwise the user is confused, and the mail
underneath moves away, while the secondary window remains open and the
user can invoke the handlers again. While that is not strictly a
problem, this way is more intuitive, I believe.
(See: https://intevation.de/roundup/kolab/issue859)
svn path=/branches/KDE/3.5/kdepim/; revision=439559
- make own dialog instead of KInputDialog, to add a line for custom options
- remember last selected key, and options. https://intevation.de/roundup/aegypten/issue325
svn path=/branches/kdepim/proko2/kdepim/; revision=430244
- Pass around the encoding name instead of a QTextCodec and determine the codec on demand.
- Make the local override encoding (set via the menu entry) independent of the global override encoding (set in the configuration dialog). This means that changes of the local override encoding won't affect the global override encoding. OTOH, if the global override encoding is changed then the local override encoding in all reader windows will be changed to the new global override encoding.
- Fix call of KMPrintCommand (the override codec pointer was passed instead of the isFixedFont() bool value).
svn path=/trunk/KDE/kdepim/; revision=419087
SVN commit 412471 by burghard:
Handle shift-click ourself and load the attachment if necessary. Thanks to David for the QScrollView help.
svn path=/branches/KDE/3.4/kdepim/; revision=414619
Therefore we do not rely much on the readerwin member vars which caused
problems with parallel downloads. This should hopefully fix the remaining load-on-demand
problems. It definitely fixes#92739.
I only noticed that the OpenWith action takes ages but this is probably not
a result of the change.
BUG: 92739
svn path=/trunk/kdepim/; revision=380928
external references in html mails and a link to enable them for a single
mail, if they are disabled for the folder and globally. Thanks a lot, Ingo,
many people have been asking for this. :)
FEATURE: 34857
GUI:
svn path=/trunk/kdepim/; revision=365026
BUG: 77515
Allow "Mark Message" when in drafts folder
BUG: 81711
Show "Copy" and "Select All" when text selected in message view.
BUG: 84248
Make header popup and message popup more consistent. Move delete options to bottom of menu.
svn path=/trunk/kdepim/; revision=362800
It used to work as long as you kept the reader window on that mail, but now it fails with
apps that go into the background (ark, kfmclient, korganizer).
Proper fix can only be done in HEAD.
svn path=/branches/proko2/kdepim/; revision=361157
It used to work as long as you kept the reader window on that mail, but now it fails with
apps that go into the background (ark, kfmclient, korganizer).
Proper fix can only be done in HEAD.
svn path=/branches/KDE_3_3_BRANCH/kdepim/; revision=361157
with thanks to "earl grey" for his patch (and patience :})
The KRun "delete tempfile after use" feature comes in handy for this (BTW I checked
and kdelibs-3.2 had it already).
Slightly altered the final patch to remove the loop as advised by Waldo.
CCMAIL: 39537-done@bugs.kde.org
svn path=/branches/KDE_3_3_BRANCH/kdepim/; revision=346445
which was handling that in the mainwindow. Remove duplicate and now unused
status handling in the KMSender and KMReaderWin classes.
svn path=/trunk/kdepim/; revision=334078
ae2-dont-send-mdns-on-enc-mail:
This implements the config option that allows the user to suppress sending of
MDNs on encrypted messages.
ae2-ifdef-to-hidden-config-key:
This just turns #ifdef'ed code into if ( config.readBoolEntry() )'ed code in
the reader.
ae2-update-features:
Updates the new features section with the entries from aegypten_branch.
svn path=/trunk/kdepim/; revision=316492
The change is made by altering the DOM of the message view, where the node to change is named "presence-<kabcuid>" so we only change nodes corresponding to the contact whose presence changed.
svn path=/trunk/kdepim/; revision=313502
This shows the presence of a mail's sender in the message view when using fancy headers and can show their KABC picture if set. ( currently disabled )
It also adds a Chat With.. action to the context menu for email addresses.
Zack points out this will give a performance hit as KABC is accessed each time a message is viewed, and KABC is not a fast library. If this is a problem this code can be disabled by removing 'status' from richHeaders in kmail/headerstrategy.cpp.
svn path=/trunk/kdepim/; revision=312901
- Move the MsgDictSizeHint config key to the new Internal config group which should be used for all internal information that's saved in the configuration file.
svn path=/trunk/kdepim/; revision=307994
only update when that particular message arrives. This is necessary
because when an imap message is selected the reader window gets a
setMsg(0), which means it does not otherwise know it's "current" message.
Move the signal which updates from kmmainwidget to kmreaderwin where it
belongs.
This should probably be solved by not setting the msg to 0, but rather
treating it as a message with 0 body parts and then using the observer
code that is used for load on demand. I'll talk to Carsten when he gets
back from his holiday in the sun. The bastard.
CCMAIL: 62452-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=300735
test bed. After a short discussion with Marc on irc I've decided to call
the global class GlobalSettings, as we expect there to be at least
ComposerSettings and ReaderSettings in the not too distant future.
If no one yells, I'll be amusing myself by moving stuff over to the new
style section by section over the next few millenia. If anyone wants to
help please tell me, so we can coordinate.
svn path=/trunk/kdepim/; revision=289835
o readding the action to the menu
o making sure there is an actual slot behind the action
o preventing the command from being prematurely deleted
o making sure the KMMessage object used has a size and a serial number
CCMAIL: 71385-done@bugs.kde.org
svn path=/trunk/kdepim/; revision=275585