SVN commit 651174 by winterz:
merge in Albert's patch from SVN commit 630238 that allows dragging of images (from ksnapshot)
svn path=/branches/kdepim/enterprise/kdepim/; revision=668343
SVN commit 650978 by winterz:
more crash guards.
SVN commit 650973 by winterz:
merge SVN commit 650971 by winterz:
forward port SVN commit 649602 by coolo:
looks like I was too quick - so my kmail crashed as
there was nothing to reply to
svn path=/branches/kdepim/enterprise/kdepim/; revision=668342
SVN commit 648600 by kloecker:
This if-statement is obsolete because it is always true. It was added 6 years ago because
KIO::del didn't have the data signal, but in the current code we use KIO::get for everything.
SVN commit 648597 by kloecker:
Change the type of stage from int to Stage, reflecting what that variable always holds.
Patch by Sam Bishop.
svn path=/branches/kdepim/enterprise/kdepim/; revision=668133
SVN commit 645708 by dfaure:
Fix kmail saying "I seem to be running already" upon session restoration due to a stale lock file.
Now (on linux) it checks if the pid in the lock file really belongs to a running kmail or kontact.
svn path=/branches/kdepim/enterprise/kdepim/; revision=668091
SVN commit 645680 by wstephens:
We have to show the new mainwin or else it's impossible to quit kmail - addition to r645673
svn path=/branches/kdepim/enterprise/kdepim/; revision=668088
SVN commit 645673 by wstephens:
Ensure that there is a KMMainWidget before showing the config dialog, as parts of the config (identitydialog) depend
on its existence.
BUG#:118060
svn path=/branches/kdepim/enterprise/kdepim/; revision=668075
compile++
SVN commit 645427 by coolo:
fix folder reference counting at least for the most
easy use of search folders
svn path=/branches/kdepim/enterprise/kdepim/; revision=667965
SVN commit 645446 by wstephens:
Disallow closing the composer window whilst performing a sign operation, this causes a crash when using the
non-gpg-agent PGP backend.
BUG#113580
svn path=/branches/kdepim/enterprise/kdepim/; revision=667962
SVN commit 645389 by wstephens:
When deleting an account, there may be jobs live on that account that aren't automatically cleaned up. Make them
safe in places where they lookup the account.
BUG#137302
svn path=/branches/kdepim/enterprise/kdepim/; revision=667960
SVN commit 645363 by wstephens:
The check for unmatched UIDs also needs to be carried out after all the folders have been fetched, to exclude the
possiblity that the local folder contents changed while the imap search was working. This weeds out unmatched UIDs
before passing the search results upwards.
BUG#113885
svn path=/branches/kdepim/enterprise/kdepim/; revision=667959
SVN commit 645242 by winterz:
merge commits 643365,645115,645236 by winterz
to show the User-Agent or X-Mailer value in fancy headers
if so configured.
svn path=/branches/kdepim/enterprise/kdepim/; revision=667955
SVN commit 645047 by coolo:
another one of my most hated kmail crashes: if you cancel
gpg passphrase, kmail will crash in most cases you was careless.
After some fiddling I didn't find a better solution to this
problem than adding a direct protection member to the message.
BUG#96498
svn path=/branches/kdepim/enterprise/kdepim/; revision=667952
SVN commit 644988 by mlaurent:
Fix crash when we create imap account with wizard.
Tree was not created after create imap and when we
check account kmail crashed
svn path=/branches/kdepim/enterprise/kdepim/; revision=667949
SVN commit 644741 by coolo:
this checks looks nonsense as the ptr is regenerated on
every folder select
BUG#117785
svn path=/branches/kdepim/enterprise/kdepim/; revision=667941
SVN commit 643369 by winterz:
backport SVN commit 643168 by coolo:
this looks crashy (and I guess this is the same with 3.5) (CID 3205)
svn path=/branches/kdepim/enterprise/kdepim/; revision=667887
SVN commit 643332 by winterz:
SVN commit 643330 by winterz:
Fix "Messed up text conaining german umlauts in html messages when they were
saved in drafts folder and opened again from there".
Patch from Michal Bukovsky, thanks Michal!
BUGS#132487
svn path=/branches/kdepim/enterprise/kdepim/; revision=667885
SVN commit 641758 by dfaure:
The mutz menace worked, but not the btw
SVN commit 641756 by mueller:
no, no, please don't mutz me my way
SVN commit 641716 by mueller:
fix uninitialized variable accesses, approved by Ingo
svn path=/branches/kdepim/enterprise/kdepim/; revision=667841
SVN commit 639786 by winterz:
fix "deleting maildir does not delete associated .index.ids file"
Thanks for the patch CSights.
BUG# 140195
SVN commit 639771 by winterz:
fix bug "No Content-Description or name for opengpg signatures"
thanks for the patch Chris Gagnon.
BUGS# 138514
svn path=/branches/kdepim/enterprise/kdepim/; revision=667836
SVN commit 639336 by mkoller:
BUG#79685
By default, honor umask of the user when saving attachments,
but offer a config entry (without user interface) for those
who explicitely don't like that
([General] section, disregardUmask boolean)
svn path=/branches/kdepim/enterprise/kdepim/; revision=667830
SVN commit 630887 by winterz:
Ingo says to revert this.
So we are still looking for a fix to this bug.
svn path=/branches/kdepim/enterprise/kdepim/; revision=667660
SVN commit 633071 by winterz:
merge SVN commit 632062 by adridg:
After updating KMail and throwing away index files, I encountered a file which has charset= set, and that triggered
a QGList warning when subscripting an empty string; adding this extra check for empty charsets stops crashing after
that warning.
SVN commit 633069 by winterz:
merge SVN commit 632089 by adridg:
TRUE and FALSE are C-isms, use C++ keywords instead
merge SVN commit 632360 by adridg:
Indentation style is spaces; there's crashes in here occasionally after removing index files, rather peculiar.
svn path=/branches/kdepim/enterprise/kdepim/; revision=667618
SVN commit 633012 by mkoller:
Related to BUG# 71549
Make sure that a corrupted .ids file does not allocate huge amount
of memory by checking consistency of file length vs. number of
items expected.
The patch does not cure the original problem why the ids
file has corrupt content. I could not find a way how this can happen
up till now
svn path=/branches/kdepim/enterprise/kdepim/; revision=667597
SVN commit 630850 by kainhofe:
Forward port of SVN commit 630849 by kainhofe:
Typo in the antispam wizard definitions, which caused CRM114 to be always displayed as available.
svn path=/branches/kdepim/enterprise/kdepim/; revision=667541
folder directly, offer to override teh alarm relevanve, that is, make it
possible to block alarms for other people's folders. The gui changes from
a combo box to a checkbox, in that case, and the "we have a local override"
flag prevents the change from being overwritten by the next sync. If the
alarms are re-enabled, that flag is reset, and the next sync restores the
state from the server.
(prokde35 feature w1-20)
svn path=/branches/kdepim/enterprise/kdepim/; revision=665722
SVN commit 630633 by dfaure:
When not using kwallet, kmail can store the smtp password into kmailrc, which works,
but for every mail sent after that it asked again: do you want to store the password into the config file? -> fixed
svn path=/branches/kdepim/enterprise/kdepim/; revision=665683
SVN commit 627763 by winterz:
merge SVN commit 627761 by winterz:
Fix bug "Add icons for context menu on address in readerwin"
Thanks for the patch Mikolaj. ey, we only took 3+ years to commit it! :)
BUGS: 66740
svn path=/branches/kdepim/enterprise/kdepim/; revision=665665
SVN commit 628168 by dfaure:
Laurent started kmail for a brand new user, and oh surprise, there were two actions in the Folder menu
with the label "foo"! Call updateFolderMenu after creating the actions.
svn path=/branches/kdepim/enterprise/kdepim/; revision=665662
SVN commit 627641 by winterz:
Fix for the grave bug "kmail crash when I make a CTRL + J in inbox"
BUGS: 140660
svn path=/branches/kdepim/enterprise/kdepim/; revision=665658
This also fixes a broken dcop-signal connect in the kolab resource since it was already updated to the new signal signature.
svn path=/branches/kdepim/enterprise/kdepim/; revision=665276