Lançamento do gerenciador de arquivos Strata 1.0, desenvolvido para Omarchy Linux

Foi lançado o gerenciador de arquivos Strata 1.0, desenvolvido especificamente para a distribuição Omarchy Linux, que arrecadou cerca de 23 milhões de dólares para seu desenvolvimento. No entanto, o projeto não está vinculado ao Omarchy Linux e pode funcionar em outras distribuições. A interface gráfica é formada utilizando a biblioteca GTK4 e foi projetada para funcionar em ambientes baseados em Wayland. A atenção especial foi dedicada à usabilidade via teclado, segurança e alta performance. O código é escrito na linguagem Rust e é distribuído sob a licença MIT.

Três modos de navegação pelo sistema de arquivos são fornecidos: colunas de Miller, grade de ícones e lista ordenada. No modo de colunas
de Miller, conforme você se movimenta na hierarquia do sistema de arquivos, cada novo nível de profundidade é aberto em uma nova coluna vertical à direita da atual. Para trabalhar simultaneamente com diferentes partes do sistema de arquivos, estão disponíveis abas e a possibilidade de dividir o painel em partes.

Na parte direita da interface, é exibida uma área de visualização, que permite visualizar códigos, imagens, vídeos, páginas HTML e documentos sem abrir uma nova janela, além de ouvir arquivos de áudio. Os manipuladores chamados durante a visualização são executados em um processo separado, isolado por meio de
uma camada Bubblewrap (sem acesso à rede, recursos limitados e apenas acesso de leitura). O aceleramento de hardware é utilizado na exibição de vídeos com a ajuda da GPU.

Navegação contínua pelo conteúdo de arquivos compactados e a possibilidade de acessar recursos de rede (smb, ftp, sftp, WebDAV) como se fossem sistemas de arquivos virtuais estão disponíveis. Suporte a temas, localização em diferentes idiomas, menus contextuais específicos para diferentes tipos de arquivos e decoração, histórico de navegação, filtragem de saída, pesquisa de nomes de arquivos de forma recursiva e indexada, exclusão de arquivos em modo em lote. A interface não fica bloqueada durante operações longas, por exemplo, é possível cancelar o download enquanto aguarda a exibição do conteúdo de diretórios muito grandes. É possível conectar scripts próprios para chamar ações adicionais com arquivos e diretórios a partir dos menus contextuais.

Durante os testes com um número extremamente grande de arquivos, o Strata demonstrou o menor consumo de recursos da CPU. Resultados do teste ao navegar por 100 mil arquivos:



Fonte: opennet.ru
Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster