Bug 35456

Summary: Knode destroys message window if error occurs when posting
Product: [Unmaintained] knode Reporter: Alain Knaff <kde>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 0.6.1   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alain Knaff 2001-11-27 21:40:31 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           knode
Version:           0.6.1 (using KDE 2.2.2 )
Severity:          normal
Installed from:    SuSE
Compiler:          gcc version 2.95.3 20010315 (SuSE)
OS:                Linux (i686) release 2.4.15-greased-turkey
OS/Compiler notes: 

If an error occurs when posting a message (for example a 441 due to crossposting to mis-spelled newsgroups) knode pops up a warning box but at the same time removes the message composition window. There is no (obvious) way to get it back in order to correct the error. So the user has to start typing his text all over again.


(Submitted via bugs.kde.org)
(Called from KBugReport dialog)
Comment 1 Christian Gebauer 2002-03-13 00:27:48 UTC
On Tuesday 27 November 2001 22:40 kde@alk.org.lu wrote:
> Package: knode
> Version: 0.6.1 (using KDE 2.2.2 )
> Severity: normal
> Installed from:    SuSE
> Compiler:          gcc version 2.95.3 20010315 (SuSE)
> OS:                Linux (i686) release 2.4.15-greased-turkey
> OS/Compiler notes:
>
> If an error occurs when posting a message (for example a 441 due to
> crossposting to mis-spelled newsgroups) knode pops up a warning box but
> at the same time removes the message composition window. There is no
> (obvious) way to get it back in order to correct the error. So the user
> has to start typing his text all over again.

Failed postings are stored in the outbox folder like in kmail.
I will add message for the users in KDE 3.1 (to late for 3.0)

Greetings
Christian
-- 
>><< Christian Gebauer >><< gebauer@gmx.com >><< ICQ 14916140 >><<
Comment 2 Cp Hennessy 2002-09-25 03:19:39 UTC
This is indeed in CVS. However I see 5 problems :      
      
1) there is no indication in the error dialog that the message is in the Drafts folder.       
2) the error dialog is VERY small ( i.e. the error message gets wrapped several times )    
       Is this a general KDE problem ?    
3) It may be better if the error message gets placed in the Drafts folder rather  
	than the Output folder  
4) Shouldn't the number of articles be displaced for the Drafts/Output folder ?  
5) Shouldn't the Drafts folder be marked as if it had "Unread" articles ( i.e. in bold ) ? 
 
( Shouldn't I add a new wish list for some of these :-) 
 
Comment 3 Rainer Endres 2004-04-05 12:43:24 UTC
I think this bug is solved, but the wishlist items should be filed ;)

I will close this bug next week if nobody objects. Will have a look if the wishlist items are filed then.

	Rainer
Comment 4 Volker Krause 2004-07-10 19:35:40 UTC
CVS commit by vkrause: 

Use KDialogBase instead of QDialog for the send error dialog and give it a reasonable default size.

CCMAIL: 35456@bugs.kde.org


  M +15 -55    knarticlefactory.cpp   1.77
  M +3 -13     knarticlefactory.h   1.21



Comment 5 Volker Krause 2004-07-10 19:43:12 UTC
The error message is fixed since at least 3.2 (not sure about 3.1), the error dialog now also has a reasonable default size. Thus I consider this fixed.

Concerning the Drafts vs. Output question: KMail puts messages which couldn't send into the Output folder. That makes sense IMHO since the error could be temporary (think of dial-up connections). If you are able to convince the KMail team to change this, KNode will of course follow ;)