Commit Graph

167 Commits

Author SHA1 Message Date
f804e512a9 更新评论 2024-09-09 13:06:05 +08:00
7617c48f54 更加精致,调整间距 2024-09-09 07:02:43 +08:00
d33743894a 更新帖子底部间距 2024-09-08 21:48:24 +08:00
7c0d183571 新增评论回复功能
- 允许用户回复评论和子评论
- 点击回复按钮,弹出评论框,并显示回复的用户
- 评论
列表中显示回复的用户和内容
- 点击回复内容中的用户名,跳转到用户主页
- 优化评论列表加载逻辑,支持加载更多子评论
2024-09-08 21:46:44 +08:00
03a4db8a4b 更新代码 2024-09-07 20:26:15 +08:00
49aea88b0b 新增 PostViewModel 及其相关逻辑 2024-09-07 15:37:37 +08:00
48b5962646 更新动态详情页
- 动态详情页UI更新
- 动态详情页新增删除功能
- 新增下拉菜单组件
- 消息列表UI更新

- 搜索页UI更新
- 图片查看器移除状态栏黑色遮罩
- 更新API,新增删除动态接口
- 更新MomentService,新增删除动态方法
- 更新Moment类,新增删除动态方法
- 更新NewPostViewModel,发布动态后刷新动态列表
- 更新MomentViewModel,
2024-09-07 15:37:26 +08:00
d1e9365d69 更新动态详情页样式
- 更新动态详情页样式,包括图片比例、评论样式、点赞和收藏按钮等
- 新增文案
-
移除冗余代码
2024-09-06 21:39:57 +08:00
3a668b8b2a 更新搜索页面UI
- 搜索按钮更新为可点击
- 搜索框样式更新
- 新增取消按钮
- 发现页面背景颜色更新
2024-09-06 20:33:44 +08:00
fb66ccd318 更新搜索和个人信息页UI
- 搜索页和发现页背景颜色更新为灰色
- 搜索页搜索框背景颜色更新为白色
-
 个人信息页添加返回按钮
- 个人信息页背景图片增加默认图片
2024-09-06 20:08:51 +08:00
eba9ca62ac 更新消息列表UI
This commit message summarizes the following changes:

* Removed `BottomNavigationPlaceholder` and replaced it with a `Spacer` to manage bottom
 spacing.
* Removed unnecessary `Spacer` and adjusted spacing around comment items for better visual layout.
* These changes improve the user interface of the message list.
2024-09-06 18:16:38 +08:00
b5abc72682 更新个人主页
- 使用ViewModel重构个人主页
- 优化个人主页UI细节
- 新增关注功能图片资源
2024-09-06 18:08:13 +08:00
1fc487c73d 个人主页新增下拉刷新功能
在个人主页界面新增下拉刷新功能,提升用户体验。
同时修复了关注按钮的样式问题,使其在
不同状态下显示正确的颜色和文字。
此外,还修复了登录后无法获取用户信息的问题,确保用户登录后能够正常使用应用。
2024-09-06 17:43:43 +08:00
f357e12f7c 新增我的页面下拉刷新功能
新增个人主页为空时的文案

发布动态后自动刷新个人主页
2024-09-06 16:16:20 +08:00
fc324240b6 新增动态为空时显示热门动态功能 2024-09-06 15:48:15 +08:00
025f66ca83 新增邮箱注册页面表单校验
新增邮箱注册页面表单校验,包括:
- 邮箱格式校验
- 密码格式校验(至少8位,
包含大小写字母和数字)
- 确认密码校验
- 服务条款和推广信息勾选校验

新增错误提示,包括:
- 邮箱格式错误
- 密码格式错误
- 确认密码不一致
- 未勾选服务条款
- 未勾选推广信息

优化
用户体验,包括:
- 使用 CheckboxWithLabel 组件优化勾选框样式
- 使用字符串资源
- 调整页面布局
2024-09-06 15:34:27 +08:00
b7da2981aa 更新登录注册文案
将登录注册页面的部分文案替换为从资源文件中获取。
2024-09-06 09:15:32 +08:00
9cb847aa7c 更新登录页面样式
- 更新登录页面文案为字符串资源
- 新增邮箱和密码校验
- 更新按钮样式
- 调整页面布局
2024-09-06 09:04:14 +08:00
633e9a3945 重命名消息页面
将消息页面重命名为通知页面,并将相关 ViewModel 和 Composable 函数也进行了重命名。
2024-09-06 08:28:57 +08:00
1e12eb42f7 更新消息功能
- 新增下拉刷新功能
- 优化消息列表UI
- 调整消息列表item布局
2024-09-06 02:39:45 +08:00
3d315b1ac3 新增空动态卡片
新增空动态卡片,当用户没有发布过动态时展示。
2024-09-06 02:11:56 +08:00
e936f9cb77 新增关注和粉丝列表
- 新增关注和粉丝列表页面
- 新增关注和粉丝列表ViewModel
- 更新UserService以支持获取关注和粉丝列表

