-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Update sctk-adwaita
#2438
Update sctk-adwaita
#2438
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We could add as an option, but I'd prefer crossfont to have native looks of the fonts instead of whatever ab_glyph
is using. I agree that we should change default for that. It also uses some random hardcoded font instead of system font, like crossfont does.
But for default rust windowing library using rust font renderer is likely easier to test and cross build since most of the users don't care.
Also you should update the CI script to remove all the extra deps installing.
3dfa1bd
to
83c9d3f
Compare
336b7e3
to
3fae355
Compare
3fae355
to
967ec6e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be fine that way, I guess.
967ec6e
to
46f6bc9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should add default-features = false
to sctk-adwaita
.
46f6bc9
to
eec92b5
Compare
sctk-adwaita
now usesab_glyph
instead ofcrossfont
. As far as I can tell this isn't a breaking change.I'm not sure if some users would prefer
crossfont
overab_glyph
. Alternatively we could add another crate feature for that? I think it would have been better to removewayland-csd-adwaita-notitle
and addwayland-csd-adwaita-ab-glyph
andwayland-csd-adwaita-crossfont
instead, but it's too late for that now.Fixes #2373.