Skip to content

Refresh all supported formats before opening Windows Default Apps - #22

Open
cubiix3 wants to merge 1 commit into
mainfrom
fix/default-apps-format-registration
Open

cubiix3 wants to merge 1 commit into
mainfrom
fix/default-apps-format-registration

Conversation

@cubiix3

@cubiix3 cubiix3 commented Oct 7, 2026

Copy link
Copy Markdown
Owner

Windows Default Apps could retain an older registration with only 16 extensions after Kova Image gained more formats. Opening Default Apps from the viewer now refreshes registration for all 67 supported extensions before launching Settings, while preserving Windows' existing default choices.

The association smoke check reads the extension lists from the Rust sources and also verifies SupportedTypes and the application command. The documentation records the behavior and local validation. Video/audio playback still depends on installed Windows codecs; clean-machine acceptance remains unverified.

Validation performed:

  • Formatting, locked build/check, strict all-target Clippy and workspace tests pass on Windows (145 passed, 3 ignored); the release executable builds.
  • Registration checked against the permanent installation: all 67 extensions, quoted commands, SupportedTypes, OpenWithProgids and RegisteredApplications pass; existing UserChoice values remain unchanged.
  • No generated builds, personal files or secrets are included.

No dependencies or decoders changed.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-07T07:43:41.434827Z 358f0c9 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant