| 2009-08-11 |
Correct the tendancy of the character counter to shift positions/shrink when the message window is resized. Fixes #11898.
|
file | diff | annotate |
| 2009-06-26 |
Patch from Robby Weinberg to fix the character counter not auto-resizing. Fixes #11996.
|
file | diff | annotate |
| 2009-04-22 |
AIPreferenceControllerProtocol.h is commonly imported (>120 imports) and almost never changes (5 changes in the two years since it was created). Stick it in the prefix header
|
file | diff | annotate |
| 2009-04-10 |
Tell the text view to update its chat when we change the source or destination options, so its character counter (on non-group chats) updates accordingly. Fixes #118080.
|
file | diff | annotate |
| 2009-04-09 |
Don't leak the character counter.
|
file | diff | annotate |
| 2009-03-17 |
Adium: now with less pink input bar for Facebook chat.
|
file | diff | annotate |
| 2009-03-17 |
Turn the scroll view background red, also, so that the character counter doesn't feel lonely. Reduce the padding to the right of the counter, and position it in the center of the view, not on the bottom. Same with the push indicator.
|
file | diff | annotate |
| 2009-03-16 |
If the character count drops negative from the max, set the background color to red.
|
file | diff | annotate |
| 2009-03-16 |
Having a separate notification center for Adium leads to the possibility of accidentally using the wrong one, which has tripped me up on more than one occasion. This switches us over to using the default center.
|
file | diff | annotate |
| 2009-03-15 |
The character-counter now asks the account for the encoded string and counts that. This means that, when using the Twitter service, the character-counter now appropriately subtracts the length of the URL of each link (see r26280) instead of its title.
|
file | diff | annotate |
| 2009-03-05 |
Add {{{in_reply_to_status_id}}} tracking to the Twitter service.
|
file | diff | annotate |
| 2009-03-05 |
Don't try and unregister ourselves as an observer for non-group-chats (since we aren't observing them).
|
file | diff | annotate |
| 2009-03-03 |
Propertyize
|
file | diff | annotate |
| 2009-03-03 |
Propertyize
|
file | diff | annotate |
| 2009-03-02 |
Have the {{{AIMessageEntryTextView}}} observe for its {{{AIChat}}}'s "Character Counter Max" property, so group chats (aka twitter timeline) can have a character count too.
|
file | diff | annotate |
| 2009-02-05 |
Convert a bunch of informal protocols to formal ones, taking advantage of @optional. Also propertyize one file a bit
|
file | diff | annotate |
| 2008-11-20 |
More warnings fixed
|
file | diff | annotate |
| 2008-11-20 |
I think this is my fault from way back in the day, but I do not really remember... bonjour was building with all warnings suppressed. This turns them back on, and fixes many of them. More remain.
|
file | diff | annotate |
| 2008-11-04 |
Update this for AIUtils changes
|
file | diff | annotate |
| 2008-10-28 |
Eliminate createDirectoriesForPath: since there is cocoa api for it now
|
file | diff | annotate |
| 2008-10-22 |
It's a good thing this ivar/argument/accessor were unused, because one of the callsites passed a Class instead of an NSTextView due to being a class method. Thanks again to clang for the warning.
|
file | diff | annotate |
| 2008-10-21 |
I was hungry and didn't feel like working on hard stuff, so I did a bunch of propertyizing instead.
|
file | diff | annotate |
| 2008-08-24 |
Updated most of our enumerations to fast enumerations, and did some paramaterization.
|
file | diff | annotate |
| 2008-08-23 |
Paramaterizing and sythensizing various code
|
file | diff | annotate |
| 2008-08-15 |
sed is evil. All [adium *Controller]s are now adium.*Controller.
|
file | diff | annotate |
| 2008-08-15 |
Propertyize AIListObject and convert some more controller accesses to dot syntax
|
file | diff | annotate |
| 2008-08-14 |
Switch all of our private method categories over to the new objc way of doing it (documented at http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Articles/chapter_4_section_5.html#//apple_ref/doc/uid/TP30001163-CH20-SW2). This enforces having implementations for them, and in the process turned up a vast number of methods we had deleted the impl for but not the declaration. loc -= 198;
|
file | diff | annotate |
| 2008-08-14 |
Preliminary conversion to using fast enumeration; caveats: variable declarations were not moved into loop headers. In *most* cases it should be safe to move them, but make sure the variable is not needed later on in the method. Also, AIContactController was not converted, because the conversion tool freaked out
|
file | diff | annotate |
| 2008-08-14 |
Remove the Tiger branch and if from all isOnLeopardOrBetter checks in Adium. Next up: AIUtils
|
file | diff | annotate |
| 2008-08-13 |
Remove AITigerCompatibility.h since we no longer need hacks for 64 bit support
|
file | diff | annotate |
| 2008-08-10 |
Rename AdiumContactPropertiesObserverManager to AIContactObserverManager. Also eliminates the import of AIContactControllerProtocol in the header for it, which should decrease the amount that recompiles when AIContactController changes.
|
file | diff | annotate |
| 2008-08-10 |
Make AdiumContactPropertiesObserverManager a real class, rather than an auxiliary of AIContactController. This eliminates a bunch of pass-through methods in AIContactController, and hopefully makes separation of responsibilities somewhat clearer
|
file | diff | annotate |
| 2008-08-06 |
svn 1.5 merge tracking is terrible. This is a manual merge of the Sparkle 1.5 branch into trunk
|
file | diff | annotate |