Skip to content

[iOS] Screens message bar in the Typing dialect, Rounded by default - #314

Merged
Jdreioe merged 1 commit into
mainfrom
feat/311-ios-screens-bar
Oct 5, 2026
Merged

Jdreioe merged 1 commit into
mainfrom
feat/311-ios-screens-bar

Conversation

@Jdreioe

@Jdreioe Jdreioe commented Oct 5, 2026

Copy link
Copy Markdown
Owner

Closes #311 (slice 2 of 2: Screens). Stacked on the Typing composer PR (feat/311-ios-typing-composer).

  • Message bar: the Screens message bar now uses the Typing dialect. It shows the Message's Buttons as symbol chips in the same rounded field, followed by the shared speech control (Speak/Pause/Resume, plus Stop). This replaces the Sentence Box and its separate speak card.
  • Button shape: Rounded is the default shape since 945427e. On iOS it now uses 16pt corners, as on Android.

The issue's shell items were covered in the earlier PRs:

Verification

  • Not verified: any Swift compile, the simulator, or devices. Please check the Screens message bar on a device: chips with symbols, delete, speak/pause/stop, and fullscreen.

🤖 Generated with Claude Code

@Jdreioe
Jdreioe force-pushed the feat/311-ios-screens-bar branch from 7f5329f to adaed12 Compare October 5, 2026 10:11
@Jdreioe
Jdreioe force-pushed the feat/311-ios-typing-composer branch from e99ac7a to e71d2c0 Compare October 5, 2026 10:11
@Jdreioe
Jdreioe force-pushed the feat/311-ios-screens-bar branch from adaed12 to cf8c898 Compare October 5, 2026 10:12
@Jdreioe
Jdreioe force-pushed the feat/311-ios-typing-composer branch from e71d2c0 to dc5257d Compare October 5, 2026 10:12
@Jdreioe
Jdreioe force-pushed the feat/311-ios-screens-bar branch from cf8c898 to 6fe4e21 Compare October 5, 2026 10:19
@Jdreioe
Jdreioe force-pushed the feat/311-ios-typing-composer branch 2 times, most recently from a5e9d3e to 9f156a5 Compare October 5, 2026 10:28
@Jdreioe
Jdreioe force-pushed the feat/311-ios-screens-bar branch from 6fe4e21 to b0c0547 Compare October 5, 2026 10:28
@Jdreioe
Jdreioe force-pushed the feat/311-ios-typing-composer branch from 9f156a5 to ec8fcf9 Compare October 5, 2026 10:38
@Jdreioe
Jdreioe force-pushed the feat/311-ios-screens-bar branch from b0c0547 to 1ea6626 Compare October 5, 2026 10:38
@Jdreioe
Jdreioe force-pushed the feat/311-ios-typing-composer branch 3 times, most recently from ec8fcf9 to f308673 Compare October 5, 2026 10:49
@Jdreioe
Jdreioe force-pushed the feat/311-ios-screens-bar branch from 1ea6626 to e045f4d Compare October 5, 2026 10:49
@Jdreioe
Jdreioe changed the base branch from feat/311-ios-typing-composer to main October 5, 2026 11:05
The Screens message bar now uses the same rounded field and speech
control as Typing: the Message's Buttons as symbol chips, then one button
that speaks, pauses, and resumes, with Stop while speech is active. It
replaces the Sentence Box and its separate speak card.

Rounded Buttons, the default shape since 945427e, now use 16pt corners
on iOS as on Android.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@Jdreioe
Jdreioe force-pushed the feat/311-ios-screens-bar branch from e045f4d to 378f84c Compare October 5, 2026 11:06
@Jdreioe
Jdreioe merged commit 72d1996 into main Oct 5, 2026
13 checks passed
@Jdreioe
Jdreioe deleted the feat/311-ios-screens-bar branch October 5, 2026 11:16
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.

[iOS] Match the new Android Typing and Screens UX in SwiftUI

1 participant