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
|
3a817bb947
|
在 MsRoomMessageMainView 和 XPRoomMessageContainerView 中添加了主线程调度以确保 UI 更新的安全性,同时实现了安全插入逻辑以处理数据与 UI 不一致的情况,优化了本地化字符串以提升用户体验。
|
2025-09-22 16:18:07 +08:00 |
|
edwinQQQ
|
33e42234ca
|
删除当前用户切换麦克风时的云信消息发送流程文档,并修复视频时长检查逻辑,将最大时长从555秒更改为10秒,同时更新本地化字符串以反映此更改。确保代码整洁性和可读性。
|
2025-09-19 17:36:35 +08:00 |
|
edwinQQQ
|
22c7cdb1e8
|
移除多个文件中的 TODO 注释,优化代码可读性,增强逻辑清晰度。
|
2025-09-18 14:30:21 +08:00 |
|
edwinQQQ
|
ddd54b96c5
|
移除与“精灵夺宝”相关的代码和逻辑,优化 UI 元素的约束设置,增强按钮的适应性和可读性,同时更新本地化字符串以确保准确性。
|
2025-09-18 14:22:39 +08:00 |
|
edwinQQQ
|
6e516fb9a6
|
更新多个视图中的 UILabel 属性,设置 numberOfLines 为 0 以支持多行文本显示,并启用 adjustsFontSizeToFitWidth 以优化字体适应性。同时,在 XPRoomMessageContainerView 中新增 forceReloadNextAppend 属性,增强消息处理逻辑的灵活性。更新本地化字符串,确保 CP 麦克风显示和 Turbo 模式的相关提示信息准确无误。
|
2025-09-16 22:24:42 +08:00 |
|
edwinQQQ
|
ca963cf52b
|
新增多语言支持,更新 Info.plist 文件以包含葡萄牙语(巴西)、西班牙语、俄语和乌兹别克语。重构 YUMIMacroUitls.h 文件以使用 YMLanguageConfig 进行语言代码管理,优化 XPMineSwitchLanguageVC.m 中的语言切换逻辑,确保动态生成语言选项。新增 YMLanguageConfig 类以管理支持的语言列表及相关功能,提升代码可维护性和用户体验。
|
2025-09-11 19:04:54 +08:00 |
|
edwinQQQ
|
d4ac93adbb
|
优化礼物消息的动画效果,减少视觉冲突。修改消息插入动画为淡入效果,延迟滚动执行,确保动画流畅性。同时新增礼物消息识别方法,优化 Cell 更新逻辑以避免动画期间的布局更新。
|
2025-08-28 15:16:26 +08:00 |
|
edwinQQQ
|
c5cde5b5c4
|
优化 PIGiftBravoGiftBroadcastView 动画逻辑,调整动画时序和状态管理,增加数据源检查,确保动画流畅性和稳定性。同时,添加详细日志输出以便于调试和监控。
|
2025-08-25 15:08:24 +08:00 |
|
edwinQQQ
|
cd9c2ea15a
|
优化 XPRoomMessageContainerView 和 XPRoomMessageTableViewCell,改进消息处理逻辑,增加行高预计算方法,减少不必要的视图更新,提升性能和用户体验。同时,调整 UITableView 的约束更新方式,确保更高效的布局管理。
|
2025-08-21 19:22:20 +08:00 |
|
edwinQQQ
|
b1e46f6d28
|
fix(消息容器): 修复多语言文本截断问题并优化布局
统一文本布局策略,修复阿拉伯语、中文等文本显示不全问题
优化约束逻辑,移除冗余计算,提升性能
添加测试用例验证多语言文本布局
|
2025-08-14 17:56:56 +08:00 |
|
edwinQQQ
|
9b2ebb796f
|
更新公共房间管理器的日志输出,改为使用消息的原始附件内容;优化动画播放逻辑,使用 switch 语句替代多个 if-else 语句以提高可读性;移除与守护星球相关的消息处理逻辑,确保代码整洁性;更新多个本地化字符串文件,移除与守护星球相关的条目,确保语言支持的一致性。
|
2025-08-12 14:51:13 +08:00 |
|
edwinQQQ
|
86094da26f
|
添加首充管理功能,新增 FirstRechargeManager 和相关模型以支持首充监控;在多个模块中集成首充监控逻辑,确保在登录和页面加载时正确启动和停止监控;移除不再使用的首充相关代码,优化代码结构和可读性。
|
2025-06-26 11:08:21 +08:00 |
|
edwinQQQ
|
e01148a3a9
|
更新 pi_area_info.json,新增突尼斯地区信息;更新 Assets.xcassets 中的 Contents.json,修复幸运数字图像的文件名;移除多个文件中的调试代码以优化勋章展示逻辑,保持代码结构一致性;在 XPRoomFaceTool.m 中改进表情文件加载路径和错误处理,增强代码健壮性;在 XPRoomFaceViewController.m 中添加消息发送错误日志;更新 XPRoomMessageContainerView.m 和 XPRoomMessageParser.m,调整索引类型以提高代码一致性。
|
2025-06-25 14:29:23 +08:00 |
|
edwinQQQ
|
8c0276a208
|
优化数组操作,新增 NSMutableArray 的安全方法,包括安全移除、插入和替换对象,确保在索引超出范围时不发生崩溃。更新相关文件以使用新方法,保持代码结构一致性。
|
2025-06-16 17:30:20 +08:00 |
|
edwinQQQ
|
e5c8baad34
|
更新版本号至1.0.28.1,移除调试代码,新增隐私信息文件,优化房间消息处理逻辑,增加网络检测相关功能,调整部分接口参数,修复UI问题,更新本地化字符串,更新 SUD SDK
|
2025-05-26 15:24:31 +08:00 |
|
AI Health Developer
|
ff365e8ae4
|
修正审核问题,适配后端修改
|
2025-04-25 15:54:30 +08:00 |
|
edwinQQQ
|
9d3f08c9b3
|
2.3.31 finish
|
2025-03-06 15:26:44 +08:00 |
|
edwinQQQ
|
7807824a97
|
Finish all works!
|
2025-02-28 19:04:09 +08:00 |
|
edwinQQQ
|
d958a3ca36
|
feat: 修正最后验收问题
|
2025-01-22 21:22:58 +08:00 |
|
edwinQQQ
|
d9e8d6639b
|
fix: 修正验收问题
|
2025-01-07 20:07:54 +08:00 |
|
edwinQQQ
|
54cc9ebde3
|
feat: 修正房间聊天框中文显示不全问题
|
2024-12-31 18:47:48 +08:00 |
|
edwinQQQ
|
e82939f767
|
70% 完成需求
|
2024-12-16 19:41:23 +08:00 |
|
edwinQQQ
|
4c94a61da6
|
1.0.30 封版
|
2024-12-06 14:38:45 +08:00 |
|
edwinQQQ
|
2b4de25c80
|
完成版本需求
|
2024-12-04 21:22:38 +08:00 |
|
edwinQQQ
|
2637ae065e
|
feat: 增加超级封禁
|
2024-12-03 17:40:29 +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 |
|
eggmanQQQ
|
4648dd3b53
|
1.0.19 feat:UI 改进 & 修复线上 crash 问题
|
2024-11-12 15:35:56 +08:00 |
|
eggmanQQQ
|
b3fee0eef9
|
1.0.19 feat:个性化房间背景-free 部分 / 首页支持 API 更新 UI
|
2024-11-05 17:09:22 +08:00 |
|
eggmanQQQ
|
c9cacb388b
|
fix:修正部分问题
|
2024-10-17 16:05:02 +08:00 |
|
eggmanQQQ
|
0b14b6bf5f
|
feat: 修正各种小问题,补充多语言
|
2024-10-14 15:26:57 +08:00 |
|
eggmanQQQ
|
3f6fae9c07
|
feat: 修正初步 debug 问题
|
2024-10-12 19:30:41 +08:00 |
|
eggmanQQQ
|
80549b57aa
|
feat: 基本完成房间内消息列表的调整
|
2024-10-11 16:41:55 +08:00 |
|
eggmanQQQ
|
c8674be186
|
feat: 移除公聊
|
2024-08-22 11:40:50 +08:00 |
|
eggmanQQQ
|
ca5137dff9
|
-- 优化 iOS 端页面效果(个人页/聊天气泡)
-- 优化 iOS 端部分 API 多次调用逻辑和错误处理
-- 修正相亲房玩法入口问题
|
2024-08-01 19:59:50 +08:00 |
|
eggmanQQQ
|
ba06b327a5
|
调整 masonry 布局,使用 leading/trailing 替代全部 left/right
|
2024-07-30 20:16:21 +08:00 |
|
eggmanQQQ
|
3dfc5c770e
|
合并几个需求的内容
|
2024-07-08 17:06:10 +08:00 |
|
eggmanQQQ
|
627748d230
|
#916
save code
|
2024-06-21 01:37:38 +08:00 |
|
eggmanQQQ
|
49d17e1c6f
|
更换方法名:safeObjectAtIndex1 -> xpSafeObjectAtIndex
|
2024-06-16 16:18:06 +08:00 |
|
liyuhua
|
a661b0ee55
|
修复bug
|
2024-06-05 17:58:26 +08:00 |
|
liyuhua
|
2bb6ddb51b
|
头条优化
|
2024-06-04 18:10:45 +08:00 |
|
liyuhua
|
ee5152e9bf
|
头条优化
|
2024-06-04 18:10:45 +08:00 |
|
liyuhua
|
a78fbb9c55
|
头条优化
|
2024-06-04 18:10:45 +08:00 |
|
QQQ
|
adb07286a0
|
移除 A/B 相关代码。
通过 [ClientConfig shareConfig].canOpen 控制页面,现在已没有相关配置,删除/调整相关内容,[ClientConfig shareConfig].canOpen == YES 的部分将保留等价逻辑/代码
|
2024-05-22 19:23:54 +08:00 |
|
liyuhua
|
415b7e2bbb
|
1.房间背景,2.修复bug
|
2024-05-22 12:06:48 +08:00 |
|
liyuhua
|
b96f270acf
|
修复bug
|
2024-05-16 14:30:21 +08:00 |
|
liyuhua
|
e05876be41
|
房间内公聊大厅
|
2024-05-11 10:21:48 +08:00 |
|
liyuhua
|
ace27b7e91
|
公聊大厅
|
2024-05-07 19:40:21 +08:00 |
|
liyuhua
|
79a2a69395
|
阿拉伯语适配
|
2024-04-11 17:05:27 +08:00 |
|