Skip to content

Releases: Maplelia/Wallvia

0.2.4

Choose a tag to compare

@github-actions github-actions released this 05 Oct 14:00
0.2.4

0.2.3

Choose a tag to compare

@github-actions github-actions released this 05 Oct 13:45
0.2.3

0.2.2

Choose a tag to compare

@github-actions github-actions released this 05 Oct 12:23
0.2.2

0.2.1

Choose a tag to compare

@github-actions github-actions released this 05 Oct 11:08

Wallvia 0.2.1 —— 选壁纸时自动重新启用

修掉一个会让你以为「选了壁纸没反应」的 bug。

修复

  • 选择壁纸会自动把壁纸重新打开。 此前如果壁纸正处于「关闭」状态(点过 ribbon 或 Toggle wallpaper),
    再选一张壁纸只会把预览图复制进 vault、把路径写进设置,而画面上什么都不变 —— Obsidian 和 VS Code
    都有这个毛病,现在两处都修好了,并补了在旧代码上会失败的回归测试。
  • 文档不再硬编码发布版本号,安装说明不会因为发新版而过期(下载链接指向「最新 release」)。

如果你现在就卡在「选了没反应」

  • Obsidian:重载插件后,命令面板搜 Wallvia: Toggle wallpaper 执行一次;
    或者干脆再选一张壁纸 —— 0.2.1 会自动帮你打开。
  • VS Code:装好 0.2.1 后,Wallvia: Choose Wallpaper Engine Wallpaper… 选一张即可,
    即使之前 wallvia.enabled 是关的也会自动打开。

English

Choosing a wallpaper now switches the wallpaper back on. Picking one while it was toggled off used to
copy the file and change nothing on screen — on both Obsidian and VS Code; regression tests cover both.
Install instructions no longer pin a release version, so they cannot go stale.

0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 10:31

Wallvia 0.2.0 —— 直接从本机 Wallpaper Engine 里选壁纸

三端(Obsidian / VS Code / Codex 桌面版)现在都能列出本机已下载的 Wallpaper Engine 壁纸并直接选用,
对齐方式统一为 覆盖 cover / 填充 fill / 居中 center。

新增

  • Wallpaper Engine 选择器:列出创意工坊订阅 + 自己的项目 + 内置壁纸(本机实测 39 张 = 20 + 19),
    带预览图;当前正在用的那张单独置顶并标记。场景(.pkg)与视频壁纸取的是它的静态预览帧
    —— 宿主只能画静态背景,这一点在界面上有明确说明。
  • 三种对齐:覆盖 cover / 填充 fill / 居中 center。旧的 contain / tile 仍能正常渲染
    (Obsidian 端读旧配置时会迁移到最接近的一种)。
  • Codex CLI:wallvia list [--json]、wallvia use <编号|id>、wallvia follow
    (撤销 use 固定下来的图片,回到跟随 WE 当前壁纸)。

修复

  • VS Code 命令面板搜 wallvia 无结果:命令改名为 Wallvia: … 前缀并去掉 category。
    命令面板匹配的是命令标题,旧标题是 Wallpaper: … 而分类是 Glass Wallpaper,
    所以搜品牌名自然一条都搜不到。安装 0.2.0 后需要重载窗口(Developer: Reload Window)。

安装

  • Obsidian:BRAT 或社区目录里搜 Wallvia;也可以直接取下方 main.js / manifest.json / styles.css
  • VS Code:下载下方 wallvia-0.2.0.vsix → code --install-extension wallvia-0.2.0.vsix
  • Codex 桌面版:npm i -g wallvia@0.2.0

English

All three platforms can now list the Wallpaper Engine wallpapers already downloaded on this machine
(Steam workshop + own projects + built-ins; a scene or video wallpaper contributes its preview frame)
and paint one of them, with one shared alignment vocabulary: cover / fill / center.
The VS Code commands were renamed to a Wallvia: prefix and lost their category, which is why the
command palette previously found nothing when searching for "wallvia".

Assets are built in CI with SLSA provenance — verify with
gh attestation verify main.js --repo Maplelia/Wallvia.

0.1.2

Choose a tag to compare

@github-actions github-actions released this 04 Oct 13:27

Wallvia 0.1.2 —— 三个平台合并进一个仓库后的首个版本。

本次没有功能改动,只是把 VS Code 扩展与 npm CLI 并入了本仓库:

  • Obsidian:插件位于仓库根目录,插件市场 / BRAT 会照常从本 release 自动更新;
  • VS Code:本 release 新增 wallvia-0.1.2.vsix(此前 VSIX 在独立仓库发布);
  • npm:npm i -g wallvia 已发布 0.1.2,元数据里的仓库链接已指向本仓库。

All three surfaces now ship from this single repository — no functional changes.
Assets are built and attested in the Release workflow (SLSA provenance).

0.1.1

Choose a tag to compare

@github-actions github-actions released this 04 Oct 10:29

Wallvia 0.1.1

Same frosted-glass wallpaper, now clean against the Obsidian community directory scanner.

Fixed (all 21 findings the scanner gates on)

  • @typescript-eslint/no-floating-promises (9), no-misused-promises, no-unsafe-assignment
  • obsidianmd/no-static-styles-assignment (2) — the settings preview now styles itself from styles.css
  • stylelint: 9 errors (modern colour notation, empty line before rule, vendor prefix, duplicate declarations)

Added

  • eslint.config.mjs + .stylelintrc.json using the exact rule sets the directory review runs
  • a GitHub Actions release flow that lints, builds and signs a build provenance attestation for
    main.js, manifest.json and styles.css

Install: unzip the three assets below into <vault>/.obsidian/plugins/wallvia/.

Wallvia 0.1.0

Choose a tag to compare

@Maplelia Maplelia released this 04 Oct 08:49

First public release. Bring your Wallpaper Engine everywhere — a frosted-glass wallpaper for your workspace.