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

Check for LATO built in #682

Merged
merged 1 commit into from
Feb 27, 2019

Conversation

baconpaul
Copy link
Collaborator

Rather than try and runtime load the Lato font assume it is installed
and react accordingly if it is not. No longer bundle it with the dll
and instead bundle it with the installer.

Closes #678 : Font causes Hang on some Windows
Closes #673 : De-Bold our Lato

Rather than try and runtime load the Lato font assume it is installed
and react accordingly if it is not. No longer bundle it with the dll
and instead bundle it with the installer.

Closes surge-synthesizer#678 : Font causes Hang on some Windows
Closes surge-synthesizer#673 : De-Bold our Lato
@baconpaul
Copy link
Collaborator Author

I tested this several ways, including checking if Lato installed when I ran the installer, running the installer twice to make sure the second install worked, etc...

Would really appreciate an eyeball from @kzantow on those iss changes

The rest of it makes it super simple. If lato is found use it; otherwise use the old defaults. So even if you never run the installer you should be OK.

@baconpaul
Copy link
Collaborator Author

This is an obvious improvement - just gonna merge it

We should make a beta 6 - this bug is real

@baconpaul baconpaul merged commit 0a19dab into surge-synthesizer:master Feb 27, 2019
@baconpaul baconpaul deleted the win-font-load-678 branch March 11, 2019 00:26
baconpaul added a commit to baconpaul/surge that referenced this pull request Jul 10, 2019
Rather than try and runtime load the Lato font assume it is installed
and react accordingly if it is not. No longer bundle it with the dll
and instead bundle it with the installer.

Closes surge-synthesizer#678 : Font causes Hang on some Windows
Closes surge-synthesizer#673 : De-Bold our Lato

Former-commit-id: 2e86d037bca7a78e53d2ff204ab65391f4ebbd9c [formerly 0a19dab]
Former-commit-id: 5ca736ed704cb2b4860644f167ff29ad53669a10
Former-commit-id: 126e499a3470bb74cf3d7a2cf6edb28cf6f3d30c
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

Successfully merging this pull request may close these issues.

1 participant