1
by Jonathan Riddell
Import upstream version 4.10.80 |
1 |
This file contains some TODO items for the identity refactory being done on |
2 |
kopete: |
|
3 |
||
4 |
- Make all Kopete::Account reimplementations read info from the identity. It |
|
5 |
should still be discussed what will be the approach for synchronization with |
|
6 |
server-side information. |
|
7 |
||
8 |
- The accounts might be able to write identity properties when the identity has |
|
9 |
only one account assigned to it. |
|
10 |
||
11 |
- Remove all protocol-specific user info dialogs, and keep only dialogs to show |
|
12 |
contact's info (and those should probably be set as read-only even if the |
|
13 |
protocol supports writing contact's info to make this simpler. |
|
14 |
||
15 |
- Handle status changes and port the identity stuff to the new status manager |
|
16 |
implementation. |
|
17 |
||
18 |
- Properly handle identity's property changes in the Kopete::Account derived classes |
|
19 |
||
20 |
X Merge the account config and identity config dialogs into a single dialog (as |
|
21 |
suggested and started to be implemented by Gof). |
|
22 |
||
23 |
X Evaluate alternatives to the text links on the identity widget (as suggested by |
|
24 |
Bille) |
|
25 |
||
26 |
X Try to figure out the slow down seen by Gof on the identity widget (from the logs |
|
27 |
it seems something related to FileEngine, but not sure) |
|
28 |
||
29 |
- Check if there is something interesting on |
|
30 |
http://www.pidgin.im/~seanegan/cgi-bin/pyblosxom.cgi/identity.html |
|
31 |
||
32 |
X Make the identity widget a bit smaller (as suggested by Matt) |