- 更新RiderProAPI以支持获取关注和粉丝列表
- 更新Profile页面以支持跳转到关注和粉丝列表页面
- 更新Navi以支持关注和粉丝列表页面导航
- 更新UserInformationFollowers和UserInformationFollowing以支持跳转到关注和粉丝列表页面
- 更新MyProfileViewModel
以支持更新用户资料横幅
2024-09-06 01:55:12 +08:00
37dcd19227 重构登录注册页面UI
- 提取ActionButton组件以复用
- 提取TextInputField组件以复用
- 更新Profile页面布局

- 更新ChangePasswordScreen页面布局
- 更新EmailSignup页面布局
- 更新UserAuth页面布局
- 更新Signup页面布局
- 更新Login页面布局
2024-09-05 23:30:37 +08:00
fda6fe4dcf 更新代码 2024-09-05 22:04:41 +08:00
e371cd9e47 更新评论功能
- 评论现在在发送后自动刷新
- 评论现在在点赞后自动刷新
- 评论现在在创建后自动
刷新
- 评论现在在加载时自动刷新
- 评论现在在删除后自动刷新
- 评论现在在编辑后自动刷新
2024-09-03 23:00:29 +08:00
c3a3cbc534 新增错误处理
新增对发布内容的输入校验,并在输入不合法时弹出提示信息。
2024-09-03 17:51:46 +08:00
131876686c 新增错误处理
新增对发布内容的输入校验,并在输入不合法时弹出提示信息。
2024-09-03 17:35:28 +08:00
51c8eaa9ef Moment 页面优化
- Moment 页面新增图片索引指示器
- 调整 Moment 页面布局,增加间距
- 优化 Moment 页面加载逻辑
2024-09-02 23:14:38 +08:00
48b1b1fe51 新增点击评论头像跳转到用户主页功能 2024-09-01 23:22:12 +08:00
a4ab6f0ab7 更新个人主页功能
- 优化用户主页数据加载逻辑
- 调整用户主页UI显示
- 修复关注按钮文案问题
2024-09-01 21:37:15 +08:00
1a62bf26e4 更新消息功能
- 调整评论区样式
- 优化评论区滚动交互
- 优化文案显示
2024-09-01 21:00:16 +08:00
c08e6a0d62 更新消息功能
- 将硬编码的标题字符串替换为字符串资源。
- 添加了新的字符串资源用于评论计数、评论提示和关注按钮。
2024-09-01 20:59:42 +08:00
8b49dc78d8 更新功能
- 新增多语言支持
- 优化时间显示
- 调整UI细节
2024-09-01 20:11:58 +08:00
f8becdb7de 新增趋势动态功能
实现了趋势动态功能,包括前端和后端支持。允许用户查看和获取趋势动态。
2024-09-01 19:39:46 +08:00
f2a37d21ca 新增 Firebase Crashlytics、Firebase Analytics 和 Firebase Performance 统计功能 2024-09-01 16:59:11 +08:00
076ca7498e 更新消息功能
- 移除消息列表页面的顶部状态栏填充
- 调整消息列表页面的内边距
- 移除状态栏
遮罩布局
- 在消息列表页面添加状态栏占位符
2024-09-01 16:41:21 +08:00
091926a3c1 更新 token 刷新
新增 token 刷新功能,包括 API 接口和拦截器逻辑。
2024-08-31 23:49:15 +08:00
98430f3282 更新底部导航栏的padding
为消息、动态和个人资料页面添加底部padding,以适应导航栏。
2024-08-28 23:55:58 +08:00
9c7c11f989 新增发现页
新增发现页,展示所有动态的缩略图,点击可跳转到对应动态详情页。
2024-08-28 23:38:29 +08:00
a157b5ec11 更新图片缓存
调整图片加载库的缓存策略,启用默认的内存和磁盘缓存。
2024-08-28 19:49:37 +08:00
101d164658 更新评论布局 2024-08-28 17:21:43 +08:00
0837c4ffa0 更新用户资料Banner图片显示逻辑 2024-08-28 17:08:02 +08:00
ce87f79398 修正 Gradle JVM 配置 2024-08-28 16:44:40 +08:00
65e348e704 更新个人资料编辑功能
- 新增主页背景图编辑
- 优化个人资料编辑页面布局
2024-08-28 16:40:09 +08:00
07b89fe3cc 后台发送图片,但是没有进度条 2024-08-27 04:20:49 +08:00
b788ab0dba 更新部分UI 2024-08-25 21:02:51 +08:00
b4004663cd 整理代码 2024-08-24 23:11:20 +08:00
367d1c9f3a 更新UI 2024-08-24 21:59:16 +08:00
6c888655f5 更新多处动画行为 2024-08-24 17:57:04 +08:00
1b41e98011 调整部分 UI 2024-08-24 14:39:01 +08:00