Skip to content

WEngine-Plus v1.1.0

Choose a tag to compare

@psyattack psyattack released this 12 Oct 15:52
· 2 commits to main since this release
v1.1.0
fc16972

Features

  • setup: implement automated one-click installer and self-relocation (134b56f)
    • Auto-detect Wallpaper Engine directory via active processes, Windows Registry, and Steam VDF library folders.
    • Self-relocate helper binary to assets/ui/scripts/ with UAC elevation support and source cleanup.
    • Consolidate patching into unified src/setup.rs pipeline, removing standalone patcher.

Bug Fixes

  • wallpaper-deletion: protect active wallpapers and handle preview file locks (fc16972)
    • Block deletion of truly applied wallpapers and prompt user to apply another wallpaper first.
    • Revert temporary previews and yield 250ms for CEF IPC and worker process to close file handles (.pkg, video).
    • Add backend async retry loop (2.0s timeout, 100ms interval) in clean_readonly_and_remove to resolve transient Windows sharing violations (ERROR_SHARING_VIOLATION).
    • Synchronize deletion state across single item, multi-selection, and context menu actions.

Full Changelog: v1.0.1...v1.1.0