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

6 months agoSmooth Operator: add a faint stripted texture to the background of the dark variant.
mathuaerknedam <adium@ei8ht.us> [Fri, 04 Nov 2011 10:56:10 -0500] rev 4290
Smooth Operator: add a faint stripted texture to the background of the dark variant.
(transplanted from c7e2b762fc5127b68416fa1a589dc1bcc7117c25)

9 months agominimal_mod: fix the previous;y broken check for hising the header on scroll.
mathuaerknedam [Wed, 17 Aug 2011 09:19:29 -0500] rev 4289
minimal_mod: fix the previous;y broken check for hising the header on scroll.
(transplanted from 135321e1dc7bc8dd085135233e402c25010f4eb1)

9 months agominimal_mod: hide the header if the user scrolls up far enough that Adium won't scroll on new content. Also remove the changing of header opacity on hover.
mathuaerknedam [Wed, 10 Aug 2011 14:41:09 -0500] rev 4288
minimal_mod: hide the header if the user scrolls up far enough that Adium won't scroll on new content. Also remove the changing of header opacity on hover.
(transplanted from ccbe2faa0f5b52886d4891688785b9264232ffaa)

13 months agoSmooth Operator - Alternating: tweaks for closing focus indicators when icons are disabled (via checkbox or in IRC).
mathuaerknedam [Thu, 21 Apr 2011 21:12:40 -0500] rev 4287
Smooth Operator - Alternating: tweaks for closing focus indicators when icons are disabled (via checkbox or in IRC).
(transplanted from 759fb82770a258c3d4427b8919253e2e606c93a9)

6 months agoChangelogging
Frank Dowsett <wixardy@adium.im> [Fri, 04 Nov 2011 15:01:40 -0400] rev 4286
Changelogging

6 months agoadd ticket number
Stephen Holt <sholt@adium.im> [Fri, 04 Nov 2011 11:50:16 -0700] rev 4285
add ticket number

6 months agoMore changeloggin
Stephen Holt <sholt@adium.im> [Fri, 04 Nov 2011 11:46:33 -0700] rev 4284
More changeloggin

6 months agoFixed issue where window shadows were not initially rendered with transparent message view backgrounds
Stephen Holt <sholt@adium.im> [Fri, 04 Nov 2011 11:43:58 -0700] rev 4283
Fixed issue where window shadows were not initially rendered with transparent message view backgrounds

6 months agoUpdating Growl.framework to 1.3.
Thijs Alkemade <thijsalkemade@gmail.com> [Wed, 02 Nov 2011 23:19:32 +0100] rev 4282
Updating Growl.framework to 1.3.

6 months agoNow also including the changed original English nib of the previous commit.
Thijs Alkemade <thijsalkemade@gmail.com> [Wed, 02 Nov 2011 22:57:57 +0100] rev 4281
Now also including the changed original English nib of the previous commit.

6 months agoUpdate AIAdvancedInspectorPane.nib to require less re-aligning for different localizations.
Thijs Alkemade <thijsalkemade@gmail.com> [Wed, 02 Nov 2011 22:53:57 +0100] rev 4280
Update AIAdvancedInspectorPane.nib to require less re-aligning for different localizations.

6 months agoRegenerate all the nibs from English.
Thijs Alkemade <thijsalkemade@gmail.com> [Wed, 02 Nov 2011 21:35:26 +0100] rev 4279
Regenerate all the nibs from English.

6 months agoForgot to save a couple of languages in the previous commit
Thijs Alkemade <thijsalkemade@gmail.com> [Wed, 02 Nov 2011 20:49:37 +0100] rev 4278
Forgot to save a couple of languages in the previous commit

6 months agoUpdate all StatusPreferences.nib to use normal buttons, instead of AIPlasticButtons.
Thijs Alkemade <thijsalkemade@gmail.com> [Wed, 02 Nov 2011 20:17:28 +0100] rev 4277
Update all StatusPreferences.nib to use normal buttons, instead of AIPlasticButtons.

Fixes #15584

6 months agoXtrasInstaller seems to have some memory management failures. Fix these by using properties.
Thijs Alkemade <thijsalkemade@gmail.com> [Tue, 01 Nov 2011 23:49:54 +0100] rev 4276
XtrasInstaller seems to have some memory management failures. Fix these by using properties.

Fixes #15581

