edwinQQQ
|
79f6f45bc1
|
新增礼物动画处理日志记录功能,优化了 GiftAnimationManager 和 GiftComboManager 中的连击计数逻辑,确保连击计数的有效性和准确性。同时,增强了日志输出,便于调试和监控动画处理状态,提升用户体验。
|
2025-08-18 14:01:57 +08:00 |
|
edwinQQQ
|
3f97b0293e
|
新增 Banner 手势优化实施总结文档,记录了在 RoomAnimationView 中对 banner 手势系统的优化过程,包括手势识别器的重新设计、区域划分逻辑、tap 手势处理逻辑及交互区域检查等。同时,优化了多个视图中的通知处理逻辑,确保手势事件的准确传递与处理,提升用户交互体验。
|
2025-08-15 19:34:25 +08:00 |
|
edwinQQQ
|
84e146277a
|
在 RoomAnimationView 中新增触摸事件处理逻辑,确保在没有 banner 显示或 banner 容器不可见时不接收触摸事件,提升用户交互体验。同时,优化了 banner 区域的触摸点检测逻辑,增强代码可读性。
|
2025-08-15 11:41:45 +08:00 |
|
edwinQQQ
|
5192d58b07
|
优化 NIMSDK 和 SudSDK 的初始化逻辑,新增从配置中获取 appKey 和 appId 的功能,提升代码灵活性和可维护性。同时,修正 sudKey 的属性名称以保持一致性。
|
2025-08-14 18:48:47 +08:00 |
|
edwinQQQ
|
cd4710ecf6
|
优化公共房间管理器的进入逻辑,新增延迟进入公共房间的功能以改善用户体验。同时,移除 RoomAnimationView 中的调试视图相关代码,提升代码整洁性和可维护性。
|
2025-08-14 18:36:23 +08:00 |
|
edwinQQQ
|
edf844c1e8
|
新增公共房间管理器的初始化逻辑,并在登录和信息补全成功后调用初始化方法;在相关文件中引入公共房间管理器的头文件以支持新功能。同时,优化了公共房间管理器的状态检查和日志输出,提升代码可读性和功能性。
|
2025-08-14 18:04:38 +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
|
3da0148ad1
|
在多个视图的 dismissBanner 方法中新增日志输出,以便于调试和监控动画完成状态;在 RoomAnimationView 中新增 ensureDebugViewsExist 方法,确保调试视图的存在并优化调试信息的输出;在 inserBannerModelToQueue 方法中添加参数验证和调试信息,提升代码的可读性和调试能力。
|
2025-08-13 18:16:46 +08:00 |
|
edwinQQQ
|
9206b4be45
|
优化公共房间管理器的消息处理逻辑,新增 handleFirst_106 方法以处理特定类型的消息转发,提升代码可读性和功能性。同时,移除冗余代码,确保代码整洁性。
|
2025-08-13 17:21:48 +08:00 |
|
edwinQQQ
|
2867c7ddb5
|
新增公共房间消息转发通知常量,并在相关管理器和视图控制器中实现消息转发逻辑,优化公共房间消息处理流程,提升代码可读性和功能性。
|
2025-08-12 18:50:43 +08:00 |
|
edwinQQQ
|
505472b073
|
在 RoomAnimationView.m 中新增对 MSRoomOnLineView 的引用,并优化了手势识别逻辑,以支持对该视图的直接交互。此更改提升了用户体验和代码的可读性。
|
2025-08-12 18:50:36 +08:00 |
|
edwinQQQ
|
64cfb1b10e
|
更新Banner区域手势系统,新增区域化手势识别,优化用户交互体验;调整Banner高度,确保适配性;移除冗余代码,提升代码整洁性和可维护性;更新相关文档以支持新手势系统的集成和使用。
|
2025-08-12 17:44:32 +08:00 |
|
edwinQQQ
|
9b2ebb796f
|
更新公共房间管理器的日志输出,改为使用消息的原始附件内容;优化动画播放逻辑,使用 switch 语句替代多个 if-else 语句以提高可读性;移除与守护星球相关的消息处理逻辑,确保代码整洁性;更新多个本地化字符串文件,移除与守护星球相关的条目,确保语言支持的一致性。
|
2025-08-12 14:51:13 +08:00 |
|
edwinQQQ
|
6fd831ff42
|
删除与星级厨房相关的所有图像资源及其配置文件,包括 room_star_kitchen.imageset 及其内容;在 AttachmentModel.h 中移除与星级厨房相关的枚举值,确保代码整洁性;更新多个本地化字符串文件,移除与 XPRoomStarKitchenBannerView 相关的条目,确保语言支持的一致性。
|
2025-08-12 14:07:38 +08:00 |
|
edwinQQQ
|
259ac3e2d3
|
删除与房间塔罗相关的图像资源及其配置文件,包括 room_tarrow_banner_bg 和 room_tarrow_banner_h5_bg 的所有内容;在 NIMSDKManager.h 和 NIMSDKManager.m 中添加空行以提升代码可读性;更新多个本地化字符串文件,移除与 XPRoomTarrowBannerView 相关的条目,确保语言支持的一致性。
|
2025-08-12 13:53:12 +08:00 |
|
edwinQQQ
|
446e172939
|
新增飘屏组件分析文档和新Banner组件架构设计,详细描述了飘屏组件的共同特征、抽象方案及其优势,提供了基类和子类的设计方案,增强了代码的可维护性和扩展性。同时,更新了相关文档以支持新架构的集成和使用。
|
2025-08-12 11:16:28 +08:00 |
|
edwinQQQ
|
c0bc29486f
|
新增连击状态管理功能,包含强制重置连击状态的方法和应用生命周期保护;在 XPSendGiftView 和 GiftComboManager 中实现相关逻辑,确保 UI 状态与连击状态一致;注册通知以处理连击状态的强制重置,增强用户体验和系统稳定性。
|
2025-08-11 14:51:57 +08:00 |
|
edwinQQQ
|
e3dfd8cb0a
|
Version update
|
2025-07-15 14:59:56 +08:00 |
|
edwinQQQ
|
96c44cb032
|
删除阿拉伯语首充相关图像资源及其配置文件;在 UIImage+Utils.m 中优化语言图像处理逻辑,新增对葡萄牙语的支持;在多个文件中添加对葡萄牙语的支持,包括本地化字符串和 InfoPlist 配置;更新 UI 组件以适应新的语言设置,确保用户界面的一致性和可用性。
|
2025-07-15 14:35:05 +08:00 |
|
edwinQQQ
|
16f9041ba9
|
chore: 更新 .gitignore 文件,移除不必要的包文件类型;新增邮箱验证码登录流程和 OAuth/Ticket 认证系统 API 文档;更新勋章相关逻辑,优化用户信息获取失败处理;调整勋章展示逻辑,支持多等级高亮功能。
|
2025-07-14 17:37:10 +08:00 |
|
edwinQQQ
|
99db078b62
|
feat(勋章): 新增多等级高亮功能并优化勋章展示逻辑
refactor(勋章排行): 重构排行榜分页加载和刷新逻辑
fix(会话): 优化官方账号判断逻辑和跳转处理
style(UI): 调整勋章排行榜和游戏菜单UI布局
chore: 更新Podfile配置和bitcode框架列表
|
2025-07-03 19:35:17 +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 |
|
edwinQQQ
|
0d6570a086
|
更新 .vscode/settings.json 文件,新增拼写检查词汇 "Defalut" 和 "MAXFLOAT";在 XPRoomSendTextView.m 中调整约束逻辑,确保 editTextFiled 和 imageButton 的布局正确;在 XPRoomMessageTableViewCell.m 中优化消息内容标签的约束,确保气泡和内容标签的布局一致性,增强代码可读性和健壮性。
|
2025-06-27 16:15:12 +08:00 |
|
edwinQQQ
|
f52af5d620
|
更新 YUMIHtmlUrl.h 和 YUMIHtmlUrl.m,新增首充相关的 URL 类型和路径;在 FeedBackViewController.h 和 FeedBackViewController.m 中,调整属性类型为强引用以增强内存管理;重构 FeedBackViewController 的视图设置逻辑,添加子视图的初始化方法以提高代码可读性;移除不再使用的 FeedBackViewController.xib 文件,优化项目结构;在 XPGiftBarView.h 和 XPGiftBarView.m 中,移除首充按钮相关代码,替换为新的首充视图逻辑;更新 XPWebViewController.h 和 XPWebViewController.m,调整 webview 属性为可写以支持动态更新;在 FirstRechargeManager.m 中,优化首充状态检查逻辑,确保在调试模式下始终显示首充信息。
|
2025-06-27 11:33:16 +08:00 |
|
edwinQQQ
|
86094da26f
|
添加首充管理功能,新增 FirstRechargeManager 和相关模型以支持首充监控;在多个模块中集成首充监控逻辑,确保在登录和页面加载时正确启动和停止监控;移除不再使用的首充相关代码,优化代码结构和可读性。
|
2025-06-26 11:08:21 +08:00 |
|
edwinQQQ
|
6f59274ca0
|
更新 XPRoomMessageParser.m,优化房间表情属性创建逻辑,简化代码结构;新增 createImageAttribute:size: 方法以支持自定义图像大小,增强代码可读性和灵活性;调整图像处理逻辑,确保在不同条件下正确展示表情图像,保持代码一致性。
|
2025-06-25 15:22:09 +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
|
1190e0f6d9
|
更新 XPMineUserInfoHeaderView.m,调整勋章显示逻辑,允许最多显示 10 个勋章;在 UserRoomCardViewController.m 中新增 UserRoomCardMedalCell 以支持勋章的展示,优化勋章区域的高度计算和更新逻辑,保持代码结构一致性。
|
2025-06-24 18:50:45 +08:00 |
|
edwinQQQ
|
8c0276a208
|
优化数组操作,新增 NSMutableArray 的安全方法,包括安全移除、插入和替换对象,确保在索引超出范围时不发生崩溃。更新相关文件以使用新方法,保持代码结构一致性。
|
2025-06-16 17:30:20 +08:00 |
|
edwinQQQ
|
4416e9f9c8
|
新增 VIP 和转账功能的 URL 路径,更新相关文件以使用 XPWebViewController 替代 VIPCenterViewController,保持代码结构一致性。调整公屏礼物消失的显示内容。
|
2025-06-11 11:27:00 +08:00 |
|
edwinQQQ
|
6e814f76cb
|
移除与 Agora 相关的 SDK 代码和引用,更新 Podfile 以删除不再使用的依赖项,调整房间初始化逻辑以使用 TRTC 引擎。保持代码结构一致性。
|
2025-06-10 16:07:59 +08:00 |
|
edwinQQQ
|
8dab721de9
|
在 SessionListViewController 中添加了对最近会话的日志输出。在 LuckyGiftWinningBannerView 和 BravoGiftBannerView 中引入了可配置的显示时间,注释掉了不再使用的代码。在 XPRoomFunctionContainerView 中优化了 hitTest 方法以增强用户交互体验,确保子视图的点击响应逻辑更加清晰。更新了 MicroView 中的表情加载逻辑,增加了对下载失败情况的处理。保持代码结构一致性。
|
2025-06-09 15:52:34 +08:00 |
|
edwinQQQ
|
5ff62bafee
|
优化房间退出逻辑,更新退出事件处理,修复房间类型判断。更新分享功能以支持内容参数。调整游戏状态处理,重置当前游戏ID。
|
2025-05-29 11:50:00 +08:00 |
|
edwinQQQ
|
ca25ed14ac
|
新增搜索视图的 UITextFieldDelegate 实现,优化搜索逻辑,添加 isReturnKey 属性以区分回车触发的搜索。更新 GiftComboManager 和 HttpRequestHelper 中的错误处理逻辑,修复条件判断中的错误。移除不再使用的代码。版本号更新至1.0.28.2。
|
2025-05-27 16:02:11 +08:00 |
|
edwinQQQ
|
e5c8baad34
|
更新版本号至1.0.28.1,移除调试代码,新增隐私信息文件,优化房间消息处理逻辑,增加网络检测相关功能,调整部分接口参数,修复UI问题,更新本地化字符串,更新 SUD SDK
|
2025-05-26 15:24:31 +08:00 |
|
edwinQQQ
|
c765e78ec6
|
更新资源文件,替换部分图片文件名,调整图片内容,更新版本号至1.0.28。增加新的图片资源并删除不再使用的图片文件。
|
2025-05-23 14:43:39 +08:00 |
|
edwinQQQ
|
95e3e2601f
|
新增自定义麦位布局和房间麦位选择视图,优化房间用户界面,更新本地化字符串,调整部分UI组件约束。版本号更新至20.20.65。
|
2025-05-22 18:04:39 +08:00 |
|
edwinQQQ
|
298a7e80c4
|
优化内购交易重试机制,增加交易重试次数记录,完善后台任务处理,更新相关API接口,调整UI组件约束,修复部分UI问题,更新本地化字符串。版本号更新至20.20.63。
|
2025-05-21 18:59:32 +08:00 |
|
edwinQQQ
|
b688962559
|
更新事件创建功能,新增金钱加载接口,优化事件时长选择器,调整UI组件约束,修复部分UI问题,更新本地化字符串。增加删除事件功能的提示确认。版本号更新至20.20.62。
|
2025-05-20 18:49:04 +08:00 |
|
edwinQQQ
|
353491f56f
|
更新活动中心模块,新增事件配置模型及相关API接口,优化事件列表展示,修复部分UI问题,更新本地化字符串,调整部分UI组件。删除不再使用的视图控制器。版本号更新至20.20.61。
|
2025-05-19 19:27:53 +08:00 |
|
edwinQQQ
|
a99e650d45
|
新增活动详情页相关功能,包括事件模型、API接口、UI组件及相关资源文件。更新版本号至20.20.60。
|
2025-05-15 16:24:43 +08:00 |
|
edwinQQQ
|
2c5a1a289e
|
创建事件 create event UI
|
2025-05-12 17:37:58 +08:00 |
|
edwinQQQ
|
ffdfa121f9
|
新增 JoyPlay 游戏支持
|
2025-05-08 17:10:54 +08:00 |
|
AI Health Developer
|
07ebee2fc1
|
修正部分体验问题; 房间表情新增 api; 房间表情新增 svga 支持以及持久化缓存
|
2025-05-07 19:30:50 +08:00 |
|
AI Health Developer
|
69863a91ff
|
feat(EventCenter): 添加活动中心模块
新增活动中心模块,包括官方活动、活动广场和我的活动三个页面。支持活动列表展示、倒计时功能及创建活动按钮。优化了页面切换和UI交互体验。
|
2025-05-06 16:45:34 +08:00 |
|
AI Health Developer
|
a9538c61ff
|
修正表情播放问题
|
2025-04-28 18:28:59 +08:00 |
|
AI Health Developer
|
41aae87dd6
|
修改 UI 需求和问题
|
2025-04-28 14:52:00 +08:00 |
|
AI Health Developer
|
ff365e8ae4
|
修正审核问题,适配后端修改
|
2025-04-25 15:54:30 +08:00 |
|
AI Health Developer
|
40311a1d85
|
完成 1.0.26 需求
|
2025-04-21 13:52:13 +08:00 |
|