Adium

Timeline

and .

05/09/2008:

19:30 Changeset [23382] by applmak

Added documentation for the new proxy-controlling applescript methods

17:49 Ticket #9820 (defect) closed by Catfish_Man
duplicate: Fixed in 1.3
17:45 Ticket #9820 (defect) created by rbondi
Feature request: contact filtering
16:05 Changeset [23381] by catfish_man

Speculative build fix

13:40 Ticket #9819 (defect) created by rsia23
Trying to connect to a jabber server but getting Stream Error
13:36 Changeset [23380] by evands

-[AIContactController preferredContactForContentType:forListContact: can return nil (after removing the recently added workaround which stopped it from doing so). Handle this properly.

13:10 Changeset [23379] by evands

Further logging and a (temporary) workaround for David's problem

12:52 Changeset [23378] by evands

Added some debug log warnings related to a problem David saw today most likely related to my preferred account / preferred contact logic changes

12:34 Changeset [23377] by evands

Don't use fast enumeration. Checking the MIN_REQUIRED isn't working, and I can't make myself care quite enough to figure out why since it's easy to just use a #define ENABLE_FAST_ENUMERATION FALSE to disable it. This fixes compilation on 10.4 systems and unbreaks Facebook support on 10.4.

12:27 Changeset [23376] by evands

Peter discovered the source of an images bug in Growl and fixed it in Growl's revision 4820. The code in question is similar to our largestBitmapImageRep method... and ours had the same problem. Common factor? Me. ;) Good work, Peter.

12:20 Ticket #9818 (defect) closed by jas8522
invalid: TroubleshootingTips and ReportingBugs. I see no results of each tip and …
12:11 Ticket #9818 (defect) created by marlydawn
AOL Instant Messenger accounts don't load automatically like other accounts at launch
11:50 Ticket #9816 (defect) closed by jas8522
invalid: This happens because Adium relies on the DNS servers provided by you/your …
09:22 Ticket #9817 (defect) created by Robby
Adium svn fails to build at [23375]
07:49 Ticket #7778 (defect) closed by evands
fixed: (In [23375]) When the KEY_USE_USER_ICON or KEY_DEFAULT_USER_ICON …
07:49 Changeset [23375] by evands

When the KEY_USE_USER_ICON or KEY_DEFAULT_USER_ICON preference changes, the account needs to update its user icon. Added -[AIAccount effectiveStatusKeyForKey:] to make this and other substitutions, which are like setKeys:triggerChangeNotificationsForDependentKey:. Fixes #7778 (setting no icon actually did work, but only at connect time, not live)

07:32 Changeset [23374] by evands

Warnings--;

01:47 Ticket #9816 (defect) created by cwruck
Adium takes very long to connect
01:06 FacebookChat edited by boredzo
Made this page much, much shorter. (diff)
01:03 Ticket #9815 (defect) created by jas8522
Facebook service icon too big for list
00:31 Changeset [23373] by evands

Added a couple #defines

00:27 Changeset [23372] by evands

Use http everywhere

00:25 Changeset [23371] by evands

Reverted [23370], as it seems to cause breakage

00:18 Changeset [23370] by zacw

Outgoing facebook messages support https://, but incoming do not.

00:10 Changeset [23369] by evands

Use https for buddy list updates, too. I haven't been able to test incoming/outgoing messages yet using it; if someone can verify those work over https, too, we should switch them.

00:10 Changeset [23368] by evands
  • Use https while logging into facebook to avoid sending the password in the clear
  • Fixed clearing of the contact list when a facebook account disconnects. We're still not actually setting the status to 'offline'.
00:08 Changeset [23367] by zacw

Provide facebook host so connection availability allows the account to connect.

00:05 Changeset [23366] by evands

Fix Facebook.plist on all configuations

00:03 FacebookChat edited by evands
(diff)
00:02 Ticket #9607 (defect) closed by evands
fixed: Fixed in [23362]. Thanks for the Ruby link, d235j - that was quite helpful …
00:01 Ticket #9814 (defect) closed by evands
fixed

05/08/2008:

23:54 Changeset [23365] by evands
  • Get a higher resolution user icon than the one initially supplied (Patch by Zac, incorporated into this commit as I had nearby changes in progress)
  • Don't treat the 'last time status updated' field as the idleSince time. It's not. We don't use that for now, though it could be displayed in a tooltip entry at a later date.
  • Use first/last names, not first names.
23:27 Changeset [23364] by evands

Apparently Zac thinks he shouldn't have to change his name to compile Adim

23:15 Changeset [23363] by evands

NSUInteger is only available 10.5+; AIHyperlinks needs to build for 10.4, as well

23:08 Changeset [23362] by evands

I set myself a goal when I got home this evening. I met it.

Facebook messaging service. :)

  • Retrieves and updates the contact list, including status info and contact icons
    • Bug: Contacts are currently stuck in a "Facebook" group
  • Sends messages
  • Receives messages
  • Does not update status yet (including going offline)

This makes use of json.framework, which is a BSD JSON (JavaScript Object Notation) encoding/decoding framework. http://code.google.com/p/json-framework/

Thanks go out to coderr, who figured out the Facebook messaging protocol and posted great Ruby sample code and documentation earlier this week. http://coderrr.wordpress.com/2008/05/06/facebook-chat-api/

22:59 Changeset [23361] by evands

Meaningless cleanup

17:31 Ticket #9813 (defect) closed by evands
invalid: I assume he's on a Windows machine? He probably has a virus sending out …
16:48 Ticket #9814 (defect) created by alien88
Latest SVN fails to build due to undeclared variables in SHHyperlinkScanner.m
16:40 Ticket #9813 (defect) created by amanda
a contact sends me a link, the link does not work. he is offline
15:37 Ticket #9812 (enhancement) created by champagnetony
Preference for message placement in chat window
15:28 Changeset [23360] by sholt

unused variable

15:24 Changeset [23359] by sholt

The characters '<' and '>' cannot be used in URIs and can be safely skipped (ref: http://www.ietf.org/rfc/rfc2396.txt). This brings the total number of failing (current) unit tests to 0.

15:17 Ticket #9795 (defect) closed by sholt
fixed: (In [23358]) Make sure enclosed parts of URLs are linked if they are on an …
15:17 Changeset [23358] by sholt

Make sure enclosed parts of URLs are linked if they are on an edge and are non-nested (ex: <http://example.com/foo_(bar)>). Fixes #9795.

15:14 Changeset [23357] by sholt

More tests for wacky contexts

13:05 Changeset [23356] by sholt

Some more contextual patterns to test, hopefully this covers any regressions while trying to tackle #9795

09:14 Ticket #9801 (defect) closed by evands
fixed: Excellent. You're welcome! :)
09:10 Ticket #9811 (defect) created by mhughes
Growl notifications unbearable in persistent group chat
08:44 Ticket #9810 (defect) created by jas8522
Info window profile pane spinner does not stay centered following window resize
07:08 Changeset [23355] by sholt

Adding a check for trailing delimiters in IPv6 addresses

06:57 Changeset [23354] by boredzo

Fixed what appears to be a typo, which was introduced in r23353.

06:50 Changeset [23353] by evands

Made README true

03:12 Ticket #9809 (defect) created by boredzo
Links don't look clickable, but are
03:10 Ticket #9808 (enhancement) created by sundeep@exove.fi
Auto Login to group chat
02:44 Changeset [23352] by sholt

Resolving errors in radar links from tests added by boredzo in r23351.

02:19 Changeset [23351] by boredzo

Expanded coverage of Radar URL schemes, based on a list that Bill Bumgarner tweeted a little over a month ago.

01:37 Changeset [23350] by bjhomer

Trying to fix an odd error... added a Copy Files phase to the Unit Tests target.

01:26 Changeset [23349] by bjhomer

Added ESDebugAILog.h to the Unit Tests pre-compiled header.

01:19 Changeset [23348] by sholt

This stuff didn't belong here, and caused it to not validate sip: links.

01:18 Changeset [23347] by sholt

added test cases for unique uri's, like aim, sip, etc.

01:14 Changeset [23346] by bjhomer

Added OCMock framework to the link stage of the Unit Tests target.

00:57 Ticket #9303 (defect) closed by evands
fixed: (In [23345]) When an object's address book preferences change, don't let …
00:57 Changeset [23345] by evands

When an object's address book preferences change, don't let its preferences become those of the global plugin. This fixes loss of AB data after changing a per-contact address book setting such as associating a contact with an address book card. Fixes #9303. Also, don't set the phonetic name if it's the same as the display name when adding to the address book.

00:54 Changeset [23344] by sholt

debug--

00:49 Changeset [23343] by evands

Can't unlock an unlocked lock; must lock it first.

00:48 Ticket #7491 (enhancement) closed by sholt
fixed: (In [23342]) Added IPv6 URI matching rules. Closes #7491. * Currently …
00:47 Changeset [23342] by sholt

Added IPv6 URI matching rules. Closes #7491. * Currently requires a trailing backslash in the URI, related to #9795.

00:32 Changeset [23341] by sholt

* Added test case for URIs in message context * Added test case for thinigs which should not be recognized as links (not in context)

00:01 Ticket #9807 (enhancement) created by wbreedlo
Add "contact changes status message" as a configurable event

05/07/2008:

21:04 Changeset [23340] by evands

Further refine -[OWABSearchWindowController serviceMenuShouldIncludeService:] to only include services for which one or more compatible account is online.

20:56 Changeset [23339] by evands

Fixed ABSearch.nib connections

20:55 Ticket #8256 (defect) closed by evands
fixed: (In [23338]) Use AIServiceMenu and its ability to filter out AIServices …
20:55 Changeset [23338] by evands

Use AIServiceMenu and its ability to filter out AIServices ([23337]) rather than reimplementing a service menu. This means that the services menu when adding a new contact to the address book is organized properly and also sends it action correctly, allowing the contact ID label to update in turn. Fixes #8256.

Amazing how when you don't reinvent the wheel, things are easier and better :)

20:53 Changeset [23337] by evands

The target of AIServiceMenu can now optionally exclude specific services

20:44 Changeset [23336] by bjhomer

Added the OCMock framework and a fixed libgcov.a to the project file. Also added a stubbed-out test for the AdiumAccounts class.

20:14 Changeset [23335] by bjhomer

Reverted an accidental change in the project file in r23328.

20:07 Ticket #1872 (enhancement) closed by evands
fixed: (In [23334]) Added a (not listed) item to the groups listing in the …
20:07 Ticket #6964 (defect) closed by evands
fixed: (In [23334]) Added a (not listed) item to the groups listing in the …
20:07 Changeset [23334] by evands

Added a (not listed) item to the groups listing in the management inspector pane of the Contact Inspector. Part of the code was actually already expectng this to exist. This allows both indication of a contact not being on the account's contact list and removal of the contact from the serverside lists of specific accounts. Fixes #1872. Fixes #6964.

20:05 Ticket #9619 (defect) closed by evands
fixed: (In [23333]) `-[AdiumPreferredAccounts …
20:05 Changeset [23333] by evands

-[AdiumPreferredAccounts preferredAccountForSendingContentType:toContact:includeOffline:] now has much better logic for determining the best account to use. Accounts which have the contact on their contact list are preferred over those which don't; previously, this didn't even enter into the selection logic! We also prefer an account which was recently used over one which was not, all else being equal. Fixes #9619 and a number of longstanding complaints.

20:04 Ticket #6778 (enhancement) closed by evands
worksforme: The last account you used to message that combined contact will be used so …
20:04 Ticket #6426 (enhancement) closed by evands
fixed: The last account you used to message that combined contact will be used …
20:03 Ticket #6198 (enhancement) closed by evands
fixed: Most Jabber registration requests have a verify password field.
20:02 Ticket #5878 (enhancement) closed by evands
fixed: This was done at some point, and somewhere out there is the ticket ;)
20:02 Ticket #5055 (enhancement) closed by evands
invalid: The Get Info window has been entirely redone, obsoleting this request …
20:01 Ticket #8904 (enhancement) closed by evands
fixed: This has been done for 1.3.
19:55 Changeset [23332] by evands

Rather than reimplementing the single-AIListContact case of preferredContactForContentType:forListContact: within that method, call it recursively

19:54 Changeset [23331] by evands

Make use of super's implementation of -[AIAccount availableForSendingContentType:toContact:], as it's quite good and is, as of [23330], better than what was implemented in CBPurpleAccount.

19:53 Changeset [23330] by evands

When considering if an account can send a message to a contact, include an understanding of whether the contact is a stranger (in which case online status may not be known) and whether the account can send offline messages to that contact.

19:41 Changeset [23329] by evands

Just in case it ever comes up, fix the debug logging added in [2320] which was added broken.

19:41 Ticket #9193 (defect) closed by evands
fixed: Okay, I can reproduce this reliably in 1.2.5. The problem isn't present …
18:19 Changeset [23328] by bjhomer

Some preliminary unit test changes

18:19 Changeset [23327] by bjhomer

Some preliminary unit test changes

17:25 Ticket #9806 (defect) created by elpasi
Adium refuses to build with XCode 3.1b5
15:53 Changeset [23326] by sholt

Macroized the test so the line numbers of failures match up with the test patterns. This is remarkably easier to read in Xcode.

10:32 Changeset [23325] by evands

Added a todo comment regarding handling of screen paramter changes. Refs #9805

10:09 Ticket #9798 (defect) closed by evands
fixed: (In [23324]) Don't allow attempted unregistration of Google Talk and Live …
10:09 Changeset [23324] by evands

Don't allow attempted unregistration of Google Talk and Live Journal accounts when removing them. Fixes #9798

10:01 Ticket #9805 (defect) created by pzich
Contact list shown on quicktime fullscreen
10:00 Changeset [23323] by evands

Remove libpurple_jabber_use_builtin_digestmd5.diff, which we don't need. Also, moved PKG_CONFIG and MSGFMT up a bit and added commented-out code which would build msn-pecan (but which isn't enabled because we don't current have a way to use plugins which aren't compiled statically into libpurple)

09:50 Ticket #9804 (defect) closed by evands
fixed: (In [23322]) Utilize some locking logic to ensure that (1) only one …
09:50 Changeset [23322] by evands

Utilize some locking logic to ensure that (1) only one attempt is made to write out a preference dictionary at a time and (2) a threaded attempt to write out a preference dictionary is completed before quitting. Fixes #9804 hopefully - please reopen if the problem continues.

08:30 Changeset [23321] by evands

libpurple 0.4.2mtn from im.pidgin.pidgin.next.minor

07:53 Ticket #9802 (defect) closed by evands
duplicate: This is #9748, which is fixed with a test build which fixes the problem …
07:21 Changeset [23320] by sholt

Including all the patterns from TestURIs.txt in the simple URL test case. The IPv6 patterns are commented out, as that functionality has not yet been implimented.

07:07 Changeset [23319] by sholt

the main project gets updated automagically with the changes to AIHyperlink's project

05:22 Ticket #9804 (defect) created by tgos
Aliases and Group order lost any couple of Adium restarts
04:23 Ticket #9803 (defect) created by derekschrock
Hide the contact information tooltip if the cursor vanishes
02:36 Ticket #9802 (defect) created by lhirlimann
Can't connect to jabber.org servers, I always get a 503 service not available.

05/06/2008:

22:24 Changeset [23318] by sholt

Creating a UnitTest target in the AIHyperlinks.xcodeproj

19:19 Changeset [23317] by zacw

On second thought, it's pretty bad form to lie about our visible count. And I really don't think empty (as in no visible elements) groups need to be displayed if they're detached anyway; just "show all contacts" and they're magically there. Also, this function lied about what it did before, so I oversimplified it.

19:06 Changeset [23316] by zacw

Don't force visibility on an AIListGroup just because it's detached—force visibility if it's the only group in its detached list. And, as usual with every time I look at the detached groups code, reduce useless enumerations to a single call.

16:42 Ticket #9801 (defect) created by cross
Error when trying to log into Wildfire jabber server (1.2.5)
16:20 Ticket #9800 (defect) created by pharmakon
insert link has become sloooooooooower and sllloooooooooooower and i dont think it's my computer
14:33 Ticket #9799 (defect) created by elle
On Macbook Air 1.2.5 fails to mount
14:02 Changeset [23315] by sholt

* Add '#' to english text for potential future automated parsing/testing * Include basic IPv6 URIs

13:58 Ticket #9796 (defect) closed by sholt
fixed: (In [23314]) SHLinkLexer.l will now match cannonical URIs (those with …
13:58 Changeset [23314] by sholt

SHLinkLexer.l will now match cannonical URIs (those with schemes) which include username and password information in them. Fixes #9796

12:16 Ticket #9798 (defect) created by yaauie
Error on Delete and unregister of a Gtalk account
12:10 Ticket #9797 (defect) created by yaauie
WebKit-style window asking for password on XMPP status change
11:50 Ticket #9681 (defect) closed by jas8522
worksforme
11:07 Ticket #9793 (defect) closed by jas8522
duplicate: #6756 You should have searched first like the directions tell you to.
11:06 Ticket #5810 (enhancement) closed by jas8522
duplicate: #6756
10:53 Ticket #9796 (defect) created by earthmkii
Linkification of URIs including user/password information fails
10:48 Ticket #8795 (defect) closed by earthmkii
worksforme: Works for me, with the exception of cases with multiple trailing …
10:46 Ticket #9795 (defect) created by earthmkii
Linkification of enclosed URIs with trailing punctuation is incorrect
09:37 Ticket #9794 (crash) created by sampsonij
Adium crashes at power up. Latest version
08:36 Ticket #9793 (defect) created by LOL16V
Unable to speak to contacts on MSN Messenger Service that are set to Appear Offline
08:11 Changeset [23313] by sholt

list of uri's that SHLinkLexer.l should validate

07:11 Ticket #9792 (defect) created by oscarzhe
Recent messages is translated into number of days rather than messages in Chinese
04:24 Ticket #9791 (defect) created by Ancientguardian
I can't change my nickname

05/05/2008:

22:24 Ticket #9789 (defect) closed by jas8522
worksforme
20:03 Ticket #9790 (defect) created by fmfdias
In the google talk service, when talking with a contact, adium floods the contact with the same messages, until service is interrupted
19:48 Ticket #9789 (defect) created by Kajover
Error: Unable to connect (MSN)
19:20 Ticket #9788 (defect) created by zacw
Allow escape to cancel detachment drag
19:18 Ticket #9781 (enhancement) closed by zacw
fixed: (In [23312]) Don't consider a drag which terminates inside of the contact …
19:18 Changeset [23312] by zacw

Don't consider a drag which terminates inside of the contact list to be a detachable offense. Fixes #9781.

17:50 Ticket #9787 (crash) closed by jas8522
duplicate: #9425
16:11 Ticket #9787 (crash) created by ssd
crash (log attached)
16:07 Ticket #9786 (defect) created by ssd
blink status can't be cleared if user goes offline
12:08 Ticket #9785 (defect) created by Atavis
Changing from Idle to Away results in an Active status message.
11:37 Ticket #7401 (defect) reopened by mathuaerknedam
Unfortunately, this doesn't quite look fixed. Using r23311, doing inspect …
08:57 Ticket #9784 (task) closed by jas8522
duplicate: Read the instructions next time. #6
06:57 Ticket #9784 (task) created by lookatme
Webcam
00:00 Ticket #9542 (defect) closed by trac-robot
This ticket was closed automatically by the system. It was previously set …

05/04/2008:

21:23 Ticket #9783 (defect) created by lmpprk
QQ is unable to login
20:08 Ticket #9782 (defect) closed by zacw
fixed: (In [23311]) Correct the Hide Status Message define. Fixes #9782.
20:08 Changeset [23311] by zacw

Correct the Hide Status Message define. Fixes #9782.

20:04 Ticket #9782 (defect) created by wixardy
Show/Hide Status Messages does not toggle
18:17 Ticket #9781 (enhancement) created by jas8522
Introduce minimum distance dragged before detaching a group
17:49 Changeset [23310] by zacw

Capitalize "to" since it's capitalized in all the other menu items. Also fix a strange copy/paste brain error.

17:45 Changeset [23309] by zacw

This was redundant.

17:39 Changeset [23308] by zacw

Give the Attach and Detach their own context menu location.

17:36 Changeset [23307] by zacw

More detaching windows context menu cleanup. Now the "Attach" and "Detach" are separate actions—"Attach to Window" (which contains a submenu of available windows) and "Detach from Window", which detaches. Having to navigate a submenu that had only one element just to detach was rather fruitless.

16:25 Ticket #9780 (defect) closed by Robby
duplicate
16:16 Ticket #9780 (defect) created by Xof
Repeated disconnects/reconnects to GTalk with "read error" message
16:15 Ticket #9779 (defect) created by Xof
Repeated disconnects/reconnects to GTalk with "read error" message
13:36 Ticket #7797 (enhancement) closed by evands
fixed: (In [23306]) Allow setting font face for the default displayed messages …
13:36 Changeset [23306] by evands

Allow setting font face for the default displayed messages font. I don't know why this was disabled, but it works fine. Fixes #7797

13:34 Changeset [23305] by evands

Use the original 'get info' string for the window title.

13:12 Ticket #7960 (defect) closed by evands
fixed: Fixed with the update to libotr 3.1.0.
13:07 Ticket #5159 (patch) closed by evands
fixed: (In [23304]) Patch from brian6504 (2/16/2007, approved by …
13:07 Changeset [23304] by evands

Patch from brian6504 (2/16/2007, approved by cbarrett on 3/10/2007) to show the Send File dialogue as a sheet on an open chat if possible rather than a modal window. Fixes #5159. Thanks :)

12:23 Ticket #9778 (defect) created by LSDNinja
Contact Lists creeps down when docked to bottom
12:08 Changeset [23303] by zacw

Fix compilation bug from [23302].

11:55 Ticket #9777 (enhancement) created by rojo
Stopping sound notifications
11:36 Ticket #8570 (defect) closed by evands
fixed: (In [23302]) The 'Get Info' button's string is now from the Buttons table …
11:36 Changeset [23302] by evands

The 'Get Info' button's string is now from the Buttons table to allow it to be distinguished from other uses of the phrase. Fixes #8570

11:34 Ticket #9776 (defect) closed by evands
fixed: (In [23301]) Patch from rwbarton to fix setting encoding and …
11:34 Changeset [23301] by evands

Patch from rwbarton to fix setting encoding and exposure prefernces for Zephyr accounts. Fixes #9776. Thanks :)

11:31 Changeset [23300] by evands

I believe this is what was intended in [23290]

11:27 Ticket #9643 (defect) closed by evands
fixed: (In [23299]) Patch from Justin to add minimum values to the contact …
11:27 Changeset [23299] by evands

Patch from Justin to add minimum values to the contact info inspector. Fixes #9643. Thanks :)

05/03/2008:

21:46 Ticket #9776 (defect) created by rwbarton
Zephyr Options preferences page
20:58 Changeset [23298] by zacw

Move a bunch of releases to -dealloc from -uninstallPlugin in AISCLViewPlugin.

19:09 Changeset [23297] by zacw

Allow group collapsing/expanding clickthroughs for the entire group area, not just the disclosure triangle. I've been playing with it, and this feels like the right behavior.

18:53 Ticket #9775 (defect) created by Silyara
AIM group chats not working in 1.2.5
18:29 Ticket #7276 (enhancement) closed by Catfish_Man
wontfix: The next major version of WebKit will make this redundant.
18:28 Ticket #6310 (enhancement) closed by Catfish_Man
invalid
18:28 Ticket #6311 (enhancement) closed by Catfish_Man
invalid: The wkvm2 design was unnecessarily complex.
18:25 Ticket #7401 (defect) closed by catfish_man
fixed: (In [23296]) Remove the 'status' and 'incoming' styling classes from …
18:25 Changeset [23296] by catfish_man

Remove the 'status' and 'incoming' styling classes from AIContentEvent, since neither really applies. Fixes #7401

18:23 Changeset [23295] by applmak

Evil short test bits got by my careful eye. They are now removed.

18:21 Ticket #750 (enhancement) closed by applmak
fixed: (In [23294]) Closes #750. Added ability for applescript to control …
18:21 Changeset [23294] by applmak

Closes #750. Added ability for applescript to control proxies. This has not really been tested, as I don't have access to a proxy. Feel free to re-open this ticket, if further problems occur.

17:23 CreatingJabberAccounts edited by boredzo
Clarified wording of first two paragraphs. (diff)
17:21 CreatingJabberAccounts edited by boredzo
This is no longer a direct quote, since I modified it. Also, updated the … (diff)
17:19 CreatingJabberAccounts edited by boredzo
Neither do they know what “cntrl-*” means. For that matter, neither do I; … (diff)
17:18 CreatingJabberAccounts edited by boredzo
Clarified the list item about whitespace not being allowed in JIDs. Our … (diff)
17:17 CreatingAnAccount edited by boredzo
Clarified wording. (diff)
16:45 Changeset [23293] by zacw

The perfect opportunity for -makeObjectsPerformSelector:, and clean up a few debug lines I left.

16:41 Ticket #8088 (enhancement) closed by Catfish_Man
wontfix: This won't work, due to sibling selectors.
16:36 Changeset [23292] by zacw

Removed these variables in [23291].

16:35 Changeset [23291] by zacw

Rewrote much of the context menu code for detaching groups. You can now attach or detach when Adium isn't the focused application; hooray.

16:30 Ticket #8435 (enhancement) closed by catfish_man
fixed: (In [23290]) Remove the concept of groupchat.css and replace it by simply …
16:30 Changeset [23290] by catfish_man

Remove the concept of groupchat.css and replace it by simply adding a class 'groupchat' to the #Chat element. This allows styles like (taken from my custom SO2): #Chat:not(.groupchat) .incoming .sender { color: #001298 ! important; }, which turns off nick coloring for non-groupchats. This also is more future proof if we decide to allow transforming 1:1 chats into MUCs and vice versa, and should allow better variant support for groupchat-specific styling. Fixes #8435

14:45 Changeset [23289] by zacw

Adjust the height of the state editor window. Since [23275] caused the "save" option to be considered in the automatic height/alignment adjustment, it was making the window unnecessarily large. This corrects that.

13:53 HistoryOfAdium edited by Robby
typo (diff)
13:01 Ticket #9774 (enhancement) created by impiaaa
ooVoo text chat support
12:34 Changeset [23288] by zacw

Space out the advanced pane a little more.

12:27 Changeset [23287] by zacw

Disconnect the account popup from its owner; since it's an AIAccountMenu deligate, it already receives updates. Refs #9770.

10:26 HistoryOfAdium edited by evands
some additions :) (diff)
10:21 Ticket #9725 (defect) reopened by zacw
This is definitely a bug. Meta contacts should be combined in the …
10:02 Ticket #9725 (defect) closed by jas8522
worksforme: When you have a conversation with a contact that is not a member of a …
09:55 Ticket #9772 (defect) closed by jas8522
invalid: Someone didn't even bother looking in the preferences? …
07:42 HistoryOfAdium edited by applmak
Updated a little bit of history. (diff)
05:20 Ticket #9773 (enhancement) created by Rapronzl
Birthday reminder
03:22 Ticket #9772 (defect) created by /dev/null
Non tabbed windows
03:01 Ticket #9771 (enhancement) created by etofsrud
Sametme account does not feature mobile icons
01:51 Changeset [23286] by zacw

Release the inspector's account menu when deallocating.

01:50 Ticket #9770 (defect) created by zacw
Crash when closing with contact inspector open
01:35 Ticket #9769 (defect) created by jas8522
When profile info requires scrollbar, last line is cut off
01:32 Ticket #7766 (defect) closed by evands
fixed: (In [23285]) Properly use the default font/size in the font field of the …
01:32 Changeset [23285] by evands

Properly use the default font/size in the font field of the message view preferences. Fixes #7766

01:21 Ticket #9730 (defect) closed by zacw
fixed: [23284].
01:10 Ticket #9732 (defect) closed by evands
fixed: (In [23284]) Fixed the advanced inspector pane, using AIAccountMenu as …
01:10 Changeset [23284] by evands

Fixed the advanced inspector pane, using AIAccountMenu as appropriate and correcting display and behavior of the accounts/contacts/groups table. Fixes #9732

05/02/2008:

22:03 Ticket #9046 (defect) closed by Catfish_Man
fixed: This is as fixed as it's going to get; it'll display as *foo* same as it …
21:43 Changeset [23283] by zacw

Fix dragging of groups, which I broke in [23263].

21:35 Ticket #2528 (defect) closed by evands
fixed: (In [23282]) OTR.framework 3.1.0 and associated changes. Large messages …
21:35 Ticket #7485 (task) closed by evands
fixed: (In [23282]) OTR.framework 3.1.0 and associated changes. Large messages …
21:35 Changeset [23282] by evands

OTR.framework 3.1.0 and associated changes. Large messages are now automatically fragmented instead of failing. This also adds support for SMP, the Socialist Millionaire's Protocol, but does not implement the UI for it yet (so we continue to use fingerprints, which work as before, for contact verification). Fixes #2528. Fixes #7485.

21:31 Changeset [23281] by zacw

Stop stealing the mouseUp.

21:30 Ticket #9768 (defect) created by evands
Switch OTR authentication to Socialist Millionaire's Protocol
21:29 Changeset [23280] by zacw

Cache whether or not groups have a background set, from [23279]. Refs #1127.

20:39 Changeset [23279] by zacw

Cause groups to reset the alternating background pattern. Fixes #1127 (which I created 3 years ago, it seems).

20:22 Ticket #9732 (defect) reopened by evands
Oh! That's indeed a bug :)
19:56 Changeset [23278] by zacw

Only allow AIListGroups to be expanded in the contact list (bad meta contacts!). Only allow clickthrough collapsing/expanding when "triangle" clicking.

19:50 Changeset [23277] by zacw

Save the selection before a contact list search begins, and restore it when it ends.

19:35 Ticket #9748 (defect) closed by jas8522
fixed
19:20 Ticket #9732 (defect) closed by evands
invalid: Groups are Adium-global and don't have any per-account association.
19:17 Ticket #9366 (defect) closed by evands
fixed: (In [23276]) Use the parent contact consistently for the per-user …
19:17 Changeset [23276] by evands

Use the parent contact consistently for the per-user encryption settings, making the preference getting/setting consistent for metacontacts. Fixes #9366

19:15 Ticket #7481 (enhancement) closed by zacw
fixed: (In [23275]) Adds a "Silence Growl" option to statuses. Fixes #7481. Also …
19:15 Changeset [23275] by zacw

Adds a "Silence Growl" option to statuses. Fixes #7481. Also fixes a few alignment problems in the custom status window.

18:25 Changeset [23274] by zacw

Make the name of the menu item more obvious ("Add Group Chat Bookmark" instead of "Add Bookmark"), validate the menu item. Refs #8772.

18:21 Ticket #8772 (enhancement) closed by zacw
fixed: Done in [23273].
18:21 Changeset [23273] by zacw

Adds a menu item to the main menu's Contact submenu for Add Bookmark. Also sets ESC as a text equivalent to cancel, and populates the name field automatically if it can.

18:05 Ticket #9430 (defect) closed by evands
fixed: (In [23272]) Update the alias immediately if set when a buddy is added. …
18:05 Changeset [23272] by evands

Update the alias immediately if set when a buddy is added. This fixes many cases in which we were failing to get a serverside alias. Fixes #9430

17:48 Ticket #9759 (patch) closed by evands
fixed: (In [23271]) Patch from ono to make adiumPurpleRequestFile() work …
17:48 Changeset [23271] by evands

Patch from ono to make adiumPurpleRequestFile() work for all non-file-transfer-requests rather than just Sametime ones. Thanks :) Fixes #9759

17:47 Changeset [23270] by evands

Let gadu-gadu users upload and download their buddy list if they really want to. It doesn't hurt anyone.

17:43 Changeset [23269] by evands

Some libpurple jabber prpl changes to prevent going to jabber:iq:auth if we've actually made attempts with and then exhausted all SASL mechs. We can still use it if no SASL mechs are usable, as happens when GSSAPI isn't configured, so we should still work properly with iChat Server 10.5 in that case, hopefully.

13:14 Ticket #3051 (defect) closed by jas8522
duplicate: This is now covered by #9767
13:12 Ticket #9767 (enhancement) created by jas8522
Create events bar to appear in contact list for certain events rather than using dialogs
12:56 Ticket #9766 (defect) created by jas8522
Blocking a meta contact does not always update the status icon in the contact list
11:38 Ticket #8808 (defect) reopened by jas8522
Actually since this is regarding MSN only and that one is ICQ I think …
11:09 Ticket #8777 (defect) closed by jas8522
worksforme: The endianness issue with the four-char AdIM doesn't seem to be a problem …
11:03 Ticket #5545 (enhancement) closed by jas8522
fixed: This is now done (albeit broken at the moment) for 1.3.
10:41 Ticket #1620 (defect) closed by jas8522
worksforme: Evan: you're correct... I must not have been aware that dragging and …
10:34 Ticket #9702 (defect) closed by jas8522
wontfix: Yeah, that was my thoughts on it as well - no sense fixing a bug that …
10:32 Ticket #8425 (defect) closed by jas8522
fixed: In that case this should have been fixed for 1.2.4 exolon: if you notice …
10:12 Ticket #8330 (defect) closed by jas8522
worksforme: I definitely should have looked closer at this... it already behaves …
09:52 Ticket #9765 (defect) closed by jas8522
invalid: This is an incomplete report, there are no steps to reproduce, screenshots …
09:46 Ticket #9765 (defect) created by geoh808
Since the upgrade and intstall Adium will not "hide" in OS X 10.5
09:44 Ticket #8404 (defect) closed by jas8522
worksforme
07:33 Ticket #9432 (defect) closed by zacw
fixed: I'm not going to implement the magnify of either, at least not as such.
07:32 Ticket #9355 (defect) closed by zacw
fixed: I remember a commit for this sometime.
07:25 Ticket #9393 (defect) closed by evands
invalid: Localizations will be updated once we get to 1.3 beta.
04:35 Ticket #9764 (defect) created by Traumflug
To click through, or not to click through: that is the question
00:50 Ticket #9176 (defect) closed by jas8522
duplicate: Then this becomes #8178 .. which seems to match the debug logs anyway.
00:27 Ticket #7399 (enhancement) closed by catfish_man
fixed: (In [23268]) Use background-attachment:fixed; for scaling to address …
00:27 Changeset [23268] by catfish_man

Use background-attachment:fixed; for scaling to address (hopefully! please correct me if I am wrong) the issues mentioned by tgos in #7399. Fixes #7399 if I am reading things right.

00:10 Ticket #8915 (defect) closed by zacw
invalid: I don't even have the machine that was causing this any more.
00:08 Changeset [23267] by boredzo

Ran pngout on this blocked icon. (I also ran pngout on the other two, but it didn't save any.)

00:06 Ticket #9599 (enhancement) closed by zacw
wontfix: I think it looks great how it is.
00:02 Ticket #9763 (defect) created by zacw
Group count behavior/modification

Note: See TracTimeline for information about the timeline view.