Tags: LaokeQwQ/EngineTools
Tags
feat: add log analysis, playlist viewer, cache cleanup, DB repair, an… …ti-piracy easter egg - Log analysis: parse Engine DJ logs, show error/warning statistics - Playlist viewer: read playlists and tracks from Engine Library database - Cache cleanup: clear QML/Qt pipeline cache to fix UI glitches - Database repair: integrity_check + foreign_key_check + REINDEX + ANALYZE - ID3 anti-piracy easter egg: batch clear/shuffle tags with auto-backup - Fix update checker: use semver comparison instead of string equality - Fix app icon: extract proper 256x256 multi-res icon from Engine DJ.exe - Add i18n for update badge, log analysis, cache cleanup (zh/ja/ko/en) - Add toast notifications for operation completion feedback - Fix USB unlock to only detect removable drives - Fix MIDI 2.0 status when registry key doesn't exist Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
v1.4.0: remove waveform DB restore, add STEM processor detection & mu… …lti-exe manifest - Remove waveform/library restore feature (drop SQLite dependency) - Write UTF-8 manifest for every .exe in the Engine DJ install dir - Detect stems-processor.exe under %LOCALAPPDATA%\AIR Music Technology\EnginePrime\bin - Show STEM processor status card when detected, and apply manifest to its bin dir - Manifest-configured status now requires all exes (Engine DJ + STEM) to be covered
v1.3.0: add waveform restore feature, fix RefreshSystemSettings hang - Add internal/library package: scan Engine Library DBs across all drives, detect missing/corrupt .rgb overview files, restore from DB BLOBs - Add ScanLibraries / RestoreOverviewFiles / RestoreAllLibraries to app.go - Add 修复数据库波形缺失 button and per-DB status panel in frontend - Fix RefreshSystemSettings hang: replace blocking SendMessageW broadcast with SendMessageTimeoutW (5s timeout) for the intl setting change - Bump version to 1.3.0
v1.1.0: UI overhaul, UAC elevation, version display, i18n fix - Rename to Engine Tools - Add marquee rotating text (version, free notice, star request) - Add @LaokeQwQ + GitHub icon in header - Replace emoji icons with text-based status cards - Show Windows version and Engine DJ version in info card - Show ACP code page value alongside UTF-8 status - Fix i18n: add json tags for proper camelCase serialization - Fix language detection: use Win32 GetUserDefaultSystemUILanguage - Add programmatic UAC self-elevation (ShellExecute runas) - Remove emoji from all UI elements - Fix Windows version detection via registry