Tue, 16 Apr 2013 22:33:54 +0200Add a short delay to the contentAdded event, to ensure it's run after the content has been appended. JSXtras JSXtras_bookmark
Thijs Alkemade <me@thijsalkema.de> [Tue, 16 Apr 2013 22:33:54 +0200] rev 5423
Add a short delay to the contentAdded event, to ensure it's run after the content has been appended.

Tue, 16 Apr 2013 20:33:19 +0200Fix some leaks and the headers in the new files. JSXtras
Thijs Alkemade <me@thijsalkema.de> [Tue, 16 Apr 2013 20:33:19 +0200] rev 5422
Fix some leaks and the headers in the new files.

Tue, 16 Apr 2013 20:24:51 +0200Added the ability for JS-based plugins to register a content filter. JSXtras
Thijs Alkemade <thijsalkemade@gmail.com> [Tue, 16 Apr 2013 20:24:51 +0200] rev 5421
Added the ability for JS-based plugins to register a content filter.
Also added an event that is fired any time new messages are appended to the chat.

Tue, 16 Apr 2013 17:27:41 +0200Merged adium-1.6 into default.
Thijs Alkemade <me@thijsalkema.de> [Tue, 16 Apr 2013 17:27:41 +0200] rev 5420
Merged adium-1.6 into default.

Tue, 16 Apr 2013 17:05:41 +0200Merged adium-1.5.7 into adium-1.6. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Tue, 16 Apr 2013 17:05:41 +0200] rev 5419
Merged adium-1.5.7 into adium-1.6.

Tue, 16 Apr 2013 16:59:57 +0200The overrelease fixed in http://hg.adium.im/adium/rev/c71cfe104f07 actually turned into a leak in case the certificate required no user verification. adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Tue, 16 Apr 2013 16:59:57 +0200] rev 5418
The overrelease fixed in http://hg.adium.im/adium/rev/c71cfe104f07 actually turned into a leak in case the certificate required no user verification.

Tue, 26 Mar 2013 23:54:18 +0100Changelog the previous change. adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Tue, 26 Mar 2013 23:54:18 +0100] rev 5417
Changelog the previous change.

Tue, 26 Mar 2013 23:47:30 +0100Fix a read returning 0 in the SocketRead callback for SSL being handled as an error, while it's meant to indicate "no data available". adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Tue, 26 Mar 2013 23:47:30 +0100] rev 5416
Fix a read returning 0 in the SocketRead callback for SSL being handled as an error, while it's meant to indicate "no data available".

This would cause disconnections with the error "(Libpurple: cdsa) receive failed (-9802): Undefined error: 0".

Fixes #16356, fixes #15405, fixes #15411, fixes #15741

Sat, 23 Mar 2013 23:00:38 -0400Stupid me stupidly thought the computers would do what I was thinking for me. adium-1.6
Frank Dowsett <wixardy@adium.im> [Sat, 23 Mar 2013 23:00:38 -0400] rev 5415
Stupid me stupidly thought the computers would do what I was thinking for me.

Sat, 23 Mar 2013 22:15:45 -0400No more t.co links! (Well, almost none). adium-1.6
Frank Dowsett <wixardy@adium.im> [Sat, 23 Mar 2013 22:15:45 -0400] rev 5414
No more t.co links! (Well, almost none).

Use the entities that Twitter sends to parse and link URLs, users, and hashtags. Fixes #13947

Sat, 23 Mar 2013 21:49:08 -0400Don't bother compiling Laconica. adium-1.6
Frank Dowsett <wixardy@adium.im> [Sat, 23 Mar 2013 21:49:08 -0400] rev 5413
Don't bother compiling Laconica.

Fri, 22 Mar 2013 11:48:09 -0400Update the project settings to what Xcode recommends. adium-1.6
Frank Dowsett <wixardy@adium.im> [Fri, 22 Mar 2013 11:48:09 -0400] rev 5412
Update the project settings to what Xcode recommends.

Fri, 22 Mar 2013 11:39:07 -0400Move the dock tile plugin's build settings to an xcconfig. This fixes it not building a 32bit version. adium-1.6
Frank Dowsett <wixardy@adium.im> [Fri, 22 Mar 2013 11:39:07 -0400] rev 5411
Move the dock tile plugin's build settings to an xcconfig. This fixes it not building a 32bit version.

Thu, 21 Mar 2013 23:22:00 -0400NSURLConnection blocks don't work on 10.6 either. adium-1.6
Frank Dowsett <wixardy@adium.im> [Thu, 21 Mar 2013 23:22:00 -0400] rev 5410
NSURLConnection blocks don't work on 10.6 either.

Thu, 21 Mar 2013 23:20:39 -0400Use Matt Gallagher's NSData+Base64 for 10.6 compat. adium-1.6
Frank Dowsett <wixardy@adium.im> [Thu, 21 Mar 2013 23:20:39 -0400] rev 5409
Use Matt Gallagher's NSData+Base64 for 10.6 compat.

Thu, 21 Mar 2013 21:38:33 -0400Fix Twitter account creation. adium-1.6
Frank Dowsett <wixardy@adium.im> [Thu, 21 Mar 2013 21:38:33 -0400] rev 5408
Fix Twitter account creation.

Thu, 21 Mar 2013 14:06:17 +0100Fix STTwitter to use ivars and @synthesize all properties, and not use [] syntax for dictionaries or arrays, so it can work on 32 bit Macs. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Thu, 21 Mar 2013 14:06:17 +0100] rev 5407
Fix STTwitter to use ivars and @synthesize all properties, and not use [] syntax for dictionaries or arrays, so it can work on 32 bit Macs.

Thu, 21 Mar 2013 11:36:41 +0100Our buildbot doesn't like this new dictionary syntax, it seems. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Thu, 21 Mar 2013 11:36:41 +0100] rev 5406
Our buildbot doesn't like this new dictionary syntax, it seems.

Thu, 21 Mar 2013 00:01:23 -0400merge adium-1.6 into default
Frank Dowsett <wixardy@adium.im> [Thu, 21 Mar 2013 00:01:23 -0400] rev 5405
merge adium-1.6 into default

Wed, 20 Mar 2013 23:52:13 -0400Need to send something with the retweet request in order for it to authenticate properly. adium-1.6
Frank Dowsett <wixardy@adium.im> [Wed, 20 Mar 2013 23:52:13 -0400] rev 5404
Need to send something with the retweet request in order for it to authenticate properly.

Wed, 20 Mar 2013 23:26:31 -0400This is the method we want to call. adium-1.6
Frank Dowsett <wixardy@adium.im> [Wed, 20 Mar 2013 23:26:31 -0400] rev 5403
This is the method we want to call.

Wed, 20 Mar 2013 23:19:41 -0400Update STTwitter to remove nulls from returned data. adium-1.6
Frank Dowsett <wixardy@adium.im> [Wed, 20 Mar 2013 23:19:41 -0400] rev 5402
Update STTwitter to remove nulls from returned data.

Wed, 20 Mar 2013 17:50:03 -0400Disable Laconica since STTwitter doesn't support it. adium-1.6
Frank Dowsett <wixardy@adium.im> [Wed, 20 Mar 2013 17:50:03 -0400] rev 5401
Disable Laconica since STTwitter doesn't support it.

Wed, 20 Mar 2013 17:49:32 -0400Fix some memory management from the transplant. adium-1.6
Frank Dowsett <wixardy@adium.im> [Wed, 20 Mar 2013 17:49:32 -0400] rev 5400
Fix some memory management from the transplant.

Wed, 20 Mar 2013 12:02:05 -0400Upgrade Twitter to API 1.1 by switching from MGTwitterEngine to STTwitter. adium-1.6
Frank Dowsett <wixardy@adium.im> [Wed, 20 Mar 2013 12:02:05 -0400] rev 5399
Upgrade Twitter to API 1.1 by switching from MGTwitterEngine to STTwitter.
(transplanted from a1f0282331b815ef25f63df09a5954fe0928d466)

Wed, 20 Mar 2013 12:02:05 -0400Upgrade Twitter to API 1.1 by switching from MGTwitterEngine to STTwitter.
Frank Dowsett <wixardy@adium.im> [Wed, 20 Mar 2013 12:02:05 -0400] rev 5398
Upgrade Twitter to API 1.1 by switching from MGTwitterEngine to STTwitter.

Wed, 20 Mar 2013 14:50:47 +0100Implement basic support for xtra plugins written in JavaScript. These get injected into every message view on load. JSXtras
Thijs Alkemade <me@thijsalkema.de> [Wed, 20 Mar 2013 14:50:47 +0100] rev 5397
Implement basic support for xtra plugins written in JavaScript. These get injected into every message view on load.

This should make it easier to write plugins that add features to the message view that are more involved than normal content filters.

Wed, 20 Mar 2013 01:55:36 +0100Turned on ARC for the new dock tile plugin, and the AIApplescriptRunner XPC service.
Thijs Alkemade <me@thijsalkema.de> [Wed, 20 Mar 2013 01:55:36 +0100] rev 5396
Turned on ARC for the new dock tile plugin, and the AIApplescriptRunner XPC service.

Wed, 20 Mar 2013 01:37:36 +0100Horrible merge of adium-1.6 into default.
Thijs Alkemade <me@thijsalkema.de> [Wed, 20 Mar 2013 01:37:36 +0100] rev 5395
Horrible merge of adium-1.6 into default.

Wed, 20 Mar 2013 01:02:22 +0100Clean up some debug logging and comments adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Wed, 20 Mar 2013 01:02:22 +0100] rev 5394
Clean up some debug logging and comments

Wed, 20 Mar 2013 00:57:16 +0100Fix a couple of paths in the xcodeproj file. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Wed, 20 Mar 2013 00:57:16 +0100] rev 5393
Fix a couple of paths in the xcodeproj file.

Wed, 20 Mar 2013 00:45:23 +0100Removed adding Icon\r file to Adium.app to set the dock icon image. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Wed, 20 Mar 2013 00:45:23 +0100] rev 5392
Removed adding Icon\r file to Adium.app to set the dock icon image.

* This breaks Sparkle's delta updates, which sucks, and isn't very multi-user friendly. Refs #14386
* The icon now persists after quitting Adium using a dock tile plugin.
* The plugin can provide a menu for when Adium is not running, for now only having the option "Launch in Debug Mode", but future ideas are "Launch And Log Me In With Status...", etc.
* Added a --debug flag to Adium to automatically start it in debug mode.

Tue, 19 Mar 2013 20:25:26 +0100Reference a blog post for setting up IBM Sametime. adium-1.5.7
Robert Vehse <robertvehse@fastmail.fm> [Tue, 19 Mar 2013 20:25:26 +0100] rev 5391
Reference a blog post for setting up IBM Sametime.

Tue, 19 Mar 2013 20:10:26 +0100Branching off 1.5.7. adium-1.5.7
Thijs Alkemade <me@thijsalkema.de> [Tue, 19 Mar 2013 20:10:26 +0100] rev 5390
Branching off 1.5.7.

Tue, 19 Mar 2013 10:44:19 +0100Merged adium-1.6 into default.
Thijs Alkemade <me@thijsalkema.de> [Tue, 19 Mar 2013 10:44:19 +0100] rev 5389
Merged adium-1.6 into default.

Tue, 19 Mar 2013 10:33:36 +0100Merged adium-1.5.6 into adium-1.6. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Tue, 19 Mar 2013 10:33:36 +0100] rev 5388
Merged adium-1.5.6 into adium-1.6.

Mon, 18 Mar 2013 21:27:14 +0100Added tag 1.5.5 for changeset fc2294917bf6 adium-1.5.6
Thijs Alkemade <me@thijsalkema.de> [Mon, 18 Mar 2013 21:27:14 +0100] rev 5387
Added tag 1.5.5 for changeset fc2294917bf6

Mon, 18 Mar 2013 20:17:51 +0100Added tag 1.5.6 for changeset 90a171a6b0fc adium-1.5.6
Thijs Alkemade <me@thijsalkema.de> [Mon, 18 Mar 2013 20:17:51 +0100] rev 5386
Added tag 1.5.6 for changeset 90a171a6b0fc

