-
Notifications
You must be signed in to change notification settings - Fork 189
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
Implement logic for deciding when to use FreeType #2236
base: master
Are you sure you want to change the base?
Conversation
I'll do a Windows .exe build of this and test it. |
The check seems wrong. It will use
|
Yea, the check is wrong. Using the code above it works correctly. |
@EchterAgo , I fixed the code as you indicated. Please test it again. I wonder if I should |
The default execution branch is when FreeType is being used, so it makes sense that `should_use_freetype` is initialized to `True`.
Any chance we can just save this as an attribute in |
https://ec.loping.net/4.2.4-58-g95fe9a4c9/ Windows without FreeType: Windows with FreeType: I agree with @cculianu that the sigil should only be determined once on startup. FreeType can not be enabled/disabled without restarting the process. |
Done. I'm not sure if it matters where in |
When opening the TX dialog:
|
Yeah the attribute needs to be saved earlier in the |
Done. |
@cculianu @EchterAgo Is this good to be merged? |
This implements the logic recommended by @EchterAgo.
I don't have a Windows VM to test this out. So please run the code first.
Related PR: #2235
This change is![Reviewable](https://camo.githubusercontent.com/23b05f5fb48215c989e92cc44cf6512512d083132bd3daf689867c8d9d386888/68747470733a2f2f72657669657761626c652e696f2f7265766965775f627574746f6e2e737667)