More Info

Revision 786805

(Back to digest)
 

Features in Networking Tools

Roman Jarosz committed changes in /trunk/KDE/kdenetwork/kopete:

Add non-intrusive notification system
* Service messages (e.g. authorization requests) are queued so user won't be bothered with unimportant messages.
* User can view the service messages in Kopete main window.
* A green flag in status bar or optionally KNotification will inform the user about new service messages.

New classes:
AddedInfoEvent - event which should be created when a contact added you into the contact list or requested authorization.
InfoEventManager - contains all info event objects
InfoEvent - base class for all info events
InfoEventWidget - widget for Kopete main window

File Changes

Added 9 files
/trunk/KDE/kdenetwork/kopete
 
/kopete/infoeventbase.ui
 
/kopete/infoeventwidget.cpp
 
/kopete/infoeventwidget.h
 
/libkopete/kopeteaddedinfoevent.cpp
 
/libkopete/kopeteaddedinfoevent.h
 
/libkopete/kopeteinfoevent.cpp
 
/libkopete/kopeteinfoevent.h
 
/libkopete/kopeteinfoeventmanager.cpp
 
/libkopete/kopeteinfoeventmanager.h
Modified 15 files
/trunk/KDE/kdenetwork/kopete
 
/kopete/CMakeLists.txt
 
/kopete/kopete.notifyrc
 
/kopete/kopetewindow.cpp
 
/kopete/kopetewindow.h
 
/libkopete/CMakeLists.txt
 
/protocols/jabber/jabberaccount.cpp
 
/protocols/jabber/jabberaccount.h
 
/protocols/msn/msnaccount.cpp
 
/protocols/msn/msnaccount.h
 
/protocols/telepathy/telepathyaddpendingcontactjob.cpp
 
/protocols/telepathy/telepathyaddpendingcontactjob.h
 
/protocols/yahoo/yahooaccount.cpp
 
/protocols/yahoo/yahooaccount.h
 
/protocols/oscar/icq/icqaccount.cpp
 
/protocols/oscar/icq/icqaccount.h
24 files changed in total