carbonyl icon indicating copy to clipboard operation
carbonyl copied to clipboard

Render boxes as ASCII characters

Open fathonix opened this issue 1 year ago • 3 comments

First of all, thank you for your work! So I tried code-server and and I can say it's usable, but this opens new possibility for using VSCode without GUI at all.

Yes I ran VSCode on VSCode lol

Now I think it would be better if Explorer, Terminal, menu and text box edges are rendered as pipe characters for less wasted space. But this probably means creating another renderer (and might break other sites), so you can put this on low priority among others. Also it would be great having right-click, scrolling and web keybinds support, hideable address bar and navigation keybinds. Thanks.

fathonix avatar May 18 '23 03:05 fathonix

what the fuck is that............ could u pls show the color theme you're using? Maybe some optimization to the theme itself, rather than the browser, would be better. Maybe someone can create an optimized theme for this ASCII browser.

fred913 avatar May 27 '23 09:05 fred913

It's the built-in "Dark High Contrast" theme. Yeah I think so, Carbonyl is already good at rendering CSS so we just need an optimized theme.

fathonix avatar May 28 '23 20:05 fathonix

But this probably means creating another renderer (and might break other sites)

Not really, it would be mostly similar to how image rendering is being done, detect the pixels and match with the most-alike glyph, and later adjust to layout similar to how text rendering is being done.

Definitely I would like to see this implemented :-)

piranna avatar Jun 07 '23 09:06 piranna