-
Notifications
You must be signed in to change notification settings - Fork 221
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
core-graphics: non-public API usage _CGContextSetFontSmoothingStyle #707
Comments
Are you sure that alacrity is using it and if so, through core_graphics? |
oh nvm they have their own bindings it seems https://github.com/search?q=set_font_smoothing_style&type=code |
I guess we could follow that other PR and remove the API instead.. |
And those are old forks… pretty sure the code is gone from current alacritty. |
I think I prefer this. If someone needs it, they can do a local binding… and GitHub search doesn’t seem to turn up users. |
The `CGContextSetFontSmoothingStyle` API is private, and Apple rejects it for the App Store. See servo#707 for more information.
Alright I've opened a new PR.. let me know if there's anything else I can do.. this makes it impossible to ship any app to App Store :( and if this is released as 0.25 (it should right?) then it'll take some time to propagate this change to the ecosystem. |
You should be able to rely on a fork with the 0.24 version and a cargo patch to override other copies in the ecosystem until that's complete. |
that's what i'm doing for now - but i need to instruct Tauri users to do the same |
thanks for the feedback and quick response btw! |
Done in #709. |
I'm trying to submit an iOS app but Apple is rejecting it:
Even though my dependencies do not use the
set_font_smoothing_style
API, seems like Rust cannot strip it.Similar to #656
I thought about deleting the API similar to #700 but seems like at least alacritty uses it. Maybe it makes sense to use a feature flag instead?
The text was updated successfully, but these errors were encountered: