Favorite Undocumented Features

An instant messenger which can connect to AIM, GTalk, Jabber, ICQ, and more.
User avatar
Chris Biagini
Muffin
Posts: 29
Joined: Fri Feb 04, 2005 11:05 pm
Contact:

Favorite Undocumented Features

Post by Chris Biagini »

What are your favorite undocumented features of Adium? I figured we could, you know, document them. I'd steer clear of things that are only partially implemented or features that are only in SVN builds.

Things like:
  • Sending LaTeX-formatted messages with Equation Service installed
  • Press option-up to cycle through previous messages
  • Press control-down to temporarily store a message
If this thread is successful, I wouldn't mind writing up the documentation.
User avatar
Tipo 61
Grandé
Posts: 910
Joined: Fri Dec 10, 2004 11:12 pm
Location: Boston, MA
Contact:

Post by Tipo 61 »

hmm, Mine would have to be holding down 'option' during startup, to choose which user you are :)
User avatar
stevek
Harmless
Posts: 3
Joined: Wed Mar 09, 2005 4:37 pm
Location: Northern Virginia
Contact:

Re: Favorite Undocumented Features

Post by stevek »

Chris Biagini wrote: [*] Sending LaTeX-formatted messages with Equation Service installed
Could you talk more about this feature? I know nothing of LaTeX or the Equation Service
Adium > all
User avatar
TheSilverFox06
Grandé
Posts: 770
Joined: Fri Dec 03, 2004 10:16 pm
Location: St. Paul, MN

Re: Favorite Undocumented Features

Post by TheSilverFox06 »

Chris Biagini wrote:
  • Press option-up to cycle through previous messages
  • Press control-down to temporarily store a message
!!!

I did not know about these features. It seems that every week I learn something new about this program, no matter how long I've been using it for. I'd say that my favorite undocumented feature, while not extremely functional, is the ability to drag tabs into different windows, and combine them again. It just looks so cool that I do it back and forth while having multiple conversations.
User avatar
sdh
Frappa
Posts: 237
Joined: Sat Dec 18, 2004 12:42 am
Location: Stockholm, Sweden.

Re: Favorite Undocumented Features

Post by sdh »

Chris Biagini wrote:
  • Press control-down to temporarily store a message
hmm, i do this with ctrl+s.
ctrl+down didnt do anything for me.
Image
User avatar
Adam Iser
Crema
Posts: 427
Joined: Thu Dec 02, 2004 1:36 am

Post by Adam Iser »

Holding shift at launch prevents auto-connect :)
User avatar
Tipo 61
Grandé
Posts: 910
Joined: Fri Dec 10, 2004 11:12 pm
Location: Boston, MA
Contact:

Post by Tipo 61 »

Adam Iser wrote:Holding shift at launch prevents auto-connect :)
:shock: oooooh. Nifty!
User avatar
The_Tick
Cocoaforge Admin
Posts: 4642
Joined: Thu Dec 02, 2004 6:06 am
Contact:

Post by The_Tick »

Holding option at lunch I think is fun too.

So is push/pop.
troplin
Latté
Posts: 57
Joined: Thu Dec 09, 2004 9:08 pm

Post by troplin »

The_Tick wrote:Holding option at lunch I think is fun too.
Yeah, cool. Online food. Do I need a new modem/router for this feature?
User avatar
Catfish_Man
Cocoaforge Admin
Posts: 1203
Joined: Thu Dec 02, 2004 6:30 am
Location: Portland, Oregon
Contact:

Post by Catfish_Man »

troplin wrote:
The_Tick wrote:Holding option at lunch I think is fun too.
Yeah, cool. Online food. Do I need a new modem/router for this feature?
AIPizza is running into some into some issues with accidentally deallocating its topping array, but it's progressing.
User avatar
Chris Biagini
Muffin
Posts: 29
Joined: Fri Feb 04, 2005 11:05 pm
Contact:

Post by Chris Biagini »

TheSilverFox06 wrote:I did not know about these features.
Good! Then the thread is working :)
Could you talk more about this feature? I know nothing of LaTeX or the Equation Service
LaTeX is a typesetting language, and it's especially useful for math. For example, this:

Code: Select all

$$-b \pm \sqrt{b^2 - 4ac} \over 2a$$
makes the quadratic equation, but real pretty-like:

Image

Once you've installed LaTeX and a GUI front-end called Equation Service, Adium can use these to automatically create the equations. So if you asked me what the quadratic equation was, I could type the code, and you'd see the equation. I'm pretty sure everything is done locally, so your copy of Adium would do the translating. No need to worry about firewalls and such. Really neat feature.
User avatar
stevek
Harmless
Posts: 3
Joined: Wed Mar 09, 2005 4:37 pm
Location: Northern Virginia
Contact:

Post by stevek »

Catfish_Man wrote:
troplin wrote:
The_Tick wrote:Holding option at lunch I think is fun too.
Yeah, cool. Online food. Do I need a new modem/router for this feature?
AIPizza is running into some into some issues with accidentally deallocating its topping array, but it's progressing.
Y'all are joking, right? Forgive me, I'm new here. (again. seems these forums change every few months)
Adium > all
User avatar
David Munch
Grandé
Posts: 892
Joined: Sun Dec 05, 2004 3:41 pm
Location: Denmark
Contact:

Post by David Munch »

Über c00lness! 8)
User avatar
wunderwood
Crema
Posts: 303
Joined: Tue Dec 07, 2004 11:46 pm
Location: Los Angeles, Cali, US
Contact:

Post by wunderwood »

Chris Biagini wrote:
Could you talk more about this feature? I know nothing of LaTeX or the Equation Service
LaTeX is a typesetting language, and it's especially useful for math. For example, this:

Code: Select all

$$-b \pm \sqrt{b^2 - 4ac} \over 2a$$
makes the quadratic equation, but real pretty-like:

Image

Once you've installed LaTeX and a GUI front-end called Equation Service, Adium can use these to automatically create the equations. So if you asked me what the quadratic equation was, I could type the code, and you'd see the equation. I'm pretty sure everything is done locally, so your copy of Adium would do the translating. No need to worry about firewalls and such. Really neat feature.
So both people need to have adium and LaTeX installed? I can think of a lot of times I would have liked to use this. Wow
stevek wrote:Y'all are joking, right? Forgive me, I'm new here. (again. seems these forums change every few months)
Welcome to the forums!! We make a lot of jokes here, and the forums change every day. :wink:



Ok the feature I think people need to be educated about is everything connected to meta contacts. Both AB integration and option+drag. A lot of people don't know option-drag makes meta contacts.
Ducks for everyone!
http://homepage.mac.com/wunderwood
-Wes
User avatar
Catfish_Man
Cocoaforge Admin
Posts: 1203
Joined: Thu Dec 02, 2004 6:30 am
Location: Portland, Oregon
Contact:

Post by Catfish_Man »

stevek wrote:
Catfish_Man wrote:
troplin wrote: Yeah, cool. Online food. Do I need a new modem/router for this feature?
AIPizza is running into some into some issues with accidentally deallocating its topping array, but it's progressing.
Y'all are joking, right? Forgive me, I'm new here. (again. seems these forums change every few months)

Code: Select all

#import <Cocoa/Cocoa.h>
#import "Adium/AIAbstractFood.h"
#import "Adium/AIDeliverableFood.h"
#import "Adium/AICookableFood.h"

@interface AIPizza <AIEating, AICooking, AIDelivering>
{
    NSArray * toppings; //pepperoni, etc...
    float temperature;
    BOOL cooked; //note: should only be set through the cookAtTemperature:forTimeInterval: method
    float radius;
}

- (id) initWithToppings:(NSArray *)toppings cooked:(BOOL)flag;

@end






...and yes, I'm joking
User avatar
Chris Biagini
Muffin
Posts: 29
Joined: Fri Feb 04, 2005 11:05 pm
Contact:

Post by Chris Biagini »

wunderwood wrote:So both people need to have adium and LaTeX installed? I can think of a lot of times I would have liked to use this. Wow
Check out this thread.

I tried it a while back, and it seemed that all the transformations were done locally on the receiving side, but it looks like I was mistaken. According to the thread, it tries to send the actual PDF, so it may work if only the sender has Adium/LaTeX/Equation Service installed.
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post by evands »

Really, if you're not worried about the order of the toppings, it should be an NSSet :-)
The duck still burns.
--
My company: Saltatory Software. Check it out :)
User avatar
The_Tick
Cocoaforge Admin
Posts: 4642
Joined: Thu Dec 02, 2004 6:06 am
Contact:

Post by The_Tick »

AIPizza would be cool, but we should fork it out into another app
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post by evands »

The_Tick wrote:AIPizza would be cool, but we should fork it out into another app
Whatever! Make it a plugin!

Let's see, my favorite undocumented feature? I think the fun ones have already been listed... we natively support Proteus emoticon packs and nobody knows it? :P
The duck still burns.
--
My company: Saltatory Software. Check it out :)
User avatar
Catfish_Man
Cocoaforge Admin
Posts: 1203
Joined: Thu Dec 02, 2004 6:30 am
Location: Portland, Oregon
Contact:

Post by Catfish_Man »

evands wrote:Really, if you're not worried about the order of the toppings, it should be an NSSet :-)
Hmm... excellent point.

Code: Select all


#import <Cocoa/Cocoa.h>
#import "Adium/AIAbstractFood.h"
#import "Adium/AIDeliverableFood.h"
#import "Adium/AICookableFood.h"
#import "Adium/AIAbstractTopping.h"

@interface AIPizza <AIEating, AICooking, AIDelivering>
{
    NSMutableSet * toppings; //pepperoni, etc...
    float temperature;
    BOOL cooked; //note: should only be set through the cookAtTemperature:forTimeInterval: method
    float radius;
}

- (id) initWithToppings:(NSSet *)toppings cooked:(BOOL)flag;
- (void) addTopping:(AITopping *)topping;
- (void) removeTopping:(AITopping *)topping;

@end

Post Reply