王浩
|
6e70aac0b9
|
fix: 修复聊天消息显示问题
- AuthScene: 修复节点路径错误 (WhaleFrame, UsernameInput)
- ChatManager: 修复 timestamp 类型转换 (String -> float)
- ChatMessage: 修复节点引用获取方式和 UI 显示
- ChatUI: 优化消息列表布局对齐
|
2026-01-14 17:10:48 +08:00 |
|
WhaleTown Developer
|
c8e73bec59
|
fix: 修复聊天系统编译错误
- 修复 WebSocketManager/SocketIOClient 函数缩进错误
- 重命名 is_connected() 避免与 Object 基类冲突
- 修复 tscn 文件多余前导空格
- 修复测试文件 GUT 断言函数调用
- 添加 GUT 测试框架
|
2026-01-08 00:11:12 +08:00 |
|
|
|
5f915c61b6
|
refactor:AuthScene解耦重构,实现视图与业务逻辑分离
- 创建AuthManager.gd:负责所有认证业务逻辑
- 用户登录/注册逻辑
- 表单验证逻辑
- 验证码管理逻辑
- 网络请求管理
- 创建ToastManager.gd:负责Toast消息管理
- Toast创建和显示
- 动画和生命周期管理
- 支持成功/失败样式
- 重构AuthScene.gd:纯视图层实现
- 只负责UI交互和显示
- 通过信号与业务层通信
- 移除所有业务逻辑代码
- 修复GDScript警告:
- 未使用参数添加下划线前缀
- 修复变量名与基类方法冲突
- 修复EventSystem中的try语法错误
- 修复AuthManager中的方法名不匹配错误
符合docs中的架构要求,实现完全解耦
|
2026-01-02 21:18:38 +08:00 |
|
|
|
3175c98ea3
|
refactor:实现新的项目结构组织
- 添加 _Core/components/ 和 _Core/utils/ 目录
- 重新组织 scenes/ 目录结构,按功能分类
- 迁移 StringUtils.gd 到新的 _Core/utils/ 位置
- 迁移 AuthScene.gd 到新的 scenes/ui/ 位置
- 添加 AI 文档支持目录 docs/AI_docs/
- 添加开发参考文档 claude.md
|
2026-01-02 00:58:34 +08:00 |
|