Después de más de un año de desarrollo, el 32 de marzo se lanzó la versión 1.0.0 Beta del administrador de archivos multiplataforma, multihilo y optimizado para SIMD FARS.
Características:
- Se requiere cualquier emulador de terminal que soporte los formatos Sixel, Kitty Graphics Protocol o iTerm2.
- Es preferible que el ET soporte Kitty Keyboard Protocol, lo que permitirá más combinaciones de teclas.
- El análisis de secuencias ESC del ET se realiza mediante la biblioteca Lug 0.5.0.
- Para la interfaz de usuario se utiliza mi bifurcación significativamente reescrita de FTXUI 6.0.0 y 6.0.1) con backend constixel.hpp para el renderizado en el ET.
- Dado que la interfaz ya no es textual, he denominado este concepto SUI – Sixel User Interface (aunque constixel.hpp admite los tres formatos).
- Para un rápido manejo del FS se utiliza la biblioteca llfio, que llama a syscall directamente.
- El editor incorporado se basa en Lexilla y Scintilla (basado en el editor turbo).
- La configuración se almacena en formato TOML, por lo que Glaze 7.2.0 resultó ser ideal.
El código del proyecto está escrito en C++ (estándar C++23) y se distribuye bajo la licencia WTFPL.
Por favor, informen sobre cualquier error encontrado.
Fuente: linux.org.ru
