Thu, 31 Oct 2002 01:04:43 +0000
[gaim-migrate @ 3986]
sean fixed some stuff. some things i'm not sure are fixed or not.
| 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
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
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
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
142 | Separate core functions from UI stuff. |
|
2417
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
143 | about.c, applet.[ch], away.c, browser.c, buddy.c, conversation.c, |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
144 | convo.h, dialogs.c, gtk*, plugins.c, prefs.c, prpl.c, sound.c, |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
145 | ticker.c, ui.h |
|
2358
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
146 | little to no work (mostly GTK) |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
147 | |
|
2417
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
148 | core.[ch], html.c, list.c, module.c, multi.h, proxy.[ch], perl.c, |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
149 | prpl.h, util.c |
|
2358
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
150 | little to no work (mostly CORE) |
|
1423
91845f3fdfee
[gaim-migrate @ 1433]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1378
diff
changeset
|
151 | |
|
2417
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
152 | buddy_chat.c, gaim.h, idle.c, multi.c, server.c |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
153 | standard splitting (for idleness, core needs to be in |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
154 | charge of gaim-use idleness) |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
155 | |
|
2358
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
156 | aim.c - need to redo main() completely |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
157 | - current main should be moved mostly to core |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
158 | - GTK main should connect to core |
|
2417
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
159 | gaimrc.c - Need to figure out how to save UI preferences |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
160 | |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
161 | Ideally at the end of this the prpls should only need to include |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
162 | prpl.h and they'll get everything they need without anything |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
163 | *cough*GTK*cough* that they don't. |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
164 | |
|
2358
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
165 | ---- |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
166 | THE PROTOCOLS: |
|
1653
955d62bcec11
[gaim-migrate @ 1663]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1642
diff
changeset
|
167 | |
|
1687
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1679
diff
changeset
|
168 | TOC: |
|
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1679
diff
changeset
|
169 | Other RVOUS Actions |
|
1653
955d62bcec11
[gaim-migrate @ 1663]
Eric Warmenhoven <warmenhoven@yahoo.com>
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
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1679
diff
changeset
|
218 | |
|
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
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
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
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
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1679
diff
changeset
|
234 | |
|
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
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
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
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
4acd4604e08e
[gaim-migrate @ 1676]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1653
diff
changeset
|
264 | |
|
1687
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
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
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1679
diff
changeset
|
280 | |
|
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
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
43e8964b3114
[gaim-migrate @ 1770]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1750
diff
changeset
|
286 | Jabber Transports (having them show up on the buddy list should be |
|
43e8964b3114
[gaim-migrate @ 1770]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1750
diff
changeset
|
287 | fairly easy; having an appropriate right-click menu for |
|
43e8964b3114
[gaim-migrate @ 1770]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1750
diff
changeset
|
288 | them should also be somewhat easy. Providing a UI for adding |
|
43e8964b3114
[gaim-migrate @ 1770]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1750
diff
changeset
|
289 | transports should be rather difficult.) |
|
1827
fd848719a7f4
[gaim-migrate @ 1837]
Eric Warmenhoven <warmenhoven@yahoo.com>
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
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1679
diff
changeset
|
314 | |
| 3746 | 315 | Napster: (should this even exist?) |
| 316 | File Transfer (do we really want this?) | |
|
1687
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1679
diff
changeset
|
317 | New User Registration |
| 3820 | 318 | remove this protocol? |
|
1687
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1679
diff
changeset
|
319 | |
|
1700
45175fd73d3f
[gaim-migrate @ 1710]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1690
diff
changeset
|
320 | Zephyr: |
|
45175fd73d3f
[gaim-migrate @ 1710]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1690
diff
changeset
|
321 | God help us. |
|
45175fd73d3f
[gaim-migrate @ 1710]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1690
diff
changeset
|
322 | |
|
2417
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
323 | Gadu-Gadu: |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
324 | New User Registration |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
325 | There's probably 100 other things but since I've hardly used the Windows |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
326 | client before I'm not sure what any of them are |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
327 | |
|
2358
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
328 | ---- |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
329 | THE UIS: |
| 3746 | 330 | make timestamp same size as nicks (optional?) |
|
2358
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
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
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
365 | Transparency for GtkIMHtml |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
366 | Rewrite the HTML parser in GtkIMHtml |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
367 | Moving GTK/GDK and related things out of the prpls |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
368 | TOC: file transfer (move into the core) |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
369 | Better way of showing away state - and possibly in main window |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
370 | Away needs to be modified to include "show" and "status", i.e. you can have |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
371 | an away state, and an away message. This is exactly what ICQ does - |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
372 | you're "N/A" (show in Jabber) and your away message is "I'm gone." |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
373 | (status in Jabber). Since it only applies to ICQ and Jabber (and |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
374 | actually, currently only Jabber, since icqlib doesn't handle away |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
375 | messages yet), there should be some way of indicating that it can |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
376 | do both without breaking the others. My suggestion is to put "/" at |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
377 | the end of the "state", and when that's there, have it be a menu with |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
378 | all of the custom messages, e.g. in Jabber it'd return "Away/" as one |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
379 | of the states, and you'd see "Away" with a menu of all the away |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
380 | messages you have. |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
381 | |
|
2417
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
382 | Need to write the ui side of the core-ui protocol |
|
7751d1269b09
[gaim-migrate @ 2430]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2385
diff
changeset
|
383 | |
|
2358
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
384 | Syd is cool and gave all of these ideas: |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
385 | Have multiple tickers in the same window, one for buddies |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
386 | like it is now, one for who just came online/offline |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
387 | (scrolled faster possibly because that doesn't |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
388 | happen very often), etc. |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
389 | Have tooltips on the passing buddies on the ticker |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
390 | Have a stock ticker (a plugin could easily make use of |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
391 | GtkTicker) |
|
7e0c5023fb3c
[gaim-migrate @ 2371]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2313
diff
changeset
|
392 | |
|
2725
a844d0964552
[gaim-migrate @ 2738]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2597
diff
changeset
|
393 | |
|
1677
7f76a3c6edc0
[gaim-migrate @ 1687]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1666
diff
changeset
|
394 | |
|
1687
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
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
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1679
diff
changeset
|
399 | and the Feature Requests. SourceForge should really allow users |
|
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1679
diff
changeset
|
400 | to vote on feature requests and bugs..... |
|
e71e6453b50e
[gaim-migrate @ 1697]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1679
diff
changeset
|
401 | http://sourceforge.net/tracker/?atid=350235&group_id=235&func=browse |