Wendal Chen db3f9d5663 fix: lvgl,处理鼠标拖拽事件 hace 2 meses
..
binding 52ecb553eb add:添加lvgl加载自定义Bin接口注释 hace 5 meses
exts 3279a8f8ba update:lv_gif同步最新代码以消除警告 hace 7 meses
font 72d2940c77 add:lvgl添加外部加载bin字体文件 hace 5 meses
gen fa914194cd fix: lvgl,table_get_pressed_cell总是获取失败的问题 hace 10 meses
lv_demos 63185398e0 update:默认关闭跑分demo宏 hace 1 año
sdl2 db3f9d5663 fix: lvgl,处理鼠标拖拽事件 hace 2 meses
src 78719e600d update:lvgl hace 8 meses
CMakeLists.txt b96146fbd5 add: 添加第一版测试可用sysp,在浏览器上运行LuatOS hace 4 años
README.md 603b57702a add: 添加脚本生产的lvgl绑定代码,已测试win32编译兼容性,仍需大量工作才能达到生产可用 hace 4 años
genapi.py 83dc9dd74f fix: 生成lvgl绑定代码时应该忽略lv_debug和lv_task by @chenxiahuaxu hace 4 años
lv_conf.h d3901087d5 add:支持基于lvgl9编译easylvgl hace 3 meses
lvgl.h 30633c294a change: lvgl库支持禁用动画效果,大幅修正lvgl的注册机制 hace 3 años

README.md

LVGL 绑定到Lua API

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

目录说明

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

计划要实现的其他功能

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