2002-02-15 Olaf Lueg <olueg@olsd.de>
********************************************************
**                     Version 0.3.4-pre2                  **
********************************************************
	Fixed: Sometimes the contactlist was not shown after connect

2002-03-14 Olaf Lueg <olueg@olsd.de>
********************************************************
**                     Version 0.3.4-pre1                  **
********************************************************
 	Fix the freeze bug at connecting

2002-02-10 Olaf Lueg <olueg@olsd.de>
********************************************************
**                     Version 0.3.3                  **
********************************************************
-	Font selection for the chat window fixed
-	System Tray fixed
-	Enter key sends now the message
-	Makefile fixed for KDE3 compatibility (See the Readme-KDE3 file for details)


2002-02-05 Olaf Lueg <olueg@olsd.de>
* kmerlin/imservicesocket.*     : Fixed CPU load bug
* kmerlin/imchatservice.*       : Fixed bug with non english chars and CPU load
* kmerlin/chatviewimpl.cpp      : Enabled regexps to work with QT2
* kmerlin/chatwindow.cpp        : small bug fix
* kmerlin/main.cpp              : Added Homepage to About dialog
* kmerlin/kmsnapp.*             : Context Menu added, slotUpdateMenu() fixed
* kmerlin/pics/offline.png      : changed to 16x16 pixel
* kmerlin/pics/online.png       :
* kmerlin/pics/away.png         :
* kmerlin/pics/blocked.png      :
* kmerlin/pics/invisible.png    :
* configure.in.in               : Changed VERSION to 0.3.2-Beta1, added #MIN_CONFIG(2.2) to work with QT2 (on my KDE3
                                : copy I must change it to #MIN_CONFIG


2002-01-29 hpj <sourceforge@henrik.org>
* kmerlin/chatviewimpl.cpp      : Fixed regexps to work with Qt3 as well.

2002-01-21 Olaf Lueg <olueg@olsd.de>
* kmerlin/imservicesocket.*     : Changed QSocket to KExtendedSocket for SOCKS support
* kmerlin/imchatservice.*       :
* kmerlin/imservice.cpp         : some comment added
* kmerlin/kmsnapp.*             : menus updated, autoconnect added, workTimer added,

2002-01-15 Olaf Lueg <olueg@olsd.de>
				: The old libkmsn is removed, this are the new classes for the service.
				: The protocol is changed from MSNP5 to MSNP7, this allows to use groups in the contact list.
+ kmerlin/imservice.*		: This is the base class from the new IMService classes,
+ kmerlin/imchatservice.*	: This handles the traffic to the switchboard server (chat server)
+ kmerlin/imservicesocket.*	: This handles the trafic to the notification server
+ kmerlin/imgroups.*		: class for the groups
+ kmerlin/imcontact.*		: class for contacts
* kmerlin/onlineview.*		: changes for the new imservice class
* kmerlin/kmasapp.*

2002-01-21 hpj <sourceforge@henrik.org>
* kmerlin/chatwindow.cpp       : Fixed so that kmerlin compiles on KDE3
* kmerlin/chatviewimpl.cpp     :
* kmerlin/imcontact.cpp        :
* kmerlin/kmsnapp.cpp          :
* kmerlin/onlineview.cpp       :
* acinclude.m4                 |

2001-11-19 hpj <sourceforge@henrik.org>
* lib/msn.cpp                  : Fixed compile warning on KDE 2.2.1

2001-10-26 Niels Reedijk <nielx@kde.nl>
* kmerlin/chatviewimpl.cpp     : Applied a patch to strip \r \0 \n 's from a message in order to being able to parse urls
* kmerlin/main.cpp             : Added a credit to Mark Westcott

2001-10-23  Olaf Lueg<olaf.lueg@t-online.de>
* lib/switchboard.*		: slots and signals renamed, chatuserlist removed, The chatwindow handles now
				: the members in the chat session
* lib/msn.*			: small change
* kmerlin/chatwindow.*		: ChatWindow handles now the members in chat session, Add Contact enabled,
* /kmerlin/chatviewimpl.*	: Invite Contact updated and some basicly changes
* /kmerlin/kmsnapp.*		:
* /kmerlin/makefile.am		:
+ /kmerlin/chatmember.*		:

2001-10-15  Olaf Lueg<olaf.lueg@t-online.de>
* kmerlin/chatviewimpl.cpp	: smileys updated
* kmerlin/pics/makefile.am	: smileys added

2001-10-14 hpj <sourceforge@henrik.org>
* chatviewimpl.cpp              : Fixed cosmetic change # 2.

2001-10-09 hpj <sourceforge@henrik.org>
* kmerlin/settingsuserimpl.cpp  : Patch to add auto connect on startup.
* kmerlin/settingsuserimpl.h    :
* kmerlin/settingsuser.ui       :
* kmerlin/kmsnapp.cpp           :
* kmerlin/kmsnapp.h             :

2001-10-08  olaf  <olaf.lueg@t-online.de>
* /kmerlin/kamsapp.*               : patch from Henrik Johnson inserted- this enables - disables the e-mail Label

2001-10-05  olaf  <olaf.lueg@t-online.de>
* kmerlin/chatviewimpl.cpp	: path for pictures fixed
* kmerlin/systemnotifier.cpp	:

2001-10-03  Olaf Lueg <olaf.lueg@t-online.de>
* kmerlin/chatview.ui		: Word wrap enabled

2001-09-28 Niels Reedijk <nielx@kde.nl>
* kmerlin/kmsnapp.cpp            : Plug in the Connector and Disconnector actions into the tray menu
* kmerlin/settingsdialog.cpp     : Improved the removal of profiles a little more
* kmerlin/settingsdialog.h
* kmerlin/settingsusers.ui
* kmerlin/settingsusersimpl.cpp
* kmerlin/settingsusersimpl.h

2001-09-28  Olaf Lueg <olaf.lueg@t-online.de>
* /kmerlin/settingsusers.ui	: #include kcombobox.h inserted, needed when qt without
				: kde support compiled

2001-09-23  Olaf Lueg <olaf.lueg@t-online.de>
* /po-lib 			: po-lib added, comes from /libkmsn/po
* /po/*.gmo			: all *.gmo files deleted
* /po/*/.cvsignore		: small change

22-09-2001 Niels Reedijk <nielx@kde.nl>
* chatwindow.cpp               : Applied a patch to change to font settings in the chatwindow (by Michiel Brendel)
* chatview.cpp                 : Applied a patch to have clearer message box using KNotify (by Mauritz)
* kmsnapp.cpp                  : Same as above
* main.cpp                     : Give credit
*** Task 34528 ***
* settingsusers.ui             : Re-enable the delete profile button
* settingsusersimpl.cpp        : Implement the delete profile button
TODO: Implement the enable-password button

2001-09-19  Olaf Lueg <olaf.lueg@t-online.de>

	********* Initial checkin for KMerlin ************
				: after initial checkin i dont know wich files are changed
				: new is - automatic connect added, some bugs fixed in kmsnapp.*,
				: some bugs in onlineview fixed, new icons

16-08-2001 Niels Reedijk <nielx@kde.nl>
*** Task 34528 ***
M kmsn/settingsusers.ui         : Added a combobox for profile selecting, as well as two buttons
M kmsn/settingsusersimpl.cpp    : Different profiles; ability to add and delete
M kmsn/settingsusersimpl.h      : TODO: Enable remove --- enable save password
M kmsn/Makefile.am              : Added new class KMsnAction
A kmsn/kmsnaction.cpp           : Define a KAction that emits a signal with an int tied to it
A kmsn/kmsnaction.h             :
M kmsn/kmsnapp.cpp              : Changes include a new action, as well as a way of disconnecting
M kmsn/kmsnapp.h
M kmsn/kmsnbaseui.rc            : Include the new action

09-08-2001 Olaf Lueg <olaf.lueg@t-online.de>
* /kmsn/kmsnapp.*               : mail notification completed, tray bug fixed and two shortcuts inserted (hide, chat)
* /kmsn/msn.*                   :

26-07-2001 Olaf Lueg <olaf.lueg@t-online.de>
* configure.in.in               : Changes for the new GUI
* /kmsn/kmsn.*                  : now it's have toolbar menu statusbar
* /kmsn/makefile.am             : Blocked users can be enabled in config dialog
* /kmsn/chatview.ui             : print, setFont  in chat window fixed
* /kmsn/chatviewimpl.*          : menus updated
* /kmsn/chatwindow.*            :
* /kmsn/kmsnui.rc               :
* /kmsn/main.cpp                :
* /kmsn/onlineview.*            :
* /kmsn/settingsblusersimpl.cpp :
* /kmsn/settingsblusers.ui      :
+ /kmsn/kmsnapp.h               : this is the new base class from kmsn
+ /kmsn/kmsnapp.cpp             :
+ /kmsn/kmsnbaseui.rc           :



