Matthias Ettrich
7ddbde5eae
Don's threading speedup fix. Works fine.
...
svn path=/trunk/kdenetwork/kmail/; revision=67487
26 years ago
Don Sanders
af7b051c81
Large patch from Denis Perchine and Jacek Stolarczyk to add
...
non-iso8859-1 support to KMail. This has a GUI change a "Set encoding..."
menu item has been added to the "Options" menu of the composer. This patch
fixes many bugs that non-iso8859-1 users consider critical. I've been
testing if for a few days now, it seems not to adversely affect iso-8859-1
only users, but it's pretty big and needs more testing.
Also a small patch from me to fix some int methods returning bools in
kmfilteraction.cpp (notice by Rik Hemsley, thanks Rik).
Update version number to 1.1.95.3
svn path=/trunk/kdenetwork/kmail/; revision=66711
26 years ago
Michael Haeckel
cd545ebedd
Add icons to the RMB menus of the reader window and the headers.
...
svn path=/trunk/kdenetwork/kmail/; revision=65151
26 years ago
Don Sanders
6e88ce077a
Prevent message skipping
...
diff -u -b -r1.207 kmheaders.cpp
--- kmheaders.cpp 2000/09/14 09:49:38 1.207
+++ kmheaders.cpp 2000/09/21 21:56:08
@@ -1447,6 +1447,12 @@
{
QListViewItem *lvi = currentItem();
if (lvi && lvi->itemBelow()) {
+ QListViewItem *temp = lvi;
+ while (temp) {
+ temp->firstChild();
+ temp = temp->parent();
+ }
+
clearSelection();
setSelected( lvi, FALSE );
lvi->repaint();
@@ -1461,6 +1467,12 @@
{
QListViewItem *lvi = currentItem();
if (lvi && lvi->itemAbove()) {
+ QListViewItem *temp = lvi;
+ while (temp) {
+ temp->firstChild();
+ temp = temp->parent();
+ }
+
clearSelection();
setSelected( lvi, FALSE );
lvi->repaint();
svn path=/trunk/kdenetwork/kmail/; revision=64611
26 years ago
Don Sanders
fb21cc9bd5
Patch from Michael Hackel, prevents crash.
...
svn path=/trunk/kdenetwork/kmail/; revision=63841
26 years ago
Don Sanders
bb0025889e
Fix critical crash when changing folder bug introduced recently.
...
svn path=/trunk/kdenetwork/kmail/; revision=63748
26 years ago
Matthias Hoelzer-Kluepfel
03d1f54090
Make it compile.
...
Patch reviewed by Matthias Elter :)
svn path=/trunk/kdenetwork/kmail/; revision=62621
26 years ago
Don Sanders
b725d15e65
Fix #3951 Next unread sometimes skips messages in threaded mode.
...
svn path=/trunk/kdenetwork/kmail/; revision=60941
26 years ago
Jason Stephenson
df94deabe9
Change message saving function to write only email address in From_ line.
...
svn path=/trunk/kdenetwork/kmail/; revision=60758
26 years ago
Don Sanders
59f5371218
Extremely lame safety patch. When messages are moved, reset the message
...
windows current-message pointer to prevent a dangling pointer.
Also fix sefault which occurred when deleting the last message in a folder and
then undoing the action.
svn path=/trunk/kdenetwork/kmail/; revision=60409
26 years ago
Don Sanders
f2dfac6105
Handle some pathological drag and drop cases.
...
svn path=/trunk/kdenetwork/kmail/; revision=60189
26 years ago
Hans Petter Bieker
0007cd8b56
Cleaner compilation.
...
svn path=/trunk/kdenetwork/kmail/; revision=59916
26 years ago
Don Sanders
6acb7f5637
Ok Rik I removed the note as the reused code has been removed.
...
The note was there because I wanted to reuse code from qlistview::paintcell
and TT said I could and told me to include the note.
svn path=/trunk/kdenetwork/kmail/; revision=59806
26 years ago
Rik Hemsley
10e8eb4d4e
Noting that there doesn't actually seem to be any Qt code in here.
...
Please check :)
svn path=/trunk/kdenetwork/kmail/; revision=59797
26 years ago
Daniel Naber
1c0cb7ad5f
fix #6885
...
svn path=/trunk/kdenetwork/kmail/; revision=59219
26 years ago
Don Sanders
6ee318b5af
New messages should be red by default, unread should be blue
...
svn path=/trunk/kdenetwork/kmail/; revision=59202
26 years ago
Waldo Bastian
083246f993
WABA: Change colors appropriately when a color scheme changes.
...
svn path=/trunk/kdenetwork/kmail/; revision=58182
26 years ago
Don Sanders
24a88af9fe
Try to fix non-reproduceable crash that occurs sometimes when deleting
...
many messages consecutively.
svn path=/trunk/kdenetwork/kmail/; revision=57575
26 years ago
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