Make it compatible with Android 12+ devices
Changes
1. Making it compatible with android 12+ devices
Android 12+ devices switched to variable fonts instead of static fonts, so instead of replacing system/fonts/NotoSansMalayalam-Bold.$TYPE
replacing system/fonts/NotoSansMalayalam-VF.$TYPE
will only work. As all of our fonts are not variable type, because of this change, bold texts will be also rendered as regular type. (We are replacing NotoSansMalayalam-VF.ttf). (Unfortunately, I can't find any fixes for this issue).
Default Font v/s Manjari applied through module
For 29,30 sdk releases, otf fonts are used, but from sdk 31, ttf fonts being used.
2. Update fonts
Updated fonts from smc.org.in
3. Add Nupuram font
Added Nupuram font to this module.