edwinQQQ
|
12c76609c5
|
在 XPHomePartyViewController、XPNewHomePartyCollectionViewCell 和 XPPartyRoomItemCollectionViewCell 中新增 prepareForReuse 方法以优化内存管理,确保在复用时清理资源。更新 XPRoomViewController 以实现房间UID的CP拉取逻辑,并在 dealloc 方法中添加资源释放保障。优化 MicMidpointRectManager 中的安全级别计算逻辑,确保代码整洁性。
|
2025-09-24 19:40:50 +08:00 |
|
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
|
a0b4cc5495
|
新增礼物特效开关的用户覆盖标记功能,更新 TurboModeStateManager 以支持从用户手动操作的状态更新,同时在房间进入时重置用户覆盖标记。确保在处理房间信息更新时同步礼物特效状态。
|
2025-09-23 10:47:34 +08:00 |
|
edwinQQQ
|
253a3480f5
|
更新 XPMineUserInfoEditViewController 以支持 GIF 图像上传,修改视频时长检查逻辑,确保错误提示信息动态化,同时更新本地化字符串以反映视频时长的变化。
|
2025-09-22 22:47:55 +08:00 |
|
edwinQQQ
|
ae0f1993e3
|
移除公共房间管理器中的配置更新通知逻辑,新增 RtcManager 的代理更新方法以支持动态代理切换,优化 StageViewManager 的清理逻辑,确保在清理过程中正确处理视图层级和内存管理,同时更新本地化字符串以提升用户体验。
|
2025-09-22 15:22:07 +08:00 |
|
edwinQQQ
|
024936570c
|
优化音量评估参数,将最大评估时间从900毫秒更改为300毫秒;在处理公共房间消息时,新增对 NIM 通知对象的类型检查,确保在特定事件类型下不进行处理;扩展礼物和游戏相关的横幅清理逻辑,确保在特定条件下正确移除横幅;新增清理 CP 相关横幅的逻辑,确保在关闭礼物特效时不再展示;实现麦克风队列的深度复制,确保数据一致性;重置声波动画状态以避免视图复用问题。
|
2025-09-19 23:17:56 +08:00 |
|
edwinQQQ
|
ddd54b96c5
|
移除与“精灵夺宝”相关的代码和逻辑,优化 UI 元素的约束设置,增强按钮的适应性和可读性,同时更新本地化字符串以确保准确性。
|
2025-09-18 14:22:39 +08:00 |
|
edwinQQQ
|
8d8beeaa2d
|
优化房间视图控制器中的消息处理逻辑,增加 TurboModeStateManager 对全服礼物和游戏飘屏的控制,移除不必要的本地缓存,确保实时查询状态。更新 BoomInfoViewController 中的比值计算方式,提升代码可读性。调整 XPEffectPanelViewController 和 XPRoomMoreMenuViewController 的布局约束,改善用户界面。移除多处调试日志,提升代码整洁性。
|
2025-09-16 15:55:38 +08:00 |
|
edwinQQQ
|
644639dd9a
|
更新 LoginViewController 和 XPRoomViewController,调整布局约束和新增 CP 逻辑处理,优化数据解析和错误处理。为 MicMidpointRectManager 增加有效配对逻辑,确保中点矩形绘制的准确性。同时,更新多语言支持,补充缺失的翻译字符串,提升用户体验和代码可维护性。
|
2025-09-15 17:35:16 +08:00 |
|
edwinQQQ
|
6470c642eb
|
新增 CP SVGA 逻辑迁移测试报告,详细记录了在 MicMidpointRectManager 中新增的 CP 业务逻辑方法及其在 XPRoomViewController 中的简化调用。修复了编译错误,优化了代码结构,提升了可维护性和可测试性。同时,更新了 MicMidpointRectManager 的头文件,添加了新方法的声明,确保代码一致性和清晰性。
|
2025-09-15 16:12:41 +08:00 |
|
edwinQQQ
|
645be6184e
|
新增房间底部阴影图像资源及其配置文件,优化 XPHomePartyViewController 和 XPPartyRoomItemCollectionViewCell 的布局逻辑,确保在不同布局模式下正确显示底部阴影。更新布局相关逻辑以提升用户体验和代码可维护性。
|
2025-09-12 14:31:53 +08:00 |
|
edwinQQQ
|
ca963cf52b
|
新增多语言支持,更新 Info.plist 文件以包含葡萄牙语(巴西)、西班牙语、俄语和乌兹别克语。重构 YUMIMacroUitls.h 文件以使用 YMLanguageConfig 进行语言代码管理,优化 XPMineSwitchLanguageVC.m 中的语言切换逻辑,确保动态生成语言选项。新增 YMLanguageConfig 类以管理支持的语言列表及相关功能,提升代码可维护性和用户体验。
|
2025-09-11 19:04:54 +08:00 |
|
edwinQQQ
|
867f893625
|
更新房间布局相关资源,替换 XPBlankCollectionViewCell 为 XPPartyRoomItemCollectionViewCell,优化布局切换逻辑。新增房间布局类型持久化功能,确保用户选择的布局模式在应用重启后保持一致。同时,更新相关视图控制器以支持新的布局逻辑,提升用户体验和代码可维护性。
|
2025-09-11 15:30:29 +08:00 |
|
edwinQQQ
|
5646168553
|
移除 XPRoomViewController 中的测试按钮及相关逻辑,优化 RoomAnimationView 的动画取消和清理逻辑,新增 TurboModeStateManager 的静默设置功能,确保在不发送通知的情况下更新 Turbo 模式状态。同时,修复 XPEffectPanelViewController 中的开关状态更新逻辑,提升代码可维护性和用户体验。
|
2025-09-10 17:47:51 +08:00 |
|
edwinQQQ
|
d414cd1cfc
|
新增 TurboModeStateManager 的功能,支持 CP 麦位开关状态管理,优化房间中各个视图对 Turbo 模式的集成。更新相关视图控制器以使用 TurboModeStateManager 获取和设置开关状态,提升代码可维护性和用户体验。同时,新增 CP 麦位相关的本地化字符串,确保多语言支持。
|
2025-09-10 17:21:09 +08:00 |
|
edwinQQQ
|
58ab43c7d8
|
新增当前用户切换麦位时的云信消息发送流程文档,详细描述了修复后的完整流程及关键修复点。同时,更新了 XPRoomViewController 和相关类以初始化当前用户麦位状态,处理其他用户麦位变化场景,确保麦位关系的正确更新和消息发送。优化了麦位中点矩形的绘制逻辑,提升了代码可维护性和用户体验。
|
2025-09-09 19:17:21 +08:00 |
|
edwinQQQ
|
68088e00e9
|
更新房间功能,新增 MicCpInfoModel 类以管理麦位关系数据,优化房间中点矩形和麦位状态管理逻辑。同时,更新相关 Presenter 和 ViewController 以集成新的麦位关系 API,提升代码可维护性和用户体验。新增麦位状态监测和更新机制,确保用户在房间中的麦位信息实时准确。
|
2025-09-09 15:54:36 +08:00 |
|
edwinQQQ
|
10d4abf5ee
|
新增 MicMidpointRectManager 类以管理麦位中点矩形的绘制和动画,优化各个 StageView 中的中点矩形处理逻辑。同时,更新相关 StageView 类以集成中点矩形管理器,提升代码可维护性和用户体验。新增 SVGA 动画支持,确保中点矩形的动态展示效果。
|
2025-09-04 18:43:39 +08:00 |
|
edwinQQQ
|
8d20a9e44f
|
新增 Turbo Mode 相关功能,包括头饰的 Turbo Mode 状态管理,确保在 Turbo Mode 开启时头饰只显示第一帧并停止动画。同时,更新 MicroView 类以集成 Turbo Mode 状态监听和更新逻辑,提升用户体验和代码可维护性。新增 Turbo Mode Tips 相关的本地化字符串,确保多语言支持。
|
2025-09-04 17:21:11 +08:00 |
|
edwinQQQ
|
0147800f75
|
新增 Turbo Mode Tips 功能,包含 XPTurboModeTipsManager 和 XPTurboModeTipsView 类,用于在房间中监测卡顿并显示提示。同时,更新 XPRoomViewController 以启动提示监听,并添加测试按钮以手动触发提示显示,提升用户体验和代码可维护性。
|
2025-09-03 19:10:06 +08:00 |
|
edwinQQQ
|
8c024c0ec1
|
优化 XPRoomViewController 中的视图初始化逻辑,移除 stageView 的添加,调整 messageContainerView 的约束。同时,修复 BravoGiftWinningFlagView 和 LuckyGiftWinningFlagView 的位置计算,确保视图在屏幕可见范围内,增强用户体验。新增智能销毁方法以优化 RoomAnimationView 的资源管理,确保重要动画播放时的清理逻辑更加安全。
|
2025-08-29 15:55:02 +08:00 |
|
edwinQQQ
|
0837457c9f
|
新增 StageViewManager 类以管理 stageView 的创建和更新逻辑,集成至 XPRoomViewController 中,优化现有的 stageView 更新流程,提升代码可维护性和用户体验。
|
2025-08-29 15:16:52 +08:00 |
|
edwinQQQ
|
77fd8b51c2
|
新增 QEmotionBoardView 表情不显示问题分析报告和排查报告,详细记录问题描述、代码逻辑、根因分析及解决方案。同时,修复 AppDelegate 中的图片加载逻辑,添加调试日志以便于后续排查,确保表情正常显示。
|
2025-08-26 13:57:24 +08:00 |
|
edwinQQQ
|
c5cde5b5c4
|
优化 PIGiftBravoGiftBroadcastView 动画逻辑,调整动画时序和状态管理,增加数据源检查,确保动画流畅性和稳定性。同时,添加详细日志输出以便于调试和监控。
|
2025-08-25 15:08:24 +08:00 |
|
edwinQQQ
|
48053bc2c9
|
新增房间类型变化通知的发送和监听功能,优化 RoomAnimationView 的手势处理逻辑,提升用户体验。同时,增加触摸事件日志记录,便于调试和分析。
|
2025-08-22 14:19:15 +08:00 |
|
edwinQQQ
|
b9de95b4e6
|
移除 XPRoomViewController 和 RoomAnimationView 中的调试代码,提升代码整洁性和可维护性。
|
2025-08-21 18:54:04 +08:00 |
|
edwinQQQ
|
09a2b2f02b
|
优化 XPRoomPresenter、XPRoomViewController 和 XPMessageRemoteExtModel,移除冗余代码,增强 NIM 聊天室成员信息获取逻辑,新增房间类型和模式属性,提升代码可维护性和用户体验。同时,重构定时器管理和消息发送逻辑,确保功能的稳定性和一致性。
|
2025-08-21 18:23:18 +08:00 |
|
edwinQQQ
|
49975b5dc1
|
优化 AdvertiseModel 和 XPRoomViewController,移除不必要的注释,新增上麦请求弹窗定时器,增强消息处理逻辑,提升代码可维护性和用户体验。同时,更新本地化字符串,支持新的上麦邀请功能。
|
2025-08-21 16:36:46 +08:00 |
|
edwinQQQ
|
e0466700b5
|
新增手势优化和触摸区域缓存管理模块,提升了 Banner 交互性能和用户体验。新增 GestureOptimizer 和 TouchAreaCacheManager,分别负责手势识别优化和触摸区域信息缓存。更新 RoomAnimationView 和 BravoGiftBannerView,集成新模块以优化手势处理逻辑,确保更流畅的用户交互。同时,重构相关方法以支持新的逻辑流程,提升代码可维护性和可读性。
|
2025-08-20 16:37:48 +08:00 |
|
edwinQQQ
|
c551146afd
|
优化 GiftComboManager 接口,移除废弃方法并统一配置流程,提升代码可维护性和可读性。同时,更新 XPRoomViewController 和 XPSendGiftView 中的状态检查逻辑,确保连击状态的准确性。新增 GiftComboManager 调用方更新总结文档,记录了接口变更和优化效果。
|
2025-08-19 14:39:27 +08:00 |
|
edwinQQQ
|
f1daa16e59
|
更新 Podfile 中 NIMSDK_LITE 版本至 '~> 10.9.40',并在多个文件中新增日志记录功能以优化连击消息处理,增强调试能力。同时,新增连击计数重置通知和相关方法,提升用户体验和代码可维护性。
|
2025-08-18 19:02:47 +08:00 |
|
edwinQQQ
|
2867c7ddb5
|
新增公共房间消息转发通知常量,并在相关管理器和视图控制器中实现消息转发逻辑,优化公共房间消息处理流程,提升代码可读性和功能性。
|
2025-08-12 18:50:43 +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
|
446e172939
|
新增飘屏组件分析文档和新Banner组件架构设计,详细描述了飘屏组件的共同特征、抽象方案及其优势,提供了基类和子类的设计方案,增强了代码的可维护性和扩展性。同时,更新了相关文档以支持新架构的集成和使用。
|
2025-08-12 11:16:28 +08:00 |
|
edwinQQQ
|
c0bc29486f
|
新增连击状态管理功能,包含强制重置连击状态的方法和应用生命周期保护;在 XPSendGiftView 和 GiftComboManager 中实现相关逻辑,确保 UI 状态与连击状态一致;注册通知以处理连击状态的强制重置,增强用户体验和系统稳定性。
|
2025-08-11 14:51:57 +08:00 |
|
edwinQQQ
|
16f9041ba9
|
chore: 更新 .gitignore 文件,移除不必要的包文件类型;新增邮箱验证码登录流程和 OAuth/Ticket 认证系统 API 文档;更新勋章相关逻辑,优化用户信息获取失败处理;调整勋章展示逻辑,支持多等级高亮功能。
|
2025-07-14 17:37:10 +08:00 |
|
edwinQQQ
|
86094da26f
|
添加首充管理功能,新增 FirstRechargeManager 和相关模型以支持首充监控;在多个模块中集成首充监控逻辑,确保在登录和页面加载时正确启动和停止监控;移除不再使用的首充相关代码,优化代码结构和可读性。
|
2025-06-26 11:08:21 +08:00 |
|
edwinQQQ
|
5ff62bafee
|
优化房间退出逻辑,更新退出事件处理,修复房间类型判断。更新分享功能以支持内容参数。调整游戏状态处理,重置当前游戏ID。
|
2025-05-29 11:50:00 +08:00 |
|
edwinQQQ
|
95e3e2601f
|
新增自定义麦位布局和房间麦位选择视图,优化房间用户界面,更新本地化字符串,调整部分UI组件约束。版本号更新至20.20.65。
|
2025-05-22 18:04:39 +08:00 |
|
AI Health Developer
|
69863a91ff
|
feat(EventCenter): 添加活动中心模块
新增活动中心模块,包括官方活动、活动广场和我的活动三个页面。支持活动列表展示、倒计时功能及创建活动按钮。优化了页面切换和UI交互体验。
|
2025-05-06 16:45:34 +08:00 |
|
edwinQQQ
|
0275decc7e
|
Finish 2.7.34
|
2025-04-02 11:04:07 +08:00 |
|
edwinQQQ
|
bc9a02802d
|
boom 重构暂存
|
2025-03-25 15:22:01 +08:00 |
|
edwinQQQ
|
e27b564fdc
|
完成 2.7.32 需求
|
2025-03-21 16:19:07 +08:00 |
|
edwinQQQ
|
d6e13ac0fe
|
修正线上首页显示内容不对问题
阿语环境下,有概率会 hot 列表显示为最后一个 tab 的内容
|
2025-03-14 19:44:58 +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
|
8a1ed09905
|
移除不使用代码
|
2025-02-10 19:12:27 +08:00 |
|
edwinQQQ
|
fc399e0afc
|
Dangerous Modify: 移除 Firebase/Analytics lib; 移除埋点文件(不使用);移除部分不使用的 分享功能 相关代码;
|
2025-02-10 18:49:34 +08:00 |
|
edwinQQQ
|
d958a3ca36
|
feat: 修正最后验收问题
|
2025-01-22 21:22:58 +08:00 |
|