Bug 138257

Summary: New, unreaded messages marked as new after restarting kopete, too
Product: [Unmaintained] kopete Reporter: Gehold Bertin <NewsAssi>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: wishlist    
Priority: NOR    
Version First Reported In: 0.12.3   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Gehold Bertin 2006-12-02 18:09:32 UTC
Version:           0.12.3 (using KDE 3.5.5, Kubuntu (dapper) 4:3.5.5-0ubuntu1~dapper2)
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.15-26-386

It would be great, if new unreaded messages (markes by blinking news icon) would be marked as new and unreaded after restarting of kopete, too.
Comment 1 Jiří Voseček 2007-06-17 10:44:00 UTC
I agree, this would be very useful, for example in Miranda this works good.
Comment 2 Charles Connell 2008-01-23 20:46:49 UTC
This would be a serious chore to implement. Messages would have to be stored to disk and then reinserted into a ChatSession instance. There is no good way of storing messages anyways. Workaround: use the history plugin to store all messages and you can read them any time.
Comment 3 Jiří Voseček 2008-01-23 22:14:16 UTC
Charles: History plugin is nice, but useless, because I do not know if I receive some new message and I can not explore whole archive ...
Comment 4 Charles Connell 2008-01-23 22:19:00 UTC
Okay, point taken. I still don't think that this is worth implementing. Kopete is not designed to be restarted frequently, it is designed to exist in a steady state, keeping everything alive in memory. We do not save file or load files the way that many other applications do. We don't want to take it in that direction, sorry.