claude-code-best
|
ecf2dbde44
|
feat: 又一大波改动
|
2026-04-23 11:20:24 +08:00 |
|
claude-code-best
|
7813904264
|
feat: 修复小细节
|
2026-04-22 17:59:22 +08:00 |
|
claude-code-best
|
02783e4f5d
|
feat: PC Box 管理系统 + 全英文名统一 + 队伍补位机制
- 新增 PC Box tab(左侧 party + 右侧 box 网格,支持 party↔box 拾取/放置/交换)
- 空格键抓取/放下,左键在 col=0 时切到 party 面板
- 使用 useTabHeaderFocus 避免左右键被 Tabs 组件拦截
- 所有 1025 只精灵统一使用 Dex 英文名,移除中英混搭
- compactParty 补位机制:不允许前置空位,队伍最少保留一只
- PC Box tab 移至第二位(Buddy → PC Box → Pokédex → Egg)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-22 17:21:24 +08:00 |
|
claude-code-best
|
9930a53e51
|
fix: BuddyPanel DexTab 改为统计视图,修复 1025 字符进度条
- 进度条固定 30 字符宽度,按百分比填充(原来 repeat(1025) 破坏布局)
- 新增分代统计(Gen I-IX),每代显示迷你进度条和收集数
- 只展示已发现的前 15 只精灵(原来渲染全部 1025 条进化链)
- 删除硬编码的 groupByChain/getChainFor/isInChain helpers
- 移除 Select 组件和详情面板(搜索功能由 BattleFlow 的 SpeciesPicker 提供)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-22 16:01:29 +08:00 |
|
claude-code-best
|
ea0eee05d0
|
feat: 新增 /pokemon-battle 独立战斗命令,从 BuddyPanel 移除 Battle tab
- 新增 /pokemon-battle 命令,独立全屏战斗面板
- BattlePanel 在主 app Ink 上下文中使用 useInput,通过 inputRef 转发事件
- BuddyPanel 恢复为 Buddy/Pokédex/Egg 三 tab
- BattleFlow 移除内部 useInput,改为暴露 handleInput 方法
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-22 08:51:04 +08:00 |
|
claude-code-best
|
bd70971632
|
fix: Battle 快捷键通过 inputRef 转发至主 Ink 上下文
BattleFlow 不再直接调用 useInput(外部包的 Ink 上下文可能不同),
改为暴露 handleInput 方法,由 BuddyPanel 中的 BattleTab 通过
useInput + ref 转发键盘事件,确保在正确的 StdinContext 中工作。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-22 08:44:33 +08:00 |
|
claude-code-best
|
f22caf0e97
|
feat: 集成 Battle tab 到 BuddyPanel,重命名 data/ 为 dex/ 规避 gitignore
- BuddyPanel 新增 Battle tab,BattleFlow 加 isActive 控制
- BattleFlow configSelect 阶段支持 ↑↓ 选择物种
- packages/pokemon/src/data/ → dex/,解决根 .gitignore 匹配问题
- 全量 Tab→2空格 缩进转换
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-22 08:35:19 +08:00 |
|
claude-code-best
|
970fcd627f
|
feat: 又是更新了一大堆
|
2026-04-21 21:38:13 +08:00 |
|
claude-code-best
|
f74492617b
|
feat: 一大堆优化
|
2026-04-21 20:31:10 +08:00 |
|
claude-code-best
|
722aa6c97a
|
feat: 扩展精灵动画系统并新增 SpriteAnimator 组件
- 新增动画模式: breathe, bounce, walkLeft, walkRight, flip
- 新增 SpriteAnimator 组件,内置 tick 循环和居中渲染
- BuddyPanel 使用 SpriteAnimator 替代手动渲染
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-21 19:23:24 +08:00 |
|
claude-code-best
|
88ddba6c23
|
feat: 第一版可用 pokemon
|
2026-04-21 19:03:31 +08:00 |
|