Am 9. Januar, nach drei Monaten Entwicklung, wurde die Version 3.0.12 der schnellen plattformĂŒbergreifenden Bibliothek veröffentlicht Notcurses, die zur Erstellung von textbasierten BenutzeroberflĂ€chen gedacht ist, in C geschrieben und unter der Apache 2.0-Lizenz vertrieben wird. Das Paket enthĂ€lt Bindings fĂŒr C++ (Standard C++17).
ZusÀtzlich wird eine optionale Integration mit OpenImageIO, FFmpeg, libgpm und libqrcodegen.
Ănderungsprotokoll:
- Fehler bei der Verwendung der musl-Bibliothek wurden behoben.
- Ein Blitter fĂŒr die Oktanten NCBLIT_4x2 mit Unicode 16-UnterstĂŒtzung wurde hinzugefĂŒgt. Derzeit unterstĂŒtzt keiner der Terminalemulatoren die Oktanten, aber es wird erwartet, dass sich dies bald Ă€ndert.
- Ein Fehler bei der Anzeige von QR-Codes wurde behoben, und jetzt wird immer NCBLIT_2x1 fĂŒr deren Anzeige verwendet (sodass das SeitenverhĂ€ltnis immer gewahrt bleibt). Das bedeutet, dass sie in einer reinen ASCII-Umgebung, in der obere und untere HĂ€lften fehlen, nicht verfĂŒgbar sind.
- Eine CMake-Option USE_STATIC_BINARIES wurde hinzugefĂŒgt (ich habe die Idee in PR#2664).
- Andere Ănderungen, die nicht in NEWS.md beschrieben sind.
Quelle: linux.org.ru
