Skip to content

Releases: Lukoning/RevisedSecondaryWindows

v0.4.3 更新

30 Nov 05:53
fef98cd
Compare
Choose a tag to compare
v0.4.3 更新 Pre-release
Pre-release

修复:

  1. Material You主题下,收藏/取消收藏专辑的弹窗,标题栏背景及窗口圆角错误,影响观感
  2. Material You主题下播放列表内圆角错误

修改:
设置界面文本及行高

v0.4.2 更新

26 Aug 06:53
31fcadd
Compare
Choose a tag to compare
v0.4.2 更新 Pre-release
Pre-release

修复

  1. 3D窗口动画相关属性导致的系列问题,包括但不限于:
    -> 在RefinedNowPlaying插件的播放页查看评论区,然后翻页,会在页面底部生成一片空白,并将整个页面顶出窗口外(实测会在一段时间后自行消失)#3
    -> BGEnhanced插件弹窗会导致整个主窗口变为空白,无法操作(感谢群友)
  2. 网易云自身bug:播放列表内某些歌名并不会在鼠标移上后高亮

其他

  1. (重新?)适配Material You主题文字色,并使部分图标跟随文字颜色
  2. 调整播放列表字体大小及其内各曲的间距
    * 由于Material You主题已经对此进行修改,所以看不到效果
  3. 添加播放列表内各项的过渡(人话:看起来更流畅些)
  4. 对弹窗内单选框做了颜色适配
  5. 开始在GitHub上提供打包好的插件文件

代码相关

