Skip to content

Releases: 3x-haust/workshop-wallpaper-bridge

v1.1.4

07 Jun 15:15
5859d71

Choose a tag to compare

What's Changed

  • fix: require notarized macOS releases by @3x-haust in #15
  • fix: prefer native scene rendering for scenes by @3x-haust in #16
  • fix: keep native scene wallpapers visually continuous by @3x-haust in #17
  • chore: prepare v1.1.4 release defaults by @3x-haust in #18

Full Changelog: v1.1.3...v1.1.4

v1.1.3

07 Jun 02:11
327422c

Choose a tag to compare

What's Changed

  • fix: improve scene wallpaper playback by @3x-haust in #9
  • feat: support safe text SceneScript playback by @3x-haust in #11
  • chore: sync v1.1.2 release defaults onto main by @3x-haust in #12
  • fix: play advanced scenes from rendered cache by @3x-haust in #13
  • chore: prepare v1.1.3 release defaults by @3x-haust in #14

Full Changelog: v1.1.1...v1.1.3

v1.1.2

06 Jun 17:57

Choose a tag to compare

What's Changed

  • fix: improve scene wallpaper playback by @3x-haust in #9

Full Changelog: v1.1.1...v1.1.2

v1.1.1

04 Jun 23:15
752e11d

Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.1.1

v1.1.0

03 Jun 08:22

Choose a tag to compare

What's changed

  • Fixes the Screen Saver flow so the app installs and selects Workshop Wallpaper Bridge automatically.
  • Fixes the black screen case by reading the real app config from the user home and keeping a still fallback visible while video starts.
  • Updates the UI and docs to use Screen Saver wording instead of Lock Screen animation wording.

Verification

  • swift test
  • bash Scripts/package-app.sh
  • Packaged app and bundled screen saver both report version 1.1.0.

Workshop Wallpaper Bridge 1.0.0

01 Jun 20:34

Choose a tag to compare

Workshop Wallpaper Bridge 1.0.0

Use copied local Wallpaper Engine Workshop assets on macOS with an installable DMG.

Highlights

  • Adds local scene.pkg desktop playback for supported packed 2D image layers.
  • Supports scene .tex decoding for embedded images, LZ4 blocks, RGBA8888, DXT1, DXT3, DXT5, RG88, and R8.
  • Adds basic scene keyframe motion for position, scale, rotation, and opacity.
  • Adds menu-bar app packaging with a DMG installer layout.
  • Adds MP4/MOV/M4V Lock Screen animation through the bundled macOS screen saver.
  • Adds Open at Login, safer wallpaper window lifecycle, multi-select import/remove, and clearer user docs.

Known Limits

  • This is local-only: no Steam Workshop downloader, Steam auth bypass, DRM bypass, or redistribution flow.
  • Scene support is not full Wallpaper Engine runtime parity. Particles, custom shaders, scripts, text layers, and animated texture/video effects may differ or be skipped.
  • This DMG is currently unsigned/not notarized because this machine only has an Apple Development certificate, not a Developer ID Application certificate. macOS may show a Gatekeeper warning.

한국어 요약

  • Windows에서 복사한 Wallpaper Engine Workshop 폴더를 Mac에서 스캔/가져오기/재생할 수 있습니다.
  • 지원 가능한 scene.pkg의 2D 이미지 레이어와 기본 keyframe 움직임을 데스크톱에서 재생합니다.
  • particle, shader, script 기반 씬은 아직 Wallpaper Engine과 100% 동일하게 재현하지 못할 수 있습니다.
  • 현재 DMG는 Developer ID 공증본이 아니라 unsigned 배포본입니다.

SHA256

  • WorkshopWallpaperBridge-macOS-arm64.dmg: e846c618010b2a01e0b11467417419c41e11e7b41657fdfe7afe977edbeb4ed3

Validation

  • swift test: 70 tests passed.
  • git diff --check: passed.
  • bash Scripts/package-app.sh: produced DMG.
  • hdiutil verify dist/WorkshopWallpaperBridge-macOS-arm64.dmg: valid.
  • Packaged app launch smoke: process stayed running after launch.

