Skip to content

Tags: YoungLee-coder/TomatoTime

Tags

Release-1.5

Toggle Release-1.5's commit message
1. 删除了未使用的文件

删除了 history_screen.dart,因为其功能已被统计页面整合
 删除了 demo04.iml,这是过时的项目名称文件
2. 更新了Android配置
 更新了 android/app/build.gradle.kts 中的应用ID为 cn.younglee.pomodoro
 添加了正式的应用签名配置
 创建了新的包名目录结构并更新了 MainActivity.kt
 添加了 proguard-rules.pro 以支持代码混淆和优化
3. 优化了代码结构
 改进了 focus_active_screen.dart 中的任务刷新机制,移除了循环检查,改用基于事件的监听方式
 更新了 theme.dart 以完全采用 Material 3 设计,提高了颜色管理的灵活性和一致性
 添加了遗漏的主题颜色支持(橙色和蓝绿色)
 更新了 AnimatedAppBar 组件使用最新的Flutter语法(使用 super.key)
4. 性能优化
 移除了滥用的轮询式刷新检查,减少了不必要的CPU占用和电池消耗
 优化了主题系统,利用ColorScheme实现更高效的颜色管理
为Android版本添加了代码混淆和优化规则
所有更改都已通过测试验证,与项目的现有功能完全兼容。这些优化改进了代码质量、可维护性和性能,同时确保了应用在各个平台上的一致性和可靠性。

Release-1.4

Toggle Release-1.4's commit message
优化平板布局

Release-1.3

Toggle Release-1.3's commit message
v1.3 release

Release-1.2

Toggle Release-1.2's commit message
完善检查更新功能

Release-1.1

Toggle Release-1.1's commit message
完善检查更新功能

Release-1.0

Toggle Release-1.0's commit message
完善检查更新功能