[Adium-devl] Twitter IM integration

Peter Hosey boredzo at adiumx.com
Fri May 16 06:27:30 UTC 2008


On May 15, 2008, at 23:06:10, Ryan Govostes wrote:
> On May 15, 2008, at 12:54 PM, Colin Barrett wrote:
>
>> Well, I never sent that mockup, but I just checked in [22349], which
>> has the character counter I was talking about in it.
>
> Hm. Just installed this and gave it a go. It's a bit buggy (like my
> text not showing up!)

I have the same problem on Tiger, but Colin said it works for him on  
Leopard, so maybe it's Tiger-only. (OTOH, you sent your message from  
Leopard Mail. Is it broken for you on Leopard?)

> - If I hadn't read your commit message, I would be totally clueless as
> to what this grid is that doesn't appear in any other message.
>
> - You also don't get any feedback until you've typed 125  
> characters, …

By this point, I realized that you were talking about my  
implementation, not Colin's implementation.

Colin's implementation is in trunk. You should try that, too.

> - If I paste a long message, the grid immediately becomes gray, but  
> doesn't suggest how much I need to cut.
>
> - If the grid is outside your peripheral vision, you're not going  
> to see it anyway; if you're watching the grid, you might miss  
> typos / whatever.

The idea is for you to see the dots going away as you type (probably  
in your peripheral vision). This only happens once you start running  
out, which Colin said was his primary use case.

> - There may be accessibility concerns, though I can't speak  
> authoritatively.

Indeed, I should make the view respond to accessibility methods.

> I would propose putting the number of characters currently typed,  
> in grey, at the end of the text (as if it were an autocomplete  
> suggestion).

I like this. Colin's implementation is more similar to it than mine:  
he has the number in black, and fixed in place in the lower-right  
corner of the inputline.

> At the point where we run over the limit, draw an indicator after  
> the last character (e.g. a cross between unicode characters 02D0  
> and 2050).

Nice. I'm not sure that it's clear, but I like the idea of a “the  
line stops here” indicator.

> If our message is going to be split, we can just have multiple  
> indicators.

Even better.

> If we're really flashy about it, we could have an animated visual  
> cue to indicate when and where the limit was hit.

Maybe not. ;)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20080515/370bd48e/attachment.sig>


More information about the devel mailing list