Jump to content

KTp/Tasks: Difference between revisions

From KDE Community Wiki
< KTp
D ed (talk | contribs)
Created page with "Dave's Refactoring list all to be done before 0.6 KTp jobs: Model_refactor_3 - add the common caps methods to KTp::contact (see bug report, detailing how) - update contact..."
 
D ed (talk | contribs)
Replaced content with "===Current Tasks==="
Line 1: Line 1:
Dave's Refactoring list all to be done before 0.6
===Current Tasks===
 
KTp jobs:
 
Model_refactor_3
- add the common caps methods to KTp::contact (see bug report, detailing how)
- update contacts-list-model to use these
- port ContactsFilterModel to new roles
- port all other code to new roles 8-)
- remove FilterByDesktopSharingCapability, FilterBySSHContactCapability
- add filter to filter by tube (as a string, not an enum...)
- update ktp-contact-list..drop the ContactsModel, use KTp::ContactsModel
- add Q_PROPERTIES on KTp::ContactsModel, expose this to QML.
 
 
MessageSource:
- Move MessageSource model from ktp-contact-list branch to common-internals (needs review.. Dave E needs to push this)
- Update KTp::ContactsModel to have a method setShowChatState(bool) which makes the source model swap to go via MessageSourceModel or not.
- update ktp-contact-list to set this to true.
- make desktop-applets contacts applet compile
 
Declarative 1:
- Update GlobalPresence to have some Q_PROPERTIES
- Expose this to declarative as creatable
- Update ktp-active to use this
- may need some fixes
 
Declarative 2:
- remove Declarative/contact-list.cpp class, just use KTp::ContactsList from above
- update ktp-active to use this
- update desktop-applets
 
Declarative 3:
- add a method to expose Tp::Contact* from Tp::ContactPtr
- add properties in either KTp::Contact or Tp::Contact
- remove conversation-target.cpp|h
- fix chat plasmoid to still work
 
Docs:
- build doxygen docs on KTp
 
Merge Lasath's code 1:
- Update bugzilla code to compile with Dave's changes
- Fix the bugzilla filter so that it works with any bugzilla (search for showbug.cgi, extract hostname)
 
Merge Lasath's code 2:
- Update the youtube code to compile with Dave's changes
- fix the security concern raised in review https://git.reviewboard.kde.org/r/106083
 
Merge Lasath's code 3:
- Update the texttospeech to not read out history (very trivial now... just add one if statement)
 
Merge Lasath's code 4:
- make search expansion go the right way (i.e when sending messages, not receiving them)
 
Merge Lasath's code 5:
- Update the pipes plugin to compile with Dave's changes
- check for review comments, fix and ship.
 
Merge Lasath's code 6:
  - Update the highlight plugin to compile with Dave's changes
  - remove the account manager, instead get the nickname from the MessageContext
 
Merge Lasath's code 7:
- re-enable format filter
- fix https://bugs.kde.org/show_bug.cgi?id=302862
- talk to drdanz RE: https://bugs.kde.org/show_bug.cgi?id=302534

Revision as of 11:22, 25 November 2013

Current Tasks