startup_script.js

  1. 优化开发目录判断逻辑(不如说之前压根就没判断……)
  2. 优化fetch文件和eval执行的逻辑,现在fetch失败会弹窗提示
  3. 优化执行速度(不再等待#root加载完毕)
  4. 优化其他逻辑,手动压缩了一下代码

main.js

  1. 现在会动态应用perspective属性,不需要就移除,以规避上述系列问题
  2. 现在会尝试把飘了的弹窗(不止一起听,而是类名包括m-card的所有元素)拽回来两次;因为动画播放的时候获取到的元素高宽并不准确

v0.4.1 更新

24 Aug 16:21
e0a4afa
Compare
Choose a tag to compare
v0.4.1 更新 Pre-release
Pre-release

修复

  • Material You主题下提示框淡出动画消失 #2

其他

  • 对播放列表使用will-change属性,并对其弹出动画添加0.2s延迟,以尝试规避弹出时半途闪现的问题 #2

没啥用

  • 非MY主题给网易云砸钱时,“正在加载中”提示框也会显现出来

v0.4.0 更新

24 Aug 04:08
a807ff9
Compare
Choose a tag to compare
v0.4.0 更新 Pre-release
Pre-release

又是十天……

修复

  1. 一起听卡片飘出窗口外的问题(检测到在窗口外会自动重新定位)
  2. 总开关关闭后“隐身”的问题
  3. 消息列表中的小横幅显示异常 #1
  4. 按下部分已选中的选项卡时没有过渡动画(本来应该有的)
  5. ReLive主题下,播放列表底部出现不应出现的圆角
  6. 其他bug修复……(问就是记不清了

修改

  1. 部分弹窗标题栏的背景色

  1. 修改了模态弹窗(Modal),添加与普通弹窗相同的样式(顺带移植了确认按钮),并加入关闭动画(终于有地方能加关闭动画了我哭死)
    已知位置:桌面歌词配色修改弹窗、会员开通弹窗
  2. 将部分“低分辨率”矢量图替换为“高分辨率”矢量图(没错,无限分辨率的矢量图给网易云玩出了“分辨率”的概念)
    位置:音效界面关闭按钮、顶栏下载列关闭按钮、消息返回按钮、陌生人私信提示关闭按钮
    * 高缩放下可见明显效果
  3. 修改了各种提示框和通知(Notification和Toasts,不包括大部分Tooltip),加入背景模糊、弹出动画、隐藏动画,并进行了细节优化
    * Material You主题下仅能看到部分效果
  4. 修改了顶栏下载列表,加入与提示框相同的样式(没有隐藏动画)
  5. 去除了部分“遗老”箭头,比如:
    屏幕截图 2024-08-24 103429
    屏幕截图 2024-08-24 103521
    (用开发工具可以看到确实是个箭头,只不过被遮住了)
    已知位置:开始播放Notification提示框、顶栏下载列
  6. 去除了Toasts通知的箭头(这个倒不是遗老)(话说带箭头的不应该叫气球通知吗)
  7. 修改Material You主题下提示框加载图标的样式,与MY主题其他加载图标统一,如:
    屏幕截图 2024-08-19 084120
    改为:
    屏幕截图 2024-08-24 104303
  8. 修改消息弹窗内回复框(?)的动画,并修改了“回复成功”提示的样式
  9. 修改消息弹窗“加载中…”图标的颜色,使其跟随文字颜色
  10. 把陌生人私信提示跟底栏粘在了一起
  11. 修改网易云自带Emoji表情面板,合理化宽度、添加Emoji聚焦效果、添加其他与普通弹窗一样的样式
    * Material You主题下背景模糊会被去掉
  12. 修改话题、@等弹窗,添加与普通弹窗一样的样式
  13. 设置界面增加“更新日志”链接,修改部分文本

已知问题

  1. 启用Elaina主题的自定义背景功能后,获取到的背景色错为粉色,经排查为Elaina重设了主窗口背景色导致
  2. 启用Elaina主题半透明框架后,顶栏菜单显示异常,且错位的消息弹窗遮挡了部分按钮;还是Elaina的问题
  3. Emoji面板有概率定位错误;不过不会跑出主窗口

代码相关

  1. 将所有CSS动画关键帧名称加上RSW-前缀
  2. 修改对是否开启插件的判断方式
  3. 修改创建style元素的逻辑
  4. 拆分CSS变量部分和主体部分(解决设置界面的颜色问题)
  5. 删减/精简部分代码,修改部分代码的位置

(遥无期的)更新计划

  • 自定义设置
  • 适配3.0(约等于重写)

* 以下两点本为插件开发之初所计划,不过实现难度嘛……

  • 修改(不如说替换)右键菜单
  • 替换mini模式窗口

v0.3.0 更新

14 Aug 02:52
1b0a467
Compare
Choose a tag to compare
v0.3.0 更新 Pre-release
Pre-release

鸽了十天
以下是更新日志

  1. 进一步适配MoTheme、ReLive等主题
  2. 修复未安装LyricBar时获取到的背景颜色为空的bug
  3. 修复一起听结束后,本次一起听记录弹窗的标题栏看起来并不正常的bug
  4. * 修改一起听邀请卡片弹出动画
  5. 一起听邀请卡片的底栏(标题栏?)按钮与搜索框对齐
  6. 修改播放列表右边距
  7. * 播放列表/消息等处的标题栏添加背景模糊,并且部分列表可以跑到标题栏下(类似你在QQ聊天页上看到的效果)
    7.1 音效标题栏添加背景模糊
  8. * 聊天页底栏也有与标题栏相同的模糊效果
  9. * 配合上两项更改,修改了弹窗背景的实现方式(针对各主题做了适配,但也不保证没有兼容性问题)
  10. * 修改弹窗动画,现在的动画比较像Windows Vista~Windows 8.1的窗口动画——且由2D动画变成3D动画
  11. * 修改背景遮罩的模糊半径、过渡动画实现和暗化实现
  12. 修改了消息弹窗的动画——更顺滑了
  13. 修改音效/消息的选项卡样式
  14. 修改音效界面下拉框的动画
  15. 修改均衡器条条数值提示的外观
  16. 修改扫描登录界面示意图大小——现在与二维码大小相同
  17. 适配网易云内置看图器
  18. 更新预览图
  19. 多处细节修改……

代码相关更新:

  1. 将一堆CSS属性转变为CSS变量——可在插件外部进行获取、修改等操作
  2. 调整ReLive主题判断代码的位置
  3. MutationObserver监听部分,使用instanceof判断是否是style元素,而非字符串比较(感谢AI)
  4. 使用嵌入表达式向CSS部分传变量,而不是用字符串拼接(再次感谢AI)

注:打*号的修改在Material You主题下看不到效果

已知bug:

  • 部分界面下,一起听邀请卡片会往右偏……暂时没有兼顾兼容性的修复办法。

v0.1.3 更新

03 Aug 20:15
5c6111f
Compare
Choose a tag to compare
v0.1.3 更新 Pre-release
Pre-release

更新预览图

修复使用RefinedNowPlaying时,每次退出播放界面,都会播放一次搜索建议列表隐藏动画的问题

开启Material You主题悬浮底栏,且打开了播放列表时,进入播放界面,列表会有贴边动画

细节改进:

顶部部分菜单弹出动画优化(之前有1点生硬)

播放列表的滚动条不再占用空间:

before:
屏幕截图 2024-08-03 035452

after:
屏幕截图 2024-08-03 035507

播放列表底部圆角裁切:

before:
屏幕截图 2024-08-03 033747

after:
屏幕截图 2024-08-03 033941

退出登录按钮边距缩小&隐藏小横线(仔细看):

before:
屏幕截图 2024-08-04 033051
屏幕截图 2024-08-04 032814

after:
屏幕截图 2024-08-04 033107
屏幕截图 2024-08-04 032841

其他:
优化代码
更好的性能 更快的响应(使用MutationObserver监听而非setInterval循环获取当前网易云颜色)

v0.1.2 更新

02 Aug 14:41
89613b1
Compare
Choose a tag to compare
v0.1.2 更新 Pre-release
Pre-release

重要:适配MoTheme主题

其他:
部分菜单动画调整
弹窗背景遮罩模糊调整
Material You主题下 小秘书设置按钮调整
ReLive主题下 正在播放列表贴底
优化代码

v0.1.1 更新

02 Aug 07:57
1118043
Compare
Choose a tag to compare
v0.1.1 更新 Pre-release
Pre-release

主要:
修复了在非开发目录下音效、登录界面等保持原样的问题……
更换了在音效界面使用的部分CSS选择器(或许有更好的兼容性)

其他:
修复Material You主题下云音乐小秘书设置按钮大小异常的问题

before:
image
after:
image

设置按钮进入动画微调[无图]

这里的关闭按钮也会跟随主题色了

image

v0.1.0 更新

01 Aug 12:14
a40872c
Compare
Choose a tag to compare
v0.1.0 更新 Pre-release
Pre-release

初始版本

美化了登录、音效窗口以及各种弹窗,添加了动画,优化了部分主题下的部分动画效果