Skip to content

新しい切り替えに合わせてスクリーンショットを撮り直す - #136

Merged
temoki merged 4 commits into
mainfrom
chore/reshoot-canvas-toggle
Sep 27, 2026
Merged

temoki merged 4 commits into
mainfrom
chore/reshoot-canvas-toggle

Conversation

@temoki

@temoki temoki commented Sep 27, 2026

Copy link
Copy Markdown
Owner

#135 で「キャンバス / コード」の切り替えを変えたので、切り替えが映る App Store のスクリーンショットをすべて撮り直しました。あわせて、撮影中に分かったことを記録しています。

撮り直したもの

機種 変わったファイル
iPad 8 枚すべて(英語・日本語 × 4)
iPhone 8 枚のうち 5 枚(パレットや、プログラムだけの画面などは撮り直しても同じ画像)
Mac 8 枚すべて
サイト・README 上から作る縮小画像(site/shots/ の iPad・Mac、docs/Screenshot.png)

どの画面でも、切り替えは英語・日本語とも文字(Canvas | Code / キャンバス | コード)で収まっています。Vision Pro には切り替えが映らないので、撮り直していません。

アプリプレビュー(iPhone・iPad・Mac・Vision Pro)とティーザー動画も撮り直しましたが、リポジトリには入れていません(手元にだけ置いてあります)。

撮影中に分かったこと

  • Xcode 27.1 ベータの部品で、シミュレータが落ちていました。 xcode-select は 27.0 を指していても、シミュレータを動かすシステム共通の部品(XcodeSystemResources)は 27.1 ベータのものに置き換わっていました。その状態では、アプリの起動と回転を繰り返すと、iOS 27.0 シミュレータの backboardd が Metal で落ち、iPad の撮影が 2 回続けて途中で止まりました。元のコードでも同じように落ちたので、アプリの問題ではありません。27.0 の部品を入れ直したら、全部通りました。確かめ方と入れ直し方を screenshots スキルに書きました。
  • Vision Pro のプレビューは、試す回数を 3 回から 5 回にしました。 机の上の絵が出ない、以前からある不安定さで、今回は 3 回続けて外れました。
  • キャンバス/コードの切り替えが「Canv…」と切れないようにする #135 の記述を訂正しました。 11 インチの横向き・英語について「文字で出る」と書いていましたが、撮り直したティーザーでは違いました。
    • ブロックの入った書類を開いた場合は、ずっと文字です。
    • 空の書類では、最初のブロックを足すとアイコンに変わり、戻りません。
    • メンテナが確認して、このままにしました(どちらでも切れたり隠れたりはしません)。コードのコメントと App/Views/CLAUDE.md を、この事実に合わせました。

確認したこと

  • 3 機種とも appstore/ looks sendable.(metadata_check と同じ判定)まで通ったこと
  • 撮れた画像を目で確認したこと(中身、切り替えの表示、ウィンドウの角、「編集済み」の表示が出ていないこと)
  • .tortoise(撮影用の書類)が書き換わっていないこと

#135 sized the canvas/code toggle to its words, falling back to icons where
they do not fit. On the 13-inch iPad's landscape captures and the iPhone's
sheets it still shows the words, a little narrower than before, so both rigs
were run again. What changed: all eight iPad captures, five of the eight
iPhone ones, and the website's iPad copies. The rest came back identical,
the palette and program screens among them.

The screenshots skill gains the trap that cost two failed runs. The
simulators' system-wide machinery (XcodeSystemResources, CoreSimulatorService)
belongs to whichever Xcode last installed its components, whatever
xcode-select says. With the 27.1 beta's installed, the iOS 27.0 simulators'
backboardd aborted in Metal after a few launches and rotations, and the old
toggle crashed the same way. Reinstalling 27.0's package cleared it, and
both rigs then ran through.
The sheet failing to come up is the screenshot rig's known flake, which has
never needed more than a second attempt there. Here it failed three launches
running, and the run after that needed three. The same launch arguments had
worked minutes before.
#135 recorded that English fits the words on the 11-inch iPad's landscape
canvas column. The reshot teaser showed that holds only until the toolbar
changes state. An empty document shows "Canvas | Code", and its first block,
which is when ⟳ comes on, turns the toggle into the icons for good. A
document opened with blocks in it keeps the words, which is all #135's check
had looked at. The maintainer looked at the one-time flip and kept it: nothing
is cut or hidden on either side of it.

The comment and the views notes now say so. The notes also add an empty
document to what a change here is judged on.
The last platform to catch up with #135. The toggle shows its words in both
languages at the Mac window's width, a little narrower than before. All eight
captures are shot again, along with the README's picture and the website's
Mac copies derived from them.
@temoki
temoki merged commit 6b6747f into main Sep 27, 2026
7 checks passed
@temoki
temoki deleted the chore/reshoot-canvas-toggle branch September 27, 2026 06:42
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