edwinQQQ
|
6da253b403
|
更新 Podfile 以将 iOS 部署目标从 11.0 升级至 13.0;在 XPRoomViewController 中实现统一的消息分发方法,支持 DiffableDataSource 和原有系统的消息处理;新增 XPMessageItem 和 XPMessageDataSourceManager 以支持 DiffableDataSource 的消息管理,优化消息插入和更新逻辑;在 MsRoomMessageMainView 和 XPRoomMessageContainerView 中实现 DiffableDataSource 支持,确保 UI 更新的安全性。
|
2025-09-23 14:56:52 +08:00 |
|
edwinQQQ
|
09a2b2f02b
|
优化 XPRoomPresenter、XPRoomViewController 和 XPMessageRemoteExtModel,移除冗余代码,增强 NIM 聊天室成员信息获取逻辑,新增房间类型和模式属性,提升代码可维护性和用户体验。同时,重构定时器管理和消息发送逻辑,确保功能的稳定性和一致性。
|
2025-08-21 18:23:18 +08:00 |
|
edwinQQQ
|
267650759c
|
新增 versionType 属性以支持新旧版本兼容,更新 XPRoomPresenter 和 XPMessageRemoteExtModel,优化 micButton 处理逻辑,增强消息发送功能的稳定性和可维护性。
|
2025-08-20 19:06:49 +08:00 |
|
edwinQQQ
|
b1e46f6d28
|
fix(消息容器): 修复多语言文本截断问题并优化布局
统一文本布局策略,修复阿拉伯语、中文等文本显示不全问题
优化约束逻辑,移除冗余计算,提升性能
添加测试用例验证多语言文本布局
|
2025-08-14 17:56:56 +08:00 |
|
edwinQQQ
|
2a99d2238f
|
feat(文本布局): 统一文本尺寸计算并支持RTL文本
- 使用YYTextLayout统一处理所有文本尺寸计算,提高RTL文本精度
- 根据文本方向自动配置截断类型(RTL文本使用Start,LTR使用End)
- 移除阿拉伯文本的额外高度调整,依赖YYTextLayout的精确计算
- 新增测试类验证纯阿拉伯文本、混合文本和长文本的布局效果
- 添加README文档说明统一文本布局的实现细节和优势
|
2025-08-14 14:06:35 +08:00 |
|
edwinQQQ
|
8a096239da
|
新增 next-chat.mdc 文件以定义对话上下文的规则;在 Assets.xcassets 中添加多个图像资源及其对应的 Contents.json 文件;更新 AttachmentModel.h 中的枚举值以修正飘屏消息类型;在 SessionViewController.h 和 SessionViewController.m 中添加 userInfo 属性并调整相关逻辑;在 SessionListViewController.h 和 SessionListViewController.m 中优化会话列表的展示逻辑;在多个模型和视图文件中进行小幅调整以提升代码可读性和一致性。
|
2025-07-02 15:52:48 +08:00 |
|
AI Health Developer
|
40311a1d85
|
完成 1.0.26 需求
|
2025-04-21 13:52:13 +08:00 |
|
edwinQQQ
|
7807824a97
|
Finish all works!
|
2025-02-28 19:04:09 +08:00 |
|
edwinQQQ
|
80abf631c6
|
Merge branch 'test/fix-chat-bug' into 1.0.30
# Conflicts:
# YuMi/Modules/YMRoom/View/MessageContainerView/Model/XPMessageInfoModel.m
# YuMi/Modules/YMRoom/View/MessageContainerView/Tool/XPRoomMessageParser.m
# YuMi/Modules/YMRoom/View/MessageContainerView/View/XPNetImageYYLabel.m
# YuMi/Modules/YMRoom/View/MessageContainerView/View/XPRoomMessageHeaderView.m
# YuMi/Modules/YMRoom/View/MessageContainerView/View/XPRoomMessageTableViewCell.m
# YuMi/Modules/YMRoom/View/MessageContainerView/XPRoomMessageContainerView.m
# YuMi/Modules/YMRoom/View/ThemeColor+Room.m
|
2024-12-04 21:24:28 +08:00 |
|
edwinQQQ
|
2637ae065e
|
feat: 增加超级封禁
|
2024-12-03 17:40:29 +08:00 |
|
edwinQQQ
|
c49517dd94
|
feat: 修正发送礼物的处理
|
2024-12-02 19:33:20 +08:00 |
|
edwinQQQ
|
4d6e71450a
|
temp save: 基本完成房间聊天列表的内容高度适配 | 调整房间音乐面板入口 & UI
|
2024-12-02 16:49:16 +08:00 |
|
edwinQQQ
|
c77bb17b03
|
temp save: 更好的效果
|
2024-11-29 21:50:24 +08:00 |
|
edwinQQQ
|
6b2dbee88c
|
temp save: 基本完整显示聊天内容
|
2024-11-29 16:46:36 +08:00 |
|
edwinQQQ
|
b7ebe93013
|
尝试修复房间聊天列表显示问题
|
2024-11-28 18:45:28 +08:00 |
|
edwinQQQ
|
2415016337
|
feat:修正需求验收问题
|
2024-11-28 10:40:21 +08:00 |
|
eggmanQQQ
|
3f6fae9c07
|
feat: 修正初步 debug 问题
|
2024-10-12 19:30:41 +08:00 |
|
eggmanQQQ
|
3dfc5c770e
|
合并几个需求的内容
|
2024-07-08 17:06:10 +08:00 |
|
liyuhua
|
b96f270acf
|
修复bug
|
2024-05-16 14:30:21 +08:00 |
|
liyuhua
|
8d78cb6be5
|
聊天大厅接口对接
|
2024-05-10 14:12:47 +08:00 |
|
liyuhua
|
cfd4111b24
|
修复bug
|
2024-04-24 20:08:24 +08:00 |
|
liyuhua
|
a3482659aa
|
阿拉伯语适配
|
2024-04-17 16:02:42 +08:00 |
|
liyuhua
|
c4ac454a15
|
英文适配
|
2024-04-11 15:47:44 +08:00 |
|
liyuhua
|
a189cdfaa8
|
修复bug
|
2024-02-23 14:40:10 +08:00 |
|
liyuhua
|
c670d7be6d
|
优化
|
2024-01-03 18:18:42 +08:00 |
|
liyuhua
|
5c057821a7
|
声网跨房语音,在线用户接口更改,私聊限制
|
2024-01-02 16:34:32 +08:00 |
|
liyuhua
|
d7f04e400a
|
优化打印信息
|
2023-11-15 17:25:09 +08:00 |
|
liyuhua
|
311d2f6041
|
修复iOS17闪退bug
|
2023-10-28 04:46:10 +08:00 |
|
liyuhua
|
f8f6f04b0d
|
修复房间相册bug
|
2023-10-18 17:16:50 +08:00 |
|
liyuhua
|
63492e37cf
|
房间相册模块
|
2023-10-17 18:30:14 +08:00 |
|
liyuhua
|
fc0480ea2c
|
更换项目
|
2023-07-14 18:50:55 +08:00 |
|
liyuhua
|
b27508bdea
|
新增项目
|
2023-07-06 16:54:13 +08:00 |
|