Files
wushu/CHANGELOG.md

5.8 KiB
Raw Blame History

Changelog

All notable changes to this project will be documented in this file.


[1.3.38] - 2026-04-03

重构

  • 🔄 诗词答题页面主题色支持与代码重构
    • 创建 poetry-page.dart,提取 UI 组件PoetryOptionItem、PoetryOptionsLayout、PoetryTag
    • 修改 poetry.dart,使用新组件,添加主题色支持
    • 修改 flow-anim.dart,添加主题色支持
    • 修改 distinguish.dart,添加主题色支持
    • 支持动态主题色切换,所有组件颜色同步更新
    • 支持深色模式,背景色、文字颜色自动适配
    • 保持页面布局不变,功能完全兼容
    • 涉及文件:
      • lib/views/profile/level/poetry-page.dart - 新建 UI 组件文件
      • lib/views/profile/level/poetry.dart - 重构主页面
      • lib/views/profile/level/flow-anim.dart - 添加主题色支持
      • lib/views/profile/level/distinguish.dart - 添加主题色支持

[1.3.37] - 2026-04-02

新增

  • 主题颜色选择器重新设计
    • 新增中国传统色彩:书褐色(#8B4513和宣纸色#F5F5F0
    • 颜色选择器改为横向滚动列表,每个颜色显示圆形色块和中文名称
    • 选中状态显示勾选图标和发光阴影效果
    • 颜色名称采用中国风命名:紫韵、天蓝、翠绿、橙光、朱红、青碧、书褐、明黄、桃粉、湖青、罗兰、宣纸
    • 涉及文件:
      • lib/models/colors/theme_colors.dart - 新增中国传统色彩
      • lib/views/profile/theme/app-diy.dart - 重新设计颜色选择器

[1.3.36] - 2026-04-02

新增

  • Profile 组件主题色支持
    • Bug列表页面、全站统计页面、投票凭证弹窗、Pop菜单、服务器信息弹窗支持主题色设置
    • 所有组件颜色动态响应主题色变化,包括按钮、卡片、图标、文本等
    • 新增 AppColors 类统一管理动态主题色,支持深色/浅色模式自动切换
    • 使用 iOS 风格系统颜色(蓝、绿、红、橙、紫等)保持一致性
    • 涉及文件:
      • lib/models/colors/app_colors.dart - 新建动态颜色管理类
      • lib/views/profile/components/bug_list_page.dart - 支持主题色
      • lib/views/profile/components/entire_page.dart - 支持主题色
      • lib/views/profile/components/login_register_dialog.dart - 支持主题色
      • lib/views/profile/components/pop-menu.dart - 支持主题色
      • lib/views/profile/components/server_info_dialog.dart - 支持主题色
      • lib/views/profile/level/distinguish.dart - 支持主题色
      • lib/views/profile/level/flow-anim.dart - 支持主题色
      • lib/views/profile/level/poetry.dart - 支持主题色
      • lib/views/profile/app-info.dart - 支持主题色

[1.3.35] - 2026-04-02

新增

  • 活跃页面主题色支持
    • 搜索页面、热门页面、分类页面、活跃度页面支持主题色设置
    • 所有组件颜色动态响应主题色变化包括Tab栏、按钮、卡片边框等
    • 涉及文件:
      • lib/views/active/active_search_page.dart - 支持主题色
      • lib/views/active/popular_page.dart - 支持主题色
      • lib/views/active/category_page.dart - 支持主题色
      • lib/views/active/rate.dart - 支持主题色

[1.3.34] - 2026-04-02

新增

  • 多页面主题色支持
    • 发现页面、标签页面、收藏页面、响应式首页等多个页面支持主题色设置
    • 所有组件颜色动态响应主题色变化
    • 涉及文件:
      • lib/views/active/tags/corr_page.dart - 支持主题色
      • lib/views/discover_page.dart - 支持主题色
      • lib/views/favorites_page.dart - 支持主题色
      • lib/views/responsive_home_page.dart - 支持主题色

[1.3.33] - 2026-04-02

新增

  • 首页主题色支持
    • 首页诗词卡片、按钮、加载状态等组件支持主题色设置
    • 主题色变化时,首页所有相关组件会实时更新
    • 涉及文件:
      • lib/views/home/home_part.dart - 支持主题色
      • lib/views/home/set/home_components.dart - 支持主题色

[1.3.32] - 2026-04-02

新增

  • 个人卡片emoji头像点击切换功能
    • 点击头像可自动切换不同的emoji表情
    • 内置20个精选emoji头像👤😊🎨🌟🦋🌺🍀🎯🚀💎🌈🎭🦊🐼🦁🐨🦄🐉🔥
    • 添加触觉反馈,提升交互体验
    • 切换时显示SnackBar提示告知用户新头像
    • 支持收起和展开状态下的头像切换
    • 涉及文件:
      • lib/views/profile/per_card.dart - 添加头像切换功能

[1.3.31] - 2026-04-02

优化

  • 🎨 统一气泡提示样式为 Get.snackbar
    • home_components.dart 中的所有 PoetryStateManager.showSnackBar 改为 Get.snackbar
    • 使用透明毛玻璃样式,与调试信息气泡保持一致
    • 包括分享、复制等操作的提示
    • 涉及文件:
      • lib/views/home/home_components.dart - 统一气泡样式

软件特性功能

已开发完成

  • iOS 风格界面设计
  • 诗词浏览与收藏
  • 搜索与分类
  • 答题挑战功能
  • 离线模式
  • 个性化设置
  • 投稿功能
  • 投票功能
  • 天气与十二时辰
  • 图片分享
  • 数据管理
  • 使用教程页面
  • 全站统计页面
  • 修复 AppBar 标题显示问题
  • 个人卡片emoji头像切换功能
  • 深色模式支持
  • 液态玻璃导航栏
  • 多页面主题色支持

开发中

  • 🚧 更多功能优化

开发进度

功能 优先级 状态
使用教程 1 已完成
投稿功能优化 2 已完成
界面美化 3 已完成
数据管理功能 1 已完成
主题色支持 1 已完成
性能优化 4 🔄 进行中
新功能开发 5 📋 计划中