Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installer does not delete font "left overs" from 2.010 #6

Closed
texhex opened this issue May 1, 2016 · 5 comments
Closed

Installer does not delete font "left overs" from 2.010 #6

texhex opened this issue May 1, 2016 · 5 comments

Comments

@texhex
Copy link
Member

texhex commented May 1, 2016

Hack v2.010 has used the font names Hack Oblique and Hack Bold Oblique instead of Italic. The installer should check the registry for these entries and delete them when found.

@texhex texhex changed the title Installed does not delete font "left overs" from 2.010 Installer does not delete font "left overs" from 2.010 May 1, 2016
@chrissimpkins
Copy link
Member

Note that these could be either otf or ttf builds for the Oblique and Bold Oblique variants.

@texhex
Copy link
Member Author

texhex commented May 2, 2016

Good point, I really need to check what Windows does when you manually installed an OTF font.

@texhex
Copy link
Member Author

texhex commented May 11, 2016

The registry font entries Hack Oblique (TrueType) and Hack Bold Oblique (TrueType) will now be deleted when using the Hack installer (starting with version 1.2.0).

About OTF: Just when you thought Windows font handling couldn't be more b0rken... OTF fonts are (when using the default Windows method) registered as TrueType!

For example, when you double-click Hack-Bold.otf and select Install, Windows will register it as Hack Bold (TrueType), but will point to the .OTF file.

The good thing is, we do not need any special delete command when the user had OTF files installed as we already overwrite any Hack XXX (TrueType) entries.

/CC: @chrissimpkins

@texhex
Copy link
Member Author

texhex commented May 11, 2016

Version 1.2.0 released, issue resolved.

@texhex texhex closed this as completed May 11, 2016
@chrissimpkins
Copy link
Member

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants