Commit Graph

  • 9caa43d4a2 fix(terminal): defer TerminalService start to user interaction main ssdfasd 2026-03-22 01:05:06 +08:00
  • dff4674c54 fix(terminal): change --port=9997 to --port 9997 and remove --headless ssdfasd 2026-03-22 00:30:54 +08:00
  • 19e7a51b61 Revert "fix: prevent multiple initialization and state race condition in PopoutPage" ssdfasd 2026-03-22 00:18:19 +08:00
  • 69bd91797d fix: prevent multiple initialization and state race condition in PopoutPage ssdfasd 2026-03-22 00:16:22 +08:00
  • 3b1f99951e fix: pass tab content via URL params instead of IPC ssdfasd 2026-03-22 00:09:07 +08:00
  • 2d87c267cf fix: wait for renderer ready before sending tab data ssdfasd 2026-03-22 00:06:01 +08:00
  • d0e286e4bb fix: prevent state loss when popout tab and hide option for home tab ssdfasd 2026-03-22 00:00:34 +08:00
  • aa5895873b feat: transfer tab state to popout window and close tab in main window ssdfasd 2026-03-21 23:52:02 +08:00
  • c37e6ab4f2 feat: add titlebar to popout window with minimize/maximize/close buttons ssdfasd 2026-03-21 23:46:21 +08:00
  • f160adbdb1 feat: add 'pop out tab as new window' functionality ssdfasd 2026-03-21 23:42:48 +08:00
  • 43828a87f0 chore: remove build artifacts and large binary files (xcsdd service binaries, gitea data) ssdfasd 2026-03-21 20:11:17 +08:00
  • 2eb5a167b3 fix: 使用 taskkill /T 终止进程树,确保子进程也被关闭 ssdfasd 2026-03-20 14:13:00 +08:00
  • 8ee86c7b0f fix: 修复服务启动时的竞态条件,等待健康检查通过后再报告就绪 ssdfasd 2026-03-20 14:12:00 +08:00
  • 9effdcd070 fix: Terminal 启动参数保持 --port=9997 格式 ssdfasd 2026-03-20 14:05:28 +08:00
  • 7c7b334f5c chore: 更新 gitignore 忽略运行时数据,保留 Gitea 配置 ssdfasd 2026-03-20 13:48:38 +08:00
  • 8716f6f684 docs: 更新 README 添加 SDD 和 Terminal 模块说明 ssdfasd 2026-03-20 13:45:57 +08:00
  • 1d33a8e14f fix: 更新 Terminal 模块 exe 名称为 XCTerminal.exe ssdfasd 2026-03-20 13:33:28 +08:00
  • 7db1f9162b feat: 默认折叠左侧文件列表 ssdfasd 2026-03-20 13:10:24 +08:00
  • d54510a864 feat: 添加 Terminal 模块,启动 XCCMD.exe 服务 ssdfasd 2026-03-20 13:08:43 +08:00
  • 28df633b00 feat: 完善 SDD 模块配置,添加 --headless 参数 ssdfasd 2026-03-20 13:02:58 +08:00
  • c83f23c319 feat: 添加 SDD (规范驱动开发) 模块 ssdfasd 2026-03-18 16:17:30 +08:00
  • 90517f2289 feat: 添加语音模块支持,优化服务启动方式 ssdfasd 2026-03-17 04:03:39 +08:00
  • 308df54a15 fix: 修复关闭软件后 OpenCode 进程泄漏问题 ssdfasd 2026-03-16 13:11:46 +08:00
  • dcd1fcd709 chore: 添加新依赖包 (@opencode-ai/sdk, @radix-ui, class-variance-authority, tailwind-merge) ssdfasd 2026-03-15 00:02:10 +08:00
  • 18c02053da feat(opencode): 将 iframe 替换为 webview 避免 Tauri 应用在 iframe 中卡死 ssdfasd 2026-03-14 23:56:02 +08:00
  • 3c353cb701 fix: 修复打包后 XCOpenCodeWeb.exe 路径问题 ssdfasd 2026-03-14 23:11:38 +08:00
  • 0d5cd329ca feat(home): add Thinking fold button, improve message styling ssdfasd 2026-03-14 22:56:42 +08:00
  • e950484af6 feat(home): add drag file to chat input, add settings config API ssdfasd 2026-03-14 22:22:35 +08:00
  • cbc1af7348 feat(home): add AI chat interface with OpenCode integration ssdfasd 2026-03-14 21:53:52 +08:00
  • 88d42b37a6 feat(opencode): 改进 XCOpenCodeWeb 服务管理和健康检查 ssdfasd 2026-03-14 20:44:15 +08:00
  • b5343bcd9d Update xcopencodeweb port to 3002 ssdfasd 2026-03-14 16:38:25 +08:00
  • 9b22b647f2 feat(remote): 添加 XCOpenCodeWeb 服务管理 ssdfasd 2026-03-14 16:02:05 +08:00
  • 50cd1e29c9 fix(remote): 移除默认端口配置,使用 opencode 默认端口 4096 ssdfasd 2026-03-14 15:27:37 +08:00
  • ba02eb10a7 fix: 端口改为 9999 ssdfasd 2026-03-14 15:12:09 +08:00
  • 7c656785c8 fix: XCOpenCodeWeb 启动时传入端口参数 --port 3002 ssdfasd 2026-03-13 23:17:52 +08:00
  • f692961823 refactor: 统一端口配置,通过 IPC 获取而非硬编码 ssdfasd 2026-03-13 21:20:31 +08:00
  • 1be470f45b fix: 端口改回 3002 ssdfasd 2026-03-13 21:15:26 +08:00
  • 96c709f109 fix: 修正 XCOpenCodeWeb 端口为 3000 ssdfasd 2026-03-13 21:14:35 +08:00
  • fd77455f5b fix: 修改 XCOpenCodeWeb.exe 路径为 services/xcopencodeweb/ ssdfasd 2026-03-13 21:04:25 +08:00
  • 72d79ae214 feat: 实现 OpenCode 页面生命周期管理 XCOpenCodeWeb.exe ssdfasd 2026-03-13 20:55:34 +08:00
  • 53c1045406 revert: 回滚之前的错误修改,恢复为命令行模式 ssdfasd 2026-03-13 20:42:02 +08:00
  • fd2255c83a feat: 支持 XCOpenCodeWeb.exe 配置和打包 ssdfasd 2026-03-13 20:34:07 +08:00
  • 986ecb2561 fix: 修复 ai 模块中 Python 脚本路径问题 ssdfasd 2026-03-13 20:31:54 +08:00
  • 8d4a9a3704 feat: 将 OpenCode 服务管理抽取为独立模块 ssdfasd 2026-03-13 20:30:02 +08:00
  • e6c41491b3 chore: 移除保存调试日志 ssdfasd 2026-03-13 19:00:27 +08:00
  • cd70b50180 feat: 添加 opencode 模块和相关服务 ssdfasd 2026-03-13 18:39:58 +08:00
  • 96390df254 chore: 添加保存调试日志、修复 time-tracking 类型、简化首页 ssdfasd 2026-03-13 18:39:08 +08:00
  • 371d4ce327 fix: 修复 markdown 编辑保存后内容丢失的问题 ssdfasd 2026-03-13 18:38:38 +08:00
  • cd1b541427 chore: 移除 dist-electron 构建产物 ssdfasd 2026-03-13 16:10:52 +08:00
  • 668a1cb473 chore: 忽略 dist-electron 构建产物 ssdfasd 2026-03-13 16:10:16 +08:00
  • 517592e216 chore: 移除构建产物,保持仓库精简 ssdfasd 2026-03-13 16:09:35 +08:00
  • 3e360c1807 chore: 忽略 dist-api 和 XCOpenCodeWeb.exe,说明其来源 ssdfasd 2026-03-13 16:07:36 +08:00
  • 8bb2e643d8 chore: 添加远程桌面控制组件、文档和构建产物 ssdfasd 2026-03-13 16:04:21 +08:00
  • 67a19d486b docs: 完善 README,补充远程桌面控制和 AI 编程助手说明 ssdfasd 2026-03-13 16:03:38 +08:00
  • 04fc326a8d fix: 修复侧边栏拖动条在网页界面区域失效的问题 ssdfasd 2026-03-11 22:11:27 +08:00
  • 1b80fd036d feat(remote): 支持文件并行上传下载 ssdfasd 2026-03-11 21:07:13 +08:00
  • 320d2654f5 fix: 统一窗口初始分辨率与最小分辨率,调整页面padding一致性 ssdfasd 2026-03-11 20:44:55 +08:00
  • bbd33339a5 fix: 修复打包后模块无法加载的问题,改用静态模块加载 ssdfasd 2026-03-11 01:32:06 +08:00
  • 1fa17f7c9d fix(remote): 调整传输队列默认高度,优化按钮夜间模式样式 ssdfasd 2026-03-10 19:16:02 +08:00
  • 7a39fc3bce fix(remote): 修复文件传输返回按钮不刷新列表的问题,过滤回收站等系统文件 ssdfasd 2026-03-10 19:09:39 +08:00
  • 2503d8be64 refactor(home): 将首页改造成opencode服务入口页面 ssdfasd 2026-03-10 16:20:32 +08:00
  • de4c101b36 feat(remote): 实现文件上传真实进度显示 ssdfasd 2026-03-10 15:36:10 +08:00
  • 433db24688 feat(remote): 实现文件下载真实进度显示 ssdfasd 2026-03-10 14:59:11 +08:00
  • 40f99f0c49 feat: 首页改造成ChatGPT风格对话界面,调整各页面padding布局 ssdfasd 2026-03-10 10:49:24 +08:00
  • 8839ec244a feat(remote): 下载改成本地面板选择目录 ssdfasd 2026-03-10 02:10:21 +08:00
  • 073abafdfd fix(remote): 修复远程下载文件路径问题 ssdfasd 2026-03-10 01:50:11 +08:00
  • 84e455d9a6 feat(remote): 完善文件传输功能及WebSocket支持 ssdfasd 2026-03-10 01:41:02 +08:00
  • 6d5520dfa5 feat(remote): 文件传输改用Electron IPC通道 ssdfasd 2026-03-10 00:34:02 +08:00
  • 788757b785 feat(remote): 新增文件传输专用端口配置 ssdfasd 2026-03-10 00:09:01 +08:00
  • 48fd2f5463 fix(remote): 上传直接写入用户选择的目录而非uploads文件夹 ssdfasd 2026-03-09 20:11:56 +08:00
  • 88f265757c fix(remote): 上传路由修复 ssdfasd 2026-03-09 20:08:46 +08:00
  • 4273b3d43b fix(remote): 上传下载现在使用文件面板当前选择的路径 ssdfasd 2026-03-09 19:48:15 +08:00
  • 4c18edf74f fix(remote): 添加 /api/files/upload 路由支持文件上传 ssdfasd 2026-03-09 19:41:42 +08:00
  • d65b3e7909 feat(remote): 支持浏览系统磁盘目录 ssdfasd 2026-03-09 19:21:09 +08:00
  • 49bf8a97d2 feat(remote): 添加 CORS 中间件支持文件跨域访问 ssdfasd 2026-03-09 17:27:47 +08:00
  • 92088e9c8a fix(todo): 编辑时内容为空则自动删除任务项 ssdfasd 2026-03-09 15:29:08 +08:00
  • d24a188621 feat(todo): 优化任务项编辑体验,支持多行输入 ssdfasd 2026-03-09 15:14:23 +08:00
  • 50cfc8835f feat(remote): 完善远程桌面认证机制 ssdfasd 2026-03-09 00:54:48 +08:00
  • 8531d916a3 fix: 修复侧边栏拖动条位置偏移问题 ssdfasd 2026-03-08 17:35:18 +08:00
  • afe43c5ff9 feat(remote): 添加文件传输功能页面 ssdfasd 2026-03-08 17:03:21 +08:00
  • 7b2a88f27e style(remote): 优化设备控制面板按钮样式为灰白极简风 ssdfasd 2026-03-08 15:46:24 +08:00
  • 8f56ae89b9 feat(remote): 添加 OpenCode 和 OpenClaw 按钮到设备控制面板 ssdfasd 2026-03-08 15:38:38 +08:00
  • 1f104f73c8 Initial commit ssdfasd 2026-03-08 01:34:54 +08:00