Skip to content

Show graph names during right-swipe switching - #146

Merged
RCmerci merged 1 commit into
mainfrom
feature/graph-name-capsule-20261031
Oct 31, 2026
Merged

RCmerci merged 1 commit into
mainfrom
feature/graph-name-capsule-20261031

Conversation

@RCmerci

@RCmerci RCmerci commented Oct 31, 2026

Copy link
Copy Markdown
Contributor

Right-swiping between resident graphs now shows the target graph name in a fixed top capsule. It stays visible while focus is pending, then fades 1.1 seconds after the target actually becomes current; cancellation and later gestures fence stale fade callbacks.

The capsule uses native glass, preserves full accessibility names when text truncates, fits the existing top slot at accessibility sizes, and leaves room for the sync indicator and Options. Catalog names are cached only for the at-most-three residents, avoiding a catalog scan on typing or worker refreshes. The existing right-swipe direction, full-page motion, and graph/draft ownership remain unchanged.

Validation:

  • Full source build and 1,117 OCaml regression cases.
  • Native Swift feedback lifecycle tests, including deferred focus, cancellation, stale timer IDs, and retired graph/account scopes; included in CI.
  • Actual iOS 26.1 Simulator UI acceptance with isolated offline encrypted fixture graphs: target identity and fade, cancellation/consecutive cycle, dark appearance/Options touches, long-name/menu/progress clearance, and accessibility-size layout.
  • Independent read-only review; identified performance/test-isolation issues were corrected and re-reviewed.

Simulator runtime uses the repository's experimental host-restamp build path (cross_abi_validated=false); this is Simulator acceptance, not real-device ABI validation. Recordings and fixture data remain local and are not attached to this PR.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 31, 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-31T07:23:38.799071Z 898d362 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.

@RCmerci
RCmerci merged commit 61695da into main Oct 31, 2026
2 checks 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