6 months agoAsk the user to login to Facebook when we get a bad password response. Fixes #15583
Frank Dowsett <wixardy@adium.im> [Sun, 30 Oct 2011 13:35:26 -0400] rev 4275
Ask the user to login to Facebook when we get a bad password response. Fixes #15583

6 months agoSet our alert sounds to play though the system (alert) audio device.
Stephen Holt <sholt@adium.im> [Sat, 29 Oct 2011 23:52:40 -0700] rev 4274
Set our alert sounds to play though the system (alert) audio device.

6 months agoNSRect, not CGRect
Stephen Holt <sholt@adium.im> [Sat, 29 Oct 2011 15:49:47 -0700] rev 4273
NSRect, not CGRect

6 months agoVersion up to 1.5b2
Stephen Holt <sholt@adium.im> [Sat, 29 Oct 2011 15:31:59 -0700] rev 4272
Version up to 1.5b2

6 months agoFix a minor warning from the splitview about message subview bounds after we've removed the userlist for single user chats
Stephen Holt <sholt@adium.im> [Sat, 29 Oct 2011 15:08:25 -0700] rev 4271
Fix a minor warning from the splitview about message subview bounds after we've removed the userlist for single user chats

6 months agoChange log, change!
Stephen Holt <sholt@adium.im> [Sat, 29 Oct 2011 14:26:33 -0700] rev 4270
Change log, change!

6 months agodon't leak though...
Stephen Holt <sholt@adium.im> [Sat, 29 Oct 2011 14:12:40 -0700] rev 4269
don't leak though...

6 months agoRemove the user list from the vertical split view when we have a single user chat. Restore it if, by some magical faerie dust, the chat becomes a MUC. This removes the grey line on the side of single user chats.
Stephen Holt <sholt@adium.im> [Sat, 29 Oct 2011 14:11:42 -0700] rev 4268
Remove the user list from the vertical split view when we have a single user chat. Restore it if, by some magical faerie dust, the chat becomes a MUC. This removes the grey line on the side of single user chats.

Note that this line *must* remain on MUCs so the user list may be dragged open with the mouse. Refs #15577.

6 months agoFix improper view layout when resizing with a MUC's user list on the right side. Fixes #15577.
Stephen Holt <sholt@adium.im> [Sat, 29 Oct 2011 13:39:21 -0700] rev 4267
Fix improper view layout when resizing with a MUC's user list on the right side. Fixes #15577.

6 months agoFix resize masks. I had them reversed for each tab position. Fixes #15582.
Stephen Holt <sholt@adium.im> [Sat, 29 Oct 2011 11:59:53 -0700] rev 4266
Fix resize masks. I had them reversed for each tab position. Fixes #15582.

(the line on the right of a message view is the draggable portion of the user list for multi-user chats and unrelated.)

6 months agoVisually seperate the tab bar from message / text entry views.
Stephen Holt <sholt@adium.im> [Sat, 29 Oct 2011 01:16:22 -0700] rev 4265
Visually seperate the tab bar from message / text entry views.

6 months agoIncrease the minimum size of the message window, which was absurdly small for our message views anyway. Works around / fixes #15577.
Stephen Holt <sholt@adium.im> [Fri, 28 Oct 2011 21:36:21 -0700] rev 4264
Increase the minimum size of the message window, which was absurdly small for our message views anyway. Works around / fixes #15577.

6 months agoEnsure our views are layedout with the proper width when showing the account selection view. Fixes #15575.
Stephen Holt <sholt@adium.im> [Fri, 28 Oct 2011 14:53:13 -0700] rev 4263
Ensure our views are layedout with the proper width when showing the account selection view. Fixes #15575.

6 months agoFix the border around message view text entry. Fixes #15568.
Stephen Holt <sholt@adium.im> [Fri, 28 Oct 2011 14:11:08 -0700] rev 4262
Fix the border around message view text entry. Fixes #15568.

7 months agoRework message window layout. again. Fixes #15560. Fixes #15568.
Stephen Holt <sholt@adium.im> [Thu, 27 Oct 2011 22:59:41 -0700] rev 4261
Rework message window layout. again. Fixes #15560. Fixes #15568.

7 months agoClean up Message Window controller. Make it easier to work with.
Stephen Holt <sholt@adium.im> [Thu, 27 Oct 2011 22:59:41 -0700] rev 4260
Clean up Message Window controller. Make it easier to work with.

