Repository navigation
Releases: aidevksh/WallpaperJS-Releases
Release list
WallpaperJS v0.1.3 · WallpaperStore Preview
WallpaperJS v0.1.3 · WallpaperStore preview
앱 안에 스토어를 추가했습니다. WallpaperStore 최신 릴리즈의 배경화면을 썸네일로 탐색하고, 디스플레이를 체크한 뒤 다운로드 및 적용을 누르면 개별 ZIP을 가져와 바로 적용합니다. 다운로드는 라이브러리에 사본만 추가합니다. 현재 WallpaperStore v1.1.1의 11개 배경화면을 이용할 수 있습니다.
Adds an in-app Store backed by the latest WallpaperStore release. Browse thumbnails, check target displays, and choose Download & apply to import a release ZIP and apply it. Download adds a local copy for later. The current WallpaperStore v1.1.1 release offers 11 wallpapers.
Changes / 변경 사항
- 스토어 검색·새로고침과 한국어·영어 UI / Store search, refresh, and English/Korean UI.
- 릴리즈 태그에 맞춘 카탈로그·썸네일과 개별 릴리즈 ZIP 다운로드 / Catalog and thumbnails pinned to the release tag, with individual release ZIP downloads.
- ZIP 크기와 제공된 SHA-256 체크섬 검증 후 기존 가져오기 검증을 거칩니다. 실패 시 현재 재생을 유지합니다. / ZIP sizes and available SHA-256 checksums are verified before the existing archive import checks; failed downloads leave current playback unchanged.
- 적용·삭제 버튼을 디스플레이 선택 바로 아래로 옮겼습니다. / Apply and remove buttons now sit directly below display selection.
- 가져온 프로젝트의 로컬 썸네일을 라이브러리에 표시합니다. / Imported projects show resized local thumbnails in the library.
WallpaperStore supplies the wallpaper assets. Store browsing and downloads require internet access; imported wallpapers run locally with the existing sandbox and network restrictions.
Updating / 업데이트
기존 앱을 다시 열어 재생 중지 및 종료를 선택한 뒤 업데이트를 설치하세요. 창만 닫으면 이전 백그라운드 프로세스가 남습니다. 가져온 프로젝트와 저장한 적용 설정은 유지됩니다.
Reopen the existing app and choose Stop playback and quit before installing the update. Closing only the manager leaves its background processes running. Imported projects and saved assignments are retained.
Downloads / 다운로드
- Windows x64:
WallpaperJS-0.1.3-windows-x64.exe - Windows ARM64:
WallpaperJS-0.1.3-windows-arm64.exe - macOS Apple Silicon:
WallpaperJS-0.1.3-macos-arm64.dmg - macOS Intel:
WallpaperJS-0.1.3-macos-x64.dmg - SHA-256:
SHA256SUMS.txt
Verification / 검증
Local source checks, 69 automated tests, and manager smoke pass. On macOS arm64, all 11 WallpaperStore v1.1.1 wallpapers were downloaded/imported with thumbnails; Cloud Islands was applied through the manager UI and its native desktop attachment was confirmed. At 1460×960 and 1100×760, apply controls sit 20 px below the display fieldset and remove is visible without scrolling.
All four native Windows/macOS x64/arm64 build runners passed source checks, 69 tests, manager smoke, package/license verification, and the packaged regression for importing new HTML/CSS/JavaScript while the shared renderer is running. Both macOS builds verify that the manager and HTML renderer stay out of the Dock. The macOS arm64 DMG application also passed the live Store gallery, download-and-apply, local thumbnail and button-position checks on macOS 15.3.2.
WebM still requires external mpv; HTML does not. These preview installers are unsigned and macOS builds are not notarized. Physical-device installer, macOS Spaces/multiple-monitor, and Windows mixed-DPI testing remain separate from CI package checks.
Application source is maintained in a private repository. GitHub's automatic Source code archives for this distribution repository contain documentation/license/banner files.
WallpaperJS v0.1.2 · HTML Import Fix Preview
WallpaperJS v0.1.2 · HTML import fix preview
재생 중 다른 HTML 프로젝트를 가져오면 미리보기와 바탕화면이 빈 화면으로 뜨는 문제를 수정했습니다. 공유 HTML 렌더러가 시작 시점의 프로젝트 목록을 계속 사용해 새 파일 요청에 404를 반환하던 원인을 해결했습니다. 새 프로젝트의 HTML·CSS·JavaScript를 앱 재시작 없이 불러옵니다. 관련 신고 #1의 증상과 같은 실패 순서를 재현해 검증했으며, 신고자의 실제 HTML/장치에서는 재확인이 필요합니다.
Fixes blank previews and wallpapers after importing another HTML project while the shared renderer is already running. The asset protocol now uses the same refreshed project library as the window manifest, so newly imported HTML/CSS/JavaScript loads without restarting the host.
Updating / 업데이트
기존 앱을 다시 열어 재생 중지 및 종료를 선택한 뒤 업데이트를 설치하세요. 창만 닫으면 이전 백그라운드 프로세스가 남습니다. 프로젝트와 저장한 적용 설정은 유지됩니다.
Reopen the existing app and choose Stop playback and quit before installing the update. Closing only the manager leaves the old background processes running. Imported projects and saved assignments are retained.
Downloads / 다운로드
- Windows x64:
WallpaperJS-0.1.2-windows-x64.exe - Windows ARM64:
WallpaperJS-0.1.2-windows-arm64.exe - macOS Apple Silicon:
WallpaperJS-0.1.2-macos-arm64.dmg - macOS Intel:
WallpaperJS-0.1.2-macos-x64.dmg - SHA-256:
SHA256SUMS.txt
Verification / 검증
All four native build runners passed source checks, 56 tests, manager smoke, package/license checks, and the packaged regression for importing a new HTML/CSS/JavaScript project while the shared host is alive. Windows 11 x64 source lifecycle and packaged playback also passed locally. Both macOS architectures verify that the manager and HTML renderer remain out of the Dock. CI does not replace physical-device installer, macOS Spaces/multiple-monitor, or Windows mixed-DPI testing.
macOS Dock hiding, live HTML, 30/60 FPS settings and native WebM support are retained. WebM requires external mpv; HTML does not. Imported content cannot access external networking. These preview builds are unsigned and macOS builds are not notarized.
Application source remains in a private repository. GitHub's automatic Source code archives for this distribution repository contain only documentation/license/banner files. Installer code protection has not changed in this release.
WallpaperJS v0.1.1 · macOS Dock-hidden Preview
WallpaperJS v0.1.1 · macOS Dock-hidden preview / macOS Dock 숨김 프리릴리즈
This build keeps the macOS manager and live HTML renderer out of the Dock. HTML remains live for clocks and animations; the renderer is still Electron.
macOS의 관리 앱과 실시간 HTML 렌더러를 Dock에 표시하지 않는 버전입니다. 시계와 애니메이션을 위한 HTML 실시간 실행을 유지하며 렌더링 엔진은 Electron입니다.
Changes / 변경 사항
-
Hidden macOS Dock entries for both manager and HTML host, using accessory activation and packaged agent configuration.
-
Live HTML/HTM, project folder/ZIP import and ZIP export; existing HTML projects run again.
-
Separate manager and background playback processes; close the manager and reopen WallpaperJS to control playback.
-
Native WebM playback through external mpv; HTML requires no mpv installation.
-
30/60 FPS settings for HTML, still-frame pause/resume, Windows display sets and static lock-screen images.
-
맥 관리 앱과 HTML 호스트에 Dock 숨김 설정을 적용했습니다.
-
HTML·HTM·폴더·ZIP 가져오기와 ZIP 내보내기를 지원하며 기존 HTML 프로젝트도 실행합니다.
-
관리 창을 닫아도 재생이 유지됩니다. 제어하려면 WallpaperJS를 다시 실행하세요.
-
WebM은 외부 mpv로 재생합니다. HTML에는 mpv가 필요하지 않습니다.
Downloads / 다운로드
| Platform | CPU | File |
|---|---|---|
| Windows | Intel / AMD x64 | WallpaperJS-0.1.1-windows-x64.exe |
| Windows | ARM64 | WallpaperJS-0.1.1-windows-arm64.exe |
| macOS 14.2+ | Apple Silicon | WallpaperJS-0.1.1-macos-arm64.dmg |
| macOS 14.2+ | Intel | WallpaperJS-0.1.1-macos-x64.dmg |
Download from Assets below. SHA256SUMS.txt contains SHA-256 hashes for all four installers.
아래 Assets에서 다운로드하세요. SHA256SUMS.txt에 설치 파일 네 개의 체크섬이 있습니다.
Validation and limitations / 검증과 제한
All four native build runners run source checks, 56 unit/UI tests, application smoke, packaged license/entry checks and a packaged HTML preview. macOS package checks verify LSUIElement and Dock visibility for both manager and HTML host.
네 가지 플랫폼 빌드에서 소스 검사·테스트 56개·앱 실행·패키지 라이선스·실제 HTML 미리보기를 확인했습니다. 맥 패키지에서는 LSUIElement 설정과 관리 앱·HTML 호스트의 Dock 숨김을 확인했습니다.
These checks do not replace installation and desktop/Spaces testing on physical Macs. This release does not claim a major HTML performance improvement. The WebView2 prototype remains experimental and is not included as a playback backend.
실제 맥에서 설치와 바탕화면·Spaces 동작 검증은 별도로 필요합니다. HTML 성능의 큰 개선을 보장하는 릴리즈는 아니며 WebView2 실험 코드는 기본 재생 방식에 포함하지 않았습니다.
This version has no persistent tray/menu-bar icon. Use Stop playback and quit in the manager to stop all playback. WebM needs an external mpv installation. HTML blocks external network requests; remote weather APIs are not enabled.
상주 트레이·메뉴 막대 아이콘은 없습니다. 관리 앱의 재생 중지 및 종료로 완전히 종료하세요. WebM은 외부 mpv 설치가 필요하며 HTML의 외부 네트워크·날씨 API 접근은 허용하지 않습니다.
Installers are unsigned and Mac builds are not notarized; Gatekeeper or SmartScreen may show warnings. See the repository installation instructions. Packages include project and dependency license notices.
설치 파일은 코드 서명·맥 공증을 받지 않았습니다. Gatekeeper·SmartScreen 안내가 표시될 수 있으며 저장소의 설치 안내를 참고하세요. 라이선스 고지 파일을 패키지에 포함했습니다.
WallpaperJS v0.1.0 · Preview
WallpaperJS v0.1.0 · First preview / 첫 프리릴리즈
Your desktop, written in HTML, CSS, and JavaScript.
HTML, CSS, JavaScript로 만드는 나만의 데스크톱.
Downloads / 다운로드
| Platform | CPU | File |
|---|---|---|
| Windows | Intel / AMD x64 | WallpaperJS-0.1.0-windows-x64.exe |
| Windows | ARM64 | WallpaperJS-0.1.0-windows-arm64.exe |
| macOS 14.2+ | Apple Silicon | WallpaperJS-0.1.0-macos-arm64.dmg |
| macOS 14.2+ | Intel | WallpaperJS-0.1.0-macos-x64.dmg |
Download your installer from Assets below. SHA256SUMS.txt contains SHA-256 hashes for all four installers.
아래 Assets에서 설치 파일을 선택하세요. SHA256SUMS.txt에 설치 파일 네 개의 SHA-256 체크섬이 있습니다.
Included / 주요 기능
- Local HTML / CSS / JavaScript wallpapers, folder and ZIP import.
- Per-display wallpapers; Windows display sets span one scene across several screens.
- Windows static lock-screen images from a wallpaper snapshot or a separate image.
- English / Korean UI, tray / menu-bar operation, 30 / 60 FPS settings and pause.
로컬 웹 바탕화면 가져오기, 디스플레이별 적용, Windows 다중 화면 연결, 정지 이미지 잠금화면, 한국어·영어 UI와 백그라운드 실행을 제공합니다. 라이브러리는 빈 상태로 시작하며 기본 바탕화면 카탈로그는 포함하지 않습니다.
Preview limitations / 프리릴리즈 안내
These installers are unsigned; macOS builds are not Apple-notarized. Windows SmartScreen or macOS Gatekeeper may block or warn on launch. See the repository README for installation guidance.
설치 파일은 코드 서명되지 않았으며 macOS 공증도 받지 않았습니다. Windows SmartScreen 또는 macOS Gatekeeper 경고·차단이 발생할 수 있습니다. 설치 안내는 저장소 README를 참고하세요.
Source checks, automated tests, app smoke tests, and packaging run on native Windows and macOS runners for each CPU architecture. This does not replace installer testing on physical devices. macOS Spaces / Mission Control / multiple displays and Windows mixed-DPI display sets still need validation. Linux and animated lock screens are not supported.
각 CPU 아키텍처의 Windows·macOS 러너에서 소스 검사, 자동 테스트, 앱 기본 동작 검사와 패키징을 수행했습니다. 실제 기기 설치 검증, macOS Spaces·다중 디스플레이 및 Windows 혼합 DPI 세트 검증은 별도로 필요합니다. Linux와 움직이는 잠금화면은 지원하지 않습니다.
The FPS setting limits requestAnimationFrame; CSS animations and video are not throttled. Resuming a paused wallpaper reloads the project.
FPS 설정은 requestAnimationFrame에 적용됩니다. 일시정지 후 재생하면 프로젝트를 다시 불러옵니다.
WallpaperJS is licensed under Apache-2.0. Packages include project and third-party license notices.