v0.8.3-alpha
Pre-release
Pre-release
Changes / 更新内容
Strategy 3 graduated / 策略三转正
- Compatibility Redraw is now a first-class feature (no longer WIP):
- New default source App own icon — zero-friction: redraw the app's own launcher icon into a compliant glyph with no rules, packs or uploads
- Source picker: App own icon / Upload image / Captured original (the latter appears once the app's original notification icon has been passively captured)
- Slider fine-tuning closed loop verified: scale/offset/purity sliders drive the live preview (debounced), E2E-asserted compliant output (clock glyph: 0 non-white pixels, 50% coverage)
Color strategy matrix verified / 色彩策略矩阵实证
- Full 3×2 policy matrix pixel-verified on emulator: global off/on × per-app inherit/force-mono/keep-color — per-app overrides correctly win over the global switch in both directions
- Per-app override UI (RadioSheet) writes verified: mono / color / inherit(=delete)
Fixes / 修复
- MediaStore sub-directory write bug: DISPLAY_NAME must be a bare file name — per-app color override files failed silently before (now RELATIVE_PATH carries the subdirectory)
Verified / 验证
- Self-filter compliance assertion, upload-path triangle assertion, slider→preview loop, 3×2 color matrix, release-build boot injection + keep-color smoke — all on emulator + LSPosed (API 36)
Notes / 说明
- Hobby project, provided as-is — no functional guarantees or development commitments. Full disclaimer and AI disclosure in the README. / 兴趣项目按现状提供,完整声明见 README。
Full changelog: v0.8.2-alpha...v0.8.3-alpha