Mon, 18 Mar 2013 19:48:50 +0100Level up to 1.5.6. adium-1.5.6 1.5.6 adium-1.5.6_bookmark
Thijs Alkemade <me@thijsalkema.de> [Mon, 18 Mar 2013 19:48:50 +0100] rev 5385
Level up to 1.5.6.

Sun, 10 Mar 2013 22:50:14 +0100This file should be a symlink, not a copy. adium-1.5.6
Thijs Alkemade <me@thijsalkema.de> [Sun, 10 Mar 2013 22:50:14 +0100] rev 5384
This file should be a symlink, not a copy.

Sun, 10 Mar 2013 22:25:57 +0100Preparing for b2. adium-1.5.6
Thijs Alkemade <me@thijsalkema.de> [Sun, 10 Mar 2013 22:25:57 +0100] rev 5383
Preparing for b2.

Sun, 10 Mar 2013 22:17:52 +0100Rebuilt libgcrypt with a patch fixing SIZEOF_UNSIGNED_LONG for 32-bits Macs. Also updated libgpgerror to 1.11. adium-1.5.6
Thijs Alkemade <me@thijsalkema.de> [Sun, 10 Mar 2013 22:17:52 +0100] rev 5382
Rebuilt libgcrypt with a patch fixing SIZEOF_UNSIGNED_LONG for 32-bits Macs. Also updated libgpgerror to 1.11.

Fixes #16203

Fri, 08 Mar 2013 14:35:07 +0100Fix the right leak.
Thijs Alkemade <me@thijsalkema.de> [Fri, 08 Mar 2013 14:35:07 +0100] rev 5381
Fix the right leak.

Fri, 08 Mar 2013 13:59:58 +0100Wrong branch for this change? adium-1.5.6
Thijs Alkemade <thijsalkemade@gmail.com> [Fri, 08 Mar 2013 13:59:58 +0100] rev 5380
Wrong branch for this change?

Thu, 07 Mar 2013 14:07:43 +0100http://hg.adium.im/adium/rev/82370a8e83bc was wrong, this should not have been weak, it generates a runtime error.
Thijs Alkemade <thijsalkemade@gmail.com> [Thu, 07 Mar 2013 14:07:43 +0100] rev 5379
http://hg.adium.im/adium/rev/82370a8e83bc was wrong, this should not have been weak, it generates a runtime error.

I'm not sure if this is safe, but it's the only thing I can get to work.

Thu, 07 Mar 2013 14:17:17 +0100Fix a leak. adium-1.5.6
Thijs Alkemade <thijsalkemade@gmail.com> [Thu, 07 Mar 2013 14:17:17 +0100] rev 5378
Fix a leak.

Thu, 07 Mar 2013 13:20:35 +0100Backed out a4f689d8f3a4:
Thijs Alkemade <thijsalkemade@gmail.com> [Thu, 07 Mar 2013 13:20:35 +0100] rev 5377
Backed out a4f689d8f3a4:

* The xcodeproj changes should be in the xcconfig files.
* The other changes crash on 10.7.5.

Refs #16337

Tue, 05 Mar 2013 18:34:50 +0100Fix changelog which got messed up in 7f323107cd5f. adium-1.6
Robert Vehse <robertvehse@fastmail.fm> [Tue, 05 Mar 2013 18:34:50 +0100] rev 5376
Fix changelog which got messed up in 7f323107cd5f.

Tue, 05 Mar 2013 12:43:30 +0100Merged adium-1.6 into default.
Thijs Alkemade <me@thijsalkema.de> [Tue, 05 Mar 2013 12:43:30 +0100] rev 5375
Merged adium-1.6 into default.

Tue, 05 Mar 2013 12:36:43 +0100Merged adium-1.5.6 into adium-1.6. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Tue, 05 Mar 2013 12:36:43 +0100] rev 5374
Merged adium-1.5.6 into adium-1.6.

