Don Sanders
3c90a0e8c4
Update the search dialog correctly when messages are removed.
...
svn path=/trunk/kdepim/; revision=204801
23 years ago
Don Sanders
57c6cb3d44
Don't delete and recreate the search folder when searching, instead just
...
update the search folder.
svn path=/trunk/kdepim/; revision=204750
23 years ago
Marc Mutz
10846f83de
Never open namespaces in header files.
...
svn path=/trunk/kdepim/; revision=204674
23 years ago
Carsten Burghardt
b5b1bc3718
Fix bug 51981
...
svn path=/trunk/kdepim/; revision=204668
23 years ago
Zack Rusin
4536a5a41d
Heh, that's pretty funny. Speeds up expiring and general deletion of messages
...
by a factor of 100 or so (I'm leaving the details of measuring it to SadEagle ;) ).
svn path=/trunk/kdepim/; revision=204648
23 years ago
Zack Rusin
044e3b457f
Expiring should behave a lot better but it still sucks rather badly.
...
From the "stupid things KMail does" series : on expunging folders or removing
series of messages we feed the reader window with a new message after removing each
email. So deleting 1000 emails forces KHTML to parse and display 1000 emails (how's that
for a stress test for khtml ;) ). That's why expunging and deleting series of messages is so
damn slow.
CCMAIL: kmail@kde.org
svn path=/trunk/kdepim/; revision=204645
23 years ago
Zack Rusin
8c442416e6
Makefile fix (bad Don ;) ). And namespace fixes.
...
svn path=/trunk/kdepim/; revision=204638
23 years ago
Don Sanders
d3a7bd2673
as-you-type spell checking and color quoting for the composer.
...
Thanks to Trolltech.
svn path=/trunk/kdepim/; revision=204616
23 years ago
Don Sanders
9f61934c64
Search folders now proxy the msgHeaderChanged signal.
...
svn path=/trunk/kdepim/; revision=204566
23 years ago
Zack Rusin
1e0d5a824a
Let it burn. Folderjobs are in. Now to stabilize imap...
...
CCMAIL: kmail@kde.org
svn path=/trunk/kdepim/; revision=204558
23 years ago
Carsten Burghardt
83cd444ad7
Fix bug 53304 (click on local folders selects cachedimap) and make sure you can select a folder after the about page was displayed. Poa, enough bug-fixing for today.
...
svn path=/trunk/kdepim/; revision=204420
23 years ago
Ingo Klcker
452de7af35
Forwardport fix for bug #53906 : Kmail does not sign message when switching identity
...
svn path=/trunk/kdepim/; revision=204386
23 years ago
Carsten Burghardt
2aa3e3408e
Fix bug 52333
...
svn path=/trunk/kdepim/; revision=204355
23 years ago
Ingo Klcker
5fcaa04a43
Forwardport fix for bug 53757: kmail crash with shift+left/right arrow (in empty folder)
...
and fix for another bug which causes a crash when using Collapse All Threads in an empty folder.
svn path=/trunk/kdepim/; revision=204346
23 years ago
Ingo Klcker
0d86a66965
Add David Faure, Steffen Hansen and Bo Thorsen from the Kroupware project.
...
Add Ryan Breen (system tray notification).
Add some descriptions.
Wuebben -> Wübben (ü = ü).
Move Heiko Hund to Credits tab (I intend to move everyone below Zack who (this refers not to Zack but to everyone below Zack) hasn't contributed to KMail development during the KDE 3.2+ development cycle together with a short description of their former contributions to the Credits tab).
The KDE Email client -> KDE Email Client
svn path=/trunk/kdepim/; revision=204247
23 years ago
Marc Mutz
4b12ffa56a
Use KMail::AboutData
...
svn path=/trunk/kdepim/; revision=204237
23 years ago
Marc Mutz
f512f1d511
New class KMail::AboutData, to be used in main.cpp and kmail_part.cpp instead of KAboutData. I hope the only change is removing the trailing space in Stefan Taferner's name. OK'ed by Ingo
...
svn path=/trunk/kdepim/; revision=204235
23 years ago
Ingo Klcker
d4577edf18
Backport fix for bug 53464: Crash on broken Mail dir sym-link
...
svn path=/trunk/kdepim/; revision=204234
23 years ago
Ingo Klcker
0b8dd90eb2
Forwardport fix for bug 53821: KMail ignores some of its geometry settings when started on logon
...
And re-remove some code that had already been removed from HEAD a long time ago (long before 3_1 existed).
svn path=/trunk/kdepim/; revision=204229
23 years ago
Marc Mutz
e2a890c1ac
Enable Windows port by adding an exception clause for non-free Qt; this is in files where the copyright ownership is clear :-). The fun part is the rest of KMail...
...
svn path=/trunk/kdepim/; revision=204080
23 years ago
Zack Rusin
0933708bb8
Clean separation of the app and part.
...
CCMAIL: kmail@kde.org
svn path=/trunk/kdepim/; revision=204067
23 years ago
Marc Mutz
2e321467ee
This should fix Zack's crash on deleting the HtmlWriter in KMReaderWin's dtor
...
CCMAIL: zack@kde.org
svn path=/trunk/kdepim/; revision=203800
23 years ago
Zack Rusin
eff08f3f1d
Can be nil (my index.sorted was deleted and kmail keeps crashing unless,
...
all index files will be deleted we need to do something about that).
svn path=/trunk/kdepim/; revision=203771
23 years ago
Zack Rusin
1c66891f3f
Don't go through all that trouble if no debugging is defined.
...
svn path=/trunk/kdepim/; revision=203767
23 years ago
David Faure
874db855d9
valgrind says: initialize your booleans...
...
svn path=/trunk/kdepim/; revision=203720
23 years ago
Ryan Breen
0846999cc6
Fixed regressions to animation code and readded substantive popup menu
...
svn path=/trunk/kdepim/; revision=203670
23 years ago
Marc Mutz
4868dbed5b
Ingo is right, of course. Add mFoo = 0; after delete mFoo.
...
svn path=/trunk/kdepim/; revision=203463
23 years ago
Ingo Klcker
81e090fdaf
This should fix bugs 46749, 47014, 47609, 47697 and 50924 which are all about moving folders. The most important bug was that the subfolder directory node wasn't reparented when the folder was moved. Furthermore the folder was moved in the folder tree even if moving the associated mbox file/maildir directory failed. And if a folder was moved _and_ renamed then the name of the subfolder directory was only changed on disk but not in the corresponding node since the node was searched for in the wrong KMFolderDir. This search was anyway unnecessary because one can simply use mChild to access the KMFolderNode which represents the subfolder directory.
...
svn path=/trunk/kdepim/; revision=203460
23 years ago
Ingo Klcker
697820735c
remove duplicate mDir.setPath(mBasePath);
...
svn path=/trunk/kdepim/; revision=203459
23 years ago
Marc Mutz
80b4cd087b
mHtmlWriter isn't a QObject generally, so delete it in the dtor. But then, it's better to pass 0 instead of 'this' to the KHtmlPartHtmlWriter ctor, which happens to be a QObject.
...
svn path=/trunk/kdepim/; revision=203418
23 years ago
Marc Mutz
66c16575d2
compile
...
svn path=/trunk/kdepim/; revision=203391
23 years ago
Zack Rusin
4addff0f9a
Clean up KBusyPtr - use X default cursor ( now themable via XCursor extension),
...
stop being a QObject and don't inherit from KAlarmTimer. Now nothing uses
KAlarmTimer class so technically we can remove it completely, unless someone
has some other plans with it (it differs from QTimer in that it uses SIGALRM, so
that timeouts are propagated even if an app is busy).
svn path=/trunk/kdepim/; revision=203369
23 years ago
Zack Rusin
c54414e41f
All QObject's with set parents.
...
CCMAIL: mutz@kde.org
svn path=/trunk/kdepim/; revision=203249
23 years ago
Don Sanders
cd43e71ae7
--warnings v2
...
svn path=/trunk/kdepim/; revision=203131
23 years ago
Don Sanders
167af64505
--warnings
...
svn path=/trunk/kdepim/; revision=203125
23 years ago
Don Sanders
34c4848780
Prevent the search dialog from flickering when a folder being searched
...
is modified.
Also removed the KMFldSearch::getSelectedMsg method. I hope this is ok, I
see the method declaration but I don't see the implementation and I don't
see any use of this method, and such a method doesn't make sense for an
extended selection listview.
svn path=/trunk/kdepim/; revision=203085
23 years ago
Carsten Burghardt
c53a04886e
Add the startup feature to the introduction
...
svn path=/trunk/kdepim/; revision=202974
23 years ago
Carsten Burghardt
8d9dde254a
Select the startup folder
...
svn path=/trunk/kdepim/; revision=202971
23 years ago
Ingo Klcker
c3b75adf72
If a folder is renamed also rename the index.sorted and the index.ids file
...
svn path=/trunk/kdepim/; revision=202958
23 years ago
Carsten Pfeiffer
2162e98ee8
s/qlineedit/klineedit/
...
svn path=/trunk/kdepim/; revision=202956
23 years ago
Script Kiddy
36d4f954ee
CVS_SILENT made messages
...
svn path=/trunk/kdepim/; revision=202873
23 years ago
Stephan Binner
88c42b5321
CVS_SILENT i18n style guide fixes
...
svn path=/trunk/kdepim/; revision=202849
23 years ago
Marc Mutz
b3854fd637
Make both about data's equal. I hate code duplication. Does it make sense to put KAboutData population into a method and call that from main.cpp and kmail_part.cpp or if the part is supposed to return a minimal about data anyway...
...
svn path=/trunk/kdepim/; revision=202817
23 years ago
Daniel Molkentin
032aac32e6
same version as kmail
...
svn path=/trunk/kdepim/; revision=202781
23 years ago
Ingo Klcker
36d09f4c64
Forward port the fix for the KMail part of Bug 53156 (Kmail compacting folders dialog box too small on exit)
...
svn path=/trunk/kdepim/; revision=202741
23 years ago
Don Sanders
94a417719e
Keep the search dialog in sync when the corresponding search folder is
...
invalidated.
svn path=/trunk/kdepim/; revision=202720
23 years ago
Volker Augustin
cd6fda9472
Replace comparison to QString::null with a call to member function .isNull().
...
svn path=/trunk/kdepim/; revision=202675
23 years ago
Cornelius Schumacher
48908bb837
Make it compile.
...
svn path=/trunk/kdepim/; revision=202670
23 years ago
Marc Mutz
6aad449965
s/HeaderStyleNew/HeaderStyle/g;
...
svn path=/trunk/kdepim/; revision=202650
23 years ago
Marc Mutz
b0191f48f0
- remove KMReaderWin::HeaderStyle enum and fix everything that breaks
...
- new method KMReaderWin::setHeaderStyleAndStrategy() that sets both header
formattign clases simultaneuously, thus saving onle update(true) call.
svn path=/trunk/kdepim/; revision=202645
23 years ago