7 months agoClean up message view controller's splitview resizing code.
Stephen Holt <sholt@adium.im> [Thu, 27 Oct 2011 22:59:41 -0700] rev 4259
Clean up message view controller's splitview resizing code.

7 months agoBacked out changeset 90850d66a030. It introduced other, larger, alignment issues.
Stephen Holt <sholt@adium.im> [Wed, 26 Oct 2011 22:21:06 -0700] rev 4258
Backed out changeset 90850d66a030. It introduced other, larger, alignment issues.

7 months agoFix a corner case where switching the tab position to the bottom will leave 2px of space on top of the view.
Stephen Holt <sholt@adium.im> [Wed, 26 Oct 2011 22:00:55 -0700] rev 4257
Fix a corner case where switching the tab position to the bottom will leave 2px of space on top of the view.

7 months agoConvert the message window NIB into a XIB. Merges easier.
Stephen Holt <sholt@adium.im> [Wed, 26 Oct 2011 22:00:55 -0700] rev 4256
Convert the message window NIB into a XIB. Merges easier.

7 months agoChangelog fixes.
Robert Vehse [Wed, 26 Oct 2011 22:53:09 +0200] rev 4255
Changelog fixes.

kbotc is a regular developer.

7 months agoMore view layout fixing. This should fix #15560
Stephen Holt <sholt@adium.im> [Wed, 26 Oct 2011 00:07:41 -0700] rev 4254
More view layout fixing. This should fix #15560

We should probably flag the AIMessageWindowController and AIMessageViewController for later refactoring. Lots of magic numbers in there with little explination to their purpose (they should, at minimum, be well named defines).

7 months agoPatch from kbotc to fix a leak in animated buddy icons.
Frank Dowsett <wixardy@adium.im> [Tue, 25 Oct 2011 17:50:45 -0400] rev 4253
Patch from kbotc to fix a leak in animated buddy icons.

7 months agoCorrect two bracketing typos.
Frank Dowsett <wixardy@adium.im> [Tue, 25 Oct 2011 17:49:37 -0400] rev 4252
Correct two bracketing typos.

7 months agoFix issue with user list not toggling correctly in a previous commit.
Stephen Holt <sholt@adium.im> [Tue, 25 Oct 2011 01:22:42 -0700] rev 4251
Fix issue with user list not toggling correctly in a previous commit.

7 months agoFix alignment issues in MEssageView.xib. There is a 2px top margin that still needs fixing. Refs #15560.
Stephen Holt <sholt@adium.im> [Mon, 24 Oct 2011 17:45:35 -0700] rev 4250
Fix alignment issues in MEssageView.xib. There is a 2px top margin that still needs fixing. Refs #15560.

7 months agoSolve a number of lingering rounding errors from our 64-bit conversion. Patches up a number of UI off-by-one-pixel errors.
Stephen Holt <sholt@adium.im> [Mon, 24 Oct 2011 17:45:32 -0700] rev 4249
Solve a number of lingering rounding errors from our 64-bit conversion. Patches up a number of UI off-by-one-pixel errors.

7 months agoChangelogging
Robert Vehse [Mon, 24 Oct 2011 21:22:56 +0200] rev 4248
Changelogging

7 months agoLets give this queue a better name, shall we
Stephen Holt <sholt@adium.im> [Mon, 24 Oct 2011 11:06:09 -0700] rev 4247
Lets give this queue a better name, shall we

7 months agoMerging accidental new heads
Stephen Holt <sholt@adium.im> [Mon, 24 Oct 2011 10:55:33 -0700] rev 4246
Merging accidental new heads

7 months agoFix a crash when caching an emoticon's attributed string replacement from multiple threads. Force sequential access to this ivar.
Stephen Holt <sholt@adium.im> [Mon, 24 Oct 2011 10:48:30 -0700] rev 4245
Fix a crash when caching an emoticon's attributed string replacement from multiple threads. Force sequential access to this ivar.

7 months agoFix connecting to Facebook by sending the now encrypted OAuth token instead of the soon-to-be-deprecated session_key. Fixes #15544
Frank Dowsett <wixardy@adium.im> [Mon, 24 Oct 2011 00:05:44 -0400] rev 4244
Fix connecting to Facebook by sending the now encrypted OAuth token instead of the soon-to-be-deprecated session_key. Fixes #15544