Tue, 05 Mar 2013 12:30:56 +0100Merged with Rob. adium-1.5.6
Thijs Alkemade <me@thijsalkema.de> [Tue, 05 Mar 2013 12:30:56 +0100] rev 5373
Merged with Rob.

Tue, 05 Mar 2013 12:28:37 +0100I'm not sure why this is necessary (undocumented AppKit change?), but -setIntValue for NSControl seems to add a thousands separator to port numbers suddenly (port "5.222"). Format the port number as a string first, then set that. adium-1.5.6
Thijs Alkemade <me@thijsalkema.de> [Tue, 05 Mar 2013 12:28:37 +0100] rev 5372
I'm not sure why this is necessary (undocumented AppKit change?), but -setIntValue for NSControl seems to add a thousands separator to port numbers suddenly (port "5.222"). Format the port number as a string first, then set that.

Fixes #16294

Mon, 04 Mar 2013 23:20:36 +0100Update copyright year to 2013. Thanks to @Zifius for the pointer. adium-1.5.6
Robert Vehse <robertvehse@fastmail.fm> [Mon, 04 Mar 2013 23:20:36 +0100] rev 5371
Update copyright year to 2013. Thanks to @Zifius for the pointer.

Mon, 04 Mar 2013 21:53:45 +0100Changelog the problems that plagued 1.5.5 and are now fixed. adium-1.5.6
Thijs Alkemade <me@thijsalkema.de> [Mon, 04 Mar 2013 21:53:45 +0100] rev 5370
Changelog the problems that plagued 1.5.5 and are now fixed.

Mon, 04 Mar 2013 21:51:21 +0100There are two different builds floating around now that were "1.5.5". Lets not make that worse by adding one more, but lets do a beta for 1.5.6. adium-1.5.6
Thijs Alkemade <me@thijsalkema.de> [Mon, 04 Mar 2013 21:51:21 +0100] rev 5369
There are two different builds floating around now that were "1.5.5". Lets not make that worse by adding one more, but lets do a beta for 1.5.6.

Fri, 01 Mar 2013 23:04:26 +0100Fix an overrelease of this SecTrustRef object, causing a crash when closing an untrusted certificate window. adium-1.5.5 adium-1.5.5_bookmark
Thijs Alkemade <me@thijsalkema.de> [Fri, 01 Mar 2013 23:04:26 +0100] rev 5368
Fix an overrelease of this SecTrustRef object, causing a crash when closing an untrusted certificate window.

Fixes #16280

Mon, 25 Feb 2013 22:06:24 +0100Fix a couple of objects not being released, being released but not removed from the UI or not zeroed after release. adium-1.5.5
Thijs Alkemade <thijsalkemade@gmail.com> [Mon, 25 Feb 2013 22:06:24 +0100] rev 5367
Fix a couple of objects not being released, being released but not removed from the UI or not zeroed after release.

This should fix the pretty common crash while Adium was quitting.

Refs #16257. Refs #16256.

Sun, 24 Feb 2013 21:07:45 +0100Replacing the libintl binary with one built on 10.6.8. This should fix the crash on launch of 1.5.5. adium-1.5.5
Thijs Alkemade <thijsalkemade@gmail.com> [Sun, 24 Feb 2013 21:07:45 +0100] rev 5366
Replacing the libintl binary with one built on 10.6.8. This should fix the crash on launch of 1.5.5.

Sun, 24 Feb 2013 12:47:41 +0100Adium 1.5.5 adium-1.5.5 1.5.5
Robert Vehse <robertvehse@fastmail.fm> [Sun, 24 Feb 2013 12:47:41 +0100] rev 5365
Adium 1.5.5

Sun, 24 Feb 2013 12:25:16 +0100Updated the changelog for today's release of 1.5.5. adium-1.5.5
Robert Vehse <robertvehse@fastmail.fm> [Sun, 24 Feb 2013 12:25:16 +0100] rev 5364
Updated the changelog for today's release of 1.5.5.

Sun, 24 Feb 2013 00:02:34 +0100ARCify the changes in the previous merge.
Thijs Alkemade <thijsalkemade@gmail.com> [Sun, 24 Feb 2013 00:02:34 +0100] rev 5363
ARCify the changes in the previous merge.

