[Adium-devl] Solving the outgoing-font problem

Peter Hosey prh at boredzo.org
Wed Jan 24 11:00:05 UTC 2007


As we all know, it is currently non-obvious how to select the default  
outgoing font, change it, or change it back so that plain text is  
once again sent (as opposed to black text, which doesn't show up well  
on all backgrounds). Also, the outgoing font setting (wherever it is  
currently hiding) and the incoming font setting are not together in  
the same place, and they should be—it just feels Right.

My proposal is a Fonts pane of the Preferences:

Incoming message font: […]
   Incoming event font: […]

[ ] Strip incoming fonts
[ ] Strip incoming font styles
[ ] Strip incoming text colors

Outgoing message font: […]
   Outgoing event font: […]

[X] Send plain text
	[ ] Not even styles or colors

The first three checkboxes are self-explanatory.

With the “Send plain text” checkbox on, any attributes that match the  
outgoing font are stripped. Any that *don't* match the default  
outgoing font are left in (so that, for example, you can do  
“foo<i>bar</i>baz”). The “Not even styles or colors” checkbox  
disables the latter behavior, so that you don't send *anything* but  
plain text—even the attributes you enter in manually get dropped.

We could use a “Configure Fonts…” button in the Messages prefs (which  
would begin a sheet) instead of a first-class pane. That may make it  
a bit hard to find, though. Documentation and time would ameliorate  
the problem, though not entirely eliminate it.
________________________________
\ Peter Hosey / prh at boredzo.org
PGP public key ID: C6550423 (since 2007-01-01)

-------------- 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/20070124/7d971f8a/attachment.sig>


More information about the devel mailing list