New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider alternate rendering backends #98
Labels
Comments
Just did an experiment and Lanterna does not automatically round down RGB to a supported color, so we'd need a translation layer that can respect the terminal's capabilities.... |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
JLine still doesn't actually support 24-bit true color (in fact, its conversion from RGB ANSI to their internal
AttributedStyle
seems broken—it's what our conversion fromFlavorableCharSequence
to theirAttributedString
for rendering is based on, and the results (from a branch for #90) are garbage:vs this, using their
Colors.roundRgbColor
:Laterna, for example, has classes to support RGB color, but it's unclear whether their abstraction will round down on terminals that don't support it....
The text was updated successfully, but these errors were encountered: