5 months agoMerging. EmoticonsMenu
Adrian Godoroja <robotive@me.com> [Sun, 11 Dec 2011 18:37:51 +0200] rev 4365
Merging.

5 months agoDisable elastic scroll in the text input of the message view. Change-logging.
Adrian Godoroja <robotive@me.com> [Sun, 11 Dec 2011 18:25:18 +0200] rev 4364
Disable elastic scroll in the text input of the message view. Change-logging.

5 months agoAdjust menu button active state highlight. EmoticonsMenu
Adrian Godoroja <robotive@me.com> [Sat, 10 Dec 2011 23:03:44 +0200] rev 4363
Adjust menu button active state highlight.

5 months agoFix opening position, in a way that most of the times will prevent the menu from covering the text input and the message view. EmoticonsMenu
Adrian Godoroja <robotive@me.com> [Sat, 10 Dec 2011 22:09:17 +0200] rev 4362
Fix opening position, in a way that most of the times will prevent the menu from covering the text input and the message view.

5 months agoHighlight the menu button. "Hey Skype, this is how it should look ;-)" EmoticonsMenu
Adrian Godoroja <robotive@me.com> [Sat, 10 Dec 2011 21:36:51 +0200] rev 4361
Highlight the menu button. "Hey Skype, this is how it should look ;-)"

5 months agoWork in progress, need a proper backup, as i don't want to start over, again :) EmoticonsMenu
Adrian Godoroja <robotive@me.com> [Sat, 10 Dec 2011 00:45:11 +0200] rev 4360
Work in progress, need a proper backup, as i don't want to start over, again :)
Menu opening and positioning should work as expected.

5 months agoDoh. This can of course be called from one of the other functions already on the queue. Make sure that's handled.
Thijs Alkemade <thijsalkemade@gmail.com> [Fri, 09 Dec 2011 02:01:26 +0100] rev 4359
Doh. This can of course be called from one of the other functions already on the queue. Make sure that's handled.

5 months agoRun +localizedDateFormatStringShowingSeconds:showingAMorPM: on the queue too, don't just assert it.
Thijs Alkemade <thijsalkemade@gmail.com> [Fri, 09 Dec 2011 01:04:24 +0100] rev 4358
Run +localizedDateFormatStringShowingSeconds:showingAMorPM: on the queue too, don't just assert it.

5 months agoForgot to remove this.
Thijs Alkemade <thijsalkemade@gmail.com> [Fri, 09 Dec 2011 00:30:12 +0100] rev 4357
Forgot to remove this.

5 months agoUse a serial dispatch queue for all shared localized NSDateFormatter uses.
Thijs Alkemade <thijsalkemade@gmail.com> [Fri, 09 Dec 2011 00:28:23 +0100] rev 4356
Use a serial dispatch queue for all shared localized NSDateFormatter uses.

Refs #15556

5 months agoMake sure the shared localizedDateFormatter is only accessed from the main thread in the log indexer, as NSDateFormatter is not thread safe.
Thijs Alkemade <thijsalkemade@gmail.com> [Thu, 08 Dec 2011 22:53:57 +0100] rev 4355
Make sure the shared localizedDateFormatter is only accessed from the main thread in the log indexer, as NSDateFormatter is not thread safe.

Fixes #15556

