王子贤
|
7bddfb9ac5
|
优化
|
4 months ago |
Jolie
|
aa60ae384a
|
feat(main): 添加SVGA动画播放功能并更新资源文件
- 引入flutter_svga库用于播放SVGA动画
- 在main_page.dart中添加SVGA动画播放逻辑
- 更新assets.dart文件中的图片资源路径
- 调整部分图片资源的声明顺序
- 添加新的火箭SVGA动画资源文件
- 更新pubspec.yaml和pubspec.lock依赖配置
|
4 months ago |
王子贤
|
6e40453cce
|
优化修改资料逻辑,对接提现相关接口,优化用户详情展示,优化和测试登录逻辑
|
4 months ago |
Jolie
|
0d3ef4cc56
|
优化聊天板块
|
4 months ago |
王子贤
|
4ea8a67471
|
合并
|
4 months ago |
Jolie
|
11832809e0
|
feat(live): 实现直播间RTC功能并优化UI交互
- 集成声网RTC SDK,实现直播频道创建与加入功能
- 添加摄像头和麦克风权限申请机制
- 实现RTC频道状态监听与UI同步更新
-优化直播间主播展示区域,支持视频流渲染
- 完善房间控制器逻辑,添加资源释放机制
- 更新依赖库,引入app_settings和package_info_plus插件- 修复discover页面布局样式问题,提升代码可读性
|
4 months ago |
Jolie
|
dc05668ccc
|
feat(rtc): 集成声网RTC和RTM功能以支持实时音视频通话
- 新增获取声网RTC和RTM Token的接口与实现
- 更新RTC管理器以支持频道创建及加入流程
- 实现RTM管理器初始化、登录及频道订阅功能
- 添加agora_token_generator依赖用于生成RTM令牌
- 修改RTC初始化逻辑以适配直播场景并启用视频预览- 在用户加入频道成功后自动订阅RTM频道并发送加入房间消息
-优化网络请求代码结构,新增RTC相关API和服务端交互逻辑
|
4 months ago |
王子贤
|
7dd9678678
|
对接完成修改信息接口,优化一些逻辑处理
|
4 months ago |
Jolie
|
0c8638d423
|
1. 修改发送状态错位。
2. 添加聊天用户标签。
3. 优化好友页面
|
4 months ago |
Jolie
|
9b032047c5
|
no message
|
4 months ago |
Jolie
|
c664a3b54e
|
feat(location_plugin): 初始化位置插件项目
-结构和核心功能 添加了 Android 和 iOS 平台的 .gitignore 文件,排除构建产物和 IDE 配置文件- 创建了 Flutter 插件项目的基本目录结构和元数据配置
- 实现了获取当前设备位置的核心方法 getCurrentLocation
- 集成了华为地图 API 实现逆地理编码功能 getCityInfo
- 添加了权限配置和示例代码用于演示插件使用方式
- 编写了单元测试覆盖平台版本和位置获取功能- 配置了静态代码分析规则以确保代码质量
|
4 months ago |
Jolie
|
1639eb67f7
|
feat(message): 实现会话删除功能并优化UI交互
- 在ConversationController中新增deleteConversation方法,支持删除指定会话
- 在IMManager中实现deleteConversation底层逻辑,调用环信SDK删除会话
- 在会话列表页面添加侧滑删除功能,使用TDSwipeCell组件实现
-优化会话项布局和代码结构,提高可读性和维护性
- 更新依赖源为国内镜像地址,提升包加载速度
- 移除不必要的导入模块,精简代码体积
- 调整部分UI间距和样式,改善视觉效果
|
4 months ago |
Jolie
|
7b5cd32e18
|
1. 修改首页分页逻辑。
2. 修改好友列表。
3. 修改IM整体逻辑
|
4 months ago |
Jolie
|
8842d2cac9
|
修改首页
|
4 months ago |
王子贤
|
3107944f02
|
对接我的页面字段,对接玫瑰下单接口,对接修改用户信息部分字段,对接用户详情页面字段,排版完成会员页面,新增会员设置页面,重构用户详情页面
|
4 months ago |
Jolie
|
3b198df216
|
no message
|
4 months ago |
王子贤
|
670658444e
|
排版完成钱包页面,对接玫瑰相关接口,会员中心排版约一半
|
4 months ago |
Jolie
|
2ffb3b8c05
|
refactor(home): 替换下拉刷新组件库并优化刷新逻辑
- 将 easy_refresh 组件替换为 pull_to_refresh
- 更新 NearbyTab 和 RecommendTab 中的刷新控制器初始化方式
- 修改下拉刷新和上拉加载的回调方法命名和调用逻辑
- 调整刷新状态管理方法,如 refreshCompleted、loadComplete 等
- 更新 pubspec.yaml 添加 pull_to_refresh依赖并移除旧依赖配置
-优化刷新 Header 和 Footer 的提示文本显示效果
- 调整 SmartRefresher 的启用选项和物理滚动行为配置
|
4 months ago |
Jolie
|
60399119d9
|
优化视频消息
|
4 months ago |
Jolie
|
cab0719a6d
|
refactor(home): 重构首页内容卡片和标签页结构
- 将内容卡片拆分为独立的 ContentCard 和 _CardHeader 组件- 新增 _NetworkImageWidget 优化图片加载与显示
- 抽离推荐和同城列表为独立的 RecommendTab 和 NearbyTab 页面
- 移除原 HomePage 中的列表构建逻辑,提升代码可维护性
-优化图片展示逻辑,统一处理单张及多张图片显示样式
- 增加用户状态标签(在线、实名认证、直播中)的灵活展示
- 实现点击卡片跳转至用户信息页的功能
-保留原有下拉刷新与上拉加载交互逻辑
- 修复可能因图片加载引起的界面闪退问题- 提升组件复用性和页面渲染性能
|
4 months ago |
Jolie
|
1688c9a718
|
添加表情
|
4 months ago |
Jolie
|
4d71588ba4
|
feat(im): 实现聊天控制器注册与消息通知机制
- 在 IMManager 中添加 ChatController 的注册与注销功能- 实现消息接收时自动通知对应 ChatController 更新消息列表
- 为 ChatController 添加接收消息处理逻辑,避免重复消息插入
- 完善消息处理流程,确保新消息能及时刷新会话列表
- 添加日志记录以方便调试和追踪控制器状态变化- 优化消息通知逻辑,只处理接收到的消息并按发送者分发
|
4 months ago |
Jolie
|
ececa536a4
|
feat(im): 实现消息发送后自动刷新会话列表功能
- 在 ChatController 中添加 _refreshConversationList 方法
- 在 IMManager 中添加 _refreshConversationList 方法
- 消息发送成功后调用会话列表刷新逻辑
- 收到新消息时自动刷新会话列表
- 使用 Get.find 获取 ConversationController 实例
- 添加异常处理避免控制器未注册时的错误
|
4 months ago |
Jolie
|
d8c9a4ce4f
|
添加发送视频,点击视频查看,点击图片查看
|
4 months ago |
Jolie
|
bac87972f4
|
feat(message): 实现语音消息播放功能
- 新增语音播放管理器 VoicePlayerManager,支持播放、暂停、停止等操作- 在聊天页面添加返回时停止播放的逻辑
-语音消息组件支持点击播放/暂停,并显示播放状态- 集成 audioplayers 库用于音频播放-优化语音消息 UI,根据播放状态切换图标
- 支持通过消息 ID 唯一标识和控制音频播放
- 添加播放失败和异常处理机制
- 更新依赖配置,引入 audioplayers 插件
|
4 months ago |
Jolie
|
be2e7de461
|
feat(message): 更新消息页面并优化图片展示逻辑
- 在获取会话列表后添加发送文本消息功能
- 移除图像项中的网络缩略图显示逻辑
- 修改图像项优先显示本地路径图片- 移除图像加载进度构建器- 调整消息页面Tab内容区域布局结构
- 移除不必要的日志打印语句
- 导入retrofit/http包用于图像项组件
|
4 months ago |
Jolie
|
9f880126ff
|
no message
|
4 months ago |
王子贤
|
1f618418c3
|
整合之前的页面,排版我的钱包部分页面
|
4 months ago |
ZHR007
|
0c405220b0
|
no message
|
4 months ago |
Jolie
|
106b64217b
|
feat(message): 实现聊天页面图片发送功能
- 新增图片和视频读取权限声明 (Android)- 新增相册访问权限描述 (iOS)
- 添加图片消息发送方法到聊天控制器- 创建更多选项视图组件用于选择图片和拍照
- 在聊天输入栏集成图片选择和相机功能- 更新依赖项以支持图片和相机相关功能- 实现从相册选择图片并发送的功能- 实现拍照并发送图片的功能
|
4 months ago |
Jolie
|
efa9c254d1
|
feat(message): 实现消息页面的聊天和好友标签页功能
- 添加了聊天标签页,包含推荐用户横向滚动列表和聊天列表
- 添加了好友标签页,展示好友在线状态和基本信息
- 实现了消息页面的 Tab 切换功能,支持聊天和好友两个标签页
- 更新了消息页面的 AppBar,添加搜索按钮和自定义标签样式
- 修改了 assets.dart 文件,添加了多个图片资源常量并重新排序
- 更新了 pubspec.lock 文件,将依赖源地址改为国内镜像站 https://pub.flutter-io.cn
- 使用 flutter_screenutil 进行屏幕适配,优化了搜索按钮的宽度
- 禁用了 TabBarView 的手势滚动,只能通过点击标签切换页面
- 添加了好友列表项的箭头图标和在线状态指示器- 实现了聊天列表的未读消息数显示功能
|
4 months ago |
Jolie
|
535bf1ef8e
|
开发首页
|
4 months ago |
Jolie
|
c986d6a2e0
|
编写首页、添加提交头像
|
4 months ago |
Jolie
|
34bd2b91ca
|
IM初始化
|
4 months ago |
Jolie
|
33b42303ac
|
增加首页tab
|
4 months ago |
Jolie
|
52017524a6
|
增加首页tab
|
4 months ago |
Jolie
|
9ef936cccc
|
开发完善个人信息页面
|
4 months ago |
Jolie
|
d3be70d120
|
no message
|
4 months ago |
Jolie
|
8a09795e20
|
增加声网SDK
|
4 months ago |
Jolie
|
51146a5965
|
增加声网SDK
|
4 months ago |
Jolie
|
360d3c4103
|
登录页UI优化
|
4 months ago |
Batman
|
814cc7ac69
|
首次运行
|
4 months ago |
Jolie
|
ba8f306dbb
|
增加网络请求框架
|
4 months ago |
Jolie
|
bfaafe1a3b
|
初始提交
|
4 months ago |