18-07-2001 Olaf Lueg <olaf.lueg@t-online.de>
* /kmsn/chatviewimpl.cpp	: changed append() to setText()
* /kmsn/chatwindow.cpp          : caption changed
* /kmsn/kmsn.*                  : changes for idle detection
* /kmsn/onlineview.*            :
* /kmsn/makefile.am							:
* /.cvsignore				            :
* /configure.in.in              : changes for idle detection and check for installed msn.h ,switchboard.h
+ /kmsn/settingssystemidle.ui   : configuration dlg for idle detection
+ /kmsn/settingssystemidlimpl.h :
+ /kmsn/settingssystemidlimpl.cpp :
+ /kmsn/idle.h                  : class IdleTimer
+ /kmsn/idle.cpp                : class IdleTimer

15-07-2001 Olaf Lueg <olaf.lueg@t-online.de>
* /kmsn/kmsn.cpp								: bug fixed in slotOpenChat(..) SIGNAL ChatToUser() was not disconnect
																: so it calls this more then ones :(

15-07-2001 Niels Reedijk <nielx@kde.nl>
* kmsn/chatwindow.cpp           : Save properly now! (It stopped saving the tags)

14-07-2001 Olaf Lueg <olaf.lueg@t-online.de>
* /kmsn/kmsn.h									: changes for chat session - now it display all people in chat
* /kmsn/kmsn.cpp								: auto reconnect, display a message when some one join or left the
* /kmsn/chatwindow.*						: session.Copy, paste, cut,makes now sense.
* /kmsn/chatviewimpl.*					:
* /kmsn/makefile.am							: kong.png added
* /kmsn/kmsnui.rc								: Quit inserted in File menu
* /kmsn/onlineview.*						:
* /kmsn/chatview.ui							:
+ /kmsn/kong.png			          : new png, for join and left a chat session (chat with more than two people)

12-07-2001 Olaf Lueg <olaf.lueg@t-online.de>
* /kmsn/chatview.ui							: ktextbrowser.h was not included

11-07-2001 Niels Reedijk <nielx@kde.nl>
* kmsn/chatwindow.h            : Don't complain when cancel is clicked in the dialog.

11-07-2001 Olaf Lueg <olaf.lueg@t-online.de>
* /kmsn/makefile.am							: new files inserted, old removed
* /kmsn/kmsn.*									: changes for new chatwindow
+	/kmsn/chatwindow.h						:
+	/kmsn/chatwindow.cpp					: new chatwindow - this is the new chatwindow with toolbar,menubar
+ /kmsn/chatviewimpl.h					: and statusbar,
+ /kmsn/chatviewimpl.cpp				: new chatview
+ /kmsn/chatview.ui   					:
+ /kmsn/kmsnui.rc								:	
- /kmsn/chatdlg.ui							: removed
- /kmsn/chatdlgimpl.cpp					: removed
- /kmsn/chatdlgimpl.h						: removed

09-07-2001 Olaf Lueg <olaf.lueg@t-online.de>
* /kmsn/kmsn.cpp                : fixed for being unable to connect after first call from kmsn

09-07-2001 Niels Reedijk <nielx@kde.nl>
* Makefile.am                   : Remove dist target
* kmsn/chatdlg.ui               : Add a save button
* kmsn/chatdlgimpl.*            : Add a save implementation <not functional>
* kmsn/onlineview.cpp           : Fix compiler warning

03-07-2001 Olaf Lueg <olaf.lueg@t-online.de>
* /kmsn/kmsn.*                  :
+ /kmsn/onlineview.cpp          : New Online view -
+ /kmsn/onlineview.h            :
+ /kmsn/mylistview.cpp          : Base class for Online view
+ /kmsn/mylistview.h            :
+ /kmsn/e-mail.png              : new icon
+ /kmsn/filetypes.png           : new icon
* /kmsn/kmsn/Makefile.am        : support for new files
- /kmsn/view.ui                 : removed
- /kmsn/viewimpl.*              : removed

26-06-2001 Olaf Lueg <olaf.lueg@t-online.de>
* /kmsn/kmsn.cpp                :  call msn->slotSetPublicName() after change it in conf dlg

22-06-2001 Niels Reedijk <nielx@kde.nl>
* kmsn/settingsblusers.cpp      : We had a signal that was connected to a loose end

========================================
= KMSN 0.2.1 Release                   =
========================================

22-06-2001 Niels Reedijk <nielx@kde.nl>
* kmsn/settingsusers*           : Fix for being unable to change the pass.


22-06-2001 Niels Reedijk <nielx@kde.nl>
* kmsn/kmsn.cpp                 : There's a difference between Ok and Cancel
* kmsn/settingsdialog.cpp       :
* kmsn/settingsdialog.h         :
* kmsn/settingsblusers.cpp      : It works, however, not in the cleanest possible way

22-06-2001 Niels Reedijk <nielx@kde.nl>
* kmsn/kmsn.*                   : - saveConfig() is deprecated
                                  - Now actually use the settings set in the dialog
* kmsn/settingsusersimpl.cpp    : applySettings() has a meaning now...

21-06-2001 Niels Reedijk <nielx@kde.nl>
- kmsn/kmsn/settingsdlg.ui      :
- kmsn/kmsn/settingsdlgimpl.cpp :
- kmsn/kmsn/settingsdlgimpl.h   : New SettingsDialog
+ kmsn/settingsdialog.cpp       : New SettingsDialog based on KDialogBase,
+ kmsn/settingsdialog.h         : this should lead to a cleaner implementation.
+ kmsn/settingsusers.ui         : A new SettingsUsers widget, separated from
+ kmsn/settingsusersimpl.cpp      SettingsDlg. This is a cleaner implementation
+ kmsn/settingsusersimpl.h      : (from my point of view).
* kmsn/settingsblusersimpl.cpp  : Be more self-dependant
* kmsn/settingsblusersimpl.h    :
* kmsn/kmsn.cpp                 : the KMsn class can't directly get username and password
* kmsn/kmsn.h                   : Made the SettingsDialog modal
* kmsn/.cvsignore               : Keep up with the changes
* kmsn/Makefile.am

19-06-2001 Olaf Lueg <olaf.lueg@t-online.de>
*  /kmsn/kmsn.cpp               : fixes for blocked users
*  /kmsn/viewimpl.*             : fixes for blocked users

17-06-2001 Olaf Lueg <olaf.lueg@t-online.de>
*  /kmsn/kmsn.cpp               : changes for setting the public name
*  /kmsn/chatdlgimpl.cpp        : changes for emit writeMessage

16-06-2001 Olaf Lueg <olaf.lueg@t-online.de>
*  /kmsn/kmsn.cpp               : changes for msn->setUser()
*  /kmsn/viewimpl.cpp           : online state fixed

14-06-2001 Olaf Lueg <olaf.lueg@t-online.de>
*  /kmsn/kmsn.cpp               : new slot created - slotCloseApp()
*  /kmsn/viewimpl.cpp           : new menu entry Exit - some bugs removed
*  /po/ca/*                     : Catalan translation added
*  /po/es/*                     : Spain translation added
                                  thanks to Csar <dispiste@ono.com>
*  /kmsn/systemnotifier.cpp     : fixed - Notification windows keep focus

13-06-2001 Olaf Lueg <olaf.lueg@t-online.de>
*  /kmsn/adduser.ui             : fixed - add an user without an public name disconnect from msn
*  /kmsn/adduserimpl.h          :
*  /kmsn/adduserimpl.cpp        :

06-06-2001 Olaf Lueg <olaf.lueg@t-online.de>
+  /kmsn/kmsn.cpp               : app crashes on startup if there is no config file

06-06-2001 Niels Reedijk <nielx@kde.nl>
*  kmsn/eventsrc                : Dutch translations
*  Makefile.am                  : added 'dist' target that needs to be run prior to distribution

04-06-2001 Olaf Lueg <olaf.lueg@t-online.de>
*  configure.in.in              : changed for release version 0.2
*  /kmsn/eventsrc               : German translation added

02-06-2001 Olaf Lueg <olaf.lueg@t-online.de>
*  po/de/kmsn.po                : German translation
*  po/de/.cvsignore             : ignore ...

02-06-2001 Niels Reedijk <nielx@kde.nl>
*  kmsn/kmsn.cpp                : Added question marks to dialog strings
*  kmsn/settingsdialog.ui       : Spelling error corrected
*  kmsn/settingsdialogimpl.cpp  : Spelling error corrected
*  kmsn/viewimpl.cpp            : i18n of some strings
*  Makefile.am                  : added target package-messages (does a messages and a merge)
*  po/kmsn.pot                  : updated
*  po/Makefile.am               : added target merge
*  po/nl/kmsn.po                : Dutch translation
*  po/nl/.cvsignore             : ignore ...

01-06-2001 Olaf Lueg <olaf.lueg@t-online.de>
*  kmsn/chatdlgimpl.cpp         : now you can't send empty messages


01-06-2001 Niels Reedijk <nielx@kde.nl>
*  kmsn/Makefile.am             : Support 'make messages'
*  kmsn/viewimpl.cpp            : Removed \r from translatable strings
*  po/kmsn.pot                  : The po-template file
