Revisions of chafa
buildservice-autocommit
accepted
request 1222511
from
Dirk Stoecker (dstoecker)
(revision 52)
baserev update by copy to link target
Dirk Stoecker (dstoecker)
accepted
request 1220414
from
smolsheep
(revision 51)
- Update to 1.14.5: Fixes: * Improve sixel and general terminal support inside tmux * Support JPEGs with CMYK color space * Fix --font-ratio doing nothing * Ensure CLI tool gets linked with libm.
buildservice-autocommit
accepted
request 1199786
from
Michael Vetter (jubalh)
(revision 50)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 49)
- Update to 1.14.4: * Bug fixes: #216 Dither intensity does not work properly
buildservice-autocommit
accepted
request 1199545
from
Michael Vetter (jubalh)
(revision 48)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 47)
- Update to 1.14.3: * Sixel transparency has been reenabled for still frames. Animations will be pre-composited on an opaque background to prevent flicker/glitchiness (#211) * Now supports the Ghostty terminal, defaulting to the Kitty graphics protocol there. * Bug fixes: #185 Chafa version 1.14 breaks image preview on lf. #210 Crash with -f sixels. #211 Sixels are too small in Windows Terminal. #212 Aspect-preserving calculations are off in some cases. [unfiled] Inconsistent fraction parsing in CLI arguments. [unfiled] A few small memory leaks in the JPEG XL loader.
buildservice-autocommit
accepted
request 1189703
from
Michael Vetter (jubalh)
(revision 46)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 45)
- Update to 1.14.2: * #203 Chafa 1.14.1 fails to build on i686 * #205 Symbols mode not working since 1.14.1 * #206 Crash when importing more than 32767 glyphs * Fix erroneous base64 encoding of final byte in some circumstances
buildservice-autocommit
accepted
request 1181390
from
Michael Vetter (jubalh)
(revision 44)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 43)
- Update to 1.14.1: * A JPEG XL (.jxl) loader was added using libjxl (#188). * Added detection of the Eat "Emulate a Terminal" Emacs terminal. * Symbols mode was sped up significantly on AVX2-capable platforms. * Tests: A new test driver was added. It will log the specifics of any failures, which aids debugging of CI builds. * Bug fixes: #189 Fix installation of zsh completions. #190 Fix a small memory leak in ChafaCanvas. #192 Wrong sixel padding in some circumstances. #195 tmux passthrough enabled when already set. #196 iTerm mode not enabled automatically.
buildservice-autocommit
accepted
request 1175427
from
Michael Vetter (jubalh)
(revision 42)
baserev update by copy to link target
Michael Vetter (jubalh)
accepted
request 1175423
from
pallas wept (pallaswept)
(revision 41)
- Enable optional image formats * jpeg * svg * tiff * webp Hi graphics team, I made a small change to the build here, to enable optional image format support. This will allow, for example, users to use the svg logos included with every SUSE distro, to generate fastfetch/neofetch-style ascii art logos for their machine. I hope this is helpful!
buildservice-autocommit
accepted
request 1137674
from
Michael Vetter (jubalh)
(revision 40)
baserev update by copy to link target
Michael Vetter (jubalh)
accepted
request 1137672
from
smolsheep
(revision 39)
- Update to 1.14.0: * Removed ImageMagick loader support. Packagers can now remove this dependency * Polite mode is now off by default. The new default eliminates cursor flicker and makes the output more robust against unusual terminal settings. The old behavior can be restored with --polite on. * Added image loaders for the AVIF and QOI formats. * sRGB gamma is now handled correctly in scaling operations. * New option: --passthrough=<auto|none|screen|tmux>. This allows passing graphics protocols like Sixels, iTerm and Kitty through a terminal multiplexer. It will be enabled automatically for Kitty, and can be enabled manually for other protocols with more limited support * New option: --view-size=<WxH>. Specifies width and height of the viewport, overriding the detected terminal size * New option: --fit-width. Fits images to the width of the viewport, allowing them to be taller than the viewport's height * New option: --relative=<bool>. Enables relative cursor positioning. Useful if you've pre-positioned the cursor at a particular offset where you want frames to appear, but tends to make the output illegible in pagers, e.g. less -R * New option: --exact-size=<auto|on|off>. Preserves the input pixel size when possible. Useful to avoid artifacts caused by resampling * New symbol selector: imported. This selects glyphs loaded with --glyph-file * Fontgen: Added a BDF font writer * Fontgen: Cleanup and modernization * The help text and manual page were overhauled for readability, and the API documentation now includes symbol indexes by version and deprecation status. * Added a zsh completion script * Fix "unknown file format" when using AVIF on stdin * Fix broken linking with libwebp-1.3.1 * Fix make check with --without-tools * Fix --duration not working well with still images * Fix sixel rendering of animations * Fix operator precedence in geometry calculation
buildservice-autocommit
accepted
request 1088257
from
Michael Vetter (jubalh)
(revision 38)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 37)
- Update to 1.12.5: * Fix #123 crash on canvas created with chafa_canvas_new_similar() * Fix #141 distortion when rowstride is not a multiple of 4 * Fix missing comma in --help output
buildservice-autocommit
accepted
request 1035537
from
Michael Vetter (jubalh)
(revision 36)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 35)
- Update to 1.12.4: * MS Windows: Added support for Unicode command-line arguments. * MS Windows: Enabled support for building a DLL. * Improved quality of accelerated symbol picking (the default with -w 6 and lower), especially along sharp edges. * The XWD loader now supports unaligned image data, which can occur when the header is of an uneven length. Such images will no longer be rejected. * Bug fixes: - #100[1] Reading image data from stdin fails on Windows - #104[3] Artifacts with transparent animations on Kitty - #108[5] Bad interaction with lolcat - #112[7] Bad documentation for -c default - #113[9] Autogen/build fails on CentOS 7 (partial solution) - huntr.dev: Uncontrolled memory allocation in lodepng - [unfiled] -lm should not be in pkg-config Libs: list - [unfiled] The --watch switch was broken with the introduction of --animate.
buildservice-autocommit
accepted
request 986632
from
Michael Vetter (jubalh)
(revision 34)
baserev update by copy to link target
Michael Vetter (jubalh)
committed
(revision 33)
- Update to 1.12.3: * Increased GLib minimum version to 2.26. * Enabled a few compiler warnings not included in -Wall -Wextra in order to catch more potential issues early. Also started using -Werror selectively. * Silenced deprecation warnings for older GLib APIs that we would like to keep using a bit longer. * Fix #96 Regression: Fails to build on Linux/Debian - Update to 1.12.2: * Made everything compile for the x86_64-w64-mingw32 target using gcc. * Added support for the Windows 10 Command Prompt. * Improved error reporting.
Displaying revisions 1 - 20 of 52