FARS 1.0.0 Beta

FARS 1.0.0 Beta FARS 1.0.0 Beta FARS 1.0.0 Beta FARS 1.0.0 Beta

След повече от година разработка, на 32-ри март, беше пусната версия 1.0.0 Beta на кроссплатформения, многопоточен, SIMD-оптимизиран файлов мениджър FARS.

Особености:

  • За работа е нужен всеки терминален емулатор, който поддържа формати Sixel, Kitty Graphics Protocol или iTerm2.
  • Препоръчително е елементът да поддържа Kitty Keyboard Protocol, тъй като това ще предостави повече комбинации от клавиши.
  • Парсингът на ESC последователности в термала се осъществява от библиотеката Lug 0.5.0.
  • За потребителския интерфейс се използва моят значително преработен форк FTXUI 6.0.0 и 6.0.1) с бекенд constixel.hpp за рендериране в термала.
  • Тъй като интерфейсът вече не е текстов, нарекох тази концепция SUI – Sixel User Interface (въпреки че constixel.hpp поддържа всичките три формата).
  • За бърза работа с файловата система се използва библиотеката llfio, която извиква syscall директно.
  • Вграденият редактор е на базата на Lexilla и Scintilla (базиран на редактора turbo).
  • Конфигурацията се съхранява във формат TOML, така че Glaze 7.2.0 подходи перфектно.

Кодът на проекта е написан на C++ (стандарт C++23) и се разпространява под лиценз WTFPL.

Моля, съобщавайте за всички намерени грешки!

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster