Die Veröffentlichung des Dateimanagers Strata 1.0 fĂŒr die Distribution Omarchy Linux, die etwa 23 Millionen Dollar fĂŒr die Entwicklung gesammelt hat, wurde bekannt gegeben. Das Projekt ist jedoch nicht an Omarchy Linux gebunden und kann in anderen Distributionen verwendet werden. Die grafische BenutzeroberflĂ€che wird mit der GTK4-Bibliothek erstellt und ist fĂŒr Umgebungen auf Basis von Wayland konzipiert. Bei der Entwicklung wurde besonders darauf geachtet, die Steuerung ĂŒber die Tastatur, die Sicherheit und die hohe Leistung zu verbessern. Der Code ist in Rust geschrieben und steht unter der MIT-Lizenz.
Es stehen drei Navigationsmodi fĂŒr das Dateisystem zur VerfĂŒgung: Miller-Spalten, Symbolgitter und sortierte Liste. Im Spaltenmodus
werden beim Navigieren durch die Hierarchie des Dateisystems jeder neue Verzeichnisebene in einer neuen vertikalen Spalte rechts von der aktuellen geöffnet. Um gleichzeitig mit verschiedenen Teilen des Dateisystems zu arbeiten, werden Tabs und die Möglichkeit zur Aufteilung des Fensters bereitgestellt.

Im rechten Teil der BenutzeroberflĂ€che wird ein Vorschau-Bereich angezeigt, der es ermöglicht, den Code, Bilder, Videos, HTML-Seiten und Dokumente anzuzeigen, ohne ein neues Fenster öffnen zu mĂŒssen, sowie Audio-Dateien anzuhören. Die beim Vorschauen aufgerufenen Handler werden in einem separaten Prozess ausgefĂŒhrt, der durch
eine Bubblewrap-Schicht isoliert ist (kein Netzwerkzugang, beschrĂ€nkte Ressourcen und nur schreibgeschĂŒtzter Zugriff möglich). Bei der Videoanzeige wird Hardwarebeschleunigung unter Verwendung der GPU eingesetzt.
Eine nahtlose Navigation durch den Inhalt von Archiven und die Möglichkeit, auf Netzwerkressourcen (smb, ftp, sftp, WebDAV) wie auf ein virtuelles Dateisystem zuzugreifen, sind verfĂŒgbar. UnterstĂŒtzung fĂŒr Design-Themen, Lokalisierung in verschiedenen Sprachen, kontextabhĂ€ngige MenĂŒs fĂŒr verschiedene Dateitypen und Dekoration, Navigationsergebnisse, Ausgabe-Filtration, rekursives und indexierbares Suchen nach Dateinamen, Batch-Dateilöschung. Die BenutzeroberflĂ€che wird bei der AusfĂŒhrung langwieriger Operationen nicht blockiert, zum Beispiel kann der Download abgebrochen werden, wĂ€hrend man auf die Anzeige des Inhalts sehr groĂer Verzeichnisse wartet. Es ist möglich, eigene Skripte fĂŒr zusĂ€tzliche Aktionen mit Dateien und Verzeichnissen aus KontextmenĂŒs zu integrieren.
Bei den Tests mit einer sehr groĂen Anzahl von Dateien zeigte Strata den geringsten CPU-Ressourcenverbrauch. Testergebnisse beim DurchblĂ€ttern von 100.000 Dateien:

Quelle: opennet.ru
