From 870716d3b942c4b71de6b012aeb39edcb9cc43b3 Mon Sep 17 00:00:00 2001 From: the1812 Date: Sun, 30 Dec 2018 14:45:37 +0800 Subject: [PATCH 1/3] Add default player layout --- README.md | 11 ++++++++ bilibili-evolved.preview.user.js | 14 ++++++++++- utils/gui-settings/gui-settings.html | 1 + .../gui-settings/tooltip/settings-tooltip.js | 4 +++ video/default-player-layout.js | 25 +++++++++++++++++++ 5 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 video/default-player-layout.js diff --git a/README.md b/README.md index b15eb557c..cf063c31c 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ ## 默认值 ### 视频 - 默认播放器模式: `常规` +- 默认播放器布局: `新版2` - 使用默认视频画质: `关闭` - 画质设定: `自动` - 使用默认弹幕设置: `关闭` @@ -93,6 +94,16 @@ ### 默认播放器模式 设置默认的播放器模式, 可以为`常规`, `宽屏`或`网页全屏`(`全屏`还未完成). 默认模式将在进入视频页面的首次播放时应用. +### 默认播放器布局 +设置默认的播放器布局. +> **⚠ 更改此设置将立即刷新页面** + +> **⚠ 夜间模式不支持旧版布局** + +- 旧版: 传统布局/番剧区使用的布局 +- 新版1: 2018.12.27之前使用的新版布局 +- 新版2: 2018.12.27之后使用的新版布局 + ### 默认视频画质 进入视频时自动选择指定的画质, 若视频最高画质低于所选画质, 则使用视频的最高画质. ### 默认弹幕设置 diff --git a/bilibili-evolved.preview.user.js b/bilibili-evolved.preview.user.js index 81fcb9194..1f96377ec 100644 --- a/bilibili-evolved.preview.user.js +++ b/bilibili-evolved.preview.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name Bilibili Evolved (Preview) -// @version 1.6.22 +// @version 1.6.23 // @description 增强哔哩哔哩Web端体验(预览版分支): 修复界面瑕疵, 删除广告, 使用夜间模式浏览; 下载视频,封面,弹幕, 以及增加对触屏设备的支持等. // @author Grant Howard, Coulomb-G // @copyright 2018, Grant Howrad (https://github.com/the1812) @@ -67,6 +67,7 @@ color: false, special: false, }, + defaultPlayerLayout: "新版2", skipChargeList: false, autoLightOff: false, useCache: true, @@ -85,6 +86,7 @@ downloadVideo: true, downloadDanmaku: true, useDefaultPlayerMode: true, + useDefaultPlayerLayout: true, about: false, blurSettingsPanel: false, latestVersionLink: "https://github.com/the1812/Bilibili-Evolved/raw/preview/bilibili-evolved.preview.user.js", @@ -583,6 +585,16 @@ skipChargeList: "跳过充电鸣谢", } }, + useDefaultPlayerLayout: { + path: "min/default-player-layout.min.js", + displayNames: { + "defaultPlayerLayout": "默认播放器布局", + }, + dropdown: { + key: "defaultPlayerLayout", + items: ["旧版", "新版1", "新版2"] + }, + } }; Resource.root = "https://raw.githubusercontent.com/the1812/Bilibili-Evolved/preview/"; Resource.all = {}; diff --git a/utils/gui-settings/gui-settings.html b/utils/gui-settings/gui-settings.html index db88a98d4..adb21732e 100644 --- a/utils/gui-settings/gui-settings.html +++ b/utils/gui-settings/gui-settings.html @@ -15,6 +15,7 @@