anattā @cubething.dev · Feb 28

rewriting my #bevy ui terminal :) showing off multiple windows displaying the same underlying terminal at different scroll positions and different resolutions! still trying to figure out how to measure a monospace character width for more accurate line wrapping, but this is going pretty well imo

6 likes 1 replies

?

Replies

anattā · Feb 28

my favorite part about this rewrite is that i don't have to store a text buffer anywhere, it's just using bevy's existing UI mechanisms to render things. (i was afraid that storing text by logical line would be a bad choice but actually that's just what everybody does)