Skip to content
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

Sixel support? #2529

Closed
2 tasks done
soccermitchy opened this issue Dec 8, 2017 · 4 comments
Closed
2 tasks done

Sixel support? #2529

soccermitchy opened this issue Dec 8, 2017 · 4 comments
Labels
👆 Is Upstream Issue is the fault of something Hyper uses and not Hyper itself 🛠 Type: Feature Request Issue or PR is a feature request/proposal for Hyper

Comments

@soccermitchy
Copy link

  • I am on the latest Hyper.app version
  • I have searched the issues of this repo and believe that this is not a duplicate

Issue

I noticed when trying out Hyper that it doesn't support sixel... I've been looking for a terminal that supports it, yet from what I can see the only two that I can find that support it are mlterm (which has issues with copy/paste on Ubuntu) and xterm (which has a similar issue), and both of which don't support things like tabs like Hyper does. The main thing keeping me from using Hyper instead of something like gnome-terminal is support for sixel graphics, because other than that I would get about equal use out of both. What I get when I try to run a test sixel program is just the raw sixel data (I tried the mandel5 [labeled mandel4] example from the libsixel repository) instead of getting a rendered sixel image, where the expected behavior is, well, me getting an image rendered.

@Stanzilla Stanzilla added the 🛠 Type: Feature Request Issue or PR is a feature request/proposal for Hyper label Apr 23, 2018
@albinekb albinekb added the 👆 Is Upstream Issue is the fault of something Hyper uses and not Hyper itself label Apr 23, 2018
@albinekb
Copy link
Contributor

albinekb commented Apr 23, 2018

Cool! You should open an issue over at https://github.com/xtermjs/xterm.js/ (the rendering library hyper uses since 2.0), which would need to implement support (presumably by a plugin since not everyone needs this)

@soccermitchy
Copy link
Author

Forgot to make an issue over there, but I just found this issue asking for something similar, leading to sixel being brought up, so I'd say that's close enough.

@AutumnMeowMeow
Copy link

AutumnMeowMeow commented Feb 22, 2022

@Stanzilla @albinekb

FYI a high performance sixel implementation addon for xterm.js is available here: https://github.com/jerch/xterm-addon-image

(It's good enough to play DOOM. ;))

@jessebot
Copy link

Hi Hyper team, I know this is an old issue, but how do you use an xterm.js add on with hyper?

I would like to use sixel with hyper.

Thanks for you help! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
👆 Is Upstream Issue is the fault of something Hyper uses and not Hyper itself 🛠 Type: Feature Request Issue or PR is a feature request/proposal for Hyper
Projects
None yet
Development

No branches or pull requests

5 participants