Summary: | Add support for SIXEL in Konsole | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Mathieu MD <mathieu> |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | a.samirh78, andydecleyre, ases, bemyak, bernie, bizyaev, bugs.kde.org, bugs.kde, bugs, dashonwwIII, dion, frederick888, kirtai+kde, martin.sandsmark, nate, o.freyermuth, philipp.reichmuth, realnc, sam, simonandric5, swills, uwu, zifi2 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | All | ||
Latest Commit: | https://invent.kde.org/utilities/konsole/-/merge_requests/594 | Version Fixed In: | 22.04 |
Sentry Crash Report: | |||
Attachments: | attachment-2860574-0.html |
Description
Mathieu MD
2018-03-12 21:05:54 UTC
Well at some point I wonder if we're trying to do too much in a terminal... the images look good in xterm though. > Well at some point I wonder if we're trying to do too much in a terminal... Me too :) You might find a few probably interesting thoughts in the VTE counterpart of this feature request at https://bugzilla.gnome.org/show_bug.cgi?id=729204, in particular in comment_15 thereof. I do not think adding this feature is too much. As xterm already supports it and it has only one MB total in installed package size. I think adding this is very useful, it allows building console applications that can handle captures without relying on the xserver and also works over ssh. *** This bug has been confirmed by popular vote. *** I like this, because unlike many image extensions, this is based on an actual industry standard, it's supported by DEC VTs as well as several Unix terminal emulators (xterm, mlterm, active work in VTE) and there are quite a few applications now that use it. I would tend to agree with the point in the VTE discussion that it's better to think of a general way to implement images and use Sixel and Sixel-enabled appliations as the test case, rather than supporting Sixel specifically. https://invent.kde.org/utilities/konsole/-/merge_requests/517 has the basics. Sixel is a horrible, horrible format, for the record. And a terminal is no place for images, images are per definition graphical, but it isn't that hard for at least basic support. Theoretical "proper" support with reflowing etc. is basically impossible, just see how horribly slow xterm gets in VT340 mode (and that is still with a 1000px limit). But implementing enough to enable what people usually use it for should be feasible. This was just done by Matan Ziv-Av with https://invent.kde.org/utilities/konsole/-/merge_requests/594 for Konsole 22.04! Created attachment 160262 [details] attachment-2860574-0.html We already support Sixel On Thu, 13 Jul 2023 at 07:05 Sam James <bugzilla_noreply@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=391781 > > Sam James <sam@gentoo.org> changed: > > What |Removed |Added > > ---------------------------------------------------------------------------- > CC| |sam@gentoo.org > > -- > You are receiving this mail because: > You are the assignee for the bug. |