Wydanie menedżera plików Strata 1.0, rozwijanego dla Omarchy Linux

Opublikowano wersję menedżera plików Strata 1.0, rozwijanego specjalnie dla dystrybucji Omarchy Linux, która zebrała około 23 miliony dolarów na rozwój. Projekt nie jest przywiązany do Omarchy Linux i może działać w różnych innych dystrybucjach. Graficzny interfejs tworzony jest przy użyciu biblioteki GTK4 i zaprojektowany do pracy w środowiskach opartych na Wayland. Podczas jego tworzenia szczególną uwagę zwrócono na łatwość obsługi za pomocą klawiatury, bezpieczeństwo i wysoką wydajność. Kod napisano w języku Rust i jest dystrybuowany na licencji MIT.

Dostępne są trzy tryby nawigacji po systemie plików: kolumny Millera, siatka ikon i posortowana lista. W trybie kolumn
Millera, w miarę poruszania się po hierarchii FS, każdy nowy poziom zagnieżdżenia otwierany jest w nowej pionowej kolumnie po prawej stronie od bieżącej. W celu jednoczesnej pracy z różnymi częściami FS dostępne są karty oraz możliwość podziału panelu na części.

W prawej części interfejsu wyświetlana jest strefa podglądu, która umożliwia przeglądanie kodu, obrazów, wideo, stron HTML i dokumentów oraz odsłuchiwanie plików dźwiękowych bez otwierania nowego okna. Wywoływane podczas podglądu procesory działają w osobnym procesie, izołowanym przy pomocy
warstwy Bubblewrap (brak dostępu do sieci, ograniczone zasoby i możliwy tylko dostęp do odczytu). Przy odtwarzaniu wideo stosowane jest przyspieszenie sprzętowe z wykorzystaniem GPU.

Dostępna jest bezszwowa nawigacja po zawartości archiwów oraz możliwość dostępu do zasobów sieciowych (smb, ftp, sftp, WebDAV) jako do wirtualnych FS. Obsługiwane są motywy wizualne, lokalizacja na różne języki, kontekstowe menu specyficzne dla różnych typów plików oraz dekoracje, historia nawigacji, filtrowanie wyników, rekurencyjne i indeksowane wyszukiwanie nazw plików oraz masowe usuwanie plików. Interfejs nie jest blokowany podczas długotrwałych operacji, na przykład można przerwać pobieranie podczas oczekiwania na wyświetlenie zawartości bardzo dużych katalogów. Możliwe jest podłączenie własnych skryptów do wywołania dodatkowych działań z plikami i katalogami z menu kontekstowego.

Podczas testowania pracy z bardzo dużą liczbą plików, Strata wykazała najniższe zużycie zasobów CPU. Wyniki testu podczas nawigacji po 100 tysiącach plików:



Źródło: opennet.ru
Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster