Commit Graph

4 Commits

  • 移除状态检测功能,专注核心切换功能
    - 删除 checkProviderStatus 函数和相关 IPC 处理
    - 移除 App.tsx 中所有状态检测相关的状态和函数
    - 简化 ProviderList.tsx,去除状态显示和检查按钮
    - 清理 types.ts 中的 ProviderStatus 类型定义
    - 界面更简洁,专注于供应商切换这一核心功能
  • 添加配置文件浏览选择功能
    - 在主进程添加文件选择对话框,支持选择 settings.json 配置文件
    - 更新类型定义和预加载脚本,添加 selectConfigFile API
    - 在界面底部配置路径区域添加"浏览"按钮
    - 优化样式布局,使配置路径和浏览按钮水平排列
    - 修复 React 导入警告,移除未使用的 React 导入
  • 添加供应商编辑功能和密码显示切换
    - 为供应商列表添加启用和编辑按钮
    - 创建EditProviderModal组件支持编辑供应商信息
    - 实现updateProvider API接口
    - 为API Key输入框添加密码显示/隐藏功能,使用SVG图标
    - 更新预设供应商配置为YesCode和PackyCode
    - 移除model字段,简化供应商配置