loicsander / Robofont-scripts

MIT License
68 stars 28 forks source link

Scale Fast Extension not launching. #19

Closed guidoferreyra closed 9 years ago

guidoferreyra commented 9 years ago

Any idea why Scale Fast is not launching? Nothing appears on the console. Im on Yosemite and Robofont last build.

[EDIT] Apparently Scale Fast launched but with a big delay, and breaking the UI of Robofont. Some fields and boxes turn transparent. see the image. The same happens with the UI in Scale Fast

captura de pantalla 2015-06-10 a las 13 19 11

loicsander commented 9 years ago

This is strange. Did you try with different fonts (in order to determine if the problem comes from reading the fonts or directly from the UI)?

guidoferreyra commented 9 years ago

Yes I've tried with several files including open source ufos like Source Serif. Perhaps I missing a library? Python Version?

guidoferreyra commented 9 years ago

This is the output in the log. captura de pantalla 2015-06-22 a la s 23 27 33

miguelsousa commented 9 years ago

@guidoferreyra does this output refer to Source Serif? Source Serif was hinted with the FDK's autohint, and the glyphs in the processed layer have lib elements like this,

  <lib>
    <dict>
      <key>com.adobe.type.autohint</key>
      <data>
        <hintSetList id="w600l232367255440276512c297588l301588321512343440c366367l397267l201267l320l1170l180200l418200l4800l5680l347656l253656">
          <hintset pointTag="hintSet0000">
            <hstem pos="21" width="-21" />
            <hstem pos="200" width="67" />
            <hstem pos="588" width="68" />
            <vstem pos="32" width="536" />
          </hintset>
        </hintSetList>
      </data>
    </dict>
  </lib>

which is illegal, according to the UFO spec. We know about it, and this is scheduled to be changed. In the meantime, I think you'll need to remove the com.adobe.type.autohint data from the glyph's lib.

loicsander commented 9 years ago

Thank you for the log Guido, I’ll look into it as soon as I have a spare moment.

uebele commented 9 years ago

Same happens to me, I’m also on Yosemite and last Robofont build.

guidoferreyra commented 9 years ago

@miguelsousa no this log isn't from Source Serif. Now, I'm trying with Loic's Fengardo Redux but in Yosemite, the window doesn't appear and the log is empty.

loicsander commented 9 years ago

I may have found the reason of this issue. Latest commit is an attempt at fixing it, you can try it out by updating.

uebele commented 9 years ago

still not working, sorry.

loicsander commented 9 years ago

Ok, new attempt. 4cf06f129828634c2b61726dec2a1c04b475c47c

uebele commented 9 years ago

It’s launching now! However, it’s not calculating any stems and when checking/unchecking the masters it crashes.

guidoferreyra commented 9 years ago

IT WORKS!! But partially. The masters checkboxes don't check and uncheck visually, but works. Also there is some small glitch in other checkboxes they disappear when marked. the right panel presents the first issue of transparent fields.

I'm comparing with the video on vimeo to note what other thing probably isn't working.

I'm in Yosemite.

loicsander commented 9 years ago

Small victory then. It’s tricky to try and figure out what goes wrong when I don’t see the problem, and it is even more strange that it happens differently although we seemingly have the same setup.

I’ll keep digging.

guidoferreyra commented 9 years ago

Great, tell me how can I help you. Screenshots, video, etc El jun 24, 2015 12:57 PM, "Loïc Sander" notifications@github.com escribió:

Small victory then. It’s tricky to try and figure out what goes wrong when I don’t see the problem, and it is even more strange that it happens differently although we seemingly have the same setup.

I’ll keep digging.

— Reply to this email directly or view it on GitHub https://github.com/loicsander/Robofont-scripts/issues/19#issuecomment-114924404 .

loicsander commented 9 years ago

New attempt e50f80e9d681608ae2018fae95f058b0fafa56eb

loicsander commented 9 years ago

The blank fields are crashed vanilla List, and that’s what I’m working on. The checkbox part might be something else…

guidoferreyra commented 9 years ago

apparently, everything works fine for me. I will keep you posted.

loicsander commented 9 years ago

Cool, let me know if it holds.

uebele commented 9 years ago

yes, works fine for me too, thanks a lot!