Skip to content

Draft: Fix DOM and Canvas renderers, add selection support to canvas renderer#167

Draft
gold-silver-copper wants to merge 11 commits intoratatui:mainfrom
gold-silver-copper:main
Draft

Draft: Fix DOM and Canvas renderers, add selection support to canvas renderer#167
gold-silver-copper wants to merge 11 commits intoratatui:mainfrom
gold-silver-copper:main

Conversation

@gold-silver-copper
Copy link

@gold-silver-copper gold-silver-copper commented Mar 17, 2026

Fixes a bunch of stuff, I will fill this out later, draft for now

This PR fixes the DOM and Canvas renderers, basically to not be buggy and weird.
All backends can be properly resized.
It adds copy and mouse selection to all backends.
It improves the mouse handling situation for all backends.
It has a few extra opinionated settings like pixelation on the canvas backend, I think this is better than the antialiasing, especially for a terminal aesthetic.

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