Revision 764034
Go back to digest for 27th January 2008Features in Networking Tools
Roman Jarosz committed changes in /trunk/KDE/kdenetwork/kopete:
Status Manager
* GUI where user can manage statuses.
* Add title to status message.
* GUI for quick title/message changing.
* Add generic idle timer (most code is from Away class which was removed).
* Add status menu and status action classes.
* Add StatusManager class which manages status items that are used to build status menu.
* Allow usage of the status message title in ICQ.
TODO:
* More documentation
* Test away detection
File Changes
Added 34 files
- /trunk/KDE/kdenetwork/kopete
- /kopete/statusmenu
- /libkopete/kopeteidletimer.cpp
- /libkopete/kopeteidletimer.h
- /libkopete/kopetestatusitems.cpp
- /libkopete/kopetestatusitems.h
- /libkopete/kopetestatusmanager.cpp
- /libkopete/kopetestatusmanager.h
- /libkopete/kopetestatussettings.kcfg
- /libkopete/kopetestatussettings.kcfgc
- /kopete/config/status
- /kopete/statusmenu/CMakeLists.txt
- /kopete/statusmenu/kopeteonlinestatusaction.cpp
- /kopete/statusmenu/kopeteonlinestatusaction.h
- /kopete/statusmenu/kopetestatusaction.cpp
- /kopete/statusmenu/kopetestatusaction.h
- /kopete/statusmenu/kopetestatuseditaction.cpp
- /kopete/statusmenu/kopetestatuseditaction.h
- /kopete/statusmenu/kopetestatuseditwidget_base.ui
- /kopete/statusmenu/kopetestatusgroupaction.cpp
- /kopete/statusmenu/kopetestatusgroupaction.h
- /kopete/statusmenu/kopetestatusrootaction.cpp
- /kopete/statusmenu/kopetestatusrootaction.h
- /kopete/config/status/CMakeLists.txt
- /kopete/config/status/kopete_statusconfig.desktop
- /kopete/config/status/statusconfig.cpp
- /kopete/config/status/statusconfig.h
- /kopete/config/status/statusconfig_general.cpp
- /kopete/config/status/statusconfig_general.h
- /kopete/config/status/statusconfig_general.ui
- /kopete/config/status/statusconfig_manager.cpp
- /kopete/config/status/statusconfig_manager.h
- /kopete/config/status/statusconfig_manager.ui
- /kopete/config/status/statusmodel.cpp
- /kopete/config/status/statusmodel.h
Deleted 4 files
- /trunk/KDE/kdenetwork/kopete/libkopete
- /kopeteaway.cpp
- /kopeteaway.h
- /kopeteawayaction.cpp
- /kopeteawayaction.h
Modified 89 files
- /trunk/KDE/kdenetwork/kopete
- /kopete/CMakeLists.txt
- /kopete/kopeteidentitystatusbaricon.cpp
- /kopete/kopeteidentitystatusbaricon.h
- /kopete/kopetewindow.cpp
- /kopete/kopetewindow.h
- /libkopete/CMakeLists.txt
- /libkopete/kopete_export.h
- /libkopete/kopeteaccount.cpp
- /libkopete/kopeteaccount.h
- /libkopete/kopeteaccountmanager.cpp
- /libkopete/kopeteaccountmanager.h
- /libkopete/kopeteappearancesettings.kcfg
- /libkopete/kopetebehaviorsettings.kcfg
- /libkopete/kopetecontact.cpp
- /libkopete/kopeteglobal.cpp
- /libkopete/kopeteglobal.h
- /libkopete/kopeteidentity.cpp
- /libkopete/kopeteidentity.h
- /libkopete/kopeteidentitymanager.cpp
- /libkopete/kopeteidentitymanager.h
- /libkopete/kopeteonlinestatus.cpp
- /libkopete/kopeteonlinestatus.h
- /libkopete/kopeteonlinestatusmanager.cpp
- /libkopete/kopeteonlinestatusmanager.h
- /libkopete/kopetestatusmessage.cpp
- /libkopete/kopetestatusmessage.h
- /kopete/config/CMakeLists.txt
- /kopete/identity/CMakeLists.txt
- /kopete/identity/identitystatuswidget.cpp
- /plugins/history/historydialog.cpp
- /plugins/privacy/privacyplugin.cpp
- /protocols/gadu/gaduaccount.cpp
- /protocols/gadu/gaduaccount.h
- /protocols/groupwise/gwaccount.cpp
- /protocols/groupwise/gwaccount.h
- /protocols/groupwise/gwmessagemanager.cpp
- /protocols/irc/ircaccount.cpp
- /protocols/irc/ircaccount.h
- /protocols/jabber/jabberaccount.cpp
- /protocols/jabber/jabberaccount.h
- /protocols/jabber/jabberchatsession.cpp
- /protocols/jabber/jabbercontact.cpp
- /protocols/jabber/jabbergroupcontact.cpp
- /protocols/jabber/jabberprotocol.cpp
- /protocols/jabber/jabbertransport.cpp
- /protocols/jabber/jabbertransport.h
- /protocols/meanwhile/meanwhileaccount.cpp
- /protocols/meanwhile/meanwhileaccount.h
- /protocols/messenger/messengeraccount.cpp
- /protocols/messenger/messengeraccount.h
- /protocols/msn/msnaccount.cpp
- /protocols/msn/msnaccount.h
- /protocols/oscar/icqcontactbase.cpp
- /protocols/oscar/oscaraccount.h
- /protocols/oscar/oscarcontact.cpp
- /protocols/oscar/oscarpresence.h
- /protocols/oscar/oscarprotocol.cpp
- /protocols/oscar/oscarprotocol.h
- /protocols/oscar/oscarstatusmanager.cpp
- /protocols/oscar/oscarstatusmanager.h
- /protocols/qq/qqaccount.cpp
- /protocols/qq/qqaccount.h
- /protocols/qq/qqchatsession.cpp
- /protocols/qq/qqnotifysocket.h
- /protocols/sms/smsaccount.cpp
- /protocols/sms/smsaccount.h
- /protocols/telepathy/telepathyaccount.cpp
- /protocols/telepathy/telepathyaccount.h
- /protocols/testbed/testbedaccount.cpp
- /protocols/testbed/testbedaccount.h
- /protocols/winpopup/wpaccount.cpp
- /protocols/winpopup/wpaccount.h
- /protocols/yahoo/yahooaccount.cpp
- /protocols/yahoo/yahooaccount.h
- /kopete/config/behavior/behaviorconfig.cpp
- /kopete/config/behavior/behaviorconfig.h
- /kopete/config/behavior/behaviorconfig_away.ui
- /protocols/oscar/aim/aimaccount.cpp
- /protocols/oscar/aim/aimaccount.h
- /protocols/oscar/aim/aimcontact.cpp
- /protocols/oscar/aim/aimuserinfo.cpp
- /protocols/oscar/aim/icqcontact.cpp
- /protocols/oscar/icq/aimcontact.cpp
- /protocols/oscar/icq/icqaccount.cpp
- /protocols/oscar/icq/icqaccount.h
- /protocols/oscar/icq/icqcontact.cpp
- /protocols/oscar/icq/xtrazstatus.cpp
- /protocols/oscar/icq/xtrazstatusaction.cpp
- /protocols/oscar/icq/xtrazstatusaction.h
127 files changed in total