feat: add basic kitty protocol support#120
Conversation
9359d5b to
c975f39
Compare
|
Could you explain what this PR is for? It's a second TGP implementation, isn't it? |
|
Well yes, but not all terminals support TGP. Most support the basic Kitty Image implementation, but not TGP. It would make sense to remove TGP and have just Kitty because Kitty has more terminals supported as compared to TGP, but it is up to you. |
|
The protocol Kitty uses to render images is called Terminal Graphics Protocol, regardless of using the unicode placeholders or not. |
|
I really hope Textual does something to make image support official, the hacks needed for image support are just insane. I will be leaving this PR in case you have second thoughts. |
c975f39 to
8cd1247
Compare
i forgot to pr this, but you can close this if you prefer only tgp to exist