Mercurial > pidgin
annotate TODO @ 3836:11ab18140fd3
[gaim-migrate @ 3986]
sean fixed some stuff. some things i'm not sure are fixed or not.
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Thu, 31 Oct 2002 01:04:43 +0000 |
parents | 5ae43f0eeba3 |
children | 661d437da2aa |
rev | line source |
---|---|
3746 | 1 WINGAIM: |
2 font issues? | |
3794 | 3 resizing windows does not work correctly [what's the problem here?] |
3797 | 4 resizing blist only updates window when you let go of mouse, |
5 i can't think of what else i might have ment after having | |
6 deryni test things | |
3746 | 7 Gtk windows that appear when you hover over a button, and just stay there and never close until you click on them once |
8 sounds while away? | |
9 | |
10 gtk2/new prefs | |
3759 | 11 most toolbar buttons stay depressed after being clicked once, only raise when clicked a second time. |
12 smiles and links do not. | |
3746 | 13 replace legend in info dialog with link to status icons page |
3804 | 14 buddy ticker stays arou+nd when you sign off - showing the |
15 buddies who were online | |
3772 | 16 need a close button on conversations for when its tabed if nothing else. [ROB] |
3746 | 17 text like <font color=blah>with only some text</font> being colored causes the whole line to be colored. |
18 lots of font troubles. esp in picking good fonts to use when the theme doesn't have an installed one. | |
19 on away tab, if you set the time between responces, you | |
20 reset the type of idle time reporting. similar | |
21 problems may exist in other combinations. | |
3836 | 22 selecting debug window in prefs doesn't stick (isn't saved). (is this fixed?) |
3746 | 23 when auto-away (by idle time) is activated, away message window |
24 does not pop up. | |
25 pressing save on new away message dialog does not immediately add | |
26 away message to list of away messages. | |
27 ignore font faces doesn't ignore the font faces in a person's info | |
28 kicking someone in #name-extention causes a kick to display in #name as well | |
29 and vice-versa | |
3820 | 30 the preference for the width of a chat is not being used when chats and |
3746 | 31 conversations are in the same window. |
32 resizing text entry area below default doesn't work well. | |
33 some people report being unable to shrink it at all | |
34 escape to close window pref or function doesn't work right | |
3820 | 35 has to do with incorrect initial focus. |
3746 | 36 there is a blank line in the blist for a couple seconds after someone |
3772 | 37 signs off. [gtk2 bug with the deprecated gtklist?] |
3746 | 38 themes don't set background correctly in the blist. (reported, not verified) |
39 | |
40 GAIM-REMOTE: | |
41 need a doc written up for gaim-remote on usage | |
3813 | 42 need to implement everything listed in gaim-remote --help |
3746 | 43 |
44 PORTABILITY/i18n | |
3747 | 45 icq i18n |
46 info dialog | |
3746 | 47 |
48 DISCUSSION: | |
3810 | 49 protocol action to log into webmail for those that support such |
50 (aim, yahoo, msn) | |
51 maybe a r-click option to send to user(yahoo, msn) | |
3804 | 52 "console beep" sound option should use different frequency beeps |
53 for different events, or at least give some way to allow | |
54 this behavior. | |
3788 | 55 do we really need some of the preferences? (Ignore TIK messages. |
3820 | 56 Does anyone use that method of retrieving Away messages anymore?) |
57 toc does? | |
3746 | 58 show alias in list of people in chat |
59 tab complete to alias, translate to nick on send for chat | |
60 disable x on blist when docklet loaded? | |
61 timestamp on debug messages? | |
62 ximian serial numbers in rpms cause... problems. | |
63 sorting of conversation tabs, if the ordering of left-to-right | |
64 order by opening isn't good enough for you | |
65 msn auth expires (better, but still not perfect) | |
66 rpm and deb installs should create menu items in kde if possible | |
67 gaim should detect if message is sent and only log on success | |
68 for protocols capable of offline messaging, this would | |
69 always log, but aim messages would only be logged if | |
70 sent to an online person. this would essentially entail | |
71 making logging dependent on the return status of the | |
72 serv send msg command. | |
73 option to disable close for x seconds after recieve im. this would | |
74 short circuit missing messages as you close the window. | |
75 make it an option that's off by default. | |
3796 | 76 the privacy dialog has five different options now. this looks |
77 rather ugly. When we redesign the dialog, perhaps we should | |
78 change the privacy setting to a combobox? | |
3804 | 79 options on key bindings. (differnet window managers map different things. |
80 make the control key switchable with the alt key or similar) | |
81 maybe make control/alt+arrow optionally replace control+bracket | |
82 is this a good idea? | |
83 | |
3746 | 84 |
85 IN GENERAL: | |
3836 | 86 add a way for a plugin to store/retrive config values (fixed?) |
3784 | 87 segfault on pressing back with messages in queue if coming back |
88 for the second time in a given instance of gaim | |
3746 | 89 stack trace should exit instead of just sitting there |
90 documentation needed. (both online and not) | |
91 check to make sure gaimrc properly unescapes things like a " in | |
92 a password as the .gaimrc file is read in. | |
93 PERMIT ONLY PEOPLE ON MY LIST TO IM ME IS NEEDED ASAP!!!!!!!! | |
3813 | 94 this is now possible for aim, but not for yahoo et al |
3746 | 95 automake 1.4 support bug, non-root users can't get gaim to compile |
96 by putting the gtk2 and glib2 m4 files in the m4 dir | |
97 automake 1.6 support not perfect. | |
98 add ircproxy option to proxy preferences. | |
99 per-sn controls on how to compute idle time | |
100 self alias does not display in irc chat. (and maybe other chats) | |
101 adding and removing buddies needs cleaned up. | |
102 basically, add_buddy should be calling ui_add_buddy | |
103 and serv_add_buddy as needed (require an extra arg to | |
104 add_buddy to tell it what needs done) and the various | |
105 ways a buddy can come to be needing added should be | |
106 calling some type of request_add_buddy (this would be | |
107 part of both the core<->ui interface and the core<->prpl | |
108 interface | |
109 convert from licq and eb to gaim | |
110 licq has a directory with one file per buddy | |
111 eb i don't know. but the trick there would be | |
112 converting to several accounts at once. | |
3772 | 113 we have a perl script for licq and c code for eb. |
3746 | 114 fix memory leaks |
115 block buddy option from right click menu in blist | |
116 sounds/Makefile needs to use host CC, not target | |
117 (thats the only part that seems broken for cross-compiling) | |
118 --Disconnect | |
119 screenshot plugin | |
120 xmms remote plugin | |
121 statusimage plugin | |
122 status report w/out being on own list | |
123 SEARCH FUNCTION FOR LOG FILES | |
3813 | 124 preference to set logfile path. (i think there is a patch to add this) |
3746 | 125 gzip storage of logs |
126 fix crash when someone writes just as you close the chat window. | |
127 make the option to have escape close a window be global (error messages, account editor, ect) | |
128 throw-away away message (unsaved) for single account (vrs set all away) | |
3813 | 129 |
3746 | 130 ---- |
1687
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
131 THE CORE: |
3746 | 132 Need to write the core side of the core-ui protocol |
133 Non-blocking gethostbyname() | |
134 Cancelable proxy_connect | |
135 remember previous state better. both away, and allow start to invisible. | |
136 better privacy controls. | |
137 memory of last status preserved beyond shutdown, on a per-account basis | |
138 ability to unload a single perl script | |
139 networking code rethink (libgnet?) | |
140 netbsd gethostbyname() problem | |
141 GPG Encryption of messages (gaim-e plugin included with gaim would satify this) | |
2358
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
142 Separate core functions from UI stuff. |
2417
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
143 about.c, applet.[ch], away.c, browser.c, buddy.c, conversation.c, |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
144 convo.h, dialogs.c, gtk*, plugins.c, prefs.c, prpl.c, sound.c, |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
145 ticker.c, ui.h |
2358
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
146 little to no work (mostly GTK) |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
147 |
2417
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
148 core.[ch], html.c, list.c, module.c, multi.h, proxy.[ch], perl.c, |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
149 prpl.h, util.c |
2358
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
150 little to no work (mostly CORE) |
1423
def9a3f6b407
[gaim-migrate @ 1433]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1378
diff
changeset
|
151 |
2417
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
152 buddy_chat.c, gaim.h, idle.c, multi.c, server.c |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
153 standard splitting (for idleness, core needs to be in |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
154 charge of gaim-use idleness) |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
155 |
2358
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
156 aim.c - need to redo main() completely |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
157 - current main should be moved mostly to core |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
158 - GTK main should connect to core |
2417
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
159 gaimrc.c - Need to figure out how to save UI preferences |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
160 |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
161 Ideally at the end of this the prpls should only need to include |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
162 prpl.h and they'll get everything they need without anything |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
163 *cough*GTK*cough* that they don't. |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
164 |
2358
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
165 ---- |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
166 THE PROTOCOLS: |
1653
7fc1a25e567b
[gaim-migrate @ 1663]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1642
diff
changeset
|
167 |
1687
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
168 TOC: |
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
169 Other RVOUS Actions |
1653
7fc1a25e567b
[gaim-migrate @ 1663]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1642
diff
changeset
|
170 |
3746 | 171 AIM(via oscar): |
3829 | 172 watch for aol's upcoming increased aim/icq merge |
3746 | 173 groups are read off server in a different order from |
174 winaim. this is a problem for people who use | |
175 both and want thier list to be in a certain | |
176 order. along the same lines, because we | |
177 don't read in the same order i'd bet, | |
178 we don't write to the server in a way | |
179 that would cause winaim to produce the | |
180 ordering gaim has. | |
181 option to ignore chat room invitations. (this is something you | |
182 could vary concievably want to be done per account, | |
183 so perhaps a protocol action would be best) | |
184 some way to close direct connect w/out closing convo. | |
185 idle time display in get_info displays in minutes instead | |
186 of computing hours and days as the blist does | |
187 in non-tabed conversations, clicking the x to close the | |
188 window does not close the direct connection. | |
189 using escape and the close button do. | |
3820 | 190 STILL have blist corruption troubles? |
3746 | 191 canceled direct im should still allow new attempt |
192 failed direct im attempt should allow new attempt | |
193 some way to cancel an attempt that isn't happening | |
194 Colors in Chat room are wrong (using Gold too much) | |
195 away message when directly connected bug | |
196 only displays on one side | |
197 if direct connected to winaim, lockup when | |
198 winaim goes away, unlocks when winaim returns | |
199 Voice Chat | |
200 | |
201 ICQ(via oscar, who cares about the icq prpl): | |
202 get info on offline user incorrectly says user is online. | |
203 typing notification | |
204 set the Nickname to be the self-alias | |
205 Chat (this is different from aim chat) | |
206 File Transfer (do we really want this?) | |
207 New User Registration | |
208 color support | |
209 more privacy options | |
210 more info support | |
211 increased authorization support | |
212 set status message | |
213 and of course when gaim can set them, it needs to | |
214 be able to get the ones it sets. (yes this is | |
215 redundent. its a reflection of my current mood) | |
216 search for users | |
217 option to set alias to nick | |
1687
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
218 |
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
219 Yahoo: |
3746 | 220 new mail message with no info in it ie () |
221 web cam support | |
222 bug: won't allow me to delete myself from my list past sign on | |
1687
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
223 Chat |
3746 | 224 File Transfer (do we really want this?) |
225 color (is this possible)? | |
226 <fade> tags need parsed. | |
227 encrypted conversations | |
228 show idle time on blist | |
229 display profile | |
230 make away message display like that of aim/icq/jabber | |
231 auto reply on away | |
232 privacy options (block, unblock) | |
233 voice chat | |
1687
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
234 |
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
235 MSN: |
3758 | 236 typing notification is broken in gtk1-stable |
3746 | 237 spaces in friendly names not always unescaped for display, and so displaying |
238 as %20 (this may be fixed) | |
239 bug: some people recieve blank messages. clicking to ignore font faces | |
240 works around this problem. gaim should detect and use the default | |
241 font when the requested font isn't found. | |
242 Majortool says to tell sean about "already in opposite list" | |
243 errors are still happening, now whenever you start | |
244 gaim. follow from prior conversation. | |
245 javabsp|away: the (C) and (R) works | |
246 (23:02:54) MajorTool: LSchiere: yeah what javabsp|away | |
247 is talking about but its certain ones | |
248 bug: doesn't save blist to file on read from server | |
249 as this could be introducing new people, | |
250 esp if there is no existing file, it shold. | |
251 store group name that buddy is in on server | |
252 set the friendly name to be the self alias | |
253 typing notification in group chats | |
254 start group chat support | |
255 better group chat support in general | |
256 lots of reports of problems. | |
257 font face and color send support | |
258 International freindly name support | |
2358
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
259 Need some way of indicating "invite" in IM window |
3746 | 260 File Transfer (do we really want this?) |
261 auto reply on away | |
262 people search function. | |
263 voice chat | |
1666
8b0c165a33f4
[gaim-migrate @ 1676]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1653
diff
changeset
|
264 |
1687
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
265 IRC: |
3746 | 266 gaim generates ~5 popups when it fails to sign on |
267 an irc server because the nick is already | |
268 in use. | |
269 Error 421, unknown command when going away. sometimes. | |
270 /ban, /kickban, /names | |
271 CTCP version generates an autoreply when person is away or idle. | |
272 the error box used vy it also binds the focus (like | |
273 all other error popups). i'm not sure there is a way | |
3836 | 274 around this second issue. (fixed?) |
3746 | 275 fix segfault on attempted send after having been /remove'ed |
276 multi word remove messages | |
3820 | 277 auto reply to /msg on away |
3746 | 278 no list of people on /join |
3820 | 279 display target of +b and +q (done)? |
1687
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
280 |
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
281 Jabber: |
3809 | 282 Segfault on account creation, esp. on register new account |
3746 | 283 problem seeing buddies with long blist? |
284 make password change take effect w/out restart | |
285 *sigh* file transfer (do we really need/want this?) | |
1760
c55038f061dd
[gaim-migrate @ 1770]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1750
diff
changeset
|
286 Jabber Transports (having them show up on the buddy list should be |
c55038f061dd
[gaim-migrate @ 1770]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1750
diff
changeset
|
287 fairly easy; having an appropriate right-click menu for |
c55038f061dd
[gaim-migrate @ 1770]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1750
diff
changeset
|
288 them should also be somewhat easy. Providing a UI for adding |
c55038f061dd
[gaim-migrate @ 1770]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1750
diff
changeset
|
289 transports should be rather difficult.) |
1827
bb115612a2ed
[gaim-migrate @ 1837]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1809
diff
changeset
|
290 Browsing |
3746 | 291 Bug: Opening/closing/re-opening conferences (to the same "room"?) |
292 and changing conf. rm. nicks results in wrong nick re-appearing | |
293 (to other clients) and crash on close of conference dialog. | |
294 Server Admin operations (messages, etc.) | |
295 Support new server feature for "invisibility" | |
296 Add option for user info to be published or not in JUD. | |
297 Ability to "IM" conference room "buddies" | |
298 Some way to see/list roster items to which you have no subscription | |
299 yourself? Some way to delete them or subscribe to them if you want? | |
300 Show self on buddylist | |
301 Delete server account. | |
302 Messaging an "Away" Jabber user doesn't get an away message back? | |
303 Permit/Deny buddy support. | |
304 List of users on Jabber server? | |
305 SSL support | |
306 show idle time on blist | |
307 a populate roster from local blist. most useful if you want to migrate a | |
308 blist from one account to another, also useful if something freaky | |
309 happens and the server blist is lost. | |
310 conferenceing needs straightening out in general | |
311 some s2s issues, maybe | |
312 join room 2x issues, maybe | |
313 colors for nicks | |
1687
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
314 |
3746 | 315 Napster: (should this even exist?) |
316 File Transfer (do we really want this?) | |
1687
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
317 New User Registration |
3820 | 318 remove this protocol? |
1687
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
319 |
1700
1e0fa7e130d0
[gaim-migrate @ 1710]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1690
diff
changeset
|
320 Zephyr: |
1e0fa7e130d0
[gaim-migrate @ 1710]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1690
diff
changeset
|
321 God help us. |
1e0fa7e130d0
[gaim-migrate @ 1710]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1690
diff
changeset
|
322 |
2417
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
323 Gadu-Gadu: |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
324 New User Registration |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
325 There's probably 100 other things but since I've hardly used the Windows |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
326 client before I'm not sure what any of them are |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
327 |
2358
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
328 ---- |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
329 THE UIS: |
3746 | 330 make timestamp same size as nicks (optional?) |
2358
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
331 |
3746 | 332 GTK1.2(some of this applies to gtk2 also): |
3827 | 333 preference to ignore colors not being used or not being saved. in 0.59.5 |
3746 | 334 GLib-CRITICAL **: file gstrfuncs.c: line 1194 (g_strcasecmp): assertion `s1 != NULL' failed. |
335 warnings in latest release. | |
336 it seems that when a certain packet is received, the assertion fails. something | |
337 about SIGNON without PAUSE. | |
338 choose a browser you don't have installed, click a link 2x, crash. | |
339 option to have input box scroll instead of line wrap. input box only. | |
340 BUG: hidden smilies don't always work right in protocols with specific smilies. even aim. | |
341 this is somewhat transitory, and very annoying. | |
342 copy grabs html as well as text. | |
343 tooltip for mute sound is wrong. should read "Mute" not "Sound" when sounds are on | |
344 bug report: The pixmaps arrow_down.xpm and arrow_right.xpm don't have proper | |
345 transparency... it only causes problems if your GTK theme is pixmap based | |
346 bug: if you remove a group in one prpl, it disappears from the online tab | |
347 even if there are still buddies in that group online | |
348 make it so that same sn entries don't merge. use gc's to do this | |
349 right click on url gives browser choice (preference option) | |
350 option to choose person on blist when adding to permit/deny lists | |
351 prpl specfic smiles in group chats. | |
352 alias's in chat list/invite | |
353 make output of /list searchable | |
354 option not to raise windows on event while away | |
355 make entry widget height preference a relative size, that is it doesn't change the | |
356 overall height of the window. | |
357 Only show one instance of each aim_user at a time in the sign on dialog. | |
358 reset the progress bar on disconnect instead of creating a new entry. | |
359 Status labels in buddy list (mostly just for yahoo/msn) | |
360 buddy pounce -> drop down list of buddies | |
361 buddy pounce -> add service to list of accounts | |
362 buddy pounce -> add chooser to sound | |
363 fix buddy ticker resize bug. | |
364 can't shrink it below default | |
2358
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
365 Transparency for GtkIMHtml |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
366 Rewrite the HTML parser in GtkIMHtml |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
367 Moving GTK/GDK and related things out of the prpls |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
368 TOC: file transfer (move into the core) |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
369 Better way of showing away state - and possibly in main window |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
370 Away needs to be modified to include "show" and "status", i.e. you can have |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
371 an away state, and an away message. This is exactly what ICQ does - |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
372 you're "N/A" (show in Jabber) and your away message is "I'm gone." |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
373 (status in Jabber). Since it only applies to ICQ and Jabber (and |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
374 actually, currently only Jabber, since icqlib doesn't handle away |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
375 messages yet), there should be some way of indicating that it can |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
376 do both without breaking the others. My suggestion is to put "/" at |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
377 the end of the "state", and when that's there, have it be a menu with |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
378 all of the custom messages, e.g. in Jabber it'd return "Away/" as one |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
379 of the states, and you'd see "Away" with a menu of all the away |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
380 messages you have. |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
381 |
2417
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
382 Need to write the ui side of the core-ui protocol |
5473c8c5378d
[gaim-migrate @ 2430]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2385
diff
changeset
|
383 |
2358
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
384 Syd is cool and gave all of these ideas: |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
385 Have multiple tickers in the same window, one for buddies |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
386 like it is now, one for who just came online/offline |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
387 (scrolled faster possibly because that doesn't |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
388 happen very often), etc. |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
389 Have tooltips on the passing buddies on the ticker |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
390 Have a stock ticker (a plugin could easily make use of |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
391 GtkTicker) |
202222f100b6
[gaim-migrate @ 2371]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2313
diff
changeset
|
392 |
2725
f3c094e78609
[gaim-migrate @ 2738]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
2597
diff
changeset
|
393 |
1677
27e5acfe2ed5
[gaim-migrate @ 1687]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1666
diff
changeset
|
394 |
1687
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
395 Then, of course, are all the Bugs that need to be fixed |
3021 | 396 http://sourceforge.net/tracker/?atid=100235&group_id=235&func=browse |
3746 | 397 |
398 | |
1687
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
399 and the Feature Requests. SourceForge should really allow users |
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
400 to vote on feature requests and bugs..... |
c9921a214121
[gaim-migrate @ 1697]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1679
diff
changeset
|
401 http://sourceforge.net/tracker/?atid=350235&group_id=235&func=browse |