auto correction

An instant messenger which can connect to AIM, GTalk, Jabber, ICQ, and more.
User avatar
yelly
Crema
Posts: 292
Joined: Thu Sep 01, 2005 2:20 pm
Location: Jerusalem, Israel
Contact:

auto correction

Post by yelly »

for talking to those people who I would prefer to use real words, but i still can't give up my IM shorthand, how about an easily toggelable, iWork style, auto correction pref-pane? (I am requesting this as one of those "eh, would be nice to have" things).
User avatar
cbarrett
Adium Team
Posts: 389
Joined: Thu Dec 02, 2004 2:30 am
Location: Kailua, HI
Contact:

Post by cbarrett »

This would be great as a 3rd party plugin.
User avatar
yelly
Crema
Posts: 292
Joined: Thu Sep 01, 2005 2:20 pm
Location: Jerusalem, Israel
Contact:

Post by yelly »

no disrespect meant, but why not as a built-in feature?
User avatar
bgannin
Growl Team
Posts: 1817
Joined: Thu Dec 02, 2004 8:11 am
Location: ..here
Contact:

Post by bgannin »

Not every single idea needs to be a built in feature.
Try my software!

#define ADIUMX pimp //by me
#define QUESTION ((2b) || (!2b))
Have you hugged a programmer today?
User avatar
TheSilverFox06
Grandé
Posts: 770
Joined: Fri Dec 03, 2004 10:16 pm
Location: St. Paul, MN

Post by TheSilverFox06 »

I agree that this would probably be best suited as a plug-in. It seems way too specialized to be a built-in feature.
User avatar
yelly
Crema
Posts: 292
Joined: Thu Sep 01, 2005 2:20 pm
Location: Jerusalem, Israel
Contact:

Post by yelly »

should I post a request on track for a plugin or do these kind of things go elsewhere?
User avatar
memark
Frappa
Posts: 163
Joined: Sat May 28, 2005 8:44 am
Location: Sweden, Göteborg

Post by memark »

For those of us who don't have iWork, could you describe a little further how you'd like it to work?
Regards
Magnus Erik Markling
User avatar
yelly
Crema
Posts: 292
Joined: Thu Sep 01, 2005 2:20 pm
Location: Jerusalem, Israel
Contact:

Post by yelly »

Image
a picture is worth a thousand words...
User avatar
cbarrett
Adium Team
Posts: 389
Joined: Thu Dec 02, 2004 2:30 am
Location: Kailua, HI
Contact:

Post by cbarrett »

Ideally, the plugin would be implemented by you! :) But if you're not able to program yet, that's OK. Once we get a stable plugin API (is that somewhere on the roadmap? 1.1?), we'll make a big hullaballoo, so feel free to pitch your idea (I think it's a great one) then :)
User avatar
yelly
Crema
Posts: 292
Joined: Thu Sep 01, 2005 2:20 pm
Location: Jerusalem, Israel
Contact:

Post by yelly »

as I said in the games thread I started, my coding abilities are no good as of now, but i'm getting there, and when I can, I will, until then, can someone put it on a todo list somewhere?
User avatar
memark
Frappa
Posts: 163
Joined: Sat May 28, 2005 8:44 am
Location: Sweden, Göteborg

Post by memark »

cbarrett wrote:Ideally, the plugin would be implemented by you! :) But if you're not able to program yet, that's OK. Once we get a stable plugin API (is that somewhere on the roadmap? 1.1?), we'll make a big hullaballoo, so feel free to pitch your idea (I think it's a great one) then :)
cbarret, are you saying that ppl should avoid writing new plugins (because of large changes etc) until then, or just that the plugin API will be improved further on?
Regards
Magnus Erik Markling
User avatar
Catfish_Man
Cocoaforge Admin
Posts: 1203
Joined: Thu Dec 02, 2004 6:30 am
Location: Portland, Oregon
Contact:

Post by Catfish_Man »

