Mercurial > pidgin
annotate TODO @ 1679:d027f4c7d829
[gaim-migrate @ 1689]
didn't like the name. "normalize" is taken but is appropriate, possibly for that reason.
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Mon, 02 Apr 2001 08:48:14 +0000 |
parents | 1573a65fd0cd |
children | c9921a214121 |
rev | line source |
---|---|
1315
7f7e3bfb1af7
[gaim-migrate @ 1325]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1229
diff
changeset
|
1 --- STUFF FOR 0.11.0 RELEASE --- |
7f7e3bfb1af7
[gaim-migrate @ 1325]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1229
diff
changeset
|
2 |
1537
2157d91c2eb9
[gaim-migrate @ 1547]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1535
diff
changeset
|
3 Actions (e.g. /op) for IRC |
1632 | 4 Chat for Yahoo/ICQ/MSN(??) |
1330 | 5 File transfer for Yahoo/ICQ/Oscar/Napster |
1315
7f7e3bfb1af7
[gaim-migrate @ 1325]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1229
diff
changeset
|
6 Other RVOUS actions for TOC/Oscar |
1537
2157d91c2eb9
[gaim-migrate @ 1547]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1535
diff
changeset
|
7 File transfer for IRC? Maybe later? |
1378
aedeb1218a0a
[gaim-migrate @ 1388]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1338
diff
changeset
|
8 Jabber Transports |
1642
b29f70d97062
[gaim-migrate @ 1652]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1635
diff
changeset
|
9 ICQ/Napster user registration |
1111 | 10 |
1502
9be5ac652d51
[gaim-migrate @ 1512]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1500
diff
changeset
|
11 Rename for groups/buddies |
9be5ac652d51
[gaim-migrate @ 1512]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1500
diff
changeset
|
12 Status labels in buddy list (mostly just for yahoo) |
9be5ac652d51
[gaim-migrate @ 1512]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1500
diff
changeset
|
13 Border for GtkIMHtml |
1532
249a770bebd7
[gaim-migrate @ 1542]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1502
diff
changeset
|
14 Sounds on buddy pounce |
1537
2157d91c2eb9
[gaim-migrate @ 1547]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1535
diff
changeset
|
15 GPG Encryption of messages |
1502
9be5ac652d51
[gaim-migrate @ 1512]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1500
diff
changeset
|
16 |
1423
def9a3f6b407
[gaim-migrate @ 1433]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1378
diff
changeset
|
17 ICQ through Oscar plugin (requires hacking libfaim :-/) |
1537
2157d91c2eb9
[gaim-migrate @ 1547]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1535
diff
changeset
|
18 Zephyr |
1632 | 19 Hotline (Or is this a waste of time?. Ill decide soon enough, heh) |
1423
def9a3f6b407
[gaim-migrate @ 1433]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1378
diff
changeset
|
20 |
704
1d989562af1f
[gaim-migrate @ 714]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
689
diff
changeset
|
21 Syd is cool and gave all of these ideas: |
1d989562af1f
[gaim-migrate @ 714]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
689
diff
changeset
|
22 Have multiple tickers in the same window, one for buddies |
1d989562af1f
[gaim-migrate @ 714]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
689
diff
changeset
|
23 like it is now, one for who just came online/offline |
1d989562af1f
[gaim-migrate @ 714]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
689
diff
changeset
|
24 (scrolled faster possibly because that doesn't |
1d989562af1f
[gaim-migrate @ 714]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
689
diff
changeset
|
25 happen very often), etc. |
1d989562af1f
[gaim-migrate @ 714]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
689
diff
changeset
|
26 Have tooltips on the passing buddies on the ticker |
1d989562af1f
[gaim-migrate @ 714]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
689
diff
changeset
|
27 Have a stock ticker (a plugin could easily make use of |
1d989562af1f
[gaim-migrate @ 714]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
689
diff
changeset
|
28 GtkTicker) |
1653
7fc1a25e567b
[gaim-migrate @ 1663]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1642
diff
changeset
|
29 |
7fc1a25e567b
[gaim-migrate @ 1663]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1642
diff
changeset
|
30 |
7fc1a25e567b
[gaim-migrate @ 1663]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1642
diff
changeset
|
31 Then, of course, are all the Bugs that need to be fixed |
7fc1a25e567b
[gaim-migrate @ 1663]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1642
diff
changeset
|
32 http://sourceforge.net/tracker/?atid=100235&group_id=235&func=broswe |
7fc1a25e567b
[gaim-migrate @ 1663]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1642
diff
changeset
|
33 and the Feature Requests. SourceForge should really allow users |
7fc1a25e567b
[gaim-migrate @ 1663]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1642
diff
changeset
|
34 to vote on feature requests and bugs..... |
7fc1a25e567b
[gaim-migrate @ 1663]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1642
diff
changeset
|
35 http://sourceforge.net/tracker/?atid=350235&group_id=235&func=browse |
1666
8b0c165a33f4
[gaim-migrate @ 1676]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1653
diff
changeset
|
36 |
8b0c165a33f4
[gaim-migrate @ 1676]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1653
diff
changeset
|
37 Oh yeah, then there's the little issue of getting Oscar working again. |
1677
27e5acfe2ed5
[gaim-migrate @ 1687]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1666
diff
changeset
|
38 |
27e5acfe2ed5
[gaim-migrate @ 1687]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1666
diff
changeset
|
39 |
27e5acfe2ed5
[gaim-migrate @ 1687]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1666
diff
changeset
|
40 |
27e5acfe2ed5
[gaim-migrate @ 1687]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1666
diff
changeset
|
41 This is how buddy lists should work. This needs to be added to struct |
27e5acfe2ed5
[gaim-migrate @ 1687]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1666
diff
changeset
|
42 prpl: |
1679
d027f4c7d829
[gaim-migrate @ 1689]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1678
diff
changeset
|
43 char *(*normalize)(char *) |
1677
27e5acfe2ed5
[gaim-migrate @ 1687]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1666
diff
changeset
|
44 This is mostly for Jabber/MSN. E.g. for Jabber, passing "warmenhoven" |
27e5acfe2ed5
[gaim-migrate @ 1687]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1666
diff
changeset
|
45 gets you "warmenhoven@jabber.org", passing "warmenhoven@jabber.org/GAIM" |
27e5acfe2ed5
[gaim-migrate @ 1687]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1666
diff
changeset
|
46 gets you "warmenhoven@jabber.org". For AIM, "EWarmenhoven" returns |
27e5acfe2ed5
[gaim-migrate @ 1687]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1666
diff
changeset
|
47 "ewarmenhoven" and "Rob Flynn" returns "robflynn" (i.e. the names are |
27e5acfe2ed5
[gaim-migrate @ 1687]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1666
diff
changeset
|
48 normalized). Then finding buddies (in your buddy list and such) should |
27e5acfe2ed5
[gaim-migrate @ 1687]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1666
diff
changeset
|
49 work based off of that. Adding buddies similarly, you get the real name |
27e5acfe2ed5
[gaim-migrate @ 1687]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1666
diff
changeset
|
50 before you complete the adding process. Returning NULL will be for an |
1678 | 51 invalid name (such as a non-numeric name in ICQ). It will also be handy |
52 in IRC for removing the @ and + from the front of ops and those with +V | |
53 status. |