annotate mcabber/TODO @ 1731:4fbfae993c24

Improve login process The roster and private storage elements are requested before broadcasting our presence, because we want the roster before we receive our contacts presence notifications. This is more efficients, and also solves an issue with entity capabilities (as we do not store caps for unknown items).
author Mikael Berthe <mikael@lilotux.net>
date Sun, 28 Feb 2010 18:50:30 +0100
parents b12d74662f96
children dcefd1732a3c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
432
3a613e1d229b Ready for 0.6.8 release
Mikael Berthe <mikael@lilotux.net>
parents: -1
diff changeset
1
3a613e1d229b Ready for 0.6.8 release
Mikael Berthe <mikael@lilotux.net>
parents: -1
diff changeset
2 TODO:
3a613e1d229b Ready for 0.6.8 release
Mikael Berthe <mikael@lilotux.net>
parents: -1
diff changeset
3
1629
b12d74662f96 Update TODO file
Mikael Berthe <mikael@lilotux.net>
parents: 1504
diff changeset
4 Please see the issue tracker for other features/bugs:
b12d74662f96 Update TODO file
Mikael Berthe <mikael@lilotux.net>
parents: 1504
diff changeset
5 http://bitbucket.org/McKael/mcabber-crew/issues/?status=new&status=open
b12d74662f96 Update TODO file
Mikael Berthe <mikael@lilotux.net>
parents: 1504
diff changeset
6
971
7c119669968c Update TODO
Mikael Berthe <mikael@lilotux.net>
parents: 941
diff changeset
7 * Improve the completion system
1289
57fe57474122 Update TODO
Mikael Berthe <mikael@lilotux.net>
parents: 1220
diff changeset
8 * Enable /roster search for offline (hidden) buddies (hidden groups, etc.)
432
3a613e1d229b Ready for 0.6.8 release
Mikael Berthe <mikael@lilotux.net>
parents: -1
diff changeset
9 * Publish personal information
466
af20cf1ea787 Update TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents: 460
diff changeset
10 * MUC: advanced settings for room creation
1455
bec235cd28a8 Misc. documentation updates
Mikael Berthe <mikael@lilotux.net>
parents: 1401
diff changeset
11 * MUC: ignore patterns
664
414ae36ea264 Ready for release 0.7.3
Mikael Berthe <mikael@lilotux.net>
parents: 663
diff changeset
12 * "Offline roster" (when disconnected)
710
0311d7e2bb1c Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 697
diff changeset
13 * Maybe cache iq:version and show version in /info, if available
0311d7e2bb1c Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 697
diff changeset
14 * Sort roster by status
0311d7e2bb1c Update documentation
Mikael Berthe <mikael@lilotux.net>
parents: 697
diff changeset
15 * 2-levels roster display (jids, resources)
1220
44b699a61224 Update TODO
Mikael Berthe <mikael@lilotux.net>
parents: 1085
diff changeset
16 * XEP-0186: Invisible
786
23f7e4f47235 Ready for release 0.7.5
Mikael Berthe <mikael@lilotux.net>
parents: 767
diff changeset
17 * "Ignore list" (privacy lists)
1220
44b699a61224 Update TODO
Mikael Berthe <mikael@lilotux.net>
parents: 1085
diff changeset
18 See XEP-0191: Simple Communications Blocking
1289
57fe57474122 Update TODO
Mikael Berthe <mikael@lilotux.net>
parents: 1220
diff changeset
19 * Human-readable key binding config?
1455
bec235cd28a8 Misc. documentation updates
Mikael Berthe <mikael@lilotux.net>
parents: 1401
diff changeset
20 * Possibility to hide log window(?)
bec235cd28a8 Misc. documentation updates
Mikael Berthe <mikael@lilotux.net>
parents: 1401
diff changeset
21 * Copy highlighted messages to the [status] window (or another one)
bec235cd28a8 Misc. documentation updates
Mikael Berthe <mikael@lilotux.net>
parents: 1401
diff changeset
22 * Improve /info, esp. in MUC rooms
bec235cd28a8 Misc. documentation updates
Mikael Berthe <mikael@lilotux.net>
parents: 1401
diff changeset
23 * Update the terminal's title
bec235cd28a8 Misc. documentation updates
Mikael Berthe <mikael@lilotux.net>
parents: 1401
diff changeset
24 (Can this be done from an event script?)
bec235cd28a8 Misc. documentation updates
Mikael Berthe <mikael@lilotux.net>
parents: 1401
diff changeset
25 * Message filters
bec235cd28a8 Misc. documentation updates
Mikael Berthe <mikael@lilotux.net>
parents: 1401
diff changeset
26 * Data Forms
432
3a613e1d229b Ready for 0.6.8 release
Mikael Berthe <mikael@lilotux.net>
parents: -1
diff changeset
27
1629
b12d74662f96 Update TODO file
Mikael Berthe <mikael@lilotux.net>
parents: 1504
diff changeset
28 * File transfer!!
432
3a613e1d229b Ready for 0.6.8 release
Mikael Berthe <mikael@lilotux.net>
parents: -1
diff changeset
29
3a613e1d229b Ready for 0.6.8 release
Mikael Berthe <mikael@lilotux.net>
parents: -1
diff changeset
30 * Commands:
3a613e1d229b Ready for 0.6.8 release
Mikael Berthe <mikael@lilotux.net>
parents: -1
diff changeset
31
875
fcf82bc5037c Update TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents: 829
diff changeset
32 - /roster enable|disable xml
1220
44b699a61224 Update TODO
Mikael Berthe <mikael@lilotux.net>
parents: 1085
diff changeset
33 - /highlight nick
432
3a613e1d229b Ready for 0.6.8 release
Mikael Berthe <mikael@lilotux.net>
parents: -1
diff changeset
34 - /info [jid]
3a613e1d229b Ready for 0.6.8 release
Mikael Berthe <mikael@lilotux.net>
parents: -1
diff changeset
35 (request info to the server if the buddy is not in the roster)
3a613e1d229b Ready for 0.6.8 release
Mikael Berthe <mikael@lilotux.net>
parents: -1
diff changeset
36 - /server register|unregister
3a613e1d229b Ready for 0.6.8 release
Mikael Berthe <mikael@lilotux.net>
parents: -1
diff changeset
37 - /search <jid>|name
3a613e1d229b Ready for 0.6.8 release
Mikael Berthe <mikael@lilotux.net>
parents: -1
diff changeset
38 (server search)