7 months agoFix #15446: Fix issue where the user count was not updated when the user list is dragged open. Addionally, fix issue where the state of the user list was not preserved when the user list is dragged open or closed.
Stephen Holt <sholt@adium.im> [Sun, 23 Oct 2011 13:56:50 -0700] rev 4243
Fix #15446: Fix issue where the user count was not updated when the user list is dragged open. Addionally, fix issue where the state of the user list was not preserved when the user list is dragged open or closed.

7 months agoThat is to say.. the *separator* *between* the text entry and message views. Ah... spelling.
Stephen Holt <sholt@adium.im> [Sun, 23 Oct 2011 13:15:46 -0700] rev 4242
That is to say.. the *separator* *between* the text entry and message views. Ah... spelling.

7 months agoUpdate change log
Stephen Holt <sholt@adium.im> [Sun, 23 Oct 2011 13:12:59 -0700] rev 4241
Update change log

7 months agoNew PSMTabs. Fixes an issue where the shadows were rendering half a pixel off when running in 64 bit.
Stephen Holt <sholt@adium.im> [Sun, 23 Oct 2011 12:13:38 -0700] rev 4240
New PSMTabs. Fixes an issue where the shadows were rendering half a pixel off when running in 64 bit.

7 months agoUpdated German localisation from mwulftange. References #15477.
Robert Vehse [Sun, 23 Oct 2011 20:49:48 +0200] rev 4239
Updated German localisation from mwulftange. References #15477.

7 months agoUse a Thin divider for the text window. It looks cleaner and the text entry autoexpands anyway.
Stephen Holt <sholt@adium.im> [Sat, 22 Oct 2011 17:29:54 -0700] rev 4238
Use a Thin divider for the text window. It looks cleaner and the text entry autoexpands anyway.

7 months agoupdate date
Stephen Holt <sholt@adium.im> [Sat, 22 Oct 2011 17:26:57 -0700] rev 4237
update date

7 months agoUpdated dmgBackground.png 1.5
Stephen Holt <sholt@adium.im> [Sat, 22 Oct 2011 15:24:19 -0700] rev 4236
Updated dmgBackground.png 1.5

7 months agoLocalizable.strings for 1.5b1
Stephen Holt <sholt@adium.im> [Sat, 22 Oct 2011 15:21:40 -0700] rev 4235
Localizable.strings for 1.5b1

7 months agoMake this UTF8
Stephen Holt <sholt@adium.im> [Sat, 22 Oct 2011 15:20:39 -0700] rev 4234
Make this UTF8

7 months agoVersion to: Adium 1.5b1
Stephen Holt <sholt@adium.im> [Sat, 22 Oct 2011 14:03:05 -0700] rev 4233
Version to: Adium 1.5b1

7 months agoUndoing 0d7a88cf86ce. The proper fix for this lies somewhere in the depths of how Adium and PSMTabs are interacting. Too big of a problem to fix for now, and no reason to hold up our next release.
Stephen Holt <sholt@adium.im> [Sat, 22 Oct 2011 13:53:39 -0700] rev 4232
Undoing 0d7a88cf86ce. The proper fix for this lies somewhere in the depths of how Adium and PSMTabs are interacting. Too big of a problem to fix for now, and no reason to hold up our next release.

7 months agoConvert these two status messages from NSLogs to AILogs. They happen in successful cases, and we really only need warnings and exceptional cases routed to the system.log.
Stephen Holt <sholt@adium.im> [Tue, 18 Oct 2011 20:51:45 -0700] rev 4231
Convert these two status messages from NSLogs to AILogs. They happen in successful cases, and we really only need warnings and exceptional cases routed to the system.log.

7 months agoQuiet a warning from NSSplitView complaing about subviews lining up making it slower than it should be or some other crazy thing.
Stephen Holt <sholt@adium.im> [Tue, 18 Oct 2011 20:29:36 -0700] rev 4230
Quiet a warning from NSSplitView complaing about subviews lining up making it slower than it should be or some other crazy thing.

Turns out it was an off by one. This is fixed now.

7 months agoAvoid the bouncing effect when scrolling on Lion. This looks very bad when using a borderless window.
Thijs Alkemade <thijsalkemade@gmail.com> [Fri, 14 Oct 2011 17:29:49 +0200] rev 4229
Avoid the bouncing effect when scrolling on Lion. This looks very bad when using a borderless window.

Fixes #15455
(transplanted from e74f6e415da3c1fb46b01d725b7b528497a64351)