SHA256
1
0
forked from pool/chafa

Accepting request 863252 from graphics

- Update to 1.6.0:
  * Added support for fullwidth symbols that take up two character
    cells. These are common in East Asian scripts. Single-cell and
    double-cell symbols can be mixed, and -f symbols mode will use
    both if possible.
  * New symbol tags: alpha, digit, alnum, narrow, wide, ambiguous,
    ugly, bad. "Ambiguous" symbols have uncertain widths and may
    render poorly in some terminals. "Ugly" denotes symbols that
    are unsuitable for Chafa's cell-based graphics (multicolor
    emoji, ideographic descriptors, etc). "Bad" is a superset of
    these two categories. Bad symbols are always excluded unless
    explicitly enabled with e.g. CHAFA_SYMBOL_TAG_BAD (--symbols
    +bad in the frontend).
  * The font loader (--glyph-file option) now does a better job
    with proportional fonts.
  * Added options for controlling lossless optimization of output.
    Currently, attribute reuse and character repetition (REP
    sequence) are implemented.
  * Added -O option to the frontend. This controls the optimization
    level.
  * Added a simple abstraction layer for terminal control sequences
    (ChafaTermInfo and ChafaTermDb). This allows for improved
    terminal support.
  * FbTerm is now supported with TERM=fbterm in the environment.
  * Bug fixes:
    - #43 Fix signal handler.
    - [unfiled] Crash when invalid font paths were passed on command line.
    - [unfiled] Small typo in fontgen's READM).
    - [unfiled] Bad contrast adjustment in images with transparency.

OBS-URL: https://build.opensuse.org/request/show/863252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/chafa?expand=0&rev=7
This commit is contained in:
Dominique Leuenberger 2021-01-15 18:46:44 +00:00 committed by Git OBS Bridge
commit abc6bc86be
4 changed files with 39 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:46d34034f4c96d120e0639f87a26590427cc29e95fe5489e903a48ec96402ba3
size 389428

3
chafa-1.6.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0706e101a6e0e806335aeb57445e2f6beffe0be29a761f561979e81691c2c681
size 417888

View File

@ -1,3 +1,36 @@
-------------------------------------------------------------------
Fri Jan 15 08:39:16 UTC 2021 - Michael Vetter <mvetter@suse.com>
- Update to 1.6.0:
* Added support for fullwidth symbols that take up two character
cells. These are common in East Asian scripts. Single-cell and
double-cell symbols can be mixed, and -f symbols mode will use
both if possible.
* New symbol tags: alpha, digit, alnum, narrow, wide, ambiguous,
ugly, bad. "Ambiguous" symbols have uncertain widths and may
render poorly in some terminals. "Ugly" denotes symbols that
are unsuitable for Chafa's cell-based graphics (multicolor
emoji, ideographic descriptors, etc). "Bad" is a superset of
these two categories. Bad symbols are always excluded unless
explicitly enabled with e.g. CHAFA_SYMBOL_TAG_BAD (--symbols
+bad in the frontend).
* The font loader (--glyph-file option) now does a better job
with proportional fonts.
* Added options for controlling lossless optimization of output.
Currently, attribute reuse and character repetition (REP
sequence) are implemented.
* Added -O option to the frontend. This controls the optimization
level.
* Added a simple abstraction layer for terminal control sequences
(ChafaTermInfo and ChafaTermDb). This allows for improved
terminal support.
* FbTerm is now supported with TERM=fbterm in the environment.
* Bug fixes:
- #43 Fix signal handler.
- [unfiled] Crash when invalid font paths were passed on command line.
- [unfiled] Small typo in fontgen's READM).
- [unfiled] Bad contrast adjustment in images with transparency.
-------------------------------------------------------------------
Sun Apr 12 21:17:36 UTC 2020 - Michael Vetter <mvetter@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package chafa
#
# Copyright (c) 2020 SUSE LLC
# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: chafa
Version: 1.4.1
Version: 1.6.0
Release: 0
Summary: Image-to-text converter for terminal
License: LGPL-3.0-or-later
@ -92,7 +92,7 @@ rm -rf %{buildroot}%{_libdir}/libchafa.{a,la}
%files -n libchafa0
%license COPYING.LESSER
%{_libdir}/lib%{name}.so.0
%{_libdir}/lib%{name}.so.0.4.0
%{_libdir}/lib%{name}.so.0.5.0
%files devel
%license COPYING.LESSER