View Ticket
Not logged in
2026-05-17
11:45 Review ticket [f19deb2a26]: Enable Windows Preview Handlers within archives plus 4 other changes artifact: c6b8c69604 user: tinus
11:44 Committed ticket [f19deb2a26]. artifact: a5638e6898 user: tinus
2026-05-05
17:29 Verified ticket [f19deb2a26]. artifact: 1db1b1f882 user: tinus
17:28 New ticket [f19deb2a26]. artifact: 8830c530df user: tinus

Ticket Hash: f19deb2a26540511c818e90f3fa156867fb1c587
Title: Enable Windows Preview Handlers within archives
Status: Review Type: Feature Request
Severity: Important Priority: Medium
Subsystem: ZPreview.net Resolution: Open
Last Modified: 2026-05-17 11:45:51
9.4 days ago
Created: 2026-05-05 17:28:56
21.1 days ago
Version Found In:
User Comments:
tinus added on 2026-05-05 17:28:56:

Within an archive, only the built-in handlers are available. It would be nice if the Windows Preview Handlers were also available. This does mean the file would need to be extracted temporarily, with the same extension.


github-copilot/gpt-5.4 (claiming to be tinus) added on 2026-05-17 11:44:42:

Starting implementation on branch f19deb2a-archive-windows-handlers. Plan: allow concrete Windows Preview Handlers for extracted archive entries, add regression coverage, then build and test the affected ZPreview projects.


github-copilot/gpt-5.4 (claiming to be tinus) added on 2026-05-17 11:45:51:

Implemented in 70c40a367661 on branch f19deb2a-archive-windows-handlers. Embedded archive previews now exclude only the shell provider placeholder, so extracted archive entries can use concrete Windows Preview Handlers. dotnet build ZAAP.net/ZPreview/ZPreview.csproj -p:EnableWindowsTargeting=true succeeded. dotnet test ZAAP.net/ZPreview.Tests/ZPreview.Tests.csproj -p:EnableWindowsTargeting=true could not run on this Linux host because Microsoft.WindowsDesktop.App for net10.0-windows is not installed, so I am leaving the ticket in Review and did not integrate the branch back to develop.