You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Both formats round-trip in CLI and GUI; MSIX install registers OpenZip as the file-type handler alongside .zip; shell extension shows the new types in the right-click menu.
Archive browser dialog (GUI)
Listview body and column header are now owner-drawn in both light and dark modes via a single render path (palette branches at draw time). Light: white panel with a 1-px frame against the gray dialog backdrop and a thin bottom border under the header. Dark: 32 → 38 → 43 elevation tier (dialog → body → header).
Sortable columns — click a header to sort ascending; click again to toggle descending. Hierarchical DFS order + folders-before-files invariants are always preserved; the column choice only changes within-type sibling order at each tree level. Active column shows a ▲ / ▼ triangle laid out next to the header text per the column's alignment. Folder values use folder aggregates so size/date sorts compare folders against files meaningfully.
Resize fix — eliminated the right-edge ghost trail the Extract button left when the dialog shrank faster than the inter-button gap (BeginDeferWindowPos + SWP_NOCOPYBITS for atomic child layout, plus dialog-backdrop sync repaint so the listview frame tracks the new bounds).
String change — "Size" → "Original Size" (Korean: "크기" → "원본 크기") so the uncompressed column reads unambiguously next to "Packed".
Drop target
New drop-target window the user can keep open: drag any supported archive onto it to kick off the same extract pipeline as the file-association entry point.
Security hardening
Tightened path / IPC validation paths and shell-extension entry points against malformed inputs (new core/secure_string.h strict-string utilities).
Install
Sideload (Developer Mode): download OpenZip_0.4.0.msix, then either double-click or run Add-AppxPackage .\OpenZip_0.4.0.msix
File associations and shell-extension entries register on install.