Bug 479125

Summary: transparent sixels not transparent
Product: [Applications] konsole Reporter: panjea.developers
Component: emulationAssignee: Konsole Developer <konsole-devel>
Status: CONFIRMED ---    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description panjea.developers 2023-12-28 16:21:33 UTC
SUMMARY
***
Konsole is missing support for sixels with transparency, for both sixels over sixels and sixels over text.
***


STEPS TO REPRODUCE
1. create a gif with ImageMagick:  convert a.png a.gif
2. img2sixel -o a.six a.gif
3. python -c 'fixed=open("a.six").read().replace("Pq", "P0;1;0q"); open("b.six","w").write(fixed)'
4. cat b.six

OBSERVED RESULT
sixel has black background

EXPECTED RESULT
sixel background should be transparent

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 22.04
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Note: works properly in Foot terminal:
https://codeberg.org/dnkl/foot/issues/391