Skip to content

Release Photo Cutter v1.2.0#1

Merged
Awetspoon merged 4 commits into
mainfrom
codex/v1.2.0-release
Jul 17, 2026
Merged

Release Photo Cutter v1.2.0#1
Awetspoon merged 4 commits into
mainfrom
codex/v1.2.0-release

Conversation

@Awetspoon

Copy link
Copy Markdown
Owner

What changed

  • Reorganized the editor into focused canvas, view-model, geometry, export, theme, and view components while preserving the existing cut-out workflow.
  • Rebuilt compact cutting controls, resizable panels, reusable exact-size shapes, cut-out naming, magnifier, native-resolution viewing, light/dark appearance, refinement, gallery, workspace, and export behavior.
  • Removed obsolete AI/automatic-cutting paths, stale planning documents, generated brand exports, and outdated user-facing terminology.
  • Added broad geometry, rendering, persistence, shape, export, layout, and UI contract regression coverage.

v1.2.0 release preparation

  • Added correct Photo Cutter 1.2.0 Windows metadata.
  • Rewrote the README for first-time users with a genuine current app screenshot and direct download link.
  • Added curated v1.2.0 release notes and an inviting three-step getting-started guide.
  • Replaced personal contact details with GitHub private vulnerability reporting.
  • Hardened the tag-only release workflow so it restores, builds, runs every regression check, publishes the self-contained executable, and supplies a SHA-256 checksum before creating the release.

Verification

  • Release build: 0 warnings, 0 errors.
  • Regression checks: 34/34 passed in both the working tree and clean release clone.
  • Self-contained Windows x64 publish succeeded.
  • Published executable reports Photo Cutter / version 1.2.0 and passed a launch smoke test.
  • Secret/PII scan passed for the release candidate.
  • No generated binaries, logs, caches, or user files are included.
  • All local Markdown links resolve and git diff --check passes.

@augmentcode

augmentcode Bot commented Jul 17, 2026

Copy link
Copy Markdown

This pull request is abnormally large and would use a significant amount of tokens to review. If you still wish to review it, comment "augment review" and we will review it.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 831f9dd0a3

ℹ️ 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".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +151 to +153
if (!isCanvasFocused)
{
return;

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Preserve editor shortcuts when side panes have focus

When a user selects a cut-out from the new side-panel CutoutsList or clicks another non-text control, keyboard focus is not within CanvasHost. This guard returns before the Delete, arrow-nudge, Ctrl+Z/Y, and Ctrl+A handlers, so visible selected cut-outs cannot be deleted, moved, undone, or selected-all from the keyboard unless the user first clicks back on the canvas; the previous routing only excluded text/combobox inputs, so side-panel selection workflows regress.

Useful? React with 👍 / 👎.

@Awetspoon
Awetspoon merged commit 3a50f95 into main Jul 17, 2026
1 check passed
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