Commit Graph

72 Commits

Author SHA1 Message Date
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
liyuhua
17346ffedf 超级礼物 2024-03-25 14:39:36 +08:00