A versão 2.0.0 do GNOME Commander foi lançada, trazendo um conjunto extenso de novidades e correções. O gerenciador de arquivos agora inclui um terminal integrado, recursos avançados de busca, suporte aprimorado ao Wayland e a migração completa do código‑base para Rust e Gtk4. A atualização também traz mudanças de licença para GPL‑3.0+ e melhorias de acessibilidade.
Principais novidades
Terminal embutido
- Um terminal interno exibe a saída de comandos executados pelo GNOME Commander.
- Opção “Hide Command Line Output When Inactive” (menu View) oculta o terminal automaticamente quando está inativo.
Busca rápida reinventada
- Agora a filtragem pode ser aplicada à lista de arquivos, com modo padrão configurável em Options.
- Correspondência de texto ocorre em qualquer posição do nome, exceto quando padrões curinga
*ou?são usados. - Botão para ativar a busca case‑sensitive.
- A busca inicia a partir da posição atual, não mais do início da lista.
- A maioria dos atalhos de teclado funciona sem fechar a caixa de busca.
Diálogo de busca aprimorado
- Melhor desempenho e manutenção dos resultados ao reabrir a janela.
- Suporte a expressões glob estendidas (
dir/**/*.md) aplicadas ao caminho completo. - Botão para definir a sensibilidade a maiúsculas/minúsculas no caminho.
- Barra de progresso indica o diretório em análise.
Visualizador interno
- Fonte configurável via menu Settings.
- Modo binário renomeado para Fixed Width com suporte a UTF‑8.
- Busca hexadecimal sem distinção de maiúsculas/minúsculas.
- Botão “Select All” para texto, menu de contexto para imagens e barra de status que exibe informações de imagens.
- Quebras de linha estilo DOS (CRLF) tratadas como um único salto.
Mudanças de arquitetura e usabilidade
- Migração para Rust e Gtk4: todo o código foi reescrito em Rust, aproveitando a segurança de memória da linguagem e a modernidade do Gtk4.
- Licença alterada para GPL‑3.0+.
- Melhorias de acessibilidade permitem que leitores de tela reconheçam melhor o contexto da aplicação.
- Diálogo de atalhos de teclado reformulado e número ampliado de combinações configuráveis.
- Navegação por abas no Options agora aceita
Ctrl+TabeShift+Ctrl+Tab. - Histórico de navegação não é mais compartilhado entre os dois painéis.
- Aplicação de terminal externo padrão trocada para
xdg-terminal-exec. - Cálculo de tamanho de diretórios grandes não bloqueia mais a interface; selecionar outro arquivo aborta a operação.
- Suporte a Wayland aprimorado: ao iniciar um aplicativo, ele é ativado imediatamente, se suportado.
- Nova opção para tratar links simbólicos como arquivos regulares.
- Opção “Search window is minimizable” renomeada para “Search window always on top”, aplicada sem necessidade de reinício.
- Ícone da ação “Copy File Names” agora respeita o modo escuro.
- Inclusão de diretórios de temas de ícones para MIME.
- Ordem das colunas nos painéis pode ser alterada por arrastar‑e‑soltar.
- Dependência da biblioteca xpm removida.
Correções de bugs relevantes
- Documentação corrigida (contribuição de Anders Jonsson).
- Busca interrompida automaticamente ao fechar o diálogo.
- Impedição da abertura de múltiplas instâncias do mesmo diálogo.
- Correções ao renomear diretórios em painéis diferentes e ao restaurar conexões remotas na inicialização.
- Histórico de navegação não reordena ao usar o dropdown da lista de arquivos.
- Atalhos
ALT+letradeixam de abrir menus inesperadamente. - Indicação visual de seleção respeitando temas de cores.
- Correção de busca que continuava em segundo plano após abortar.
- Visualizador interno agora respeita a cor de texto do tema, garantindo legibilidade no modo escuro.
- Arquivos renomeados exibem o novo nome imediatamente.
- Barra de dispositivos ajustada para não ultrapassar a largura do painel.
- Diálogo avançado de renomear não excede a tela mesmo com nomes longos.
- Tecla “*” do teclado numérico não seleciona/deseleciona mais o diretório “..”.
- Arquivos selecionados permanecem ao trocar de abas.
Traduções e documentação
Novas ou atualizadas traduções foram adicionadas para diversos idiomas, incluindo Português (Brasil), com contribuições de Juliano de Souza Camargo, Rafael Fontenelle e Álvaro Burns. Documentação também recebeu atualizações em húngaro, cazaque, russo, servo‑croata e sueco.
Onde baixar
Os arquivos de código‑fonte estão disponíveis nos formatos zip, tar.gz, tar.bz2, tar e tar.xz no servidor de downloads do GNOME.
Download tar.xz do GNOME Download Server
Conclusão
Com a versão 2.0.0, o GNOME Commander avança significativamente em termos de performance, usabilidade e modernização tecnológica. A adoção de Rust e Gtk4, aliada a recursos como terminal integrado e busca avançada, reforça o gerenciador como uma alternativa robusta para usuários que buscam eficiência no ambiente de desktop GNOME.