-
Notifications
You must be signed in to change notification settings - Fork 3.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
[HOLD for payment 2024-08-05] [$1000] Standardize on single fontFamily names across platforms #13772
Comments
cc @Luke9389 for visibility |
nice! |
Love it! Thanks y'all |
No update yet |
Sorry for the delay here. I'm going to make this a weekly, but my plan here is to:
|
I think that sounds great @roryabraham. Thanks for the update |
No update this week :( |
No update again |
@zanyrenney assigning you to help watch this issue while I'm OOO through May 31. Please handle payment if needed. I'll take back over if it's still open when I return. |
sounds good @sakluger |
Update: There is still some feedback I need to address in the PR before removing the WIP label. I plan to address everything next week as this one I need to focus to get the detailed section of a design doc ready to review. |
Update: Applied the last feedbacks and removed the PR from WIP state, review and testing can resume. |
Looks like a number of bugs were reported in the AdHoc testing |
Reviewed all bugs reported and fixed one bug related to this PR, it's ready to review again. |
This issue has not been updated in over 15 days. @sakluger, @fabioh8010, @luacmartins, @mollfpr, @roryabraham, @zanyrenney eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
Still under review Melvin |
PR finally merged |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.13-4 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-08-05. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
Payment Summary
BugZero Checklist (@sakluger)
|
I'm pretty sure we don't need any new regression tests here. @mollfpr please request payment via NewDot using the payment summary above. Thanks! |
Thanks @sakluger! Could you confirm if the first amount of bounty applied here? |
$250 approved for @mollfpr |
Problem
Coming from this discussion, react-native-asset let's us easily link and manage assets, including fonts. However, it fails to provide a cross platform way to use font typeface modifiers such as
fontWeight
andfontStyle
in combination with a customfontFamily
name, in both iOS and Android, which in turn results in keeping multiple font-families such as,ExpensifyNewKansas-Medium
,ExpensifyNewKansas-MediumItalic
instead of a singleExpensifyNewKansas
font-family.iOS seems to work out of the box as long as we use the postScript name for the font. However, android uses the font filename which results in the different
fontFamilies
above.Why is this important
Ease of importing new fonts and keeping/maintinaing a single font type-face.
Solution
Update react-native-asset to support XML fonts in android and auto-group font families into XML fontFamilies.
cc @roryabraham
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @sakluger / @zanyrenneyThe text was updated successfully, but these errors were encountered: