Jaime Torres
6618725ac4
prefix ++ is faster than postfix ++
...
prefix ++ is faster than postfix ++
14 years ago
Montel Laurent
0c1bb1842a
Add clear
15 years ago
Montel Laurent
e3869c4184
Stupid me :(
...
(cherry picked from commit 874fcaee95a840a970fa2830ad4ce05e7ba835d1)
15 years ago
Montel Laurent
3c5a8646ee
Stupid me :(
15 years ago
Montel Laurent
e5dc44b4a7
Fix undo move mail. And add dialog when there is a error
...
(cherry picked from commit 71adab0d59a22b7e122a18bedf7b358f2207c7ad)
15 years ago
Montel Laurent
12d8d08266
Fix undo move mail. And add dialog when there is a error
15 years ago
Volker Krause
14b9d3749b
Use Akonadi::Item instead of the obsolete serial numbers.
...
svn path=/branches/work/akonadi-ports/kdepim/; revision=1066886
16 years ago
Laurent Montel
da293f30f9
remove not necessary includes
...
svn path=/branches/work/akonadi-ports/kdepim/; revision=1060204
17 years ago
Laurent Montel
9cfc985841
KMFolder--
...
svn path=/branches/work/akonadi-ports/kdepim/; revision=1039446
17 years ago
Andras Mantia
7e3982c776
Trying to get rid of the rest of KMMessage and KMMsgBase usage and port it to KMime. Mostly only the interfaces are ported, the code is commented out, although in many cases the code is obsoleted by the akonadi resources. Also get rid of the different folder classes, as those are transparent, accessible via akonadi.
...
svn path=/branches/work/akonadi-ports/kdepim/; revision=1037186
17 years ago
Allen Winter
80909a85fa
Cleanup kDebug/kWarning/kError():
...
+ No longer pass the debug area
+ Don't hard code the method name
+ Remove endls
svn path=/trunk/KDE/kdepim/; revision=966226
17 years ago
Thomas McGuire
66f97602c4
- Remove "added by qt3to4" comments
...
- Fix some includes
- Disable Qt3 support and KDE3Support in the CMake file
Now KMail is free of KDE3 and Qt3 support(*), hurray!!
Thanks to everyone who helped porting.
Now, let's party and relax a bit, and afterwards we can start to make things interesting
again by starting the Akonadi port :)
(*) Well, Almost. It still links to Qt3Support, because KGPG has
Qt3Support in its headers.
Also, Qt3Support and KDE3Support are still linked in indirectly
via libkdepim.
svn path=/trunk/KDE/kdepim/; revision=924827
17 years ago
Laurent Montel
ce96b179f2
Fix iterator
...
svn path=/trunk/KDE/kdepim/; revision=885481
18 years ago
Till Adam
9dc518bce6
Merge in the rest of enterprise branch. Manually reviewed. I'll make a wiki page
...
of all the changes, they are too numerous to list here.
svn path=/branches/KDE/3.5/kdepim/; revision=766792
18 years ago
Frank Osterfeld
9848f42cd9
merge from enterprise
...
svn path=/branches/work/~osterfeld/enterprise/kdepim/; revision=707924
19 years ago
Andreas Hartmetz
9a2c2bdc7c
cross-port named open()/close() on folders from the 3.5 branch. this is a merge from 3.5 revision 647499 with many extra changes to get kmail to compile again.
...
svn path=/branches/kdepim/enterprise/kdepim/; revision=707659
19 years ago
Andreas Hartmetz
ecfa574042
Intevation Merge issue 38, forward port of fix to issue 1868. Fix folder reference counting in several places.
...
svn path=/trunk/KDE/kdepim/; revision=706997
19 years ago
Andreas Hartmetz
8e56643c4f
Lots of fixes to folder refcounting all over the place. There might be even more problems elsewhere, but this fixes Intevation issue #1868 .
...
svn path=/branches/kdepim/enterprise/kdepim/; revision=705173
19 years ago
Daniel Molkentin
94a38cea12
major parts of the endl cleanups.
...
svn path=/trunk/KDE/kdepim/; revision=695704
19 years ago
Laurent Montel
a2849e0f7f
Not necessary
...
svn path=/trunk/KDE/kdepim/; revision=685626
19 years ago
Stephan Kulow
79668a0aa2
backport the named open and close to reduce branch differences
...
(finally catched Till :)
svn path=/branches/KDE/3.5/kdepim/; revision=647499
19 years ago
Allen Winter
23997b6617
bigtime forward port of coolo's kmail_debug_imap work branch.
...
while I was at it I also did some indenting and formatting fixes,
but there is a lot still to do.
svn path=/trunk/KDE/kdepim/; revision=645591
19 years ago
David Faure
8270ad07db
Cleaning up the proko2 branch mess (that I originally created); this will require a few commits and a temporary branch.
...
svn path=/branches/kdepim/proko2-full/kdepim/; revision=541169
20 years ago
Reinhold Kainhofer
72d34ac78b
deprecated OQbject methods: constructor with name, name=>objectName, isA, etc. I don't know how to port queryList and child..
...
Also, QWidget::setCaption => QWidget::setWindowTitle
svn path=/trunk/KDE/kdepim/; revision=535217
20 years ago
Laurent Montel
691967fab7
deprecated--
...
fix some compile error
svn path=/trunk/KDE/kdepim/; revision=506351
20 years ago
Andreas Gungl
99b1dcf126
Q3PtrList--
...
svn path=/trunk/KDE/kdepim/; revision=501111
20 years ago
Laurent Montel
3ef805634c
Q3ValueList--
...
svn path=/trunk/KDE/kdepim/; revision=486326
21 years ago
Laurent Montel
57f2203adc
Some port
...
svn path=/trunk/KDE/kdepim/; revision=457004
21 years ago
Reinhold Kainhofer
2e77a55d99
The FSF has moved, use the new address in all license files and headers ...
...
svn path=/trunk/KDE/kdepim/; revision=437980
21 years ago
Till Adam
9a84c74e76
KMMsgDict rafactoring/clarification and related fixes, as discussed
...
here: http://lists.kde.org/?l=kmail-devel&m=111945756024656&w=2
I've changed the KMMsgDict::instance() to return a pointer instead of a
reference, compared to the patch I posted, after valid criticism from
Marc that the pattern is generally used with a pointer, in KDE, so it's
better not to surprise people here.
svn path=/trunk/KDE/kdepim/; revision=428560
21 years ago
Thomas Zander
e9bc21966a
Remove unneeded include for kmkernel.h (37 files less to compile on every change!)
...
svn path=/trunk/KDE/kdepim/; revision=425088
21 years ago
Thomas Zander
73eda4578c
These files include, but don't need kmmessage.h (11 of the previous 22...)
...
svn path=/trunk/KDE/kdepim/; revision=425083
21 years ago
Jonathan Riddell
ece00d0169
KDE proofreaders. Remove exclamation marks to improve readability.
...
svn path=/trunk/kdepim/; revision=284843
22 years ago
Marc Mutz
c4df6a1a84
Add <config.h> to all .cpp files as in aegypten_branch we really
...
depend on th values there.
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
Changes done by this script:
for i in *.cpp; do
if ! grep -q '<config.h>' $i; then
echo $i
fi
done | xargs -n1 perl -pi\~ -e \
'if ( /#include/ && !$first ) {
$_ = "#ifdef HAVE_CONFIG_H\n#include <config.h>\n#endif\n\n" . $_;
$first=1;
}'
svn path=/trunk/kdepim/; revision=278891
23 years ago
Ingo Klcker
4d448db47f
Change
...
#define kernel KMKernel::self()
to
#define kmkernel KMKernel::self()
because 'kernel' was a much to general term. We really shouldn't repeat the mistakes of the X developers.
I noticed this problem when I played around with KImageEffects. kimageeffects.h contains 'kernel' as parameter of some methods and so the compilation had to fail. We won't need KImageEffects in the near future, but at least we are now prepared and a clash with another 'kernel' can't happen anymore.
svn path=/trunk/kdepim/; revision=252621
23 years ago
Zack Rusin
ce6e3a2f1a
Switch KMTextBrowser to KMail::MailSourceViewer and KMUndoStack to
...
KMail::UndoStack.
Waldo, would you mind if I added the Qt clause which we discussed some time ago
on the KMail list to the undostack.{h,cpp} files?
CCMAIL: Waldo Bastian <bastian@kde.org>
svn path=/trunk/kdepim/; revision=227174
23 years ago
Zack Rusin
3c79dfd18d
Switching to the moved files :) Thanks David!
...
svn path=/trunk/kdepim/; revision=227164
23 years ago
Zack Rusin
127de060e1
Reworking the undo handling a little bit. Now if you move 200 messages to
...
folder A and 300 messages to folder B instead of clicking undo 500 times you
click undo twice. Basically it's action instead of message based now.
Also, David could you also move kmundostack.{h,cpp} to undostack.{h,cpp} ? :)
CCMAIL: David Faure <faure@kde.org>
svn path=/trunk/kdepim/; revision=227137
23 years ago
Carsten Burghardt
ff80f4e450
Fix multiple undos, fix threading after undo, make undo a KMMoveCommand, make the undostack a QObject and make it emit signals on changes. Correct the default sizes of kmmainwin. Reviewed by Ingo.
...
svn path=/trunk/kdenetwork/kmail/; revision=183472
24 years ago
Michael Haeckel
81fd954e5d
Use serial numbers instead of message id for undo.
...
svn path=/trunk/kdenetwork/kmail/; revision=124888
25 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
558ecbe622
Just store KMMsgBases (virtual base class of KMMsgInfo and KMMessage). Was storing kmmessages but using the abstract base class allows for some clever optimisations in KMHeaders. (Makes it easier to reduce main memory usage during several operations, message bodies are retrieved on demand).
...
svn path=/trunk/kdenetwork/kmail/; revision=49317
26 years ago
Waldo Bastian
f37cffe8d8
WABA: Oops.. make it a LIFO, not a FIFO
...
svn path=/trunk/kdenetwork/kmail/; revision=37231
27 years ago
Waldo Bastian
9ce7a86699
WABA: My XMas gift for Christien & David.
...
svn path=/trunk/kdenetwork/kmail/; revision=37230
27 years ago