Mercurial > ~mikael > mcabber > hg
comparison mcabber/TODO @ 275:0770da258c05
* TODO update
"Put ideas on paper"...
author | Mikael <mikael@lilotux.net> |
---|---|
date | Sun, 03 Jul 2005 22:41:42 +0100 |
parents | 640a008c4b2f |
children | c2a7e78d9ff5 |
comparison
equal
deleted
inserted
replaced
274:640a008c4b2f | 275:0770da258c05 |
---|---|
20 * Publish personal information | 20 * Publish personal information |
21 * Handle message type "error" | 21 * Handle message type "error" |
22 * Show status changes in buddy window (if open)? | 22 * Show status changes in buddy window (if open)? |
23 * Auto away (it would be better to add the "message" variable first, which could | 23 * Auto away (it would be better to add the "message" variable first, which could |
24 be changed with "/set message = I'll be back!") | 24 be changed with "/set message = I'll be back!") |
25 * Maybe Ctrl-c should not quit mcabber. What about: | 25 Messages variables: |
26 - message_{online,avail,free,dnd,busy,notavail,away,autoaway} | |
27 - message (current message) | |
28 * Maybe Ctrl-c should not (immediately) quit mcabber. What about: | |
26 - 1 Ctrl-c leaves completion/multi-line modes | 29 - 1 Ctrl-c leaves completion/multi-line modes |
27 - 2 Ctrl-c in less than 2 seconds leave mcabber | 30 - 2 Ctrl-c in less than 2 seconds leave mcabber |
28 * Keep track of buddy resources. Ex.: | 31 * Keep track of buddy resources. Ex.: |
29 - buddy A connects with resource r1 | 32 - buddy A connects with resource r1 |
30 - buddy A connects with resource r2 | 33 - buddy A connects with resource r2 |
32 Then we see A as being offline, although we should still see A/r1 online | 35 Then we see A as being offline, although we should still see A/r1 online |
33 | 36 |
34 * File transfer? :) | 37 * File transfer? :) |
35 * Conferences | 38 * Conferences |
36 | 39 |
37 * Commands! :-) | 40 * Commands: |
41 | |
42 - /alias alias = command | |
43 - /set option = value | |
44 - /bind $keynum = command | |
45 Ex.: "/bind 269 = /group toggle" Map F5 to group toggle | |
38 - /bind $keynum = command | 46 - /bind $keynum = command |
39 Ex.: "/bind 269 = /group toggle" Map F5 to group toggle | 47 Ex.: "/bind 269 = /group toggle" Map F5 to group toggle |
40 - /buffer <clear|top|bottom> | 48 - /buffer <clear|top|bottom> |
41 + /buffer % 50 (jump to 50 %) | 49 + /buffer % 50 (jump to 50 %) |
42 + /buffer date $date (jump to first msg after $date) | 50 + /buffer date $date (jump to first msg after $date) |
51 - /server connect|disconnect|register|unregister | 59 - /server connect|disconnect|register|unregister |
52 - /auth request|send [jid] | 60 - /auth request|send [jid] |
53 - Common status shortcuts: /away, /online, /busy, /dnd | 61 - Common status shortcuts: /away, /online, /busy, /dnd |
54 I'm not sure it's worth it, with tab completion it is easy and fast to | 62 I'm not sure it's worth it, with tab completion it is easy and fast to |
55 type anyway. We'd better use user-defined aliases. | 63 type anyway. We'd better use user-defined aliases. |
56 - /alias alias command | |
57 - /search <jid>|name | 64 - /search <jid>|name |
58 - /set option = value | |
59 - /help | 65 - /help |
60 - /rawxml... | 66 - /rawxml... |
61 | 67 |