Sat, 23 Feb 2013 23:03:59 +0100Merged adium-1.6 into default.
Thijs Alkemade <thijsalkemade@gmail.com> [Sat, 23 Feb 2013 23:03:59 +0100] rev 5362
Merged adium-1.6 into default.

Sat, 23 Feb 2013 23:02:31 +0100Merged adium-1.5.5 into adium-1.6. adium-1.6
Thijs Alkemade <thijsalkemade@gmail.com> [Sat, 23 Feb 2013 23:02:31 +0100] rev 5361
Merged adium-1.5.5 into adium-1.6.

Fri, 22 Feb 2013 16:47:00 +0100libffi and libintl were not install_name_toolized properly in these frameworks. adium-1.5.5
Thijs Alkemade <me@thijsalkema.de> [Fri, 22 Feb 2013 16:47:00 +0100] rev 5360
libffi and libintl were not install_name_toolized properly in these frameworks.

Fri, 22 Feb 2013 11:03:23 +0100But lets not do that every time. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Fri, 22 Feb 2013 11:03:23 +0100] rev 5359
But lets not do that every time.

Fri, 22 Feb 2013 10:51:26 +0100Fix a couple of issues and silence some other ones that were pointed out by the static analyzer. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Fri, 22 Feb 2013 10:51:26 +0100] rev 5358
Fix a couple of issues and silence some other ones that were pointed out by the static analyzer.

Fri, 22 Feb 2013 01:47:09 +0100Removed old version of libpurple. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Fri, 22 Feb 2013 01:47:09 +0100] rev 5357
Removed old version of libpurple.

Fri, 22 Feb 2013 01:26:20 +0100Merged with robotive's changes.
Thijs Alkemade <me@thijsalkema.de> [Fri, 22 Feb 2013 01:26:20 +0100] rev 5356
Merged with robotive's changes.

Fri, 22 Feb 2013 01:25:39 +0100Merged adium-1.6 into default.
Thijs Alkemade <me@thijsalkema.de> [Fri, 22 Feb 2013 01:25:39 +0100] rev 5355
Merged adium-1.6 into default.

Fri, 22 Feb 2013 01:22:17 +0100Merged adium-1.5.5 into adium-1.6 again. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Fri, 22 Feb 2013 01:22:17 +0100] rev 5354
Merged adium-1.5.5 into adium-1.6 again.

Fri, 22 Feb 2013 01:20:08 +0100Merged adium-1.5.5 into adium-1.6. adium-1.6
Thijs Alkemade <me@thijsalkema.de> [Fri, 22 Feb 2013 01:20:08 +0100] rev 5353
Merged adium-1.5.5 into adium-1.6.

Fri, 22 Feb 2013 01:19:08 +0100Now actually including the updated libpurple too. libotr includes i386 again. adium-1.5.5
Thijs Alkemade <me@thijsalkema.de> [Fri, 22 Feb 2013 01:19:08 +0100] rev 5352
Now actually including the updated libpurple too. libotr includes i386 again.

Fri, 22 Feb 2013 00:56:12 +0100Copied default's README into adium-1.5.5. adium-1.5.5
Thijs Alkemade <me@thijsalkema.de> [Fri, 22 Feb 2013 00:56:12 +0100] rev 5351
Copied default's README into adium-1.5.5.

Fri, 22 Feb 2013 00:53:07 +0100libffi tried to sneak away. adium-1.5.5
Thijs Alkemade <me@thijsalkema.de> [Fri, 22 Feb 2013 00:53:07 +0100] rev 5350
libffi tried to sneak away.

Fri, 22 Feb 2013 00:42:41 +0100Updated libpurple to 2.10.7 and all other dependencies to whatever homebrew is at now. adium-1.5.5
Thijs Alkemade <me@thijsalkema.de> [Fri, 22 Feb 2013 00:42:41 +0100] rev 5349
Updated libpurple to 2.10.7 and all other dependencies to whatever homebrew is at now.