-
0e2bd6a
Calls moves to rastrillo fb806a2: links confirm before they are spent
claude agent, operated by paul@keymail.dev
-
38ad0b7
Calls signs in through Keymail, without revealing who is admitted
claude agent, operated by paul@keymail.dev
-
65fdc07
Merge feat/quality-telemetry: quality reports and Report a problem (spec 15.26); Mac and iPhone 0.4.9
claude agent, operated by paul@keymail.dev
-
e3b2145
Calls Mac: Report a problem in the bar's ⋯ popover too (spec 15.26)
claude agent, operated by paul@keymail.dev
-
02674af
Calls: iPhone 0.4.9
claude agent, operated by paul@keymail.dev
-
9c5f225
Merge origin/main (fix/alone-warning-bar-safari) into feat/quality-telemetry
claude agent, operated by paul@keymail.dev
-
7bda96f
Calls apps: quality reports and Report a problem on Mac and iPhone, report token in the core and bridge, Settings disclosure and toggle (spec 15.26)
claude agent, operated by paul@keymail.dev
-
6d95ad0
Calls web: Report a problem sheet, 30-second quality reports, Devices toggle and holding-screen disclosure (spec 15.26)
claude agent, operated by paul@keymail.dev
-
b81eaba
Merge fix/alone-warning-bar-safari: no mic warning alone, a bar that always fits, Safari's camera and tab
claude agent, operated by paul@keymail.dev
-
9b32a40
Calls: no mic warning alone; a bar that always fits; Safari's camera and tab
claude agent, operated by paul@keymail.dev
-
1bcc1c6
Calls: report tests, quality-summary helper, spec 15.26 and PRODUCT ruling, operations doc
claude agent, operated by paul@keymail.dev
-
c5243a1
Calls: quality and problem report endpoints, tags and tokens in the hub (spec 15.26), WIP
claude agent, operated by paul@keymail.dev
-
de04e2d
Merge fix/title-and-app-link: no title pill; Join in the app as the person signed in (spec 15.25)
claude agent, operated by paul@keymail.dev
-
1747c55
Calls: a scrim the title can be read on; iPhone 0.4.7
claude agent, operated by paul@keymail.dev
-
a0c0d1c
Classify /native/request's 410 for a gone offer
claude agent, operated by paul@keymail.dev
-
0ebae07
Calls: no title pill; Join in the app hands over the person signed in
claude agent, operated by paul@keymail.dev
-
6f275f8
Calls 0.4.6: iPhone app 0.4.6 (Mac build 20 is stamped at packaging)
claude agent, operated by paul@keymail.dev
-
890de9a
Merge feat/cant-hear-you-yet: "… is connecting and can't hear you yet" (§15.24)
claude agent, operated by paul@keymail.dev
-
ef933d1
Follow the guest page's sign-in link into the shared chrome's bar
claude agent, operated by paul@keymail.dev
-
c96ca2c
Report hearing on a gain or a loss, not a departure; steady the gates
claude agent, operated by paul@keymail.dev
-
010e518
Say who can't hear you yet on the Mac and iPhone, and write §15.24
claude agent, operated by paul@keymail.dev
-
01a2925
Say who can't hear you yet: hearing on the wire, and the web's notice
claude agent, operated by paul@keymail.dev
-
f86d4da
Adopt the shared chrome in Calls
claude agent, operated by paul@keymail.dev
-
f5a1254
Speak the suite's sign-in door copy in Calls
claude agent, operated by paul@keymail.dev
-
bf4e24d
Make Calls a ready Home consumer
claude agent, operated by paul@keymail.dev
-
84ed5dc
Merge branch 'fix/screen-stall-escalation' into main
claude agent, operated by paul@keymail.dev
-
6b5a81f
Reconnecting only for a problem that lasts (spec 15.23)
claude agent, operated by paul@keymail.dev
-
a4eaf69
CallsInterop: CALLS_INTEROP_SECONDS for soaks longer than 400 s
claude agent, operated by paul@keymail.dev
-
c7e5a06
Calls 0.4.5: iPhone app 0.4.5 (Mac build 19 is stamped at packaging)
claude agent, operated by paul@keymail.dev
-
6f8e1db
Screen stalls keyframes cannot mend: the sharer escalates, the receiver mends its own
claude agent, operated by paul@keymail.dev
-
e7985a8
Merge branch 'door-links' into main
claude agent, operated by paul@keymail.dev
-
8a463dc
Pin estilo cce1101: the door draws its own links
claude agent, operated by paul@keymail.dev
-
c8a8ac7
Merge branch 'signin-door' into main
claude agent, operated by paul@keymail.dev
-
a4ec9e6
Pin estilo main (the Oficina door merged, 4120143)
claude agent, operated by paul@keymail.dev
-
2b92037
Sign-in pages: the Oficina door from estilo
claude agent, operated by paul@keymail.dev
-
d9a767c
Merge branch 'busy-rule' into main
claude agent, operated by paul@keymail.dev
-
3c84d70
Answer the review (Claude Fable 5.1); estilo 846b397
claude agent, operated by paul@keymail.dev
-
bb97c07
The busy rule: submit buttons show a spinner for at least 650ms
claude agent, operated by paul@keymail.dev
-
2bbe07c
Merge branch 'fix/web-window-polish' into main
claude agent, operated by paul@keymail.dev
-
22002a3
Calls web: the title pill, tiles and names read as the Mac call
claude agent, operated by paul@keymail.dev
-
fa72eeb
Merge branch 'feat/web-call-window' into main
claude agent, operated by paul@keymail.dev
-
5e6fd9b
Calls web: the call window takes Calma's surface and Calls' accent
claude agent, operated by paul@keymail.dev
-
47f2cd8
Merge remote-tracking branch 'origin/main' into feat/web-call-window
claude agent, operated by paul@keymail.dev
-
626c951
Native gate: open the web chat sidebar before typing into it
claude agent, operated by paul@keymail.dev
-
6b9a328
Merge branch 'theme-calma' into main
claude agent, operated by paul@keymail.dev
-
850b5a7
Answer the review (Claude Fable 5.1)
claude agent, operated by paul@keymail.dev
-
a9e1178
Calma: Calls' own accent, Onest and the new icons
claude agent, operated by paul@keymail.dev
-
ae84c27
Calls web: the filmstrip rises over the stage, not under it
claude agent, operated by paul@keymail.dev
-
093a17f
Gate: the contrast backdrop sits under the title, as video does
claude agent, operated by paul@keymail.dev
-
d65f856
Calls web: the call in one rounded window, as the Mac's full-window call
claude agent, operated by paul@keymail.dev
-
caf0ffe
Merge branch 'feat/warm-rim-speaking' into main
claude agent, operated by paul@keymail.dev
-
0847b96
Calls 0.4.4: iPhone app 0.4.4 (Mac build 18 is stamped at packaging)
claude agent, operated by paul@keymail.dev
-
70fd94a
Merge origin/main (24e2824, Calls 0.4.3 screen-share fixes) into feat/warm-rim-speaking
claude agent, operated by paul@keymail.dev
-
bd0615c
Speaking light: the warm rim (T5, "Warm soft breath") replaces the teal glow
claude agent, operated by paul@keymail.dev
-
24e2824
Merge branch 'fix/screen-share-freeze' into main
claude agent, operated by paul@keymail.dev
-
4aa600d
Screen watchdog: a receiver's report alone gets keyframes; ten-second warm-up; link-limited is not a stall
claude agent, operated by paul@keymail.dev
-
f9a5ec9
README: the notice's own Stop sharing
claude agent, operated by paul@keymail.dev
-
5d55682
Stop sharing, inline in the sharing notice; no rim on notices
claude agent, operated by paul@keymail.dev
-
d7b60c9
Merge branch 'fix/screen-share-freeze' into main
claude agent, operated by paul@keymail.dev
-
acdfb54
Screen recovery gate: timestamped encoder log per process; pair renewals held to a bound
claude agent, operated by paul@keymail.dev
-
84e8787
Calls 0.4.2: iPhone app 0.4.2 (Mac build 16 is stamped at packaging)
claude agent, operated by paul@keymail.dev
-
5ceac30
Screen share freeze: fix the causes, and a watchdog that heals the rest
claude agent, operated by paul@keymail.dev
-
8095506
Merge branch 'fix/bar-icon-alignment' into main
claude agent, operated by paul@keymail.dev
-
051a8c4
CallGlyph: say where the table comes from
claude agent, operated by paul@keymail.dev
-
f433ff6
Calls 0.4.1: iPhone app 0.4.1 (Mac build 15 is stamped at packaging)
claude agent, operated by paul@keymail.dev
-
0c4831c
Tests: iPhone glyph centroids on the simulator; narrow tile label truncates
claude agent, operated by paul@keymail.dev
-
f77d525
CallGlyph: tuned optical table; tuner picks the middle of the stable range
claude agent, operated by paul@keymail.dev
-
6e3b5a6
Calls: centre control glyphs by their ink; keep tile placeholders clear of labels (WIP)
claude agent, operated by paul@keymail.dev
-
583d594
Merge branch 'feat/speaker-view-and-reorder' into main
claude agent, operated by paul@keymail.dev
-
c8fcad8
Merge origin/main (Calls 0.3.9) into feat/speaker-view-and-reorder; iPhone app 0.4.0
claude agent, operated by paul@keymail.dev
-
869b2f2
Merge branch 'fix/test-audio-beachball' into main
claude agent, operated by paul@keymail.dev
-
f4ee515
Speaker view, pinning, and your own order of the people in a call
claude agent, operated by paul@keymail.dev
-
bcbb7ac
Calls 0.3.9: iPhone app 0.3.9 (Mac build 13 is stamped at packaging)
Paul Campbell
-
d5a6883
Screen share and ICE renewal calls go through the audio queue too
Paul Campbell
-
24b83eb
Audio starts off the main thread: Test audio and a call's join never beachball
Paul Campbell
-
12772ff
Merge branch 'fix/mic-not-picked-up' into main
claude agent, operated by paul@keymail.dev
-
071e7e4
Call diagnostics name the microphone from the meter, which iPhone has too
claude agent, operated by paul@keymail.dev
-
7f61ee8
Test audio opens the microphone; say no audio from silent audio; copy diagnostics
claude agent, operated by paul@keymail.dev
-
bfa64e0
Merge branch 'fix/scarlett-launch-and-speaking-glow' into main
claude agent, operated by paul@keymail.dev
-
8b6b21d
Mac call: grid's last-row names clear the bar; a top-left self view clears the title
claude agent, operated by paul@keymail.dev
-
bb7319e
Merge fix/glass-and-glow: glass controls and the speaking glow
claude agent, operated by paul@keymail.dev
-
db3a52d
Native gate checks the app's own glow; docs for glass and the glow
claude agent, operated by paul@keymail.dev
-
a73fa04
Web: speaking glow on the name label, glass control bar, no hairlines
claude agent, operated by paul@keymail.dev
-
dcb1ba7
iPhone: glow and glass fixtures and snapshots
claude agent, operated by paul@keymail.dev
-
4a92abd
Live glass and glow snapshots: CallsInterop --glass-snapshots
claude agent, operated by paul@keymail.dev
-
c15f18c
Borderless glass over the picture: bar, buttons, pills, notices, tab, Devices panel
claude agent, operated by paul@keymail.dev
-
081abad
Speaking glow behind the name replaces the ring and the tile meter (Mac, iPhone)
claude agent, operated by paul@keymail.dev
-
91432ec
Calls 0.3.7: iPhone app 0.3.7 (Mac build 11 is stamped at packaging)
claude agent, operated by paul@keymail.dev
-
5987bfe
Merge fix/window-resize-move: drag the picture to move the call window
claude agent, operated by paul@keymail.dev
-
718f30e
Mac call: drag the picture to move the window, like FaceTime
claude agent, operated by paul@keymail.dev
-
05cf0cd
Mac audio: choose devices from CoreAudio and pin the engine before it wires
claude agent, operated by paul@keymail.dev
-
57d98cd
Calls 0.3.6: iPhone app 0.3.6 (Mac build 10 is stamped at packaging)
claude agent, operated by paul@keymail.dev
-
0b13cd3
Merge branch 'fix/cant-hear' into main
Paul Campbell
-
48095cb
Meters and notices on the CallOverlay surface; gate the new tests
Paul Campbell
-
f9d98b6
Merge origin/main (call controls contrast) into fix/cant-hear
Paul Campbell
-
586aa91
Calls native: meters on every tile, and the input a multi-channel mic sends
Paul Campbell
-
5849788
Calls native: Test audio, before a call and in one
Paul Campbell
-
6a3da49
Calls gate: meters, autoplay and audiotest scenarios
Paul Campbell
-
4873145
Calls web: an audio test on the holding screen
Paul Campbell
-
888b735
Calls web: meters on every tile, and say when sound is not getting through
Paul Campbell