Merge branch 'preview-fixes'

This commit is contained in:
the1812 2023-04-26 09:11:44 +08:00
commit dd29a98069
4 changed files with 29 additions and 16 deletions

View File

@ -19,7 +19,7 @@ export interface CommentItem extends CommentReplyItem {
- `清爽首页` 排行榜支持切换为列表模式, 能够查看 10 项左右的排行. (#3611, #3175) - `清爽首页` 排行榜支持切换为列表模式, 能够查看 10 项左右的排行. (#3611, #3175)
- 新增功能 `动态看图自动回顶`. (#4029) - 新增功能 `动态看图自动回顶`. (#4029)
> 在动态里查看图片详情时 (非全屏), 切换图片自动回到图片顶部; 退出查看图片模式时, 自动将动态移入视图内. > 在动态里查看图片详情时 (非全屏), 切换图片自动回到图片顶部; 退出查看图片模式时, 自动将动态移入视图内.
#4034
- 重构了 `直播信息扩充` 面板, 改为完全自主实现, 支持显示超过 10 条的直播间, 并可以进行搜索和刷新操作. (#3774, #4035, #4034) - 重构了 `直播信息扩充` 面板, 改为完全自主实现, 支持显示超过 10 条的直播间, 并可以进行搜索和刷新操作. (#3774, #4035, #4034)
<img src="https://user-images.githubusercontent.com/26504152/234049176-7ae3e3cf-6956-4efe-aec1-66218d940c93.png" width="300"> <img src="https://user-images.githubusercontent.com/26504152/234049176-7ae3e3cf-6956-4efe-aec1-66218d940c93.png" width="300">
@ -39,7 +39,7 @@ export interface CommentItem extends CommentReplyItem {
- 新增功能 `播放器置顶(新)`. (#3030, #PR #4152 by [RieN 7z](https://github.com/rien7)) - 新增功能 `播放器置顶(新)`. (#3030, #PR #4152 by [RieN 7z](https://github.com/rien7))
> 原来的播放器置顶组件,现在已经不可用了,这是一个新的版本,可以在视频页面中将播放器放在页面最上方. > 原来的播放器置顶组件,现在已经不可用了,这是一个新的版本,可以在视频页面中将播放器放在页面最上方.
- 新增插件 `搜索栏 - UID 跳转`, `搜索栏 - 数字联想`. (#667) - 新增插件 `搜索栏 - UID 跳转`, `搜索栏 - 数字联想`. (#677)
> 在输入 UID (用户 ID) 时, 提供对应的跳转选项. / 在输入纯数字时, 提供以下选项: > 在输入 UID (用户 ID) 时, 提供对应的跳转选项. / 在输入纯数字时, 提供以下选项:
> - 跳转至相应的视频 (视为 av 号) > - 跳转至相应的视频 (视为 av 号)
> - 跳转至相应的专栏 (视为 cv 号) > - 跳转至相应的专栏 (视为 cv 号)

View File

@ -78,6 +78,11 @@
"vue": "^2.6.11", "vue": "^2.6.11",
"vue-fragment": "^1.5.2" "vue-fragment": "^1.5.2"
}, },
"pnpm": {
"overrides": {
"caniuse-lite": "^1.0.30001481"
}
},
"keywords": [ "keywords": [
"userscript", "userscript",
"bilibili", "bilibili",

19
pnpm-lock.yaml generated
View File

@ -1,5 +1,8 @@
lockfileVersion: '6.0' lockfileVersion: '6.0'
overrides:
caniuse-lite: ^1.0.30001481
dependencies: dependencies:
'@popperjs/core': '@popperjs/core':
specifier: ^2.6.0 specifier: ^2.6.0
@ -2896,7 +2899,7 @@ packages:
postcss: ^8.1.0 postcss: ^8.1.0
dependencies: dependencies:
browserslist: registry.npmmirror.com/browserslist@4.21.4 browserslist: registry.npmmirror.com/browserslist@4.21.4
caniuse-lite: registry.npmmirror.com/caniuse-lite@1.0.30001338 caniuse-lite: registry.npmmirror.com/caniuse-lite@1.0.30001481
fraction.js: registry.npmmirror.com/fraction.js@4.2.0 fraction.js: registry.npmmirror.com/fraction.js@4.2.0
normalize-range: registry.npmmirror.com/normalize-range@0.1.2 normalize-range: registry.npmmirror.com/normalize-range@0.1.2
picocolors: registry.npmmirror.com/picocolors@1.0.0 picocolors: registry.npmmirror.com/picocolors@1.0.0
@ -3033,7 +3036,7 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true hasBin: true
dependencies: dependencies:
caniuse-lite: registry.npmmirror.com/caniuse-lite@1.0.30001430 caniuse-lite: registry.npmmirror.com/caniuse-lite@1.0.30001481
electron-to-chromium: registry.npmmirror.com/electron-to-chromium@1.4.284 electron-to-chromium: registry.npmmirror.com/electron-to-chromium@1.4.284
node-releases: registry.npmmirror.com/node-releases@2.0.6 node-releases: registry.npmmirror.com/node-releases@2.0.6
update-browserslist-db: registry.npmmirror.com/update-browserslist-db@1.0.10(browserslist@4.21.4) update-browserslist-db: registry.npmmirror.com/update-browserslist-db@1.0.10(browserslist@4.21.4)
@ -3075,16 +3078,10 @@ packages:
engines: {node: '>=10'} engines: {node: '>=10'}
dev: true dev: true
registry.npmmirror.com/caniuse-lite@1.0.30001338: registry.npmmirror.com/caniuse-lite@1.0.30001481:
resolution: {integrity: sha512-1gLHWyfVoRDsHieO+CaeYe7jSo/MT7D7lhaXUiwwbuR5BwQxORs0f1tAwUSQr3YbxRXJvxHM/PA5FfPQRnsPeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001338.tgz} resolution: {integrity: sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz}
name: caniuse-lite name: caniuse-lite
version: 1.0.30001338 version: 1.0.30001481
dev: true
registry.npmmirror.com/caniuse-lite@1.0.30001430:
resolution: {integrity: sha512-IB1BXTZKPDVPM7cnV4iaKaHxckvdr/3xtctB3f7Hmenx3qYBhGtTZ//7EllK66aKXW98Lx0+7Yr0kxBtIt3tzg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001430.tgz}
name: caniuse-lite
version: 1.0.30001430
dev: true dev: true
registry.npmmirror.com/chalk@1.1.3: registry.npmmirror.com/chalk@1.1.3:

View File

@ -7,11 +7,22 @@ export const watchlaterUrls = [
'//www.bilibili.com/list/watchlater', '//www.bilibili.com/list/watchlater',
] ]
/** 收藏夹连播页面 */ /** 收藏夹连播页面 */
export const favoriteListUrls = ['//www.bilibili.com/medialist/play/ml'] export const favoriteListUrls = [
'//www.bilibili.com/medialist/play/ml',
'//www.bilibili.com/list/ml',
]
/** UP 主视频连播页面 */ /** UP 主视频连播页面 */
export const upListUrls = [/\/\/www\.bilibili\.com\/medialist\/play\/\d+/] export const upListUrls = [
/\/\/www\.bilibili\.com\/medialist\/play\/\d+/,
/\/\/www\.bilibili\.com\/list\/\d+/,
]
/** 合集类页面 */ /** 合集类页面 */
export const mediaListUrls = [...watchlaterUrls, ...favoriteListUrls, ...upListUrls] export const mediaListUrls = [
...watchlaterUrls,
...favoriteListUrls,
...upListUrls,
/\/\/www\.bilibili\.com\/list\//,
]
/** 拜年纪等类似活动页面 */ /** 拜年纪等类似活动页面 */
export const festivalUrls = [/\/\/www\.bilibili\.com\/festival\//] export const festivalUrls = [/\/\/www\.bilibili\.com\/festival\//]
/** 含有普通视频的页面 */ /** 含有普通视频的页面 */