Skip to content

Update plugin LX Music v0.1.2 - #743

Merged
lzx8589561 merged 1 commit into
ZToolsCenter:mainfrom
jiang66-so:plugin/lx-music-ztools
Nov 11, 2026
Merged

lzx8589561 merged 1 commit into
ZToolsCenter:mainfrom
jiang66-so:plugin/lx-music-ztools

Conversation

@jiang66-so

Copy link
Copy Markdown

插件信息

  • 名称: LX Music
  • 插件ID: lx-music-ztools
  • 版本: 0.1.2
  • CLI版本: 1.3.2
  • 描述: LX Music 原生音乐播放器:自定义音源、搜索播放、歌单榜单、下载、LX 同步和开放 API
  • 作者: jiang66-so
  • 类型: 更新

本次变更

  • 修复“字体大小”只更新根字号、正文和搜索框仍固定像素的问题:恢复上游PostCSS px→rem构建规则,同时保持文字层级及配套间距缩放。
  • 新增六档字号的实际文字/字宽/布局回归,覆盖切页及插件终止后重开;原设置验收也增加正文计算字号断言。
  • 相比市场0.0.2,补齐下载/标签/歌词、LX双向同步、开放API、桌面歌词及备份,并完成设置逐项审计和失败恢复修复。
  • 自定义音源继续由用户自行导入,源脚本隔离执行,源码和插件包不附带第三方音源。
  • 通过源码仓库与ZTools插件中心更新流程提交;市场可用版本以审核合并结果为准。

截图 / 演示

自检清单

  • plugin.json 的 name / title / version / description / author 字段均已检查
  • 已移除调试日志、未使用文件、敏感信息(.env、token、密钥等)
  • 本次 PR 的 diff 仅涉及 plugins/lx-music-ztools/ 目录
  • 已在本地 ZTools 客户端实际加载并测试过此插件,主要功能正常
  • 同意以仓库声明的开源协议发布此插件

此 PR 由 ztools-plugin-cli 自动管理:每次 ztools publish 基于最新主仓库重建发布分支;打开的 PR 链接保持不变。

- feat: scaffold LX Music ZTools plugin and release tooling
- test: verify host loading and prepare official draft publishing
- test: cover production ZIP installation in isolated ZTools
- fix: use authenticated gh transport for GitHub API on Windows
- docs: include upstream attribution and verified framework screenshot
- feat: verify native source isolation and ZTools P0 lifecycle
- feat: adapt original LX data services and event contracts
- feat: run original LX UI and isolated custom source requests
- feat: enable native playback and verified local plugin installation
- 发布准备:去除 LX 窗口装饰并更新至 0.0.2 开发版
- 修复:适配插件中心 Node 20 的样式构建依赖
- 文档:更新 0.0.2 发布验证范围与上游归属
- 修复:兼容 Windows 下更新已有插件 PR 的 Git 参数引用
- feat: port resumable downloads and metadata
- fix: preload download dependencies before UI calls
- fix: inject isolated metadata executor for native host
- fix: normalize empty audio metadata fields
- fix: verify download file identity before recovery and cleanup
- 功能:接通下载最终化、开放 API 与事务备份
- feat: preserve LX sync client and server protocol
- fix: serialize download cancellation with finalization commits
- fix: serialize sync snapshot maintenance and cancellation
- fix: ignore stale download URL and startup failures
- fix: order sync retries and cancel stale startup preflight
- 功能:完成桌面歌词、宿主指令与独立安装包
- 修复歌词尺寸 RPC 异步错误处理
- 串行处理歌词尺寸应用与失败对账
- 文档:交付完整移植包与分层验收记录
- fix: 保持标准音源请求编码与二进制类型契约
- fix: 防止歌词窗口旧轮询覆盖新操作
- fix: 在同步认证应答前原子持久化授权状态
- 文档:记录最终复核修复与新包验收结果
- 完成设置逐项修复与字号缩放,提交 0.1.2 市场更新
@lzx8589561
lzx8589561 marked this pull request as ready for review November 11, 2026 05:43
@lzx8589561
lzx8589561 merged commit 5b468cc into ZToolsCenter:main Nov 11, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants