Yay!  So should I push the revert of that change?

-Alex

On 12/14/15, 3:26 PM, "omup...@gmail.com on behalf of OmPrakash Muppirala"
<omup...@gmail.com on behalf of bigosma...@gmail.com> wrote:

>Good news.  This approach seems to fix the fonts issue in charts.
>Before: http://snag.gy/UPl8h.jpg
>After: http://snag.gy/ewApw.jpg
>
>Tested it on my iOS app as well, seems to be working fine.
>
>It fixed font issues with Tooltips, LegendItems, etc. as well :-)
>
>No more double font embedding for mx charts!
>
>One thing that nags me is that I have to add a full path to the css file
>in
>my FB project like this:
>-theme+="C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64
>Bit)\sdks\4.14.1_with_AIR_20Beta\frameworks\projects\spark\MXFTEText.css"
>
>This could cause issues with team environments.  One to fix this is to
>create a 'Linked Resource' variable pointing to the frameworks projects
>and
>using it.
>
>Thanks,
>Om
>
>On Mon, Dec 14, 2015 at 8:45 AM, OmPrakash Muppirala
><bigosma...@gmail.com>
>wrote:
>
>> Oh, this is so cool.  I will give it a try asap and report.
>>
>> Thanks,
>> Om
>>
>> On Sun, Dec 13, 2015 at 10:16 PM, Alex Harui <aha...@adobe.com> wrote:
>>
>>> So, I did some digging and found that:
>>>
>>> 1) Before the change to default to mx:Label, the Mustella chart tests
>>>were
>>> using Spark Label with embedded fonts.
>>> 2) There was already plumbing to better support Spark Label in Charts.
>>> I
>>> didn't know about it, but it appears that you are supposed to use the
>>> MXFTEText.css theme [2].  I tried it on the sample in FLEX-34909 [1]
>>>and
>>> it seemed to work there.  It would be great if someone would confirm.
>>> FWIW, I found that in [2] I had to use the actual path to
>>>MXFTEText.css, I
>>> couldn't just start with "frameworks/projects..."
>>>
>>> So, I think we should revert back to defaulting to using Spark Label
>>>and
>>> then these tests should start passing again.
>>>
>>> Thoughts?
>>> -Alex
>>>
>>>
>>> [1] https://issues.apache.org/jira/browse/FLEX-34909
>>> [2]
>>>
>>> 
>>>http://help.adobe.com/en_US/flex/using/WSda78ed3a750d6b8f-26a13bbf123c44
>>>123
>>> 9d-8000.html
>>> 
>>><http://help.adobe.com/en_US/flex/using/WSda78ed3a750d6b8f-26a13bbf123c4
>>>41239d-8000.html>
>>>
>>>
>>> On 12/11/15, 11:32 AM, "Alex Harui" <aha...@adobe.com> wrote:
>>>
>>> >I don't see any obvious degradation, but I know folks much better eyes
>>> >than I do.  I think you are seeing the difference in rendering between
>>> >device and embedded fonts and maybe also TextLine vs TextField.
>>> >
>>> >There have been complaints in the past about embedded fonts looking
>>>more
>>> >fuzzy or blurry compared to device fonts.  I think it has to do with
>>>the
>>> >glyph renderer getting too confident that it can render stems on
>>> >half-pixels instead of messing with kerning to try to put stems on
>>> pixels.
>>> >
>>> >-Alex
>>> >
>>> >From: Mark Kessler
>>> ><kesslerconsult...@gmail.com<mailto:kesslerconsult...@gmail.com>>
>>> >Reply-To: "dev@flex.apache.org<mailto:dev@flex.apache.org>"
>>> ><dev@flex.apache.org<mailto:dev@flex.apache.org>>
>>> >Date: Friday, December 11, 2015 at 11:21 AM
>>> >To: "dev@flex.apache.org<mailto:dev@flex.apache.org>"
>>> ><dev@flex.apache.org<mailto:dev@flex.apache.org>>
>>> >Subject: Re: mustella for charts
>>> >
>>> >Original baseline image: http://tinypic.com/r/245y5xe/9
>>> >Current Bad image: http://tinypic.com/r/f0nnd0/9
>>> >
>>> >
>>> >
>>> >On Fri, Dec 11, 2015 at 2:02 PM, Mark Kessler
>>> ><kesslerconsult...@gmail.com<mailto:kesslerconsult...@gmail.com>>
>>>wrote:
>>> >I'll hold off then for now.  But I can tell you the current fonts
>>>being
>>> >shown in the baseline have a higher clarity than what the new
>>>baselines
>>> >would show.  I'll see if this example goes through. First is current,
>>> >second is the new one.
>>> >
>>> >
>>> >[Inline image 3][Inline image 4]
>>> >-Mark
>>> >
>>> >On Fri, Dec 11, 2015 at 1:04 PM, Alex Harui
>>> ><aha...@adobe.com<mailto:aha...@adobe.com>> wrote:
>>> >
>>> >
>>> >On 12/11/15, 9:57 AM, "omup...@gmail.com<mailto:omup...@gmail.com> on
>>> >behalf of OmPrakash Muppirala"
>>> ><omup...@gmail.com<mailto:omup...@gmail.com> on behalf of
>>> >bigosma...@gmail.com<mailto:bigosma...@gmail.com>> wrote:
>>> >
>>> >>Do you know if Spark labels ever worked with Charts?  I dont think
>>>so.
>>> >
>>> >I was wondering that myself.  Somehow, the current chart baseline
>>>images
>>> >are showing text, so one thing I was going to do was dig into it to
>>>see
>>> >whether it was using TextLine or TextField.  Maybe it is using
>>>TextLine
>>> >with device fonts.  Certainly, your changes caused subtle rendering
>>> >differences and it might be useful to truly understand what the impact
>>> >will be.  If someone could use right-to-left text with TextLine and
>>> device
>>> >fonts in Charts today, then replacing TextLine with TextField will
>>>break
>>> >them.
>>> >
>>> >-Alex
>>> >
>>> >
>>> >
>>>
>>>
>>

Reply via email to