0.0.3
This second release of Carbonyl is very special!
Introducing Bitmap Mode
You can now start Carbonyl with a --bitmap flag to disable terminal text rendering.
Combined with the new --zoom flag, this lets you get a high-res browser in most terminals with zoom control. Look ma', no SIXEL!
Some terminals such as the macOS stock terminal are not efficient enough to render in bitmap mode. We found Alacritty and Kitty to perform the best, although Kitty's zoom is limited. Alacritty can render Carbonyl in 1080p at ~40FPS on an M1.
More is coming to bitmap mode. Most notably, we will integrate the complete Chromium UI.
Bigger
Carbonyl now uses a process we call "quadrant binarization": we take 4 pixels and turn them into a foreground color, a background color, and one of these unicode quadrant characters: ▄, ▖, ▗, ▝, ▘, ▞, ▐, ▌, . ()