-
Notifications
You must be signed in to change notification settings - Fork 19
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
Fix font breaking issues #69
Fix font breaking issues #69
Conversation
+ adjust azure pipeline
I couldn't solve the issue using fontconfig, I will leave it as future work. |
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.
No meaningful difference in performance.
Application STIME PSS RSS
com.example.font_original 483 37887 53086
com.example.font_pr 489 37888 53087
(measured on rpi4-arm64 with a counter sample)
@HakkyuKim I am curious whether we can use this plugin without FontConfig or not. Can you check it? |
It seems I did something wrong in the measurement above. I measured the app startup time again on my Galaxy Watch (R800) and the result is as follows:
Apparently there is a serious performance problem triggered by this change. p.s. This is the correct result on rpi4-arm64:
|
* Allow multiple default fonts for localizations * Update fallback fonts from tv profile * Add fonts in wearable and tv emulator + adjust azure pipeline
This reverts commit 28dbd02.
This reverts commit 5552dd5.
* Allow multiple default fonts for localizations * Update fallback fonts from tv profile * Add fonts in wearable and tv emulator + adjust azure pipeline
* Allow multiple default fonts for localizations * Update fallback fonts from tv profile * Add fonts in wearable and tv emulator + adjust azure pipeline
* Allow multiple default fonts for localizations * Update fallback fonts from tv profile * Add fonts in wearable and tv emulator + adjust azure pipeline
* Allow multiple default fonts for localizations * Update fallback fonts from tv profile * Add fonts in wearable and tv emulator
* Allow multiple default fonts for localizations * Update fallback fonts from tv profile * Add fonts in wearable and tv emulator
* Allow multiple default fonts for localizations * Update fallback fonts from tv profile * Add fonts in wearable and tv emulator
* Allow multiple default fonts for localizations * Update fallback fonts from tv profile * Add fonts in wearable and tv emulator
* Allow multiple default fonts for localizations * Update fallback fonts from tv profile * Add fonts in wearable and tv emulator
…tiplied source colors (#69)
* Allow multiple default fonts for localizations * Update fallback fonts from tv profile * Add fonts in wearable and tv emulator
I'm still looking into other options, but this is the only working solution I have.With this change, the engine must be built without the--enable-fontconfig
option.With fontconfig, Rendering SamsungOneUI font for the English language works on TV devices but doesn't on watches. I'm still not sure why the behavior is different on watch devices. I could dig deeper but I think the current solution is enough to solve the issue.
Fixes flutter-tizen/flutter-tizen#72.