memark wrote:
cbarrett wrote:Ideally, the plugin would be implemented by you! :) But if you're not able to program yet, that's OK. Once we get a stable plugin API (is that somewhere on the roadmap? 1.1?), we'll make a big hullaballoo, so feel free to pitch your idea (I think it's a great one) then :)
cbarret, are you saying that ppl should avoid writing new plugins (because of large changes etc) until then, or just that the plugin API will be improved further on?
I would not be surprised to see plugins break between releases until a stable API is provided.
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post by evands »

The Filtering API should be pretty stable at this point.
The duck still burns.
--
My company: Saltatory Software. Check it out :)
User avatar
memark
Frappa
Posts: 163
Joined: Sat May 28, 2005 8:44 am
Location: Sweden, Göteborg

Post by memark »

yelly wrote:Image
a picture is worth a thousand words...
yelly, would you like the replacement to be done 'inline' (after you type e.g. a space) or when you send each completed line? I would guess the latter is easier to implement, but you would have less control of what you're actually sending away... :)
Regards
Magnus Erik Markling
User avatar
yelly
Crema
Posts: 292
Joined: Thu Sep 01, 2005 2:20 pm
Location: Jerusalem, Israel
Contact:

Post by yelly »

memark wrote:
yelly wrote:Image
a picture is worth a thousand words...
yelly, would you like the replacement to be done 'inline' (after you type e.g. a space) or when you send each completed line? I would guess the latter is easier to implement, but you would have less control of what you're actually sending away... :)
I like the way iWork implements it (i.e., inline).
User avatar
memark
Frappa
Posts: 163
Joined: Sat May 28, 2005 8:44 am
Location: Sweden, Göteborg

Post by memark »

OK, I've decided to give this a try. Any comments on how it should behave are greatly appreciated! Specific questions for now:
  • Should it only "complete" whole words? Or does subwords expand as well?
  • The completion needs to be undoable. But is cmd-z the best way, given that the completion is not really an action done by the user? How about pressing backspace instead?
  • Completing inline, does that mean at the last character, or as soon as a delimiter (space, comma, dot...) is typed?
Regards
Magnus Erik Markling
User avatar
bgannin
Growl Team
Posts: 1817
Joined: Thu Dec 02, 2004 8:11 am
Location: ..here
Contact:

Post by bgannin »

The problem with only using backspace is what happens when a user wants to autocomplete "tlp" into "10 large pizzas" but then decides that the "s" looks dumb... hits backspace and the completion is voided. There is no way to delete characters in auto-completed words per this suggestion (at least, as far as I see it so far)

Likely a delimiter or a key sequence is your best trigger. Keep in mind also that Mac OS X 10.4 includes auto-completion on it's own which is accessible in all text fields by hitting Option+Escape in the middle of a word. Just a random fact that may (or may not) come into play.
Try my software!

#define ADIUMX pimp //by me
#define QUESTION ((2b) || (!2b))
Have you hugged a programmer today?
Egypt Urnash
Harmless
Posts: 12
Joined: Mon Oct 17, 2005 3:36 pm
Location: Boston
Contact:

Post by Egypt Urnash »

The original poster might want to play with Textpander or TypeIt4Me to get this sort of functionality in the whole OS.
User avatar
Catfish_Man
Cocoaforge Admin
Posts: 1203
Joined: Thu Dec 02, 2004 6:30 am
Location: Portland, Oregon
Contact:

Post by Catfish_Man »

bgannin wrote:Keep in mind also that Mac OS X 10.4 includes auto-completion on it's own which is accessible in all text fields by hitting Option+Escape in the middle of a word. Just a random fact that may (or may not) come into play.
This appears to be overridable, btw. Check out SEE's cocoa completion.
User avatar
memark
Frappa
Posts: 163
Joined: Sat May 28, 2005 8:44 am
Location: Sweden, Göteborg

Post by memark »

Egypt Urnash wrote:The original poster might want to play with Textpander or TypeIt4Me to get this sort of functionality in the whole OS.
Textpander is simply marvellous! Unless someone finds something very wrong with it, my project is hereby cancelled.
Regards
Magnus Erik Markling
Post Reply