Skip to content

fix(desktop): improve active canvas transcript feedback - #100

Merged
FreddyJD merged 3 commits into
mainfrom
fix/missing-working-indicator
Sep 12, 2026
Merged

FreddyJD merged 3 commits into
mainfrom
fix/missing-working-indicator

Conversation

@FreddyJD

Copy link
Copy Markdown
Collaborator

Summary

  • add native-style double-click word selection for selectable canvas transcript text
  • preserve drag selection and existing link, image, tool, card, scrollbar, and cancellation interactions
  • restore the animated working indicator after an active response has no visible stream update for 1.25 seconds
  • hide the quiet-state indicator immediately when streaming resumes

Testing

  • npm --prefix roxy run smoke:diff (50 checks passed)
  • npm --prefix roxy run smoke:canvas (125 checks passed)
  • npm --prefix roxy run typecheck:web
  • npm --prefix roxy run build
  • git -C roxy diff --check

FreddyJD and others added 3 commits September 12, 2026 13:00
Add native-style canvas word selection and restore the working indicator when an active response goes quiet.

Co-authored-by: Roxy <299891354+roxy-commits@users.noreply.github.com>
Extend the native click cycle so a third click selects the full logical line, including every visual row of a wrapped paragraph.

Co-authored-by: Roxy <299891354+roxy-commits@users.noreply.github.com>
Co-authored-by: Roxy <299891354+roxy-commits@users.noreply.github.com>
@FreddyJD
FreddyJD merged commit 50c19c1 into main Sep 12, 2026
7 checks passed
Schvis pushed a commit to Schvis/roxy-main that referenced this pull request Sep 13, 2026
* fix(desktop): improve active canvas transcript feedback

Add native-style canvas word selection and restore the working indicator when an active response goes quiet.

Co-authored-by: Roxy <299891354+roxy-commits@users.noreply.github.com>

* feat(desktop): select the whole line on canvas triple-click

Extend the native click cycle so a third click selects the full logical line, including every visual row of a wrapped paragraph.

Co-authored-by: Roxy <299891354+roxy-commits@users.noreply.github.com>

* style(desktop): apply prettier formatting to canvas selection tests

Co-authored-by: Roxy <299891354+roxy-commits@users.noreply.github.com>

---------

Co-authored-by: Roxy <299891354+roxy-commits@users.noreply.github.com>
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