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