Commit Graph

5 Commits

Author SHA1 Message Date
Leonmmcoset
9b94ae16e2 fix: 修复事件拉取函数的安全性问题并改进错误处理
修复多个文件中事件拉取函数的安全性问题,添加更健壮的fallback机制
在imageview.lua中改进错误信息显示,确保image变量转换为字符串
在pkg.lua中调整JSON序列化参数以生成更紧凑的输出
2025-09-03 15:56:53 +08:00
Leonmmcoset
0ffb590516 feat(包管理): 添加创建新包的功能并更新文档
添加pkg init命令用于创建新包,包括生成package.json和主代码文件模板
新增storage命令及相关帮助文档
更新安装器版本号并改进GUI事件处理
2025-09-03 15:11:27 +08:00
Leonmmcoset
c91c989b57 fix(lgui): 安全处理os.pullEvent调用
添加对os.pullEvent函数的类型检查,防止在函数不可用时抛出错误
2025-09-03 14:41:52 +08:00
Leonmmcoset
130d71b8c7 fix(lgui): 替换term.blink为颜色反转实现光标效果
由于CC Tweaked不支持term.blink,改用前景色和背景色反转的方式实现光标闪烁效果
2025-09-03 14:10:10 +08:00
Leonmmcoset
c9c98f6ba7 feat: 添加LGUI库和测试程序
添加一个简单的GUI库(lgui.lua)用于CC Tweaked,包含窗口、按钮、标签和文本框等基础组件
同时添加测试程序(test_lgui.lua)用于演示库的功能
更新安装器版本号至0.3.8 Beta 3 Alpha 2
2025-09-03 13:46:15 +08:00