Dozingfiretruck 09989423f5 add:修复win32编译报错 4 năm trước cách đây
..
binding 09989423f5 add:修复win32编译报错 4 năm trước cách đây
exts b45826fa1c change: lvgl的win32驱动转移到bsp/win32下,免得其他bsp编译时引用它 4 năm trước cách đây
font b30d106823 add:lvgl支持gtfont 4 năm trước cách đây
gen 7ec459d484 change: compontents/lvgl调整为rotable2 4 năm trước cách đây
lv_demos 0fbce209b7 Merge branch 'master' of https://gitee.com/openLuat/LuatOS 4 năm trước cách đây
mock b01bd35d07 add: lv_conf.h支持从luat_conf_bsp.h读取配置信息 4 năm trước cách đây
src b30d106823 add:lvgl支持gtfont 4 năm trước cách đây
CMakeLists.txt 75a330e3b8 change: 调整lvgl获取字体和设置字体的实现 4 năm trước cách đây
README.md 603b57702a add: 添加脚本生产的lvgl绑定代码,已测试win32编译兼容性,仍需大量工作才能达到生产可用 4 năm trước cách đây
genapi.py 83dc9dd74f fix: 生成lvgl绑定代码时应该忽略lv_debug和lv_task by @chenxiahuaxu 4 năm trước cách đây
lv_conf.h 90abe9d1c4 change: 调整lvgl默认字体,如果启用了14/16号的中文字体,默认就选用之,减少不必要的font设置代码 4 năm trước cách đây
lvgl.h aa5cb01968 revert: 回滚到lvgl 7.11, 重新生成对接代码, win32编译通过 4 năm trước cách đây

README.md

LVGL 绑定到Lua API

工程进行中, 尚未完成, 甚至不一定能跑起来哦

目录说明

src - LVGL 7.11的源码,几乎没有改动(仅修改了一个方法的参数,而且与原方法等价)
gen - 通过脚本批量生成的文件, 不要修改, 有问题得改脚本
binding - 绑定代码, 这堆是手写代码, 可以修改/添加功能

计划要实现的其他功能

  • 文件系统
  • 事件回调,例如按键事件
  • 图片解码器
  • 输出设备的对接,当前为空实现
  • 输入设备的对接