richarjiang
|
a70cb1e407
|
feat: 新增步数详情页面,支持日期选择和步数统计展示
feat: 更新StepsCard组件,支持点击事件回调
feat: 在WaterIntakeCard中添加震动反馈功能
fix: 在用户重建时保存authToken
|
2025-09-02 19:22:02 +08:00 |
|
richarjiang
|
70e3152158
|
feat: 新增喝水提醒功能,支持定期提醒和目标检查
|
2025-09-02 18:56:40 +08:00 |
|
richarjiang
|
85a3c742df
|
feat: 支持饮水记录卡片
|
2025-09-02 15:50:35 +08:00 |
|
richarjiang
|
a34ca556e8
|
feat(notifications): 新增晚餐和心情提醒功能,支持HRV压力检测和后台处理
- 新增晚餐提醒(18:00)和心情提醒(21:00)的定时通知
- 实现基于HRV数据的压力检测和智能鼓励通知
- 添加后台任务处理支持,修改iOS后台模式为processing
- 优化营养记录页面使用Redux状态管理,支持实时数据更新
- 重构卡路里计算公式,移除目标卡路里概念,改为基代+运动-饮食
- 新增营养目标动态计算功能,基于用户身体数据智能推荐
- 完善通知点击跳转逻辑,支持多种提醒类型的路由处理
|
2025-09-01 10:29:13 +08:00 |
|
richarjiang
|
fe634ba258
|
feat: 支持营养圆环
|
2025-08-31 16:30:08 +08:00 |
|
|
|
4bb0576d92
|
feat: 优化数据加载逻辑,添加应用状态监听以刷新统计数据;为步数卡片添加动画效果
|
2025-08-30 23:07:14 +08:00 |
|
|
|
6bdfda9fd3
|
feat: 更新统计标签和标题,优化健康数据卡片样式,调整步数和健康相关组件的样式
|
2025-08-30 22:37:27 +08:00 |
|
richarjiang
|
f4dd40ed46
|
fix: 修复开发环境判断
|
2025-08-30 17:11:51 +08:00 |
|
richarjiang
|
741688065d
|
feat: 支持步数卡片; 优化数据分析各类卡片样式
|
2025-08-30 17:07:04 +08:00 |
|
|
|
465d5350f3
|
refactor: 注释掉浮动卡片动画逻辑,调整样式以增强视觉效果
|
2025-08-29 21:27:29 +08:00 |
|
|
|
3fdd2acaf2
|
feat: 增强食物库功能,支持自定义食物的创建与删除,优化用户体验
|
2025-08-29 21:03:45 +08:00 |
|
richarjiang
|
8d567fb4cb
|
feat: 支持食物库接口
|
2025-08-29 09:41:05 +08:00 |
|
richarjiang
|
ba2d829e02
|
feat: 新增体重记录功能,优化用户资料更新及图片组件缓存
|
2025-08-27 19:18:54 +08:00 |
|
richarjiang
|
533b40a12d
|
feat: 更新 CoachScreen 和欢迎消息生成逻辑
- 在 CoachScreen 中优化欢迎消息的生成,整合用户配置文件数据,支持选择选项和表情
- 更新欢迎消息生成函数,返回包含内容、选择和交互类型的结构
- 在多个组件中调整样式,提升用户体验和界面一致性
- 在 Statistics 组件中添加记录更新时间,确保数据展示的准确性
- 在 FitnessRingsCard 中修正卡路里和运动时间的显示,确保数值四舍五入
|
2025-08-27 08:15:42 +08:00 |
|
richarjiang
|
e6bbda9d0f
|
feat: 更新健康数据管理功能及相关组件
- 新增 healthSlice,用于管理健康数据的 Redux 状态
- 在 Statistics 组件中整合健康数据获取逻辑,优化数据展示
- 更新 NutritionRadarCard 组件,调整卡路里计算区域,提升用户体验
- 移除不必要的状态管理,简化组件逻辑
- 优化代码结构,提升可读性和维护性
|
2025-08-25 19:20:56 +08:00 |
|
richarjiang
|
91b7b0cb99
|
feat: 更新多个组件以优化用户体验和功能
- 在 CoachScreen 中移除不必要的 router 引入,简化代码结构
- 在 PersonalScreen 中移除未使用的 colorScheme 引入,优化组件性能
- 更新 NutritionRadarCard 组件,新增卡路里计算功能,提升营养数据展示
- 修改 Statistics 组件,调整样式以增强视觉效果
- 移除 iOS 项目中的多余健康数据权限设置,简化配置
|
2025-08-25 17:41:42 +08:00 |
|
richarjiang
|
be0a8e7393
|
feat: 优化健康数据相关组件及功能
- 在 CoachScreen 中调整键盘高度计算,移除不必要的 insets.bottom
- 更新 Statistics 组件,移除未使用的健康数据相关函数,简化代码
- 修改多个统计卡片,移除不必要的图标属性,提升组件简洁性
- 优化 HealthDataCard 和其他统计卡片的样式,提升视觉一致性
- 更新健康数据获取逻辑,确保数据处理更为准确
- 移除 MoodCard 中的多余元素,简化心情记录展示
- 调整 StressMeter 和其他组件的样式,提升用户体验
|
2025-08-25 12:44:40 +08:00 |
|
richarjiang
|
4f2d47c23f
|
feat: 更新心情记录功能及相关组件
- 在心情日历中新增心情圆环展示,显示心情强度
- 修改心情记录编辑页面,支持使用图标替代表情
- 优化心情类型配置,使用图片资源替代原有表情
- 新增多种心情图标,丰富用户选择
- 更新相关样式,提升用户体验和界面美观性
- 更新文档,详细描述新功能和使用方法
|
2025-08-25 09:33:54 +08:00 |
|
|
|
23aa15f76e
|
feat: 集成后台任务管理功能及相关组件
- 新增后台任务管理器,支持任务的注册、执行和状态监控
- 实现自定义Hook,简化后台任务的使用和管理
- 添加示例任务,包括数据同步、健康数据更新和通知检查等
- 更新文档,详细描述后台任务系统的实现和使用方法
- 优化相关组件,确保用户体验和界面一致性
|
2025-08-24 09:46:11 +08:00 |
|
|
|
4f2bd76b8f
|
feat: 实现目标列表左滑删除功能及相关组件
- 在目标列表中添加左滑删除功能,用户可通过左滑手势显示删除按钮并确认删除目标
- 修改 GoalCard 组件,使用 Swipeable 组件包装卡片内容,支持删除操作
- 更新目标列表页面,集成删除目标的逻辑,确保与 Redux 状态管理一致
- 添加开发模式下的模拟数据,方便测试删除功能
- 更新相关文档,详细描述左滑删除功能的实现和使用方法
|
2025-08-23 17:58:39 +08:00 |
|
|
|
c12329bc96
|
feat: 移除目标管理演示页面并优化相关组件
- 删除目标管理演示页面的代码,简化项目结构
- 更新底部导航,移除目标管理演示页面的路由
- 调整相关组件的样式和逻辑,确保界面一致性
- 优化颜色常量的使用,提升视觉效果
|
2025-08-22 21:24:31 +08:00 |
|
richarjiang
|
259f10540e
|
feat: 新增任务管理功能及相关组件
- 将目标页面改为任务列表,支持任务的创建、完成和跳过功能
- 新增任务卡片和任务进度卡片组件,展示任务状态和进度
- 实现任务数据的获取和管理,集成Redux状态管理
- 更新API服务,支持任务相关的CRUD操作
- 编写任务管理功能实现文档,详细描述功能和组件架构
|
2025-08-22 17:30:14 +08:00 |
|
|
|
f10b7a0fb5
|
feat: 新增基础代谢率功能及相关组件
- 在健康数据中引入基础代谢率的读取和展示,支持用户记录健身进度
- 更新统计页面,替换BMI卡片为基础代谢卡片,提升用户体验
- 优化健康数据获取逻辑,确保基础代谢数据的准确性
- 更新权限描述,明确应用对健康数据的访问需求
|
2025-08-21 22:53:22 +08:00 |
|
richarjiang
|
098c65b23e
|
feat: 更新心情相关页面和组件
- 在心情统计、日历和编辑页面中引入 HeaderBar 组件,提升界面一致性和用户体验
- 移除冗余的头部视图代码,简化组件结构
- 更新心情日历和编辑页面的样式,使用新的颜色常量,增强视觉效果
- 优化心情统计页面的加载状态显示,提升用户交互体验
|
2025-08-21 19:09:02 +08:00 |
|
richarjiang
|
72e75b602e
|
feat: 更新心情记录功能和界面
- 调整启动画面中的图片宽度,提升视觉效果
- 移除引导页面相关组件,简化应用结构
- 新增心情统计页面,支持用户查看和分析心情数据
- 优化心情卡片组件,增强用户交互体验
- 更新登录页面标题,提升品牌一致性
- 新增心情日历和编辑功能,支持用户记录和管理心情
|
2025-08-21 17:59:22 +08:00 |
|
richarjiang
|
a7607e0f74
|
feat: 添加心情记录功能
在统计页面新增心情卡片和弹窗组件,支持用户记录和查看每日心情状态。
|
2025-08-21 15:34:47 +08:00 |
|
richarjiang
|
b93a863e25
|
feat: 添加用户活动热力图组件
在个人页面新增活动热力图展示组件,并实现浮动动画效果优化统计卡片交互体验。
|
2025-08-21 15:22:16 +08:00 |
|
richarjiang
|
b396a7d101
|
feat: 更新教练页面和布局,优化用户体验
- 将教练页面中的“Bot”名称更改为“Seal”,提升品牌一致性
- 在布局文件中调整标签标题和图标,确保与新名称一致
- 新增使用次数显示功能,优化用户对使用情况的了解
- 更新日期选择器样式,增强未来日期的禁用效果
- 优化压力分析模态框的颜色和文本,提升可读性
|
2025-08-21 10:29:12 +08:00 |
|
richarjiang
|
78620f18ee
|
feat: 更新依赖项并优化组件结构
- 在 package.json 和 package-lock.json 中新增 @sentry/react-native、react-native-device-info 和 react-native-purchases 依赖
- 更新统计页面,替换 CircularRing 组件为 FitnessRingsCard,增强健身数据展示
- 在布局文件中引入 ToastProvider,优化用户通知体验
- 新增 SuccessToast 组件,提供全局成功提示功能
- 更新健康数据获取逻辑,支持健身圆环数据的提取
- 优化多个组件的样式和交互,提升用户体验
|
2025-08-21 09:51:25 +08:00 |
|
richarjiang
|
3d47073d2f
|
feat: 新增饮食方案卡片及相关计算功能
- 在教练页面中新增饮食方案卡片,展示用户的饮食计划和相关数据
- 实现BMI计算、每日推荐摄入热量计算及营养素分配功能
- 优化体重历史记录卡片,增加动画效果提升用户体验
- 更新统计页面样式,增加体重卡片样式和按钮功能
- 修复获取HRV值的逻辑,确保数据准确性
|
2025-08-20 19:10:04 +08:00 |
|
richarjiang
|
1c44c3083b
|
feat: 优化统计页面和BMI卡片,移除压力分析相关代码
- 在统计页面中移除压力分析模态框及相关状态管理,简化组件逻辑
- 更新BMI卡片,改进弹窗展示方式,增加渐变背景和健康建议
- 新增更新体重的功能,支持将体重数据写入健康数据中
- 优化压力计组件,调整数据展示逻辑,提升用户体验
|
2025-08-20 17:25:42 +08:00 |
|
richarjiang
|
d76ba48424
|
feat(ui): 统一应用主题色为天空蓝并优化渐变背景
将应用主色调从 '#BBF246' 更改为 '#87CEEB'(天空蓝),并更新所有相关组件和页面中的颜色引用。同时为多个页面添加统一的渐变背景,提升视觉效果和用户体验。新增压力分析模态框组件,并优化压力计组件的交互与显示逻辑。更新应用图标和启动图资源。
|
2025-08-20 09:38:25 +08:00 |
|
|
|
37f8c3c78d
|
feat: 更新营养雷达图组件,移除加载状态属性
- 在统计页面的营养雷达图组件中移除不再使用的加载状态属性,简化组件接口
|
2025-08-19 22:05:01 +08:00 |
|
|
|
7d7d233bbb
|
feat: 更新统计页面,优化HRV数据展示和逻辑
- 移除模拟HRV数据,改为从健康数据中获取实际HRV值
- 新增HRV更新时间显示,提升用户信息获取体验
- 优化日期推导逻辑,确保数据加载一致性
- 更新BMI卡片和营养雷达图组件,支持紧凑模式展示
- 移除不再使用的图片资源,简化项目结构
|
2025-08-19 22:04:39 +08:00 |
|
richarjiang
|
63b1c52909
|
feat: 新增 StressMeter 组件,移除原 HRV 压力监测代码
|
2025-08-19 19:22:38 +08:00 |
|
richarjiang
|
35cd320ea7
|
feat: 更新应用名称及图标,新增HRV数据管理,优化营养记录展示
|
2025-08-19 19:13:02 +08:00 |
|
richarjiang
|
9aa0a692a8
|
feat: 新增营养摄入分析卡片并优化相关页面
- 在统计页面中引入营养摄入分析卡片,展示用户的营养数据
- 更新探索页面,增加营养数据加载逻辑,确保用户体验一致性
- 移除不再使用的推荐文章逻辑,简化代码结构
- 更新路由常量,确保路径管理集中化
- 优化体重历史记录卡片,提升用户交互体验
|
2025-08-19 10:01:26 +08:00 |
|
richarjiang
|
93918366a9
|
feat: 更新标签页和新增统计页面
- 修改标签页的名称和图标,将“探索”改为“统计”,并更新相关逻辑
- 新增统计页面,展示用户健康数据和历史记录
- 优化首页布局,调整组件显示,提升用户体验
- 删除不再使用的代码,简化项目结构
|
2025-08-18 08:43:44 +08:00 |
|