Repository navigation
Feat: v6.5.3 新增详情鉴定快捷键 - #13
Closed
SeraphHsing wants to merge 1 commit into
Closed
SeraphHsing wants to merge 1 commit into
SeraphHsing wants to merge 1 commit into
Conversation
提供独立插件、按键录制面板与按钮按键提示,支持组合键和备份恢复。 将详情 iframe 聚焦限制在快捷键插件内,并补充生命周期和显隐回归覆盖。
Teamper
added a commit
that referenced
this pull request
Oct 17, 2026
普通 JavDB、JavBus 详情与 FC2 页面、弹窗复用 Feature 管理的快捷键控制器,支持屏蔽、收藏、已下载和已观看,默认键位全部留空。 在现有列表与详情设置中提供录制、清除、冲突反馈和独立停用说明,配置经 SettingsService 持久化并兼容备份恢复。 补齐最上层详情、输入和媒体控件、视频预览、Viewer、确认框与实例生命周期隔离;沿用既有状态按钮行为。 将现有设置静态 CSS 纳入构建压缩以保持原产物预算,保留 6.5.2 元数据和正式产物,不引入 PR #13 的 6.5.3 升版。 验证:npm run check 通过,272 个测试文件、1887 个测试通过;独立浏览器功能回归 830 通过、1354 跳过;视觉门禁 272 通过、26 跳过,新增 8 张 Windows 基线已审图;git diff --cached --check 通过。 边界:npm run check:browser 的启动性能前置门禁未通过,JavDB/JavBus P50 分别为 327.7/291.0 ms,预算为 242/253 ms;该命令后续功能检查未运行,以上功能结果来自独立执行。原 develop 基点的单独采样也超标,未提高预算。 Linux 视觉基线及真实 Tampermonkey 安装后的登录实站验收未完成,本提交不代表正式发布验收。
Contributor
Author
|
@Teamper 大佬。是要迭代到7.0了么?以后新功能pr是推到dev分支? |
Owner
对的对的 之前的架构太烂了 做了很多统一。以后可以pr到dev |
Contributor
Author
|
@Teamper 准备做一下主列表和新作品的标签筛选,还有新作品检测演员页面的的身材筛选。后面还准备看看能不能115的离线后同步刮削 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
改动说明
为屏蔽、收藏、已下载和已观看提供快捷键,支持单键及组合键。
新增独立的“详情鉴定快捷键”插件,为屏蔽、收藏、已下载和已观看提供按键录制与按钮提示,支持单键及组合键、冲突检测、清除和即时保存。由详情插件在 iframe 启动时聚焦一次,设置入口随插件开关显隐;输入区域及当前文档存在可见弹窗时不触发。
适用于 JavDB、JavBus 详情页,复用原有鉴定按钮及状态处理流程。旧配置默认未设置快捷键,新增配置支持备份导入与恢复,无需提升数据格式版本;演员页和外部站点弹窗不受自动聚焦逻辑影响。
验证
npm run checkgit diff --checkcodegraph syncJHS.user.js,并确认它与本地dist/JHS.user.js字节一致JAV-JHS、jhs_*、jhs-*等兼容标识stateFlags,且未新增 legacy 状态写入或window.refresh()调用stateFlagssiteContext限定innerHTML/.html()package.json、package-lock.json、src/main.js、CHANGELOG.md和根目录JHS.user.jsmain后会自动创建正式标签和 GitHub Release