Tags: 2ue/ccman
Tags
fix(desktop): replace Unicode icons with lucide-react - Remove emoji icons (❤️, ℹ️) from UI - Replace arrow characters (←, →) with ArrowLeft/ArrowRight icons - All icons now use lucide-react library 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
fix: include icon files for electron-builder Remove icon files from .gitignore so they are available during CI build 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
fix(ci): 修复 GitHub Actions 构建失败 - 添加 @ccman/types 构建步骤 问题: - Desktop 应用构建失败,找不到 @ccman/types 模块 - @ccman/core 现在依赖 @ccman/types,必须先构建 types 包 修复: - 在 build-desktop-mac 和 build-desktop-win 任务中 - 在构建 @ccman/core 之前先构建 @ccman/types 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
fix(desktop): 修复 Electron 打包 ES Module 错误 - 移除 @ccman/core 的 external 声明,将其打包到主进程 bundle 中 - 修复 ERR_REQUIRE_ESM 错误(Electron 主进程尝试 require() ES Module) - 修复 Gemini writer 的 model 元数据解析(合并 env、defaultModel fallback) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
feat(desktop): 优化 UI 布局和清理工具体验 UI 改进: - 首页显示侧边栏导航,提升导航一致性 - 统一所有页面背景色为白色(移除灰色背景) - 修复 About 页面无法滚动的问题 - 统一 CleanPage 的内边距,与其他页面保持一致 清理工具修复(packages/core/src/claude-clean.ts): - analyzeClaudeJson() 文件不存在时返回空结果而非抛错 - getProjectDetails() 文件不存在时返回空数组 - getCacheDetails() 文件不存在时返回空数组 - getProjectHistory() 文件不存在时返回空数组 - 修复所有错误消息中硬编码的路径(使用实际动态路径) 影响范围: - packages/core/src/claude-clean.ts - packages/desktop/src/renderer/App.tsx - packages/desktop/src/renderer/components/*.tsx(9个文件) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
PreviousNext