Commit graph

19 commits

Author SHA1 Message Date
Autumn Lamonte
e2f852de86 update pixel ops 2022-02-02 17:53:27 -06:00
Autumn Lamonte
b90084576b #99 - show PCA screenshot and chafa reference on README 2022-01-28 18:24:06 -06:00
Autumn Lamonte
c405b471de nyaa 2022-01-14 15:57:09 -06:00
Autumn Lamonte
f8b412aa01 #87 show median cut on README 2022-01-03 14:17:21 -06:00
Autumn Lamonte
f866a8fdda update screenshot 2021-12-30 14:07:56 -06:00
Autumn Lamonte
43d2c767bd update demo screencast 2021-12-28 17:37:28 -06:00
Autumn Lamonte
d76df17acf #83 update doc 2021-12-24 15:47:13 -06:00
Autumn Lamonte
4c81e45f3a Image transparency for all backends 2021-12-22 08:41:11 -06:00
Autumn Lamonte
4a7e06f657 Support for transparency in images
The ECMA48 sixel parser now recognizes transparency (the missing
pixels kind, not alpha blending).

When using the Swing backend, if jexer.Swing.imagesOverText is true
then text glyphs will be rendered underneath image cells.  This is
defaulted to false because of the hideous performance cost at the
moment, especially against sixel animations in terminal windows.

ECMA48 backend is still unaware of transparency.  I would need to
define a font with fallback and render images-over-text to that, which
is slightly more than I want to handle at the moment.  (Though I do
use a similar method for VT100 double-width / double-height inside the
terminal window.)

Jexer PNG images in terminal windows also handle 24-bit +
transparency.  One can use the 'imgls' script in the examples
directory to try this out.
2021-12-21 15:51:12 -06:00
Autumn Lamonte
d607cab27d refresh screenshots 2021-08-08 06:57:09 -05:00
Kevin Lamonte
c587758fed add XtermWM screenshot 2020-06-07 18:24:47 -05:00
Kevin Lamonte
03689b5bfc update screenshot 2019-11-05 21:29:45 -06:00
Kevin Lamonte
01fccda08c Update main screenshot 2019-08-14 19:41:07 -05:00
Kevin Lamonte
465d742a60 Update readme to show sixel-in-sixel 2019-08-04 14:57:38 -05:00
Kevin Lamonte
a7f45950d2 cleanup 2019-03-08 20:25:38 -06:00
Kevin Lamonte
3cb993369f sixel in README 2019-02-14 09:26:30 -06:00
Kevin Lamonte
4b257bd88a clean readme 2015-04-02 09:19:13 -04:00
Kevin Lamonte
3633816889 run jexer inside jexer 2015-03-21 00:04:32 -04:00
Kevin Lamonte
bb35d91958 first screenshot attempt 2015-03-19 23:51:33 -04:00