[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#321102: Further plans for possible data-loss bug in kmail



On Thursday 15 June 2006 00:21, Pierre HABOUZIT, schepler@debian.org wrote:
>   Ping daniel ? etch is close, and we *really* need to do something
> here. I've looked at the source, disabling dimap seems quite ...
> difficult to do, and upstream is clearly unwilling to fix it before KDE
> 4 wich will be too late.

Being friendly and poking a bit to people on irc made one come up with a 
partly patch. Now, creating new dIMAP-accounts in kmail is disabled thru the 
user interface.

It is, although, still possible to create dIMAP accounts if you hand-edit the 
configuration files. You need to be more skilled than normal to create your 
config files yourself. For those who really want it, removing the patch and 
rebuilding kmail would be easier.

THis means that there still might need to be found some solution for existing 
dIMAP configurations.

I don't know if creating a warnbox on kmail startup saying "You are using 
dIMAP - this might eat your data - please change to IMAP." would suffice.
Or maybe a debconf note on upgrade ?

But here is the patch; thanks to pinotree.

/Sune

Attachment: kmai-new-dimap-disabled.png
Description: PNG image

--- kdepim-3.5.2/kmail/kmacctseldlg.cpp.old	2006-06-16 22:59:28.000000000 +0200
+++ kdepim-3.5.2/kmail/kmacctseldlg.cpp	2006-06-16 22:56:28.000000000 +0200
@@ -58,6 +58,7 @@
 
   vlay->addStretch( 10 );
 
+  radioButton4->setEnabled( false );
   radioButton2->setChecked(true); // Pop is most common ?
   buttonClicked(1);
 }

Attachment: pgpwc3L4fI8NC.pgp
Description: PGP signature


Reply to: