[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    [Bug 7765] Online/offline
From:       Matt Douhan <matt () fruitsalad ! org>
Date:       2005-07-25 20:21:21
Message-ID: 20050725202121.9736.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=7765         
matt fruitsalad org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED



------- Additional Comments From matt fruitsalad org  2005-07-25 22:21 -------
SVN commit 438714 by mdouhan:

Selecting online IMAP folders is not possible in offline mode
This means the last of Carstens list has been implemented
BUG:7765


 M  +19 -0     kmmainwidget.cpp  


--- trunk/KDE/kdepim/kmail/kmmainwidget.cpp #438713:438714
 @ -1756,6 +1756,25  @
   }
 
   mFolder = aFolder;
+
+  if ( mFolder && mFolder->folderType() == KMFolderTypeImap && kmkernel->isOffline() ) {
+    const KCursorSaver idle( KBusyPtr::idle() );
+    int rc =
+    KMessageBox::questionYesNo( this,
+                                i18n("The selected folder is an online IMAP folder, "
+                                     "KMail is currently in offline mode. "
+                                     "How do you want to proceed?"),
+                                i18n("Online/Offline"),
+                                i18n("Work Online"),
+                                i18n("Work Offline"));
+
+    if( rc == KMessageBox::No ) {
+      return;
+    } else {
+      kmkernel->resumeNetworkJobs();
+    }
+  }
+
   if ( aFolder && aFolder->folderType() == KMFolderTypeImap )
   {
     KMFolderImap *imap = static_cast<KMFolderImap*>(aFolder->storage());
_______________________________________________
KMail developers mailing list
KMail-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmail-devel

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic