Releases: YuanChu-Tec/JMComic-HarmonyOS
Releases · YuanChu-Tec/JMComic-HarmonyOS
JMComic1.0.4
refactor(ui): 修复系统图标显示,优化漫画页性能,替换系统图标为符号字形并优化图片查看器性能
- 将所有系统 Image 图标替换为 SymbolGlyph 组件以提升渲染性能
- 在 ImageViewerPage 中实现 LazyForEach 数据源以支持大图懒加载
- 优化图片加载显示,使用自定义加载动画替代 LoadingProgress 组件
- 更新底部标签栏样式,使用自定义构建器统一标签栏外观
- 移除未使用的 HdsTabsFloatingStyle 导入并清理相关代码
- 在搜索页面添加清除搜索关键词功能和改进搜索栏布局
Full Changelog: JMComic1.0.3...JMComic1.0.4
JMComic1.0.3
feat(album): 实现个人中心,添加防失联以及专辑收藏功能并优化API服务
- 将 ApiService 改造为单例模式,避免重复创建实例
- 在 AlbumDetailPage 中添加收藏状态管理和切换功能
- 实现收藏状态二次校验机制,解决详情API字段不可靠问题
- 添加登录状态监听和页面显示时的收藏状态同步
- 重构 HttpClient 实现全局 Cookie 管理和持久化存储
- 优化登录流程,确保 AVS cookie 正确设置和验证
- 更新应用版本号至 2.0.20 并添加必要的常量定义
- 修复多个页面中的 ApiService 实例创建方式
- 移除废弃的 FavoritePage 组件代码
- 优化错误处理和用户提示信息
JMComic1.0.2
refactor(album): 调整专辑详情页面结构和数据类型
- 将 works 字段从 JmRelatedWork 对象数组改为字符串数组
- 移除作者信息显示组件并重构为标签样式展示
- 添加禁漫车标识和 JM 编号显示
- 新增登场人物和作品 IP 标签展示功能
- 更新搜索页面布局为卡片网格模式支持平板适配
- 实现搜索结果返回逻辑优化和加载更多功能
- 调整专辑卡片样式和信息展示格式
JMComic1.0.1
feat(comment): 添加评论系统功能,优化详情页功能
- 新增评论相关数据模型和解析函数
- 实现获取和发送评论的API接口
- 在漫画详情页面添加评论按钮和评论数显示
- 添加讨论区页面展示所有评论
- 创建漫画评论页面支持查看和发表评论
- 实现评论项组件展示评论详情和回复功能
- 添加默认头像资源文件
- 修改作者显示逻辑支持点击搜索作者
- 更新路由配置添加评论页面
JMComic1.0.0
第一个可使用版本,可正常阅读漫画