Skip to content
This repository was archived by the owner on May 8, 2021. It is now read-only.

Enable vte sixel support #773

Closed
wants to merge 1 commit into from
Closed

Enable vte sixel support #773

wants to merge 1 commit into from

Conversation

cprussin
Copy link

@cprussin cprussin commented Jan 18, 2021

Fixes #772.

VTE added support for sixel but then subsequently reverted it. However, when removing the support, the public API was left as stubs (and in fact support has since been re-added behind a build flag). This PR adds a call to enable VTE sixel support (with a new config option enable_sixel to disable if desired) which will be a no-op on VTE versions that were built without support but will do the right thing once VTE fully releases support (or when linking against a VTE that was built with the relevant flag).

VTE [added support for
sixel](https://gitlab.gnome.org/GNOME/vte/-/issues/253#note_886802) but then
[subsequently reverted
it](https://gitlab.gnome.org/GNOME/vte/-/commit/b11351e19e61a5bf07ddad6587af24211dd7e63c).
However, when removing the support, the public API was left as stubs (and in
fact support has since been re-added behind a build flag).  This PR adds a call
to enable VTE sixel support (with a new config option `enable_sixel` to disable
if desired) which will be a no-op on VTE versions that were built without
support but will do the right thing once VTE fully releases support (or when
linking against a VTE that was built with the relevant flag).
@cprussin
Copy link
Author

@jelly I think you're the right person to tag?

@cprussin
Copy link
Author

Going to close this because as far as I can tell, termite is effectively abandonware so I've stopped using it, and won't be able to actually support this change or make any requested modifications. If I'm wrong about it being abandonware let me know and I'm happy to re-open this PR but I won't be making any modifications or any further support for it.

@cprussin cprussin closed this Jan 31, 2021
@cprussin cprussin deleted the enable-sixel branch January 31, 2021 22:20
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Revisit sixel support?
1 participant