Skip to content

Latest commit

 

History

History
28 lines (28 loc) · 2.56 KB

TODO.todo.md

File metadata and controls

28 lines (28 loc) · 2.56 KB
  • 把如 cmd/install.go 35、36 行的报错输出写到一个函数里 (2024-11-01 14:32)
  • 优化输出信息 (2023-06-16 13:40)
  • 完成install --script部分 (2023-06-16 16:36)
  • 默认配置项增加'go.fallbacksource'和'shell.fallbacksource' (2023-07-12 16:18)
  • 将基于文件内容不同判断是否更新程序的逻辑改为根据版本信息 (2023-09-15 16:27)
  • 将shell更新分支更改为使用git hash-object结果和curl https://git.yj1516.top/api/v1/repos/<用户名>/<仓库名>/contents/<文件路径>结果中的'sha'值进行比较来判断脚本是否需要更新 (2023-09-20 15:35) (2023-09-20 15:36)
  • 将shell更新分支中下载Program仓库更新为使用'wget https://git.yj1516.top/<用户名>/<仓库名>/raw/branch/main/<文件路径>'下载 (2023-09-20 15:38)
  • 'fallback*'系列参数已定义但还未使用 (2023-09-19 15:43)
  • 自动补全脚本位置在变量$fpath中 (2023-10-10 19:38)
  • 代理默认为空 (2023-10-18 09:00)
  • 自动补全脚本位置完善(给定一个列表依次判断是否存在) (2023-10-18 09:01)
  • 使install子命令适配Windows,setup子命令提示不支持Windows (2023-11-13 16:23)
  • 优先安装Github Release里打包好的程序,其次使用Github仓库代码下载编译安装,Gitea作为最后的备用 (2023-11-22 10:11)
  • 添加 uninstall 子命令 (2024-04-16 15:16)
  • 各程序安装位置不一样 (2024-06-13 00:03)
  • 配置文件所在路径没有时自动创建 (2024-06-13 00:22)
  • 评估是否要使用数据库:不使用 (2024-05-28 11:30)
  • 更新 'setup' 子命令的 macOS 和 Windows 架构的配置参数 (2024-06-17 17:36)
  • 丰富 TUI 效果 (2024-04-11 09:07)
    • 选项列表在已选中选项后添加计数 (2024-06-19 09:25)
    • 选项列表动画: (2024-05-23 19:52)
      • 列表高度超过窗口高度时隐藏超出的列表项 (2024-05-23 19:52)
      • 指针在最底下继续向下移动时依次上移显示 (2024-05-23 19:52)
  • 检查 'if err' (2024-06-21 16:59)
  • 'setup' 子命令对适用的项目增加配置完后询问是否重启/使能的功能 (2024-06-14 15:29)
  • RunCommandGetResult 更新为 RunCommandToOS,RunCommand 更新为 RunCommandToBuffer (2024-06-27 13:40)
  • rebirth 函数需要在接收的 owner 参数值为 'user' 时将权限降为对等用户(初始要提权运行),不可行的话使用 '[email protected] --user' 参数 (2024-12-19 20:44)
  • 默认安装方式显示不明显:使默认安装方式首字母大写 (2024-07-18 16:55)