5 months agoQuoting Zac (http://hg.adium.im/adium/rev/9f0e1528dd62):
Robert Vehse [Thu, 08 Dec 2011 00:09:53 +0100] rev 4354
Quoting Zac (http://hg.adium.im/adium/rev/9f0e1528dd62):

"Allow shortcut keys with the letter 'a'. Fixes #12013.
The code was setting a keyCode of 0 for A. 0 was considered an invalid value (when reading in) but not when setting or anywhere else, causing it to become -1. the next time it loaded."

5 months agoChangelogging the previous change, and mentioning the previous beta.
Thijs Alkemade <thijsalkemade@gmail.com> [Tue, 06 Dec 2011 18:15:56 +0100] rev 4353
Changelogging the previous change, and mentioning the previous beta.

5 months agoWhen a tweet is a retweet and contains its original, use the original text instead, prepended with "RT @user: ".
Thijs Alkemade <thijsalkemade@gmail.com> [Tue, 06 Dec 2011 18:08:36 +0100] rev 4352
When a tweet is a retweet and contains its original, use the original text instead, prepended with "RT @user: ".

Fixes #15226

5 months agoDisable elastic scroll in Change User Picture Menu.
Adrian Godoroja <robotive@me.com> [Mon, 05 Dec 2011 22:52:41 +0200] rev 4351
Disable elastic scroll in Change User Picture Menu.
Remove double #include of AIApplicationAdditions.h in AIStandardListScrollView.m

5 months agoUpdated Czech localisation for 1.5b7 from czechxteam. References #15677.
Robert Vehse [Mon, 05 Dec 2011 11:28:27 +0100] rev 4350
Updated Czech localisation for 1.5b7 from czechxteam. References #15677.

5 months agoUpdated Swedish localisation for 1.5b7 from PBobbenB. Fixes #15605.
Robert Vehse [Mon, 05 Dec 2011 11:12:38 +0100] rev 4349
Updated Swedish localisation for 1.5b7 from PBobbenB. Fixes #15605.

5 months agoUnquarantine .chatlog files after opening them. These files are always safe.
Thijs Alkemade <thijsalkemade@gmail.com> [Sun, 04 Dec 2011 23:48:34 +0100] rev 4348
Unquarantine .chatlog files after opening them. These files are always safe.

Refs #15573

5 months agoFor the Localizers!
Eric Richie [Sun, 04 Dec 2011 16:41:29 -0500] rev 4347
For the Localizers!

b7.

5 months agoContinuing 5ed9926aff50, don't compile nibs in Release-Debug letting localizers do their job.
Frank Dowsett <wixardy@adium.im> [Sat, 03 Dec 2011 15:00:47 -0500] rev 4346
Continuing 5ed9926aff50, don't compile nibs in Release-Debug letting localizers do their job.

5 months agoLevel up! (1.5b6)
Stephen Holt <sholt@adium.im> [Sat, 03 Dec 2011 10:20:27 -0800] rev 4345
Level up! (1.5b6)

5 months agoCatch all exceptions that occur in non-delayed content filters.
Thijs Alkemade <thijsalkemade@gmail.com> [Sat, 03 Dec 2011 12:55:43 +0100] rev 4344
Catch all exceptions that occur in non-delayed content filters.

I'm not sure this is the best way to handle exceptions, but it's better than
letting them go uncaught: if AIContentController never reaches
-finishReceiveContentObject:, the message will get stuck in
objectsBeingReceived, causing -[AIChatController closeChat:] to never want to
close the chat and Adium will hang when quitting.

5 months agochangelog
Stephen Holt <sholt@adium.im> [Fri, 02 Dec 2011 15:35:05 -0800] rev 4343
changelog

5 months agoIts possible two logs will be rendered at the same time. This causes errors. Making our op queue serial seems to fix the log name color errors. Fixes #15574.
Stephen Holt <sholt@adium.im> [Fri, 02 Dec 2011 14:53:09 -0800] rev 4342
Its possible two logs will be rendered at the same time. This causes errors. Making our op queue serial seems to fix the log name color errors. Fixes #15574.

5 months agoCredit Peter Schmitt for his patch. Refs #15234.
Robert Vehse [Fri, 02 Dec 2011 15:18:23 +0100] rev 4341
Credit Peter Schmitt for his patch. Refs #15234.

Also some changelogging.

5 months agoChangelog
Stephen Holt <sholt@adium.im> [Thu, 01 Dec 2011 16:50:19 -0800] rev 4340
Changelog

5 months agoClean up some shared references in the log viewer plugin. Donno if this was causing the chat name color problems, but I haven't seen it since. Refs #15574.
Stephen Holt <sholt@adium.im> [Thu, 01 Dec 2011 16:15:32 -0800] rev 4339
Clean up some shared references in the log viewer plugin. Donno if this was causing the chat name color problems, but I haven't seen it since. Refs #15574.

5 months agoPatch form kbotc fixing global shortcuts. Fixes #12013.
Stephen Holt <sholt@adium.im> [Thu, 01 Dec 2011 15:31:20 -0800] rev 4338
Patch form kbotc fixing global shortcuts. Fixes #12013.

5 months agoPatch from kbotc fixing emotes in IRC private messages. Fixes #15589
Stephen Holt <sholt@adium.im> [Thu, 01 Dec 2011 15:29:37 -0800] rev 4337
Patch from kbotc fixing emotes in IRC private messages. Fixes #15589

5 months agoMore message view tweaks. Fix a deadlock. Refs #15377.
Stephen Holt <sholt@adium.im> [Thu, 01 Dec 2011 15:29:17 -0800] rev 4336
More message view tweaks. Fix a deadlock. Refs #15377.

5 months agoSome more reworking of how the WebKit Message Views are configured. Fixes #15377
Stephen Holt <sholt@adium.im> [Thu, 01 Dec 2011 13:21:59 -0800] rev 4335
Some more reworking of how the WebKit Message Views are configured. Fixes #15377

5 months agoEnsure that this view object lives beyond the lifetime of its window controller. Fixes #15674.
Stephen Holt <sholt@adium.im> [Wed, 30 Nov 2011 23:57:17 -0800] rev 4334
Ensure that this view object lives beyond the lifetime of its window controller. Fixes #15674.

5 months agoReviewed and acepted patch from Aragos that fixes some AppleScript issues. Fixes #15234.
Stephen Holt <sholt@adium.im> [Wed, 30 Nov 2011 20:19:10 -0800] rev 4333
Reviewed and acepted patch from Aragos that fixes some AppleScript issues. Fixes #15234.

5 months agoDisable flattening of XIB files in debug builds. Fixes #15671.
Patrick Steinhardt <steinhardt.p@me.com> [Thu, 01 Dec 2011 00:47:31 +0100] rev 4332
Disable flattening of XIB files in debug builds. Fixes #15671.

5 months agoChangelogs
Stephen Holt <sholt@adium.im> [Wed, 30 Nov 2011 14:51:03 -0800] rev 4331
Changelogs

5 months agoFix a 2px clipping error in the normal contact list window. Related to #15626.
Stephen Holt <sholt@adium.im> [Wed, 30 Nov 2011 14:48:25 -0800] rev 4330
Fix a 2px clipping error in the normal contact list window. Related to #15626.

5 months agoNormal windows should behave normally, so only disable elastic scrolling when the contact list window isn't a normal window.
Stephen Holt <sholt@adium.im> [Wed, 30 Nov 2011 14:48:12 -0800] rev 4329
Normal windows should behave normally, so only disable elastic scrolling when the contact list window isn't a normal window.

5 months agoClean up a lot of overincludes of <AIUtilities/AIApplicationAdditions.h>
Stephen Holt <sholt@adium.im> [Wed, 30 Nov 2011 14:46:41 -0800] rev 4328
Clean up a lot of overincludes of <AIUtilities/AIApplicationAdditions.h>

5 months agooops. refs #15626
Stephen Holt <sholt@adium.im> [Tue, 29 Nov 2011 23:56:27 -0800] rev 4327
oops. refs #15626

5 months agochangelog
Stephen Holt <sholt@adium.im> [Tue, 29 Nov 2011 23:48:53 -0800] rev 4326
changelog

5 months agoOk, enough with the magic numbers! Fix a 2px alignment issue when a borderless contact window is set to vertically resize automatically. Fixes #15626.
Stephen Holt <sholt@adium.im> [Tue, 29 Nov 2011 23:46:03 -0800] rev 4325
Ok, enough with the magic numbers! Fix a 2px alignment issue when a borderless contact window is set to vertically resize automatically. Fixes #15626.

5 months agoCorrect strange behavior in the messages pref pane. Fixes #15670
Stephen Holt <sholt@adium.im> [Mon, 28 Nov 2011 16:20:28 -0800] rev 4324
Correct strange behavior in the messages pref pane. Fixes #15670

5 months agoSparkle.framework @ 290f64f552c6c5efcf30af0017951fb99a1caf96.
Thijs Alkemade <thijsalkemade@gmail.com> [Mon, 28 Nov 2011 14:15:13 +0100] rev 4323
Sparkle.framework @ 290f64f552c6c5efcf30af0017951fb99a1caf96.

Fixes #15666

5 months agoTo make life easier I turned Facebook's account view into a nib and removed the AILocalizedStrings since -sizeToFit doesn't take height into account. Fixes #15607 and localizable-strings has been run.
Frank Dowsett <wixardy@adium.im> [Mon, 28 Nov 2011 00:39:52 -0500] rev 4322
To make life easier I turned Facebook's account view into a nib and removed the AILocalizedStrings since -sizeToFit doesn't take height into account. Fixes #15607 and localizable-strings has been run.

5 months agoFix #15567 by moving the border to be on top of the gear button.
Frank Dowsett <wixardy@adium.im> [Sun, 27 Nov 2011 18:36:17 -0500] rev 4321
Fix #15567 by moving the border to be on top of the gear button.

5 months agoCorrect 21ab21e877e0 by making 'Reopen Closed Tab' localizable. Fixes #15606
Frank Dowsett <wixardy@adium.im> [Sun, 27 Nov 2011 18:25:56 -0500] rev 4320
Correct 21ab21e877e0 by making 'Reopen Closed Tab' localizable. Fixes #15606

5 months agoBackout 8983c14bea2f since some people have issues compiling Adium. Fixes #15391
Frank Dowsett <wixardy@adium.im> [Sun, 27 Nov 2011 18:13:28 -0500] rev 4319
Backout 8983c14bea2f since some people have issues compiling Adium. Fixes #15391

6 months agoLevel up (b5) and update the changelog.
Stephen Holt <sholt@adium.im> [Sat, 26 Nov 2011 16:01:20 -0800] rev 4318
Level up (b5) and update the changelog.

6 months agoAs discussed on the devel mailing list, backing out changeset eb53d7749f4b. Refs #15020.
Stephen Holt <sholt@adium.im> [Sat, 26 Nov 2011 15:25:31 -0800] rev 4317
As discussed on the devel mailing list, backing out changeset eb53d7749f4b. Refs #15020.

This change only made sense if the password for a service was the same as a users server password. This may not always be the case, so we must ask.

6 months agoUse accounts' password if available.
Patrick Steinhardt <steinhardt.p@me.com> [Fri, 25 Nov 2011 12:36:33 +0100] rev 4316
Use accounts' password if available.

Fix Adium asking for an actually known password when signing in with a
registered IRC account. Refs #15020.

6 months agoFix small leap when auto-scrolling resumes in About box.
Patrick Steinhardt <steinhardt.p@me.com> [Fri, 25 Nov 2011 00:35:11 +0100] rev 4315
Fix small leap when auto-scrolling resumes in About box.

6 months agoUpdate changelog
Stephen Holt <sholt@adium.im> [Mon, 21 Nov 2011 21:13:19 -0800] rev 4314
Update changelog

6 months agoRestore some previous SPI used by some protocol plugins by making some of these purple callbacks visible outside our adapter again. Fixes a crash on launch with the Skype plugin. Fixes #15590.
Stephen Holt <sholt@adium.im> [Mon, 21 Nov 2011 21:10:27 -0800] rev 4313
Restore some previous SPI used by some protocol plugins by making some of these purple callbacks visible outside our adapter again. Fixes a crash on launch with the Skype plugin. Fixes #15590.

While technically, we don't support 3rd party plugins, this is rather frequent and a mostly harmless fix.

6 months agoDisable loading WebKit-plugins for the Facebook authorization window. /Maybe/ this will avoid the hang people have experienced with it.
Thijs Alkemade <thijsalkemade@gmail.com> [Sun, 20 Nov 2011 22:17:12 +0100] rev 4312
Disable loading WebKit-plugins for the Facebook authorization window. /Maybe/ this will avoid the hang people have experienced with it.

6 months agoLevel up (1.5b4)
Stephen Holt <sholt@adium.im> [Sun, 20 Nov 2011 12:26:11 -0800] rev 4311
Level up (1.5b4)

6 months agoAlways send the (base64 encoded) authorization identity. Still not fully conformant with XEP-0178, but better than it is now. XMPPClientCerts
Thijs Alkemade <thijsalkemade@gmail.com> [Sun, 20 Nov 2011 18:33:37 +0100] rev 4310
Always send the (base64 encoded) authorization identity. Still not fully conformant with XEP-0178, but better than it is now.

6 months agomore changes to the log of changes
Stephen Holt <sholt@adium.im> [Sat, 19 Nov 2011 16:15:08 -0800] rev 4309
more changes to the log of changes

6 months agoEnsure that only one webView is being updated at a time. Resolves some issues with incomplete message context history displaying.
Stephen Holt <sholt@adium.im> [Thu, 17 Nov 2011 16:28:53 -0800] rev 4308
Ensure that only one webView is being updated at a time. Resolves some issues with incomplete message context history displaying.

6 months agochangeloggin
Stephen Holt <sholt@adium.im> [Sat, 19 Nov 2011 15:43:15 -0800] rev 4307
changeloggin

6 months agoForgot to remove this include
Stephen Holt <sholt@adium.im> [Sat, 19 Nov 2011 15:27:37 -0800] rev 4306
Forgot to remove this include

6 months agoMore changelogging.
Robert Vehse [Sun, 20 Nov 2011 00:22:32 +0100] rev 4305
More changelogging.

6 months agoChangeloggin'
Stephen Holt <sholt@adium.im> [Sat, 19 Nov 2011 15:11:20 -0800] rev 4304
Changeloggin'

6 months agoRe-enable VV on the new branch voice-video
Stephen Holt <sholt@adium.im> [Sat, 19 Nov 2011 15:06:54 -0800] rev 4303
Re-enable VV on the new branch

6 months agoRemove libpurple's VV dependancies, and references of gst from within adium.
Stephen Holt <sholt@adium.im> [Sat, 19 Nov 2011 15:02:16 -0800] rev 4302
Remove libpurple's VV dependancies, and references of gst from within adium.

This only results in about a 3MB savings for a deployment build, *but* it stops us from reporting that adium supports VV when it doesn't yet.

6 months agoPatch from yelly: "Fix a visual glitch in AB and status advanced prefs. Fixes #15646".
Robert Vehse [Sat, 19 Nov 2011 19:27:29 +0100] rev 4301
Patch from yelly: "Fix a visual glitch in AB and status advanced prefs. Fixes #15646".

6 months agoStart with implementing client-side certificates for XMPP. Still contains a number of TODO's, but signing in works, and some of the UI is there. XMPPClientCerts
Thijs Alkemade <thijsalkemade@gmail.com> [Fri, 18 Nov 2011 22:59:31 +0100] rev 4300
Start with implementing client-side certificates for XMPP. Still contains a number of TODO's, but signing in works, and some of the UI is there.

6 months agoFix user-scrolling in AIAutoScrollTextView. Fixes #15456.
Patrick Steinhardt <steinhardt.p@me.com> [Mon, 14 Nov 2011 16:24:44 +0100] rev 4299
Fix user-scrolling in AIAutoScrollTextView. Fixes #15456.

6 months agoRemoved Fire import from Setup Wizard and File menu. Converted SetupWizard to
Patrick Steinhardt <steinhardt.p@me.com> [Mon, 14 Nov 2011 12:49:26 +0100] rev 4298
Removed Fire import from Setup Wizard and File menu. Converted SetupWizard to
XIB. Fixes #15366.

6 months agoContinue modernization of interface NIB/XIB files.
Patrick Steinhardt <steinhardt.p@me.com> [Sun, 13 Nov 2011 23:10:22 +0100] rev 4297
Continue modernization of interface NIB/XIB files.

6 months agoCorrect input encoding for some localizable string files.
Patrick Steinhardt <steinhardt.p@me.com> [Fri, 11 Nov 2011 14:19:29 +0100] rev 4296
Correct input encoding for some localizable string files.

6 months agoVersion the makefile to 1.5b3. oops.
Stephen Holt <sholt@adium.im> [Sat, 05 Nov 2011 09:47:12 -0700] rev 4295
Version the makefile to 1.5b3. oops.

6 months agoLeveling up
Stephen Holt <sholt@adium.im> [Sat, 05 Nov 2011 09:20:23 -0700] rev 4294
Leveling up

6 months agochange loggin
Stephen Holt <sholt@adium.im> [Fri, 04 Nov 2011 17:24:00 -0700] rev 4293
change loggin

6 months agoAdium should play better with spaces again. Fixes #15408
Stephen Holt <sholt@adium.im> [Fri, 04 Nov 2011 17:22:15 -0700] rev 4292
Adium should play better with spaces again. Fixes #15408

6 months agomessage style changelogging
mathuaerknedam <adium@ei8ht.us> [Fri, 04 Nov 2011 15:12:52 -0500] rev 4291
message style changelogging