summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [gaim-migrate @ 15152]Mark Doliner2006-01-104-1/+180
| | | | | | Adding an SVG version of our gaim.png icon. Created by John Oyler and tweaked by me. I think it looks pretty good, but feel free to make your own tweaks. Inkscape is pretty nice.
* [gaim-migrate @ 15151]Etan Reisner2006-01-101-3/+4
| | | | | | | I believe this fixes the "attempt to free unreferenced scalar" messages that everyone was getting and doesn't seem to break anything else. Will Thompson said it worked for him, so that's at least two of us. Let me know if this breaks things for anyone.
* [gaim-migrate @ 15150]Etan Reisner2006-01-101-101/+93
| | | | More whitespace stuff.
* [gaim-migrate @ 15149]Daniel Atallah2006-01-101-3/+2
| | | | Avoid confusion
* [gaim-migrate @ 15148]Daniel Atallah2006-01-101-7/+23
| | | | Avoid infinite loopage when we can't generate enough colors. Hopefully someone will come up with a better solution and this will get removed; until then...
* [gaim-migrate @ 15147]Peter Lawler2006-01-101-7/+114
| | | | | | | sf patch #1400800, from Peter Lawler "Updated Doxyfile.in" committer: Mark Doliner <markdoliner@pidgin.im>
* [gaim-migrate @ 15146]Mark Doliner2006-01-101-1/+1
| | | | | | Fix a warning gtkblist.c:2553: warning: missing initializer gtkblist.c:2553: warning: (near initialization for "blist_menu[15].extra_data")
* [gaim-migrate @ 15145]Peter Lawler2006-01-093-3/+20
| | | | | | | | | | | | | | | | | | | | | | | SF Patch #1389870 from Bleeter, building on work in SF Patch #1114194 from Alex Badea "Following on from #1114194, where I thought that sending audibles is a little twitty because we can't see what's going on, I also noted that it would be nice if we could display the URL wheree the audible swf file lived. The example URL provided only supported US locales, which also needed addressing. I've tested this patch with the Taiwain audible, named within the patch, by confirming that the URL pattern match actually works. Whether it actually works when sent from a Taiwanese YIM native client, I have no idea. It looks like it should. Just to re-iterate: This patch displays the the received audible's URL and text only, not the audible swf file itself, nor does it send anything." committer: Richard Laager <rlaager@pidgin.im>
* [gaim-migrate @ 15144]Sadrul Habib Chowdhury2006-01-0910-176/+314
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SF Patch #1390008 from Sadrul "GaimGtkConv: Update tab icons, and some other small changes" This seems to make the Send To menu update better. I haven't seen this patch make anything worse yet, so I'm committing it. If you start seeing weird update errors, let Sadrul or me know. I thought I had a case of the Send To menu not updating even with this patch, but I haven't yet been able to duplicate it. Sadrul's description: '1. Fixes the tab-icons/send-to menu updates by listening for the appropriate signals. This patch removes the "updated" field from conversation-uiops. There is an existing "-updated" signal which can replace the uiops. 2. If having conversations with more than one accounts of a contact, and the buddy-icon of an inactive account is changed, then the new icon is showed (I think), even though it is not the buddy icon for the currently active conversation. This patch fixes that. 3. Emit "buddy-typing" and "-stopped" signal whenever the typing-state is changed. Currently, the typing-state of a conversation is sometimes changed without emitting the signal. This patch fixes that.' I rejected #4. '5. Emits the "chat-left" signal *after* setting "chat->left" to TRUE. 6. Show a buddy for an account only once in the SendTo menu (currently Gaim shows the same buddy more than once if the buddy exists in more than one groups). This is done by keeping a list of GaimPresence -- since that's the only thing the blist-nodes for the same buddy share.' committer: Richard Laager <rlaager@pidgin.im>
* [gaim-migrate @ 15143]Sadrul Habib Chowdhury2006-01-091-17/+7
| | | | | | | | | | | | | (The Last) Part of SF Patch #1400162 from Sadrul "Do not change the format when the imhtml is not editable. Also, reset the formatting for the whole buffer when the imhtml has whole-buffer formatting on, or the selected text otherwise." Plus a change from me: If no text is selected, clear the formatting on the whole buffer. committer: Richard Laager <rlaager@pidgin.im>
* [gaim-migrate @ 15142]Sadrul Habib Chowdhury2006-01-091-6/+9
| | | | | | | | | | | | Part of SF Patch #1400162 from Sadrul "This should make the tab-dragging arrows appear in the right places for tabs on the side/side-vertical." I'm basically trusting Sadrul on this one. committer: Richard Laager <rlaager@pidgin.im>
* [gaim-migrate @ 15141]Sadrul Habib Chowdhury2006-01-091-0/+8
| | | | | | | | | | Patch of SF Patch #1400162 from Sadrul "Make sure the preference is saved when only the formatting is changed without changing the text." committer: Richard Laager <rlaager@pidgin.im>
* [gaim-migrate @ 15140]Sadrul Habib Chowdhury2006-01-091-2/+0
| | | | | | | | | | Part of SF Patch #1400162 from Sadrul "gtk_label_set_mnemonic_widget is available in all gtk+ 2.x. I forgot to remove the def-checks when I changed from gtk_widget_add_mnemonic_label." committer: Richard Laager <rlaager@pidgin.im>
* [gaim-migrate @ 15139]Etan Reisner2006-01-091-14/+11
| | | | | More whitespace, and return type stuff. I'm beginning to get to the end of the easy ones now.
* [gaim-migrate @ 15138]Etan Reisner2006-01-091-20/+17
| | | | And still more whitespace, namespace, and return type stuff.
* [gaim-migrate @ 15137]Etan Reisner2006-01-091-12/+7
| | | | Whitespace, namespace, correctly class returned items.
* [gaim-migrate @ 15136]Etan Reisner2006-01-091-2/+2
| | | | Thank you Cruise Control (is that your name?). Does this feel better?
* [gaim-migrate @ 15135]Etan Reisner2006-01-091-38/+57
| | | | Whitespace, add a couple useful functions, and fix a couple functions so the objects they return are classed correctly so as to be a bit more useful.
* [gaim-migrate @ 15134]Etan Reisner2006-01-091-40/+35
| | | | | Whitespace, namespacing, and fix a couple functions to correctly class some stuff.
* [gaim-migrate @ 15133]Etan Reisner2006-01-091-74/+59
| | | | | Whitespace, namespacing, and fix a couple functions to correctly class some stuff.
* [gaim-migrate @ 15132]Etan Reisner2006-01-091-12/+15
| | | | | Whitespace and a note about something that may or may not want to be looked at in the future.
* [gaim-migrate @ 15131]Etan Reisner2006-01-091-46/+41
| | | | Whitespace and fix gaim_account_get_status_types so that the objects it returns are correctly classed.
* [gaim-migrate @ 15130]Etan Reisner2006-01-091-51/+43
| | | | More whitespace.
* [gaim-migrate @ 15129]Mark Doliner2006-01-091-0/+4
| | | | | | If someone presses enter in the status box gtkimhtml but has not changed the text, then do nothing. This gets rid of a GLib: g_source_remove: assertion `tag > 0' failed
* [gaim-migrate @ 15128]Mark Doliner2006-01-091-1/+1
| | | | | Make primitives without messages show up as the primitive name instead of a blank name in the gtkstatusbox's popular status
* [gaim-migrate @ 15127]Etan Reisner2006-01-092-83/+69
| | | | Some more whitespace. I promise I'll get to real commits sooner or later.
* [gaim-migrate @ 15126]Mark Doliner2006-01-092-54/+50
| | | | | | Change the status box code to not use the new 'data' column to keep track of the GaimStatusPrimitive instead of using the 'type.' This should be a lot cleaner
* [gaim-migrate @ 15125]Sadrul Habib Chowdhury2006-01-092-14/+69
| | | | | | | sf patch #1395811, from Sadrul Habib Chowdhury with some changes by me Statusbox: Add `Popular statuses' committer: Mark Doliner <markdoliner@pidgin.im>
* [gaim-migrate @ 15124]Etan Reisner2006-01-091-29/+34
| | | | Mostly whitespace but also some namespace/package changes to make function names/calling make more sense.
* [gaim-migrate @ 15123]Richard Laager2006-01-091-6/+6
| | | | Special-casing IRC by name is ugly. Let's check for a set_idle prpl function instead.
* [gaim-migrate @ 15122]John Bailey2006-01-092-5/+73
| | | | | | | sf patch #1399993, from John Bailey and Sadrul Habib Chowdhury, I think "Add ability to idle all accounts to I'dle Ma'ker" committer: Mark Doliner <markdoliner@pidgin.im>
* [gaim-migrate @ 15121]Peter McCurdy2006-01-091-1/+0
| | | | | | | | | | | | part of sf patch #1362550, from Peter McCurdy "Make file transfer window resizable (fixes bug #1193556)" Now when toggling the expander the Window size remains the same and the gtktreeview (or whatever it is) expands/contracts. I don't really know which way is better... but this is how the plugins dialog behaves, so I figured it'd be ok. committer: Mark Doliner <markdoliner@pidgin.im>
* [gaim-migrate @ 15120]Etan Reisner2006-01-099-98/+49
| | | | Some whitespace stuff so it doesn't clutter up later commits.
* [gaim-migrate @ 15119]Jonathan Clark2006-01-092-0/+0
| | | | | | Updated OSCAR file transfer docs from Jonathan Clark committer: Mark Doliner <markdoliner@pidgin.im>
* [gaim-migrate @ 15118]Mark Doliner2006-01-091-1/+1
| | | | My bad!
* [gaim-migrate @ 15117]Daniel Atallah2006-01-091-3/+2
| | | | I think this is what was actually intended in get_my_ip(). Likewise with simple_udp_process(), although I don't think it'd be possible to use that extra byte anyway.
* [gaim-migrate @ 15116]Thomas Butter2006-01-081-4/+4
| | | | | Use the user specified port instead of the SRV one if the user explicitly sets a port in the account prefs.
* [gaim-migrate @ 15115]Thomas Butter2006-01-081-7/+5
| | | | | | Changing the name of register_timeout to subscribe_timeout. Daniel pointed out that it is a wrong name, registered in the wrong place and spamming the debug log.
* [gaim-migrate @ 15114]Daniel Atallah2006-01-081-39/+44
| | | | Make the dns lookup for udp connecting asynchronous. Thomas pointed out that it should be instantaneous anyway because the SRV lookup that has just been done, but this'll avoid blocking if the SRV lookup failed or something.
* [gaim-migrate @ 15113]Nick Hebner2006-01-082-0/+13
| | | | | | | sf patch #1399388, from Nick Hebner Account menu icon update on account-status-changed committer: Mark Doliner <markdoliner@pidgin.im>
* [gaim-migrate @ 15112]Thomas Butter2006-01-081-10/+8
| | | | | | | | | | | sf patch #1398385, from Thomas Butter "gaim_cipher_context_digest(ctx, sizeof(response), response, NULL); sizeof(response) is always 4 (its a pointer) and thus digest fails. The patch also cleans up a bit in that function." committer: Mark Doliner <markdoliner@pidgin.im>
* [gaim-migrate @ 15111]Mark Doliner2006-01-081-2/+0
| | | | | Bleeter pointed out that this causes all accounts to go idle when you set just one of them idle
* [gaim-migrate @ 15110]Mark Doliner2006-01-081-1/+1
| | | | | | I like this better. Gaim Idle is global now. If you're accounts become idle and you send a message on any of them, then all of your accounts become un-idle
* [gaim-migrate @ 15109]Daniel Atallah2006-01-081-1/+1
| | | | the name now includes the leading '/'
* [gaim-migrate @ 15108]Pekka Riikonen2006-01-084-4/+127
| | | | | | | | Patch from Pekka Riikonen to add Buddy Icon support to SILC. This requires SILC Toolkit 1.0.2, but I modified it so you can build without buddy icon support on older toolkit versions. committer: Stu Tomlinson <nosnilmot@pidgin.im>
* [gaim-migrate @ 15107]Thomas Butter2006-01-082-16/+16
| | | | | Request the public IP everytime it is used since there may be information or a new IP.
* [gaim-migrate @ 15106]Daniel Atallah2006-01-081-0/+1
| | | | Generate the correct full name. This was preventing prefs from ever actually being removed.
* [gaim-migrate @ 15105]Thomas Butter2006-01-071-1/+1
| | | | | | | | | | If NTLM and Basic auth is configured in squid with different passwords the order of the headers seems to matter and only NTLM is checked. Now first Basic is checked and then NTLM in the next request (or NTLM in the first if no Basic auth is configured in squid). Should fix bug #1384428
* [gaim-migrate @ 15104]Daniel Atallah2006-01-071-1/+1
| | | | forgot this
* [gaim-migrate @ 15103]Daniel Atallah2006-01-072-82/+204
| | | | Cleanup to STUN code. Fixed endianness. Fixed to work where sizeof(short) != 2 or sizeof(int) != 4. Close the socket when we're done with it. Instead of using a bunch of static variables, pass data around the various callbacks. Don't invoke the specified StunCallback before the initial function has returned. Deal with requerying if the STUN server has changed since last query, or the last query was unsuccessful and 5 minutes have elapsed.