[Adium-devl] Solving the outgoing-font problem
Colin Barrett
timber at lava.net
Wed Jan 24 11:56:40 UTC 2007
On Jan 24, 2007, at 3:46 AM, Peter Hosey wrote:
> On Jan 24, 2007, at 03:41:43, Colin Barrett wrote:
>> "Plain text" I think may be a bit misleading -- if I set my
>> outgoing font to Sand, that's definitely not plain text.
>
> If you set your default outgoing font to Sand, or anything else, and
> don't override it with something else in the inputline, then it will
> be sent with no font, which is plain text.
So then the "outgoing font" control should be dimmed if you force
plain text, so the forcing options should go into above the font
control options.
I think the behavior I was more thinking of was the pasting behavior.
I think we largely have that problem solved though. Although the time
to change the shortcuts for those is *now*, before we release, not
later -- users hate it when that sort of thing changes out from under
them. Better to get it Right the first time.
> As I said: Any attributes that match the setting in Prefs are
> stripped. This includes the font. Only those that *don't* match
> (e.g. if you set a different font for a run of text) are not stripped.
>
>> I would like to avoid behavior where panes just magically switch
>> from one to the other when you click a button.
>
> That's not how a sheet works.
It is how an in-development-preference-pane-that-I-Leopard-can't-say-
more-Apple-about-on-a-Spaces-public-list worked. And it sucked.
Imagine, clicking on a button with the text "Configure Blah...",
seeing the controls all fade and the entire contents of the pane being
drawn with different controls! Lovely, no? Thankfully they moved to a
tabs-in-pref-pane model.
-Colin
More information about the devel
mailing list