Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
b26a2bb
cloud: enable cloud for pro, upgrade for free, keep the button when t…
lucasr1b Oct 3, 2026
a17eb76
cloud: stop waiting on a slow plan check, title enable cloud machines…
lucasr1b Oct 3, 2026
29c29ed
cloud: cloud.fill for the pro-required screen, settings shows only th…
lucasr1b Oct 3, 2026
595b4f4
cloud: drop the debug plan override
lucasr1b Oct 3, 2026
ebde4d2
cloud: keep prominent cloud buttons visible in an inactive window, ke…
lucasr1b Oct 3, 2026
f103c6c
cloud gate: newest plan check wins, drop answers for a switched account
lucasr1b Oct 3, 2026
687d128
cloud welcome: introducing cmux cloud window, shown once, five layout…
lucasr1b Oct 4, 2026
88db662
cloud onboarding: glass welcome window, lowercase and machine focus l…
lucasr1b Oct 4, 2026
1c84092
cloud onboarding: one welcome design (machine focus, all lowercase), …
lucasr1b Oct 4, 2026
9b3ba43
cloud onboarding: review fixes (glass behind compiler guard, welcome …
lucasr1b Oct 4, 2026
9b20cd6
cloud welcome: ignore the titlebar safe area (fixes a layout-loop cra…
lucasr1b Oct 4, 2026
0bdbae4
cloud tab intro: title first, no icon
lucasr1b Oct 4, 2026
304b965
cloud tab intro: app icon banner back, lock badge while the plan need…
lucasr1b Oct 4, 2026
3b26270
cloud tab intro: dark app icon in the banner
lucasr1b Oct 4, 2026
149e1d4
fix cloud billing plan concurrency and state ownership
austinywang Oct 4, 2026
66fd4d3
Merge remote-tracking branch 'origin/main' into task-17127-cloud-gate
austinywang Oct 4, 2026
1e661b6
fix cloud plan localization parity
austinywang Oct 4, 2026
2f2c4a7
fix cloud entitlement detection for team plans
austinywang Oct 4, 2026
fa19d69
avoid stale cloud entitlements across team changes
austinywang Oct 4, 2026
046f472
report billing refresh success to settings
austinywang Oct 4, 2026
832fe2b
Merge remote-tracking branch 'origin/main' into task-17127-cloud-gate
austinywang Oct 4, 2026
5622f36
preserve account flow billing refresh contract
austinywang Oct 4, 2026
3fe7d28
cloud welcome: media slider (wip: autoplay and list + autoplay layout…
lucasr1b Oct 4, 2026
4783a41
cloud welcome: plainer slide captions
lucasr1b Oct 4, 2026
10e02b3
cloud welcome: debug toggle for the new badge (both layouts)
lucasr1b Oct 4, 2026
4a544cf
cloud welcome: larger clip beside the list
lucasr1b Oct 4, 2026
c49ae07
cloud welcome: list + dots variant (bar for the current feature, dots…
lucasr1b Oct 4, 2026
474ec95
cloud welcome: debug item for the list + dots layout
lucasr1b Oct 4, 2026
692a633
Merge main (186cec797812) into pr-17230
austinywang Oct 5, 2026
7a70d37
test: cover close shortcut ownership for cloud welcome layouts
austinywang Oct 5, 2026
adb9b4e
fix: route cloud welcome close shortcut
austinywang Oct 5, 2026
9186e34
test: cover cloud welcome close shortcut ownership
austinywang Oct 5, 2026
bccd3d9
Merge main (186cec797812) into pr-17243
austinywang Oct 5, 2026
a099d3c
fix: route cloud welcome close shortcut to its window
austinywang Oct 5, 2026
eb9da82
Merge cloud-onboarding base updates
austinywang Oct 5, 2026
6f25492
chore: deduplicate welcome window close owner
austinywang Oct 5, 2026
1aaf634
Merge updated cloud gate base into cloud onboarding
austinywang Oct 5, 2026
2592e63
Merge commit '1aaf63492db33f6747c515f056021e3046546614' into pr-17243
austinywang Oct 5, 2026
23c9087
fix: flatten cloud welcome and remove badge
austinywang Oct 5, 2026
1630f15
fix: omit unavailable welcome clips instead of empty media cards
austinywang Oct 5, 2026
0e80bdc
Merge green main and retain flat cloud welcome layout
austinywang Oct 5, 2026
25c63e0
Merge origin/main into cloud-welcome-media
austinywang Oct 6, 2026
49cb95d
fix: keep cloud welcome hero when clips are unavailable
austinywang Oct 6, 2026
2cf9603
fix: bundle cloud welcome media folder
austinywang Oct 6, 2026
4372c60
fix: harden cloud welcome feature clips
austinywang Oct 7, 2026
5fc66e1
fix: harden cloud welcome fallback playback
austinywang Oct 7, 2026
f99b73f
feat: add cloud welcome draft clips
austinywang Oct 7, 2026
184c976
feat: use compact high-resolution cloud welcome videos
austinywang Oct 7, 2026
4b57ad2
fix: resolve cloud welcome rail colors on macOS
austinywang Oct 7, 2026
b343c45
feat: refresh cloud welcome feature clips
austinywang Oct 7, 2026
14c5b6e
feat: sharpen cloud welcome preview clips
austinywang Oct 7, 2026
ac80abf
feat: refine cloud welcome campaign
austinywang Oct 7, 2026
4068ea6
feat: polish cloud welcome layout
austinywang Oct 7, 2026
5fea2c2
Merge main (6b02ff8fd332) into pr-17243
austinywang Oct 7, 2026
ef3df7f
Merge main (7a5ff8674d11) into pr-17243
austinywang Oct 7, 2026
3ee3439
fix: keep short welcome clips readable
austinywang Oct 7, 2026
1b521d0
Merge main (26857b4ed9bd) into pr-17243
austinywang Oct 7, 2026
f38c745
cloud welcome: new spin-up and keeps-running clips
lucasr1b Oct 7, 2026
693ff1c
cloud welcome: displays slide replaces opens on any mac
lucasr1b Oct 7, 2026
a1d4808
Merge main (db52bc997a19) into pr-17243
austinywang Oct 7, 2026
508e2e4
cloud welcome: keep dwell constant nonisolated
austinywang Oct 7, 2026
d5dd3a6
cloud welcome: replace port placeholder with multiplayer copy
austinywang Oct 8, 2026
f98047f
cloud welcome: simplify header hierarchy
austinywang Oct 8, 2026
4f433ac
cloud welcome: keep multiplayer clip covered
austinywang Oct 8, 2026
3d90060
cloud welcome: restore product badge header
austinywang Oct 8, 2026
b6ff3d8
cloud welcome: new keeps-running clip (cmd shift w)
lucasr1b Oct 8, 2026
b349144
cloud welcome: new multiplayer clip
lucasr1b Oct 8, 2026
4c5e1ca
cloud welcome: keeps-running clip keeps its left and right edges
lucasr1b Oct 8, 2026
399b1f9
cloud welcome: invite your team slide, headline is now work wherever …
lucasr1b Oct 8, 2026
7b61520
cloud welcome: headline back to your work, wherever you go
lucasr1b Oct 8, 2026
3ef3b2e
cloud welcome: invite your team comes before work together
lucasr1b Oct 8, 2026
e64cd40
cloud welcome: autoplay leaves the first slide
lucasr1b Oct 8, 2026
88e80ca
cloud welcome: new displays clip
lucasr1b Oct 8, 2026
6f175bc
cloud welcome: shorter displays clip, no loading screen
lucasr1b Oct 8, 2026
1435797
cloud welcome: invite clip keeps the pane buttons on the left
lucasr1b Oct 8, 2026
ed3b491
Merge main (09a51fb30b70) into cloud-welcome-media
lucasr1b Oct 8, 2026
c4a4636
Merge remote-tracking branch 'origin/main' into pr-17243
austinywang Oct 8, 2026
d34a3ae
fix: harden Cloud welcome campaign gating and playback
austinywang Oct 8, 2026
4404d83
fix: keep cancelled welcome timers isolated
austinywang Oct 8, 2026
9c868f0
test: cover Cloud welcome campaign marker replay
austinywang Oct 9, 2026
127862a
fix: keep welcome playback deinit actor safe
austinywang Oct 9, 2026
cbd11b3
Merge remote-tracking branch 'origin/main' into pr-17243
austinywang Oct 9, 2026
89500e6
fix: cancel welcome fallback timer on teardown
austinywang Oct 9, 2026
d09b33d
fix: isolate welcome clip controls from tap gesture
austinywang Oct 9, 2026
aba9449
Merge remote-tracking branch 'origin/main' into pr-17243
austinywang Oct 9, 2026
31e15c9
Merge main (ed6ee7d86e6b) into pr-17243
austinywang Oct 9, 2026
cfe41e3
fix: make cloud welcome marker key nonisolated
austinywang Oct 9, 2026
0d14ec2
Merge main (ce6be93cf232) into pr-17243
austinywang Oct 9, 2026
166a5c5
test(ci): cover socket receipts captured only in xcresult app stdout
austinywang Oct 9, 2026
6ec0bc3
fix(ci): verify UI socket readiness from xcresult app stdout
austinywang Oct 9, 2026
4b2929f
ci: register socket evidence regression in app-host guards
austinywang Oct 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/workflows/ci-guards.yml
Original file line number Diff line number Diff line change
Expand Up @@ -855,6 +855,10 @@ jobs:
if: ${{ matrix.group == 'app-host-execution' }}
run: ./tests/test_ci_app_host_xcodebuild_retry.sh

- name: Validate app-host socket listener evidence
if: ${{ matrix.group == 'app-host-execution' }}
run: python3 tests/test_ci_app_host_socket_evidence.py

- name: Validate app-host xcodebuild attempt budget
if: ${{ matrix.group == 'app-host-execution' }}
run: ./tests/test_ci_app_host_xcodebuild_attempts.sh
Expand Down
Empty file added Resources/CloudWelcome/.gitkeep
Empty file.
Binary file added Resources/CloudWelcome/displays.mp4
Binary file not shown.
Binary file added Resources/CloudWelcome/invite.mp4
Binary file not shown.
Binary file added Resources/CloudWelcome/keeps-running.mp4
Binary file not shown.
Binary file added Resources/CloudWelcome/spin-up.mp4
Binary file not shown.
Binary file added Resources/CloudWelcome/team.mp4
Binary file not shown.
Loading