KTp/Tasks/ProperLibrary
This is a list of all the classes in KTp library. I want everyone to hack on making it ready for public release. When you deem a component to be ready, message the ML where it will have a proper review.
Each entry must be signed off by DrDanz or George K
(note that model classes that are due to be replaced are not listed here)
To count as ABI "safe" it must comply with http://techbase.kde.org/Policies/Binary_Compatibility_Issues_With_C++
Also check everything is namespaced, and the header guard is correct KTP_classname
Class | ABI safe | Documentation | Tests | Notes |
---|---|---|---|---|
circular-countdown | Not KTp related, we should move it | |||
debug | ||||
error-dictionary | ||||
global-contact-manager | ||||
global-presence | ||||
ktp-export | ||||
logs-importer | ||||
pending-wallet | ||||
presence | ||||
service-availability-checker | ||||
telepathy-handler-application | Needs major re-writing, see Later | |||
text-parser | ||||
wallet-interface | ||||
wallet-utils | ||||
accounts-filter-model | Needs Rename | |||
accounts-list-model | ||||
rooms-model | ||||
accounts-combo-box | ||||
add-contact-dialog | ||||
contact-grid-dialog | ||||
contact-grid-widget | ||||
join-chat-room-dialog | ||||
notificationconfigdialog |
TelepathyHandlerApplication
- Needs Renaming to KTp::HandlerApplication or to KTp::Application
- Should have a method to retrieve the account manager()
- We should have a KTp::Applet class for plasma widgets that shares part of the API with KTp::Application
- We should investigate again if we can use KUniqueApplication instead of KApplication as a base class, otherwise check if we can set "bool s_kuniqueapplication_startCalled" = true somehow so that we can register a well known name instead of a generated name
- I think that kappliation has some api that can replace newJob and jobFinished, we should find out what is that and replace these methods
This page was last edited on 21 January 2013, at 14:45. Content is available under Creative Commons License SA 4.0 unless otherwise noted.