O FSearch, utilitário de busca rápida para arquivos em sistemas Linux, recebeu a versão 0.3 no dia 12 de julho. O lançamento, conduzido por cboxdoerfer, demorou mais que o planejado, mas entrega melhorias estruturais relevantes para quem usa o software livre no dia a dia.
Principais novidades da versão 0.3
Monitoramento do sistema de arquivos
O recurso mais solicitado pela comunidade está disponível. Pastas podem ser monitoradas e os resultados atualizados quase instantaneamente quando há mudanças no disco.
Essa função reduz a necessidade de reindexações manuais ou agendadas frequentes. Internamente, exigiu reescrita completa do motor de banco de dados, apesar de aparecer apenas como uma caixa de seleção na interface.
Detalhes e limitações constam na documentação oficial: Database update - FS Monitoring.
Opções de indexação por pasta
Configurações antes globais, como revarredura a cada duas horas, passam a ser definidas por diretório indexado. Isso traz flexibilidade ao misturar discos rápidos e lentos, como compartilhamentos de rede.
Regras de exclusão aprimoradas
Arquivos e pastas podem ser ignorados por padrões fixos, curingas ou expressões regulares completas. O controle sobre o que entra no índice ficou mais preciso.
Agendamento de revarredura baseado em tempo absoluto
O agendamento considera tempo decorrido real, não apenas o tempo em que o app ficou aberto. Se o FSearch estiver fechado na hora prevista, a varredura ocorre ao reabrir.
Detecção de pastas indexadas que retornam
O banco de dados percebe quando uma pasta sai e volta, como um drive removível desconectado e reconectado. A leitura automática é refeita sem ação do usuário.