The post fonts are determined by what font the user chooses, which can
be anything your system supports. Perhaps you meant username/
notification/message fonts though. These do need to have a font
selection option chosen as it is currently not changeable. If you
wish to get really technical to change them, you may be able to edit
the HTML file used as the chatscreen.
The Fade/blend option is under Options>Fades and supports standard
yahoo fades; ALTS (alternating colors) aren't supported at this time;
further work on the ChatRenderer library is required to support it.
An option to automatically launch voice sounds like a good
enhancement. The implementation is a complicated a little because the
voice program is maintained by someone else and would, practically,
need to be opened in tray/minimized/below the chat window if it opened
automatically (to keep from stealing window focus). Options to
automatically launch voice or extension programs has been in my mind
for a while - I'm still working out a few details of the idea.
However, these options are all feasible for future addition.
Tattoos, on the other hand, is a bit of a problem. While they're not
technically difficult, the real issue is that with using AutoIt,
supporting UTF-8 / unicode characters (which are used all the time in
tattoos from other clients) is not the easiest thing and I can't seem
to get them sent to the chatscreen correctly as of yet.
Anyway, your critique of the client is welcome and I was previously
aware of a few of these features and am thankful for being notified of
the ones I was not. If you have any other suggestions or observations,
feel free to comment on them. You may, optionally, also use the Issue
Tracker to submit Enhancement Requests, Bugs, comments on existing
Issues. (
http://code.google.com/p/yahsmosis/issues/list ; one topic
per issue entry, please)
Do understand, however, that delays are to be expected because I am
the only person actively working on this project (and a couple other
projects) and my time to do so is very limited.