Skip to content

OpenZip 0.5.1

Latest

Choose a tag to compare

@vitaldb vitaldb released this 06 May 02:21
· 4 commits to main since this release
95be540

What's new since v0.5.0

Win11 modern context menu — single-hop fix

Right-clicking a .zip (or folder) in the new Win11 menu used to show OpenZip → OpenZip → 여기에 풀기 — two submenus deep before the actual command. Win11 already auto-groups an MSIX package's verbs under the package name, so our parent IExplorerCommand titled "OpenZip" was creating a redundant inner wrapper.

Now: OpenZip → 여기에 풀기 / 에 풀기 — one hop. Compress verbs (Compress to .zip / Compress each separately / Compress with options…) sit directly under the same OpenZip group when a folder or non-archive file is selected.

Implementation: replaced the parent flyout with leaf verbs declared directly in AppxManifest.xml. Each leaf has its own <com:Class> and <desktop5:Verb>; visibility per leaf was already controlled by IExplorerCommand::GetState.

The classic Win10 / "Show more options" submenu is unchanged — that path uses IContextMenu with a single CreatePopupMenu, which has no auto-grouping.

Install

  • Sideload (Developer Mode): download OpenZip_0.5.1.msix, then either double-click or run
    Add-AppxPackage .\OpenZip_0.5.1.msix
  • File associations and shell-extension entries register on install.