Don Sanders
716c109676
Ported main window to kaction/xml-gui stuff with a lot of help from Simon.
...
svn path=/trunk/kdenetwork/kmail/; revision=57280
26 years ago
Don Sanders
934c74cf94
More code tidy ups, my mother would be pleased.
...
svn path=/trunk/kdenetwork/kmail/; revision=56710
26 years ago
Don Sanders
c1b5c7819b
Avoid warnings.
...
svn path=/trunk/kdenetwork/kmail/; revision=56658
26 years ago
Kalle Dalheimer
9c2178bc9e
#include <stdlib.h>
...
svn path=/trunk/kdenetwork/kmail/; revision=56205
26 years ago
Don Sanders
cc1133dfff
Sacrifice collapse/expand ability of list view items for sensbile double
...
click behaviour.
svn path=/trunk/kdenetwork/kmail/; revision=55893
26 years ago
Don Sanders
4da1afa669
Quick message size column cleanups
...
svn path=/trunk/kdenetwork/kmail/; revision=55619
26 years ago
Don Sanders
1b6df414c2
Fix infinite loop when displaying message size and some messages are zero
...
length.
BTW: Yes Lars, sounds like I'll be very happy after updating :-)
svn path=/trunk/kdenetwork/kmail/; revision=55611
26 years ago
Don Sanders
7c7f53b67a
Fix bug #?
...
svn path=/trunk/kdenetwork/kmail/; revision=54858
26 years ago
Don Sanders
296e4f9875
I spent a couple hours trying to track down what I thought was a qlistview
...
bug, but probably kmail is at fault trying to be clever and work around
some qlistview limitations from QT 2.0.
Anyway this checkin will hopefully fix the problems described in #5752
svn path=/trunk/kdenetwork/kmail/; revision=54855
26 years ago
Don Sanders
e79aac9d9b
Use kmheaders::setShowSortIndicator.
...
svn path=/trunk/kdenetwork/kmail/; revision=54722
26 years ago
Don Sanders
38006ec3a4
Don't use simpifyWhiteSpace on the date field as it looks bad when using
...
a fixed size font.
svn path=/trunk/kdenetwork/kmail/; revision=54714
26 years ago
Jason Stephenson
9f7e4bb5b9
Change From_ line printing
...
svn path=/trunk/kdenetwork/kmail/; revision=54372
26 years ago
George Staikos
504981d5e5
MIME Digest forwarding is complete, as is forwarding of multiple emails
...
not using a MIME Digest.
Reading of MIME digests is not done.
svn path=/trunk/kdenetwork/kmail/; revision=52989
26 years ago
Daniel Naber
242717cbf9
replaced stripWhiteSpace() with simplifyWhiteSpace(), so the
...
Listview doesn't try to show linebreaks (which looks really broken)
svn path=/trunk/kdenetwork/kmail/; revision=52831
26 years ago
Bernd Gehrmann
5ef31f8543
KGlobal <-> KGlobalSettings <-> KApplication & KButtonBox cleanup
...
svn path=/trunk/kdenetwork/kmail/; revision=51722
26 years ago
George Staikos
56aa517f1e
text typo in MIME fixed.
...
svn path=/trunk/kdenetwork/kmail/; revision=50745
26 years ago
George Staikos
b4f0feaf3f
put in the hook for mime digest forwarding. It's just a stub right now
...
and prints an error dialog if you try to use it.
svn path=/trunk/kdenetwork/kmail/; revision=50744
26 years ago
Don Sanders
a6e3116b0f
Stop KMail from making X eat CPU when no message is current.
...
Don't crash when message is moved to the trash, the trash is emptied
and the user tries to undo.
svn path=/trunk/kdenetwork/kmail/; revision=50346
26 years ago
Don Sanders
2eb1d8dc94
Fixed undo/redo problem, in a not very nice way (using msgIdMD5 as a message UID)
...
svn path=/trunk/kdenetwork/kmail/; revision=50188
26 years ago
Don Sanders
9ecc580bef
Do the same thing for deletion in applyfilters
...
svn path=/trunk/kdenetwork/kmail/; revision=50033
26 years ago
Don Sanders
b8c4fbccc1
Cludge at trying to fix deletion problem.
...
svn path=/trunk/kdenetwork/kmail/; revision=50032
26 years ago
Don Sanders
843ddf31f5
Nice speed up for threaded messages.
...
svn path=/trunk/kdenetwork/kmail/; revision=50026
26 years ago
Don Sanders
4ae2d24009
Some speedups for threading that didn't really speed anything up (but are
...
the right thing to do anyway)
And a possbly bug fix for a bug I don't know how to reproduce.
svn path=/trunk/kdenetwork/kmail/; revision=50015
26 years ago
Don Sanders
ab0afbf91c
It turns out deleting a QListViewItem (in the normal way) is about 10 times
...
as slow as creating one hence this speed up for changing from large to
small folders.
I also tried implementing my own new and delete but for some unknown reason
this actually made things a lot slower.
svn path=/trunk/kdenetwork/kmail/; revision=49929
26 years ago
Don Sanders
f13a9ed54c
Converted some 'const QString' to 'const QString&'
...
Use MD5 digests Base 64 encoded for replyId and msgId
Fixed a few errors in threading code.
pre-strip 'From' and 'To' fields in index.
svn path=/trunk/kdenetwork/kmail/; revision=49855
26 years ago
George Staikos
ed7a77d9b4
fixed the crashing bug on emptying a folder.
...
svn path=/trunk/kdenetwork/kmail/; revision=49852
26 years ago
Don Sanders
002418397f
Fixed obvious stupid bug whereby mouse cursor could be shown as drag cursor
...
at start up of KMail.
When the current message changes free memory used to show previous message.
(Previously the memory wasn't freed until the current folder was changed)
svn path=/trunk/kdenetwork/kmail/; revision=49659
26 years ago
George Staikos
bc640a6771
_Finally_ fixed the bugs with the Size field. *whew*
...
svn path=/trunk/kdenetwork/kmail/; revision=49629
26 years ago
Mario Weilguni
9fd2165332
Mario: made search dialog work again, added (still non-working) support for
...
: for redirects, some other small improvements
svn path=/trunk/kdenetwork/kmail/; revision=49511
26 years ago
George Staikos
5db87c40ce
added Bounce to the context menu.
...
svn path=/trunk/kdenetwork/kmail/; revision=49496
26 years ago
Don Sanders
61363f8107
Reduced amount of memory need to display the list of message headers.
...
svn path=/trunk/kdenetwork/kmail/; revision=49430
26 years ago
Espen Sand
e247a3e240
Setting QFrame::setLineWidth(0) on the foldertree, headerlist
...
26 years ago
Don Sanders
d21dde4294
Fixed apply filters bug (Bug#3427)
...
svn path=/trunk/kdenetwork/kmail/; revision=49370
26 years ago
Don Sanders
d44ab80236
haha, deleting messages is about a thousand times faster now.
...
svn path=/trunk/kdenetwork/kmail/; revision=49322
26 years ago
Don Sanders
a1210e760e
Ported apply filters, move messages, delete messages, and add messages over to using unGetMsg, thereby making these operations memory efficient.
...
Ported move message and undo over to new undostack.
svn path=/trunk/kdenetwork/kmail/; revision=49320
26 years ago
Don Sanders
8020e54ebc
Port this size column stuff to use a mPaintInfo member instead of a KMHeaders member variable. Saves having to read the config file everytime a list item is constructed/updated.
...
svn path=/trunk/kdenetwork/kmail/; revision=49316
26 years ago
George Staikos
0438b6a7f8
message size field available
...
Note that this has a bug in that the configuration dialog does not
trigger an update in the main window yet, so changes don't take effect
until affter a restart.
svn path=/trunk/kdenetwork/kmail/; revision=49315
26 years ago
Don Sanders
436f244b37
Patches from DN.
...
svn path=/trunk/kdenetwork/kmail/; revision=48815
26 years ago
Don Sanders
26d08248d4
Work around what appears to be a QListView bug (well it's pretty damn certain) when there are multiple items with exactly the same sorting key.
...
svn path=/trunk/kdenetwork/kmail/; revision=48627
26 years ago
Don Sanders
8cb2eb8faa
Fixed a few sorting problems.
...
svn path=/trunk/kdenetwork/kmail/; revision=48412
26 years ago
Don Sanders
07f4c18bd0
Don't load entire body of all selected messages into ram when changing messages status.
...
Changing message status requires practically no ram now and is much quicker, especially if you have large mail folders and a small amount of ram.
svn path=/trunk/kdenetwork/kmail/; revision=48292
26 years ago
Waldo Bastian
a7c107c09e
WABA: Make it compile (kpopmenu / kimgio --> kpopupmenu / kimageio)
...
svn path=/trunk/kdenetwork/kmail/; revision=48068
26 years ago
Don Sanders
182ed2f1ec
Support folder specific settings for html mail and threaded messages.
...
svn path=/trunk/kdenetwork/kmail/; revision=47993
26 years ago
Don Sanders
4243c36a9f
Some bug fixes for changing the order of columns and some bug fixes for threaded messages view.
...
I don't know of any outstanding bugs with threaded messages so hopefully it's good now.
svn path=/trunk/kdenetwork/kmail/; revision=47800
26 years ago
Don Sanders
bedf3be81d
Changing order of columns to Subject, Sender, Date. This looks a lot better in threaded mode and a little better in normal mode.
...
There is still a #sanders define for fixed sized font Date column.
svn path=/trunk/kdenetwork/kmail/; revision=47788
26 years ago
Don Sanders
cae5c39800
Fixed some bugs.
...
svn path=/trunk/kdenetwork/kmail/; revision=47413
26 years ago
Don Sanders
86db30edc7
Fixed some bugs that turned up when actions were applied and no items were selected.
...
Also in a previous commit I added some test stuff. Insert a
#define sanders
at the top of the file for the date to be shown in courier font and for the order of columns to be Subject, Sender, Date
----------------------------------------------------------------------
svn path=/trunk/kdenetwork/kmail/; revision=47400
26 years ago
Espen Sand
e2f405067a
1) Added support for disabling some columns of the font selector in the
...
setting dialog when working with quoted fonts. NOTE: This uses a new
feature in KFontChooser (kdeui-kfontdialog) which I just comitted.
2) Quote colors can now be recylcled if nesting level > 3.
Controlled by a check box control in the color tab.
3) kmail now uses the splitted "URL link"/"New message" etc.
colors as selected in the settings dialog.
svn path=/trunk/kdenetwork/kmail/; revision=47349
26 years ago
Jacek Stolarczyk
3674bd276f
changed type of variable from long to int and removed all operator[](i) from updateMessageList(). It was causing problems on Alpha platform, but should be safe on others as well
...
svn path=/trunk/kdenetwork/kmail/; revision=47341
26 years ago
Don Sanders
05f55c49c3
Bit more work on multiple identities
...
svn path=/trunk/kdenetwork/kmail/; revision=47334
26 years ago