Ingo Klcker
d616951db2
Replace NULL and 0L with 0 everywhere and clean up some delete foo
...
svn path=/trunk/kdenetwork/kmail/; revision=183391
24 years ago
Ingo Klcker
b5ca77a4e9
Only give focus to the name input field in the folder properties dialog when a new folder is created. Patch approved by Carsten. Thanks.
...
svn path=/trunk/kdenetwork/kmail/; revision=182274
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
Marc Mutz
8d1745d59f
prefer direct connects over implementing trivial slots
...
svn path=/trunk/kdenetwork/kmail/; revision=174871
24 years ago
Marc Mutz
aefdbec011
missed setBuddy() calls
...
svn path=/trunk/kdenetwork/kmail/; revision=174864
24 years ago
Marc Mutz
78cd39eccb
adding accels
...
svn path=/trunk/kdenetwork/kmail/; revision=174854
24 years ago
Stephan Binner
a370b2a751
CVS_SILENT Style guide fix, use "cvslastchange" or X-WebCVS header line to view
...
svn path=/trunk/kdenetwork/knode/; revision=172020
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
Ingo Klcker
83f16b1d3a
Disable the expiry number field if 'Never' is selected.
...
svn path=/trunk/kdenetwork/kmail/; revision=152790
24 years ago
Zack Rusin
bdb05c446f
Switching the placemant of custom folder icon buttons/labels to vertical
...
svn path=/trunk/kdenetwork/kmail/; revision=152610
24 years ago
Zack Rusin
d3365782a0
If a user selects a normal icon for the folder and doesn't select
...
an "unread icon" use the normal icon for both folder states to make
it more consistent (as per wish on the list).
svn path=/trunk/kdenetwork/kmail/; revision=151828
24 years ago
Zack Rusin
df271745b8
Finally finishing custom icons handling in folder tree (recompilation of kdelibs is required as this one depends on a new behavior in KIconButton)
...
svn path=/trunk/kdenetwork/kmail/; revision=150793
24 years ago
Marc Mutz
1ebeeaab0a
Committing changes for IdentityManager:
...
- new base class ConfigManager with commit/rollback functionality forced on
subclasses through pure virtuals.
All new managers should inherit this and implement the branching bahaviour
of IdentityManager, so that the configuredialog can work on the branch while
the rest of KMail sees only the "old" configuration.
- new IdentityManager, implementing the ConfigManager for KMIdentity's.
- new Signature class abstracting the signature processing.
- new structure for identities in kmailrc:
o upgrade-signature.pl: Turns the old signature-related config keys into
a sigtype/value scheme.
o kmail-upd-identities.pl: Removes all groups for identities not listed in
[Identity]/IdentityList.
Renames all remaining groups to [Identity #n],
with n starting a 0.
Saves the name of the default identity in
[General]/Default Identity
This adds several new technologies to KMail/KMKernel:
- from the new Signature handling: A service to non-QObjects to collect
StdOut and/or StdErr of KProcess (-derived) classes for them.
- from IdentityManager: A service to ConfigManagers requesting a sync of
kapp->config(). The requests get delayed, so multiple requests can
be serviced with a single kapp->config()->sync().
- from ConfigManager: A service to other ConfigManagers and to GUI elements
that wish to be notified of any change in a particular ConfigManager
implementation: Whenever a commit() changes something, the changed() signal
is emitted.
Included is also a fix for the problem of "no stdin at execute filter"
and the introduction of IdentityCombo.
svn path=/trunk/kdenetwork/kmail/; revision=148825
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
Zack Rusin
694f88bdd0
Adding custom icons support to the folder tree
...
svn path=/trunk/kdenetwork/kmail/; revision=147179
24 years ago
Marc Mutz
459cf6632b
Fix accel clashes, minor layouting adjustments and adding some accels.
...
"go" from i18n-de, no "no-go" from anyone else -> committing
svn path=/trunk/kdenetwork/kmail/; revision=139613
24 years ago
Marc Mutz
c64819537c
Safe part of my local include fixes.
...
svn path=/trunk/kdenetwork/kmail/; revision=131931
25 years ago
Michael Haeckel
caefc9b330
Remove some dead code that had only the purpose to include qlabel.h and
...
qpushbutton.h.
svn path=/trunk/kdenetwork/kmail/; revision=129967
25 years ago
Michael Haeckel
8ef43969b6
Don't make the headers disappering, when just clicking Ok, in the folder
...
properties dialog.
svn path=/trunk/kdenetwork/kmail/; revision=129423
25 years ago
Michael Haeckel
790d59f2f5
Make remaming/moving of folders working again. Well this was broken a really
...
long time now and nobody noticed.
As we are on it, kill some tabs.
svn path=/trunk/kdenetwork/kmail/; revision=129348
25 years ago
Michael Haeckel
ab3262774e
Close newly created folders again.
...
svn path=/trunk/kdenetwork/kmail/; revision=128787
25 years ago
Carsten Burghardt
2acae2c231
Support for configurable Sender/Receiver is now better
...
svn path=/trunk/kdenetwork/kmail/; revision=125536
25 years ago
Carsten Burghardt
9bc7408968
Adds configurable sender/receiver to each folder
...
svn path=/trunk/kdenetwork/kmail/; revision=125247
25 years ago
Christian Gebauer
1094a253e3
fixed compilation with KDE_NO_COMPAT (kapplication.h, kcolordialog.h)
...
svn path=/trunk/kdenetwork/kmail/; revision=125101
25 years ago
Marc Mutz
053dc5aef8
Finally commit the configuredialog restructuring. See kmail@kde.org list archive for what's changed.
...
svn path=/trunk/kdenetwork/kmail/; revision=125036
25 years ago
Carsten Burghardt
7e451ce2cf
Groupboxes that are not available for imap (folder type, expire) are deactivated if an imap-folder is selected
...
svn path=/trunk/kdenetwork/kmail/; revision=124828
25 years ago
Michael Haeckel
7b00cc49a7
- Don't display folder type mbox for IMAP folders.
...
- Include the IMAP INBOX folder in the list of folders for subfolder creation.
svn path=/trunk/kdenetwork/kmail/; revision=122627
25 years ago
Kurt Granroth
f686effddf
Added "Default Mailbox Format" option. This allows users to specify
...
if their new mailboxes should default to 'mbox' or 'maildir'
svn path=/trunk/kdenetwork/kmail/; revision=122348
25 years ago
Michael Haeckel
4905724a4b
- Use the correct IMAP sent-mail folder when selected in the config dialog
...
Patch by Carsten Burghardt <cb@emedia-consult.de>
- Include the IMAP inboxes in the folder combo box.
svn path=/trunk/kdenetwork/kmail/; revision=121880
25 years ago
Michael Haeckel
ed29cf8fc9
Expire old messages from any folder.
...
Patch by Samuel Penn <sam@bifrost.demon.co.uk>.
svn path=/trunk/kdenetwork/kmail/; revision=119556
25 years ago
Dirk Mueller
6797558d5d
356 includes less
...
svn path=/trunk/kdenetwork/kmail/; revision=117339
25 years ago
Michael Haeckel
d8a375419b
The first 50$ :-)
...
It is now possible to create new IMAP folders.
svn path=/trunk/kdenetwork/kmail/; revision=114006
25 years ago
Marc Mutz
f1c66804b2
Qt3 compile fixes. The last problem is in kmcomposewin.cpp
...
svn path=/trunk/kdenetwork/kmail/; revision=112567
25 years ago
Kurt Granroth
0b28159da9
Massive commit to include native maildir-style mailboxes support in
...
KMail. To test, create a Child Folder and select "maildir" as the
mailbox type.
svn path=/trunk/kdenetwork/kmail/; revision=109511
25 years ago
Laurent Montel
a35f89b0d9
Post address lineedit sould be disable when we create a new folder
...
svn path=/trunk/kdenetwork/kmail/; revision=105241
25 years ago
Michael Haeckel
6b2501454e
Don't allow foldernames starting with a dot. These folders disappear otherwise
...
after a restart.
+ fldName.replace(QRegExp("^\\."), "");
svn path=/trunk/kdenetwork/kmail/; revision=101774
25 years ago
Stephan Kulow
6164556515
use debug area 5006 - so I can read mails without seeing tons of debug output
...
svn path=/trunk/kdenetwork/kmail/; revision=101769
25 years ago
Stephan Kulow
8ca8afd932
making use of indentities indepent of mailing lists
...
svn path=/trunk/kdenetwork/kmail/; revision=97394
25 years ago
Stephan Kulow
1dfa89d00a
reworked the folder properties dialog and name it "Properties of folder" instead of "Modify folder" as nothing in there changes the folder
...
svn path=/trunk/kdenetwork/kmail/; revision=97167
25 years ago
Michael Haeckel
97c32b9e56
Don't crash, when trying to create a folder with the name "."
...
svn path=/trunk/kdenetwork/kmail/; revision=93899
25 years ago
Michael Haeckel
7a32089a2c
Specifiy an identity for every mailing list.
...
Patch by Ingo Klöcker <ingo.kloecker@epost.de>
svn path=/trunk/kdenetwork/kmail/; revision=93728
25 years ago
Laurent Montel
3e56c09d07
qDebug -> kdDebug()
...
svn path=/trunk/kdenetwork/kmail/; revision=88292
25 years ago
Michael Haeckel
88b1c92b8c
Child folder creation works again.
...
svn path=/trunk/kdenetwork/kmail/; revision=87675
25 years ago
Michael Haeckel
7ae243c1d1
Disable a few actions for imap folders that are not going to work in the near
...
future.
svn path=/trunk/kdenetwork/kmail/; revision=87551
25 years ago
Michael Haeckel
d215e8aa98
Don't allow slashes in foldernames, crashes otherwise.
...
svn path=/trunk/kdenetwork/kmail/; revision=78446
26 years ago
Michael Haeckel
337af11812
Little fix for foldernames that contain only non-latin-1 characters.
...
svn path=/trunk/kdenetwork/kmail/; revision=75713
26 years ago
Michael Haeckel
4500a41be2
Patch by Guillaume Laurent <glaurent@telegraph-road.org>.
...
Mailinglist aware folders.
svn path=/trunk/kdenetwork/kmail/; revision=71125
26 years ago
Daniel Naber
80ab77e28a
do a selectAll() on the "unnamed" in the Create Folder dialog
...
svn path=/trunk/kdenetwork/kmail/; revision=68504
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
28358ffb44
Fix for Bug#11025: kmail: add folder dialog: dowpdown has wrong values
...
diff -u kmail/kmfolderdia.cpp kmail.new/kmfolderdia.cpp
--- kmail/kmfolderdia.cpp Sat Jul 15 12:03:47 2000
+++ kmail.new/kmfolderdia.cpp Wed Sep 20 17:40:19 2000
@@ -68,8 +68,8 @@
if (curFolder->isSystemFolder()) {
mFolders.remove(mFolders.at(i-1));
str.remove(str.at(i));
- }
- ++i;
+ } else
+ ++i;
}
fileInFolder->insertStringList( str );
svn path=/trunk/kdenetwork/kmail/; revision=64638
26 years ago