Michael Haeckel
7d98570ab4
Don't allow editing mails in the outbox while sending is in progress.
...
This solution is actually better than my previous fix.
Patch by ville <vi64pa@koti.soon.fi>
svn path=/trunk/kdenetwork/kmail/; revision=175901
24 years ago
Don Sanders
05cde7e1a7
Code cleanup, make various actions (reply, replyall, etc, etc) independent
...
of gui classes.
svn path=/trunk/kdenetwork/kmail/; revision=175796
24 years ago
Marc Mutz
106193aaf0
These aren't needed, too...
...
svn path=/trunk/kdenetwork/kmail/; revision=175138
24 years ago
Ingo Klcker
73de10cd41
Fix usability bug #47123 : send again of encrypted message does not decrypt it
...
svn path=/trunk/kdenetwork/kmail/; revision=175097
24 years ago
Ingo Klcker
6615a799d3
GUI cleanup for more consistency with other applications (based on patch by Martin Koller)
...
svn path=/trunk/kdenetwork/kmail/; revision=175069
24 years ago
Carsten Pfeiffer
be5e7bf43d
- centralize CryptPlugWrapperList in KMKernel to fix ownership problems
...
- replace KMKernel::self() with kernel
- introduce KMTextBrowser for viewing raw messages or text-attachments
to fix memory leaks
svn path=/trunk/kdenetwork/kmail/; revision=175027
24 years ago
Malcolm Hunter
a8ae62ef6d
Fixed plural form
...
svn path=/trunk/kdenetwork/kmail/; revision=173690
24 years ago
Carsten Burghardt
39cbf8df78
do not scroll the currently displayed imap-message to top if new mail arrives
...
svn path=/trunk/kdenetwork/kmail/; revision=173564
24 years ago
Ingo Klcker
ef1ea5b6e7
Patch by Martin Koller <m.koller@surfeu.at> which adds a real (irrevocable) delete action to KMail. The old 'Delete' action is renamed to 'Move to Trash'. The default bindings for 'Move to Trash' are still 'D' and 'Del'. The new 'Delete' action is bound to 'Shift+Del'.
...
svn path=/trunk/kdenetwork/kmail/; revision=173174
24 years ago
Waldo Bastian
0d6e31a5d8
Make alternative background color configurable.
...
svn path=/trunk/kdenetwork/kmail/; revision=170755
24 years ago
Ingo Klcker
7c55b9d895
Initialize a message which is Send Again with the identity stored in the X-KMail-Identity header and not with the default identity:
...
- newMsg->initHeader();
+ newMsg->initFromMessage(msg, true);
svn path=/trunk/kdenetwork/kmail/; revision=170433
24 years ago
Marc Mutz
c2bad6a7ae
disable crypto icons by default. Profile "most secure" has them
...
svn path=/trunk/kdenetwork/kmail/; revision=169250
24 years ago
Michael Haeckel
84b93f2ecb
Don't crash when hitting the Del key when no folder is selected.
...
Patch by Richard Newton <richard.newton9@ntlworld.com>
svn path=/trunk/kdenetwork/kmail/; revision=165671
24 years ago
Carsten Burghardt
cbffa12c44
Fix Bug#44696: Saving multiple files saves only headers
...
First transfer imap-messages before we work on them, same thing as reply, forward, ....
We should probably put this into a Message-Handler class.
svn path=/trunk/kdenetwork/kmail/; revision=164884
24 years ago
Marc Mutz
0cc31e53cd
Swap keybindings for forward and forward_as_attachment; use message_forward instead of individual forwards for popups.
...
svn path=/trunk/kdenetwork/kmail/; revision=164807
24 years ago
Carsten Burghardt
4d416f2a6f
Rather heavy rework of the foldertree. It's now based on a new widget "KFolderTree" in libkdenetwork.
...
DnD improvements and fixes by Ingo.
svn path=/trunk/kdenetwork/kmail/; revision=163927
24 years ago
Karl-Heinz Zimmer
86852934b3
Have KMail show the decrypted message after it has been stored localy instead of the encrypted message we received originally.
...
svn path=/trunk/kdenetwork/kmail/; revision=162660
24 years ago
Carsten Burghardt
e303b4b923
- all columns resize equally
...
- the Layout is saved and restored (size and order of the columns)
- insert a rmb-menu to switch the size-column
svn path=/trunk/kdenetwork/kmail/; revision=162423
24 years ago
Waldo Bastian
aaf4e7abf8
Notify reader window that its message might get deleted.
...
svn path=/trunk/kdenetwork/kmail/; revision=162348
24 years ago
Karl-Heinz Zimmer
f88458aa88
pre-check-in (feature implemented but disabled): (a) Enable storing of own encrypted mails in unencrypted form after they have been sent. (b) Enable storing of received encrypted mails in unencrypted form after they have been read. NOTE: This feature can be disabled via #define clauses at the beginning of kmreaderwin.cpp (or kmcomposewin.cpp, resp.) and I did so now because implementation is not fully finished (still chrashing).
...
svn path=/trunk/kdenetwork/kmail/; revision=162244
24 years ago
Don Sanders
ca83c474f0
Fix very slow sorting of the status field.
...
svn path=/trunk/kdenetwork/kmail/; revision=160854
24 years ago
Carsten Burghardt
45c137360e
Re-enable multiple-imap forwarding
...
Every action on an imap-message first checks if the message is complete and initiates a download if appropriate
A modal progress-dialog is shown when the message(s) is/are transferred
svn path=/trunk/kdenetwork/kmail/; revision=159657
24 years ago
Stephan Kulow
2892d05a1b
including config.h as first include (it defines quite some controlling defines)
...
use off_t and size_t where fread, fwrite, ftell, fseek is used
svn path=/trunk/kdenetwork/kmail/; revision=159169
24 years ago
Marc Mutz
511ec113dd
use UOIDs for identities; you need to let kconf_update run
...
svn path=/trunk/kdenetwork/kmail/; revision=158812
24 years ago
Aaron J. Seigo
7af34a2db2
use KGlobalSettings::dndEventDelay() instead of a hardcoded 4 pixels
...
svn path=/trunk/kdenetwork/kmail/; revision=158340
24 years ago
Tobias Koenig
0eac5fee3b
The outlook features should work correct now
...
svn path=/trunk/kdenetwork/kmail/; revision=158225
24 years ago
Tobias Koenig
1d1ad0d964
Add outlook express like behaviour
...
24 years ago
Karl-Heinz Zimmer
0b962d72fe
finished Drag'n'Drop handling (dragging a mail from it's folder's mail list onto another folder): now we show the '+' sign (added to the mouse cursor) only when the user pressed the key (s)he has specified for COPY operations. Also we now show the correct sign at _beginning_ of the drag operation. So the user can see whether this will make a copy of the mail when _starting_ the drag operation.
...
svn path=/trunk/kdenetwork/kmail/; revision=153814
24 years ago
Zack Rusin
7c4f115b3d
Proper fix for the CTRL/SHIFT behavior.
...
svn path=/trunk/kdenetwork/kmail/; revision=153785
24 years ago
Zack Rusin
51d0560605
Zack's been a bad boy, reverting the CTRL/SHIFT behavior for now to the old version,
...
proper fix coming soon.
svn path=/trunk/kdenetwork/kmail/; revision=153784
24 years ago
Zack Rusin
2c50e6d2e7
Now one can drag while having the CTRL or SHIFT already pressed. The question
...
is: should the action be set during the start of the drag or during the drop?
(e.g. if I start dragging with CTRL pressed, and release the CTRL key before
dropping should the action be still treated as a copy? now it's not, only the
drop state counts)
svn path=/trunk/kdenetwork/kmail/; revision=153783
24 years ago
Stephan Kulow
769cf8b739
CCMAIL: kmail@kde.org
...
I wondered why the #define private public is still in kmheaders.h
Now I know: configuredialog's classes use each other no mater what.
Moved the #define there, but it simply shouldn't have private in the
_p header to fix this issue
svn path=/trunk/kdenetwork/kmail/; revision=152796
24 years ago
Kalle Dalheimer
ff002cc37d
Added new icons and states for "problematic" encryption/signatures, e.g.
...
potentially forged signatures.
svn path=/trunk/kdenetwork/kmail/; revision=151978
24 years ago
Kalle Dalheimer
f5abbc8425
The crypto icons that "freaked out Zack" :-) can now be turned off on the
...
Appearance/Layout page.
svn path=/trunk/kdenetwork/kmail/; revision=151827
24 years ago
Kalle Dalheimer
65ad8a3fb6
- Implemented the new layouting scheme agreed upon by Karl-Heinz, Michael
...
and Marc during their meeting. Note for traditionalists: By selecting the
first layout scheme and turning off the MIME tree, you get the old layout.
Note for artists: By all means feel free to improve my icons :-)
- Used "Sentence style" in the new Ägypten GUI stuff
svn path=/trunk/kdenetwork/kmail/; revision=151761
24 years ago
Kalle Dalheimer
391cd262c4
Made the MIME structure viewer a toplevel window so that it is visible at all for the time being (until it has been integrated properly again)
...
24 years ago
Kalle Dalheimer
3d3d22c76b
Load/save encryption/signature state (bug #1003 (or was that #1006?))
...
svn path=/trunk/kdenetwork/kmail/; revision=151452
24 years ago
Zack Rusin
b4552ec1aa
Switching the icon size and pointer placemant in drag&drop operations
...
svn path=/trunk/kdenetwork/kmail/; revision=151194
24 years ago
Karl-Heinz Zimmer
d17c8a6946
a) Merged AEGYPTEN_BRANCH additions into HEAD branch.
...
( see: http://www.gnupg.org/aegypten/ )
b) Removed some misleading warnings
c) Added Marc Mutz's patch of kmmsgpart.cpp: Make sure
Quoted Printable processing goes analogous to base64
by using KMime now and have some little improvements
in ::body().
d) AEGYPTEN_BRANCH was using KDockWidgets, these have been
(temporarily) disabled in the HEAD branch: will be
activated once KDockWidget has better usability.
Result of this: At the moment the new KMMimePartTree
is invisible - will be fixed right now.
PLEASE use the bug tracker to report any errors that might
result from this merger - additionally you may send mails
directly to me.
Karl-Heinz Zimmer, Senior Software Engineer, Klaraelvdalens Datakonsult AB
<mailto:khz@klaralvdalens-datakonsult.se> <mailto:khz@kde.org>
svn path=/trunk/kdenetwork/kmail/; revision=151089
24 years ago
Zack Rusin
4ab01e8121
Making drag&drop between message list and folder tree use an icon instead of the super-stylish and ever popular gray rectangle
...
svn path=/trunk/kdenetwork/kmail/; revision=151053
24 years ago
Zack Rusin
edb17dee3f
Reworking date handling. Removing formatDate and fancyDate from kheaders.
...
Making KMail use DateFormatter class from KMime. Adding custom date formats.
Unifying the list and the reader as far as message display goes - make them
use the same configuration options. This one closes all known date related
problems.
svn path=/trunk/kdenetwork/kmail/; revision=148017
24 years ago
Malcolm Hunter
ef221d24c1
CVS_SILENT Removed "Sorry"
...
svn path=/trunk/kdenetwork/kmail/; revision=146135
24 years ago
Marc Mutz
eacca02762
indent
...
svn path=/trunk/kdenetwork/kmail/; revision=143997
24 years ago
Michael Haeckel
c581fb086a
Fix compilation for the second time today.
...
svn path=/trunk/kdenetwork/kmail/; revision=143696
24 years ago
Neil Stevens
414eacae9a
use QDir::separator
...
svn path=/trunk/kdenetwork/kmail/; revision=143686
24 years ago
Lars Knoll
0dc2bcfbcd
try compiling your code before you commit!
...
svn path=/trunk/kdenetwork/kmail/; revision=143682
24 years ago
Neil Stevens
2850b689b1
Replace / in the subject with _ on save as, as / is illegal.
...
svn path=/trunk/kdenetwork/kmail/; revision=143671
24 years ago
Marc Mutz
2e80a14149
Don't make the size column rediculously small
...
svn path=/trunk/kdenetwork/kmail/; revision=143307
24 years ago
Marc Mutz
c01cb92257
Call KMFilterMgr::cleanup() after process()ing the list of messages.
...
svn path=/trunk/kdenetwork/kmail/; revision=141713
24 years ago
Waldo Bastian
77f2dc529d
Make index files portable across platforms.
...
svn path=/trunk/kdenetwork/kmail/; revision=138151
24 years ago