A edição foi publicada. GNOME Commander 2.0 — um gerenciador de arquivos clássico de dois painéis com interface gráfica. Os desenvolvedores chamam o lançamento de uma grande atualização: a base de código foi quase completamente migrada de C++ para Ferrugeme a migração da interface em GTK4 Concluído. Além disso, o projeto tem um novo responsável pela manutenção: Wladimir Palant.
Comandante do GNOME É voltado para usuários que precisam de um gerenciador de arquivos poderoso e rápido, com dois painéis, abas, favoritos, busca rápida, visualizador integrado, renomeação em lote, acesso FTP/Samba/WebDAV/SSH e a capacidade de executar comandos diretamente da interface.
Mudanças importantes GNOME Commander 2.0:
Transição para Rust e GTK4. O projeto passou por uma grande reformulação técnica: a antiga base de código em C++/GTK foi quase totalmente substituída por código em Rust, e a interface foi migrada para GTK4. Esta não é apenas uma atualização cosmética; é uma preparação para a moderna pilha GNOME.Linux.
Terminal integrado. O gerenciador de arquivos agora apresenta saída integrada para comandos executados a partir do GNOME Commander. Uma configuração foi adicionada ao menu Exibir para ocultar automaticamente a saída da linha de comando quando inativa.
A busca rápida foi reformulada. A Busca Rápida agora não só permite navegar até os arquivos encontrados, como também filtrar a lista. A busca padrão pode ser configurada nas definições; as correspondências são encontradas em qualquer parte do nome do arquivo; foi adicionado um botão que diferencia maiúsculas de minúsculas; e a busca inicia a partir da posição atual na lista, em vez de sempre começar do início. A maioria das teclas de atalho agora pode ser usada diretamente da barra de Busca Rápida, sem precisar fechá-la.
Melhoramos a caixa de diálogo de busca padrão. Os desenvolvedores aceleraram a busca, fizeram com que fechar e reabrir a janela não apague os resultados, adicionaram padrões de caminho estendidos como dir/**/*.md, uma opção para diferenciar maiúsculas de minúsculas e a exibição do diretório que está sendo processado.
O visualizador de arquivos interno foi atualizado. O visualizador integrado agora inclui um seletor de fontes, uma barra de pesquisa em vez de uma caixa de diálogo separada, pesquisa acelerada, suporte para pesquisa hexadecimal sem distinção entre maiúsculas e minúsculas, uma opção "Selecionar tudo", um menu de contexto para imagens e exibição aprimorada de informações da imagem na barra de status. O tratamento de quebras de linha CRLF do DOS também foi aprimorado.
A caixa de diálogo de teclas de atalho foi redesenhada. A personalização de atalhos de teclado ficou mais prática, e a lista de ações para as quais combinações personalizadas podem ser atribuídas foi significativamente ampliada. Na própria janela de configurações de abas, agora você pode alternar entre elas usando Ctrl+Tab e Shift+Ctrl+Tab.
Melhoria no funcionamento com abas e painéis. O histórico de navegação agora é separado dos outros painéis, em vez de ser compartilhado entre eles. Corrigido um bug que impedia a ativação de uma aba em um painel inativo, e os arquivos selecionados nas abas agora são preservados ao alternar entre elas.
Melhor suporte para Wayland. Em sessões Wayland, iniciar um aplicativo a partir do GNOME Commander agora ativa imediatamente sua janela, caso o próprio aplicativo suporte essa funcionalidade.
Menos travamentos em diretórios grandes. Calcular o tamanho de um diretório grande não deve mais congelar o GNOME Commander; selecionar outro arquivo cancela o cálculo atual.
O licenciamento foi atualizado. A licença do projeto foi atualizada para GPL-3.0 +O arquivo README também afirma que o GNOME Commander é distribuído sob a licença GNU GPL versão 3.
Também foram corrigidos erros relacionados à restauração de conexões remotas na inicialização, renomeação de diretórios, histórico de navegação, pesquisa em segundo plano, tema escuro no visualizador integrado, painel de dispositivos com conteúdo excedente, nomes longos na caixa de diálogo de renomeação avançada e seleção de arquivos usando a tecla * no teclado numérico. As traduções, incluindo a do russo, e a documentação foram atualizadas.
Um detalhe interessante: apesar do nome, os participantes da discussão no fórum GNOME Discourse esclareceram especificamente que o GNOME Commander não faz parte do GNOME Core nem do GNOME Circle; a palavra "GNOME" no nome é um legado histórico do projeto. Já existe uma discussão sobre se o nome do aplicativo deve ser alterado no futuro.
Em geral, o GNOME Commander 2.0 parece ser um caso raro em que um gerenciador de arquivos antigo e "ortodoxo" não só recebeu suporte com correções mínimas, como também foi completamente portado para uma plataforma tecnológica moderna. Para usuários que consideram o Nautilus muito simples e desejam substituir o Midnight Commander por um aplicativo gráfico, esta versão pode ser um motivo importante para revisitar o projeto.
Espelho do projeto no GitHub, notas de lançamento (Obrigado pelos links) @dataman)
Fonte: linux.org.ru
