Po více než roce vývoje, 32. března, byl vydán 1.0.0 Beta multiplatformní, vícestupňový, SIMD-optimalizovaný správce souborů FARS.
Vlastnosti:
- Pro provoz je potřeba jakýkoliv terminálový emulátor s podporou formátů Sixel, Kitty Graphics Protocol nebo iTerm2.
- Je žádoucí, aby ET podporoval Kitty Keyboard Protocol, pak bude k dispozici více kombinací kláves.
- Parsování ESC sekvencí ET provádí knihovna Lug 0.5.0.
- Pro uživatelské rozhraní se používá můj výrazně přepracovaný fork FTXUI 6.0.0 a 6.0.1) s backendem constixel.hpp pro vykreslování v ET.
- Protože rozhraní už není textové, nazval jsem tento koncept SUI – Sixel User Interface (i když constixel.hpp podporuje všechny tři formáty).
- Pro rychlou práci se souborovým systémem se používá knihovna llfio, která přímo vyvolává syscall.
- Vestavěný editor založený na Lexilla a Scintilla (na základě editoru turbo).
- Konfigurace je uložena ve formátu TOML, takže Glaze 7.2.0 se hodila dokonale.
Kód projektu je napsán v C++ (standard C++23) a je distribuován pod licencí WTFPL.
Prosím, hlaste všechny nalezené chyby!
Zdroj: linux.org.ru
