Wendal Chen efa51897b3 update: follow upstream modify https://github.com/lvgl/lv_lib_gif/commit/8b5d47b34b7afc6eab430a9eb96eff581f2c3e22 il y a 4 ans
..
binding 4afb70f153 change: 把luat_lv_fs改成肯定带/打开文件,而且修改文件的方法统统删掉置空 il y a 4 ans
exts efa51897b3 update: follow upstream modify https://github.com/lvgl/lv_lib_gif/commit/8b5d47b34b7afc6eab430a9eb96eff581f2c3e22 il y a 4 ans
font e5675e3740 add:精简字库 il y a 4 ans
gen ba0e942a1e add:lvgl lv_coler il y a 4 ans
mock b01bd35d07 add: lv_conf.h支持从luat_conf_bsp.h读取配置信息 il y a 4 ans
src 831b6d0e51 add:添加calendar_date_t方法,demo测试init方法 il y a 4 ans
CMakeLists.txt 75a330e3b8 change: 调整lvgl获取字体和设置字体的实现 il y a 4 ans
README.md 603b57702a add: 添加脚本生产的lvgl绑定代码,已测试win32编译兼容性,仍需大量工作才能达到生产可用 il y a 4 ans
genapi.py fc91e42e6e fix: lv_btnmatrix_ctrl_t也是int变种 il y a 4 ans
lv_conf.h 9595ae56f6 update: lvgl的dpi可调,默认添加LV_ATTRIBUTE_MEM_ALIGN,可控LV_ATTRIBUTE_FAST_MEM il y a 4 ans
lvgl.h aa5cb01968 revert: 回滚到lvgl 7.11, 重新生成对接代码, win32编译通过 il y a 4 ans

README.md

LVGL 绑定到Lua API

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

目录说明

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

计划要实现的其他功能

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