KTp/Components/Buddy List: Difference between revisions
< KTp
Grundleborg (talk | contribs) (correct t-i-d link) |
m (Drdanz moved page Real-Time Communication and Collaboration/Components/Buddy List to KTp/Components/Buddy List: As discussed at IRC meeting Real-Time_Communication_and_Collaboration is too long, we are moving all our pages to KTp) |
||
(42 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
== | == This wiki-page is a work in progress, check back soon! == | ||
Here's how to get the current code up and running: | |||
<code>git clone kde:telepathy-contact-list | |||
cd telepathy-contact-list | |||
mkdir build && cd build | |||
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=debugfull | |||
</code> Now if you're running 64bit system, use this cmake command: <code> | |||
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=debugfull -DLIB_SUFFIX=64 .. </code> | |||
After successfull cmake, do <code>make</code> then you can do <code>sudo make install</code> and run it by <code>telepathy-kde-contactlist</code> or you can simply run it from the build/ folder (without the make install part) by typing <code>./telepathy-kde-contactlist</code> | |||
== TODO: == | |||
{| border="1" | |||
! Status !! Task!! Developers | |||
== | |- style="background: lime;" | ||
| DONE || Dynamically add/remove accounts || Marty K. <martin dot klapetek at gmail dot com> | |||
|- style="background: orange;" | |||
| IN PROGRESS || Grouping model (also groupping by groups or by account) || Marty K <martin dot klapetek at gmail dot com> | |||
|- style="background: lime;" | |||
| DONE || Sorting by name or presence || R Greinhofer <remy dot greinhofer at gmail dot com> | |||
|- style="background: lime;" | |||
| DONE || Searching in CL || Marty K. <martin dot klapetek at gmail dot com> | |||
|- style="background: orange;" | |||
| IN PROGRESS || Display message icon with contact when the contact writes a message || D Edmundson <david at davidedmundson dot co dot uk> | |||
|- style="background: lime;" | |||
| DONE || Adding new contacts || D Edmundson <david at davidedmundson dot co dot uk> | |||
|- | |||
| NOT ASSIGNED || Make sure the contacts that just confirmed your "add request" shows up in the list || See mailing list thread add/remove contacts for details or ask D Edmundson | |||
|-style="background: lime;" | |||
| DONE || Remove Contacts || F Nwokeka <francesco dot nwokeka at gmail dot com> | |||
|- | |||
| NOT ASSIGNED || Contacts with subscription state Ask should appear even when showOfflineUsers is unchecked || | |||
|- | |||
| NOT ASSIGNED || Refactor && clean the overlay buttons code || | |||
|- style="background: lime;" | |||
| DONE || Show contact properties || Keith R. <xzekecomax at gmail dot com> | |||
|- style="background: lime;" | |||
| DONE || Add contact context menu || Keith R. <xzekecomax at gmail dot com> | |||
|- | |||
| NOT ASSIGNED || Way to set all accounts at once to some presence type || | |||
|- style="background: lime;" | |||
| DONE || Setting a status message || Marty K. <martin dot klapetek at gmail dot com> | |||
|- | |||
| NOT ASSIGNED || Connect all error messages to the messageFrame || | |||
|- | |||
| NOT ASSIGNED || Themeable status icons || (Low priority) | |||
|- | |||
| NOT ASSIGNED || Add some config options (and way to open the KCM modules) || | |||
|- style="background: lime;" | |||
| DONE || Change the status in AccountButton when changed outside of CL || Marty K. <martin dot klapetek at gmail dot com> | |||
|- | |||
| NOT ASSIGNED || Change the icon in AccountButton when changed outside of CL || possibly fixed now... | |||
|- | |||
|} |
Latest revision as of 00:31, 10 November 2012
This wiki-page is a work in progress, check back soon!
Here's how to get the current code up and running:
git clone kde:telepathy-contact-list
cd telepathy-contact-list
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=debugfull
Now if you're running 64bit system, use this cmake command:
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=debugfull -DLIB_SUFFIX=64 ..
After successfull cmake, do make
then you can do sudo make install
and run it by telepathy-kde-contactlist
or you can simply run it from the build/ folder (without the make install part) by typing ./telepathy-kde-contactlist
TODO:
Status | Task | Developers |
---|---|---|
DONE | Dynamically add/remove accounts | Marty K. <martin dot klapetek at gmail dot com> |
IN PROGRESS | Grouping model (also groupping by groups or by account) | Marty K <martin dot klapetek at gmail dot com> |
DONE | Sorting by name or presence | R Greinhofer <remy dot greinhofer at gmail dot com> |
DONE | Searching in CL | Marty K. <martin dot klapetek at gmail dot com> |
IN PROGRESS | Display message icon with contact when the contact writes a message | D Edmundson <david at davidedmundson dot co dot uk> |
DONE | Adding new contacts | D Edmundson <david at davidedmundson dot co dot uk> |
NOT ASSIGNED | Make sure the contacts that just confirmed your "add request" shows up in the list | See mailing list thread add/remove contacts for details or ask D Edmundson |
DONE | Remove Contacts | F Nwokeka <francesco dot nwokeka at gmail dot com> |
NOT ASSIGNED | Contacts with subscription state Ask should appear even when showOfflineUsers is unchecked | |
NOT ASSIGNED | Refactor && clean the overlay buttons code | |
DONE | Show contact properties | Keith R. <xzekecomax at gmail dot com> |
DONE | Add contact context menu | Keith R. <xzekecomax at gmail dot com> |
NOT ASSIGNED | Way to set all accounts at once to some presence type | |
DONE | Setting a status message | Marty K. <martin dot klapetek at gmail dot com> |
NOT ASSIGNED | Connect all error messages to the messageFrame | |
NOT ASSIGNED | Themeable status icons | (Low priority) |
NOT ASSIGNED | Add some config options (and way to open the KCM modules) | |
DONE | Change the status in AccountButton when changed outside of CL | Marty K. <martin dot klapetek at gmail dot com> |
NOT ASSIGNED | Change the icon in AccountButton when changed outside of CL | possibly fixed now... |