Adium

Ticket #3048 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

symbol fix still not working in .89

Reported by: anonymous Assigned to: evands
Priority: normal Milestone: Adium X 1.0
Component: None Version: 0.88
Severity: normal Keywords:
Cc: Patch:
Pending:

Description

I'm still seeing some funky symbols showing up in peoples' profiles or away messages using aim...They used to just be Y or T, now its ""..hopefully that doesn't just show up as an empty box--if it does i can post a screenshot if necessary...thank you

Attachments

Picture 1.png (391 bytes) - added by anonymous on 02/13/2006 12:28:16 PM.
screenshot, trimmed to include unrecognized symbol

Change History

02/12/2006 09:25:07 PM changed by evands

I can't reproduce any problems, but doesn't mean they don't exist. We need steps to create a profile which has a character which won't display -- please collect from a user whose profile doesn't display:

  • What version of AIM they are using
  • How they inserted the character into their profile (including font, keys pressed, etc.)

02/12/2006 11:52:49 PM changed by anonymous

AIM version 5.9.3861 font: webdings (Symbol) key pressed: shift + 0 --> ")" this should appear as a little speech bubble, but appears as some obviously non-recognized character, its a little square with some kind of symbol in the middle

02/13/2006 12:28:16 PM changed by anonymous

  • attachment Picture 1.png added.

screenshot, trimmed to include unrecognized symbol

02/13/2006 05:05:11 PM changed by evands

  • milestone set to Adium X 1.0.

02/15/2006 04:32:50 PM changed by johan@bogg.nu

Not to be rude, but isn't it obvious that non-standard characters will be mapped to the current charsets corresponding character?

02/19/2006 12:52:36 AM changed by evands

  • owner changed from nobody to evands.
  • status changed from new to assigned.

02/19/2006 01:48:45 AM changed by evands

  • status changed from assigned to closed.
  • resolution set to fixed.

(In [15260]) * -[NSFontManager(AIFontManagerAdditions) fontWithFamilyInsensitively:traits:weight:size:] no longer skips the first font in the availableFontFamilies when enumerating them.

  • The case-sensitive version of the method is used first, before attempting the enumeration/case-insensitive-comparison to look for the font

On my system, at least, Webdings was consistently the first font listed by availableFontFamilies... which explains why webdings fonts were completely failing to work.

Fixes #3048.