Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
56cdd43
feat: 使用原生FollowList并优化菜单最大高度
PaTTeeL Nov 29, 2025
d2cac13
fix: 使用ResizeObserver修复关注列表的竞态时序
PaTTeeL Dec 3, 2025
8789d78
feat: 修改关注列表中视频动态的请求上限,获取更多记录
PaTTeeL Dec 2, 2025
ccc9027
feat: 新增DomHook参数observeAttributes,默认false
PaTTeeL Dec 5, 2025
cca4eaa
fix: 修复initPkg_BarragePanel的attributes参数
PaTTeeL Jan 25, 2026
d8d07d7
feat: 扩展DomHook的参数类型,支持传入元素对象
PaTTeeL Dec 3, 2025
2b75eba
feat: 新增DomHook的自动去重机制并优化回调管理
PaTTeeL Dec 9, 2025
95f3a62
feat: 新增DomHook的参数检查功能和自动清理机制
PaTTeeL Jan 25, 2026
4239b66
fix: 调整BarragePanel_Tip中"+1"的位置方便点击
PaTTeeL Dec 4, 2025
5469a6e
feat: 新增BarragePanel_Tip的边界检测防溢出机制
PaTTeeL Dec 4, 2025
6fa0301
fix: 移除ExpandTool_FullScreen冗余变量并统一缩进
PaTTeeL Dec 1, 2025
c9f4eec
feat: 使用DomHook监听替代自动网页全屏中的轮询
PaTTeeL Dec 1, 2025
6166547
feat: 新增全局DOM观察服务单例 gDomObserver
PaTTeeL Dec 8, 2025
9f38745
feat: 新增waitForElement的自动去重机制
PaTTeeL Dec 10, 2025
c88a213
feat: 新增waitForElement的超时功能
PaTTeeL Feb 1, 2026
f414d31
feat: 使用rAF为waitForElement的查询添加防抖机制
PaTTeeL Feb 19, 2026
b177363
fix: 使用waitForElement替代FollowList中的轮询
PaTTeeL Dec 10, 2025
46c6c11
fix: 使用waitForElement替代ExpandTool_FullScreen中的轮询
PaTTeeL Dec 8, 2025
bdfa986
feat: 调整自动最高画质的监听目标,支持直播流异常检测
PaTTeeL Dec 1, 2025
13327bd
fix: 添加js模块间的空行,增强代码可读性
PaTTeeL Dec 11, 2025
e431517
fix: 调整#ex-camera底部偏移量,防止误触侧栏按钮
PaTTeeL Jan 5, 2026
c783924
fix: 调整Camera的anchorName获取时机,改用textContent提升稳定性
PaTTeeL Jan 6, 2026
43c295c
feat: 添加HistoryList模块,修改列表请求数
PaTTeeL Jan 5, 2026
20dd174
feat: 限制HistoryList的最大高度并启用溢出滚动
PaTTeeL Jan 7, 2026
ac66a3b
fix: 精简弹幕屏蔽各模块中冗余的shieldTool查询
PaTTeeL Jan 13, 2026
1ea6e57
fix: 增加弹幕屏蔽功能项的存在性检查防止重复插入
PaTTeeL Jan 26, 2026
71d019e
feat: 限制弹幕屏蔽面板的最大高度并启用溢出滚动
PaTTeeL Jan 25, 2026
6a951bd
fix: 使用waitForElement优化shieldTool的查询
PaTTeeL Feb 24, 2026
b857915
fix: 修复新版UI下BarragePanel_Tip的背景错位
PaTTeeL Jan 14, 2026
389978a
feat: 添加对分类、关注和历史等页面的支持
PaTTeeL Nov 28, 2025
32e3faf
fix: 使用waitForElement替代router中元素的轮询
PaTTeeL Jan 15, 2026
11b6848
fix: 合并Refresh_BarrageFrame到Refresh_Barrage
PaTTeeL Jan 22, 2026
7080b47
fix: 使用waitForElement优化Refresh模块的DOM操作方法
PaTTeeL Dec 10, 2025
e0966e5
fix: 拆分Refresh_Barrage.css,精简合并Refresh中冗余的代码
PaTTeeL Jan 28, 2026
fc85a13
refactor: 适配新UI,使用CSS类状态管理重构Refresh_Video
PaTTeeL Jan 22, 2026
a3f4020
refactor: 使用CSS类状态管理重构Refresh_Barrage
PaTTeeL Jan 22, 2026
27135a0
feat: 添加"视频简洁模式"到播放器控制栏的特效屏蔽按钮中
PaTTeeL Jan 22, 2026
5afea3b
feat: 优化Refresh模块本地存储读写方法
PaTTeeL Jan 22, 2026
2bec223
fix: 优化弹幕侧边栏功能按钮的文案和样式
PaTTeeL Jan 24, 2026
950bd18
feat: 添加全局快捷键服务单例 gHotkey
PaTTeeL Jan 23, 2026
0755172
feat: 扩展gHotkey,支持批量注册快捷键
PaTTeeL Jan 24, 2026
11a8556
feat: 扩展gHotkey,添加remove/enable/disable/list方法
PaTTeeL Jan 23, 2026
8c5b465
feat: 为弹幕侧边栏"前缀"和"拉高"按钮添加快捷键"x"和"g"
PaTTeeL Jan 23, 2026
064d530
feat: 为"视频区简洁模式"功能添加快捷键
PaTTeeL Jan 24, 2026
5679dd5
fix: 优化initPkg_CopyRealLive中DOM查询方法
PaTTeeL Jan 27, 2026
0ab3ff5
fix: 调整ExpandTool中部分DOM创建的代码
PaTTeeL Jan 30, 2026
4d1ae7d
feat: 创建ExpandTool统一的本地存储读写方法
PaTTeeL Jan 24, 2026
31893af
refactor: 重构ExpandTool_FullScreen的本地存储方法
PaTTeeL Jan 30, 2026
5dc14db
feat: 新增自动网页全屏后自动折叠弹幕侧边栏的功能
PaTTeeL Dec 13, 2025
41c6754
feat: 添加快捷键"t"实现折叠/展开全屏时的弹幕侧边栏
PaTTeeL Jan 24, 2026
9b74fe8
fix: 优化性能和防御性判断,修复编辑器中部分ESLint警告
PaTTeeL Jan 31, 2026
bdf908a
refactor: 相同选择器的waitForElement改用任务组,支持独立超时
PaTTeeL Mar 22, 2026
30ea682
feat: 为gDomObserver添加raceForElement方法
PaTTeeL Feb 11, 2026
27ecc46
refactor: 新增_rawQuery方法提升DOM工具查询性能
PaTTeeL Jan 18, 2026
7f024de
fix: 使用raceForElement优化自动网页全屏机制
PaTTeeL Feb 21, 2026
abad7a9
fix: 修复精简模式下视频全屏时播放器控制栏的高度
PaTTeeL Mar 27, 2026
21aca89
feat: 为gDomObserver添加调试日志开关,默认关闭
PaTTeeL Mar 28, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion build.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ function handleFolder(folderPath, excludingFileName) {
if (item !== excludingFileName) {
const fileContent = fs.readFileSync(itemPath, "utf8");
if (item.includes(".css")) css += fileContent + "\r\n";
if (item.includes(".js")) js += fileContent + "\r\n";
if (item.includes(".js")) js += fileContent + "\r\n\r\n";
}
}
});
Expand Down
Loading