Workshop Wallpaper Bridge v0.4.0

01 Jun 18:20

Choose a tag to compare

Desktop playback and DMG installer release.

Changes:

  • Ships a macOS DMG installer with an Applications shortcut. The release asset is DMG-only.
  • Runs as a menu bar utility with a centered settings window and Open at Login support.
  • Keeps wallpaper playback alive while the settings window is minimized or hidden.
  • Restores the last playable wallpaper on launch.
  • Adds desktop-aware auto-pause that pauses media without hiding the wallpaper layer.
  • Improves Fill/Fit/Stretch switching stability for video wallpapers.
  • Sets still desktop wallpaper from real video frames for MP4/MOV/M4V and writes a best-effort Lock Screen still image cache.
  • Hardens local web wallpaper loading and imported path handling.
  • Adds scene.pkg inspection and wwbctl scene-info as the foundation for 1.0.0 scene playback.

Notes:

  • Full scene.pkg playback is not in 0.4.0; that is the 1.0.0 target.
  • Animated Lock Screen video wallpaper is not implemented because macOS does not expose a stable public third-party API for it.
  • Local-only: no Workshop downloader, Steam auth/DRM bypass, or asset redistribution.

SHA256:

  • WorkshopWallpaperBridge-macOS-arm64.dmg: 5da4a395756e006af1bfb09b67d8b6a448113b4ae4e75160859992c26841efc7

한국어 요약:

  • 0.4.0은 바탕화면 재생과 DMG 설치 배포판에 집중한 버전입니다.
  • 릴리즈에는 DMG만 첨부했습니다.
  • scene.pkg 전체 재생은 아직 아니며, 1.0.0 목표로 분리했습니다.

Workshop Wallpaper Bridge v0.3.0

01 Jun 00:25

Choose a tag to compare

test(tests): add comprehensive scanning tests for scene and video assets

- Implement tests to ensure that the scanner correctly identifies and classifies web images, scene projects, and videos.
- Add scenarios to verify behavior when project files are missing, ensuring that the scanner defaults to using preview images or real video files as entry points.
- Ensure that explicit image files are correctly used as playable entry points.

Workshop Wallpaper Bridge v0.2.0

31 May 16:23

Choose a tag to compare

Adds desktop-aware playback and user-facing setup docs.\n\nChanges:\n- Added Auto-pause behind apps: playback pauses/hides while other apps cover the desktop and resumes when the desktop is visible.\n- Keeps wallpaper playback alive when the control window is minimized or hidden.\n- Added sleep/wake and monitor-change recovery.\n- Added safe still wallpaper setting from thumbnails/images for desktop and possible Lock Screen mirroring.\n- Improved app UI with clearer import/play steps, auto-pause toggle, status text, and Lock Screen guidance.\n- Rewrote English and Korean README files for end users.\n\nNotes:\n- Animated Lock Screen wallpapers are not implemented because macOS does not expose a stable public third-party API for that; this release uses public still-wallpaper APIs only.\n- This remains local-only: no Workshop downloader, Steam auth bypass, DRM bypass, scene.pkg unpacking, or redistribution flow.\n\nSHA256:\n- WorkshopWallpaperBridge-macOS-arm64.zip: 338a241c5bb184e102e52bc35f01738135a180fc75e508cf256b7d763f415007

Workshop Wallpaper Bridge v0.1.1

31 May 15:39

Choose a tag to compare

Patch release after post-implementation review.\n\nChanges since v0.1.0:\n- Hardened web wallpaper playback with file-only navigation, non-persistent WKWebView storage, and HTTP/HTTPS content blocking.\n- Made local library replacement safer by copying to an incoming directory before replacing the existing imported project.\n- Fixed storage directory collisions for project IDs that normalize similarly.\n- Added a regression test for colliding project IDs.\n\nSafety boundary remains unchanged: no Workshop downloader, no Steam auth bypass, no DRM bypass, no scene.pkg unpacking, no redistribution workflow.