Commit Graph

11 Commits

Author SHA1 Message Date
Leonmmcoset
aab401937e refactor(installer): 优化安装流程并添加确认提示
修改安装脚本的输出信息使其更清晰
添加安装前的确认提示以防止误操作
2025-08-31 20:41:52 +08:00
Leonmmcoset
5d47ad1990 refactor(installer): 修改默认安装目录并优化提示符格式
- 将默认安装目录从 `/leonos` 改为 `/rc`
- 移除提示符中的多余空格
2025-08-31 20:08:02 +08:00
Leonmmcoset
7fc0985be4 style(installer): 修改安装程序提示符格式
将安装程序的输入提示符从"$ "改为"$ installer >>> ",使其更清晰表明当前处于安装程序上下文
2025-08-31 20:02:54 +08:00
Leonmmcoset
450b75ff6b refactor(installer): 修改默认ROM目录并优化重启倒计时
将默认ROM目录从/rc改为/leonos以更符合系统命名
缩短重启倒计时从5秒至3秒并移除多余的0.5秒延迟
2025-08-31 20:00:07 +08:00
Leonmmcoset
ee22dd1138 fix: 修改ghload函数使用代理地址下载github文件
将github原始地址修改为通过代理服务访问,解决直接访问github可能被限制的问题
2025-08-31 17:34:01 +08:00
Leonmmcoset
15c5b87cb0 fix: 更新安装程序中的仓库分支引用和版本显示
将GitHub仓库的默认分支从'primary'更新为'main'以匹配实际分支名称
移除安装程序标题中的版本号'1.0'以简化显示
2025-08-31 17:32:09 +08:00
Leonmmcoset
2d0a469953 fix: 修正用户名大小写不一致问题
统一将代码中的用户名"LeonMMcoset"修改为"Leonmmcoset",包括LICENSE文件、安装脚本和更新脚本中的引用,以及unbios.lua中的注释。确保所有引用保持一致。
2025-08-31 17:30:12 +08:00
Leonmmcoset
7cf2e6f10f feat(installer): 添加安装步骤的调试打印信息
添加了多个print语句来跟踪安装过程中的各个步骤,便于调试安装流程
2025-08-31 17:27:00 +08:00
Leonmmcoset
41d9a689dc refactor(installer): 更新库路径并移除未使用的下载代码
- 将默认ROM路径从primary分支更新为main分支
- 移除已注释掉的库下载功能代码
2025-08-31 17:21:24 +08:00
Leonmmcoset
5df704f025 fix: 更新GitHub资源链接为镜像站点
将原始GitHub资源链接替换为gh.catmak.name镜像站点,并修正分支名称从primary到main
2025-08-31 17:19:26 +08:00
Leonmmcoset
90a901f58e feat: 初始提交 LeonOS 实现
添加 LeonOS 的基本实现,包括:
- 核心 API 模块(colors, disk, gps, keys, multishell, parallel, rednet, redstone, settings, vector)
- 命令行程序(about, alias, bg, clear, copy, delete, edit, fg, help, list, lua, mkdir, move, paint, peripherals, programs, reboot, set, shutdown, threads)
- 系统启动脚本和包管理
- 文档(README.md, LICENSE)
- 开发工具(devbin)和更新程序

实现功能:
- 完整的线程管理系统
- 兼容 ComputerCraft 的 API 设计
- 改进的 shell 和命令补全系统
- 多标签终端支持
- 设置管理系统
2025-08-31 16:54:18 +08:00