兼容性#
这是一个次要版本发布,与 v6.0 保持完全兼容。您可以直接用新版本替换 lvgl 文件夹。
您应该从 lv_conf_templ.h 更新您的 lv_conf.h 以查看新的配置选项。
主要新功能#
双向文本支持#
添加了从右到左和混合书写方向的支持。了解更多信息,请访问这里。
亚像素渲染#
使字体在较低分辨率显示屏上的渲染更加平滑。了解更多信息,请访问这里。
字体压缩#
以压缩方式存储字体位图以减少内存使用。了解更多信息,请访问这里。
更高质量的字体#
字体转换器的算法已更新,可生成更高质量的字体。
新增符号#
内置字体中添加了更多符号。查看所有可用符号,请访问这里。
API 函数中的断言#
为 API 函数添加了健全性检查。可以在 lv_conf.h 中进行配置。您可以为开发环境和生产环境使用不同的配置。
颜色选择器对象#
添加了新的颜色选择器控件。查看详情,请访问这里。
其他更新#
- 添加了
lv_list_set_layout以创建水平列表 - 添加了
lv_slider_set_sym - 添加了
lv_lmeter_set_angle#1262 - 添加了
lv_printf和lv_label_set_text_fmt用于高效地将格式化文本放置在标签上
致谢#
- @amirgon 提供双向文本支持
- @puzrin 提供字体压缩和亚像素渲染
- @paulpv 和 @AloyseTech 提供颜色选择器对象类型
- @embeddedt 提供支持、开发、评论和审查
