kovidgoyal / kitty

Cross-platform, fast, feature-rich, GPU based terminal
https://sw.kovidgoyal.net/kitty/
GNU General Public License v3.0
24.55k stars 982 forks source link

kitty does not animate gifs #790

Closed ccaneke closed 6 years ago

ccaneke commented 6 years ago

kitty icat displays an image in the terminal but if the image is a gif, then it does not animate it. Are there plans to have kitty show non-static images the same way they appear in the browser?

kovidgoyal commented 6 years ago

No. If you want to view animated images you need a proper terminal image viewer program. icat is never going to do that. It is on my TODO list to someday port my iv image viewer to the terminal, but dont hold your breath.

EvanCarroll commented 5 years ago

What is a proper terminal image viewer that can view a gif?

kovidgoyal commented 5 years ago

I dont know of one, but if all you want to do is display a single animated image at a time, it should not require more than a few hundred lines of code to write one.

scopatz commented 5 years ago

What is your iv image viewer?

kovidgoyal commented 5 years ago

https://github.com/kovidgoyal/iv

scopatz commented 5 years ago

Thanks!

cybardev commented 3 years ago

Terminology terminal emulator is able to display gifs inside the terminal. Wouldn't it be easy to "copy" what they do to bring that functionality to icat? I mean, it's all FOSS, right?

kovidgoyal commented 3 years ago

Copy away, I look forward to the PR.

cybardev commented 3 years ago

I'm a noob tho. I can't really do that. Maybe, someday... Also, integrating Terminology functions would bring in the EFL as an optional dependency for gif display, which might "bloat" up Kitty. Maybe I'll (or someone else) make an EFL-based icat alternative so it won't feel like bloat.

kovidgoyal commented 3 years ago

Well, to be honest its actually on my TODO list, see #3111 for discussion.