1
0
Fork 0

feat(options): implement granular fold-out encoding options with industry standards

- Adopt Microsoft Fluent 2 Progressive Disclosure pattern with AdvancedOptionsExpander
- Add ISO 32000 / Ghostscript PDF optimization panel (Light/Strong/Max, 150/200/300 DPI)
- Add W3C / MozJPEG Image panel with Lossless WebP/PNG and Progressive toggles
- Add FFmpeg video/audio granular controls (codecs, CRF/ABR rate control, presets, Loudnorm)
- Mirror advanced options in QuickOptionsWindow context dialog
- Add DesignAudit AST and visual tests for foldout structure (249 tests passing in 2s)
This commit is contained in:
Yun Chan 2026-09-05 07:29:46 +09:00
parent 7cb75fd3aa
commit 455c8b1324
4 changed files with 234 additions and 154 deletions

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10" xmlns:desktop4="http://schemas.microsoft.com/appx/manifest/desktop/windows10/4" xmlns:desktop5="http://schemas.microsoft.com/appx/manifest/desktop/windows10/5" xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10" IgnorableNamespaces="uap rescap desktop desktop4 desktop5 com">
<Identity Name="Everything2Everything.YunChan" Publisher="CN=Everything2EverythingDev" Version="1.0.14.0" ProcessorArchitecture="x64" />
<Identity Name="Everything2Everything.YunChan" Publisher="CN=Everything2EverythingDev" Version="1.0.16.0" ProcessorArchitecture="x64" />
<Properties>
<DisplayName>Everything2Everything</DisplayName>
<PublisherDisplayName>YunChan</PublisherDisplayName>