A nova versão 0.11.0 do Fooyin, player de áudio de código aberto, foi lançada com recursos de streaming remoto, navegador de rádios pela internet e um visualizador de espectro. Além disso, a atualização traz melhorias significativas em layouts, playlists e desempenho geral.
Principais recursos adicionados
- Visualizador de espectro – plugin de visualização de áudio que exibe o espectro sonoro em tempo real.
- Radio Browser – plugin que permite navegar e reproduzir estações de rádio online; pode ser aberto via View → Radio Browser ou usando o layout “Radio” integrado.
- Sleep Inhibitor – impede que o sistema entre em modo de suspensão enquanto houver reprodução.
- Suporte a streams remotos – reprodução de URLs de áudio direto da internet.
Melhorias de áudio e reprodução
- Reforço no tratamento de reprodução gapless.
- Novo limite de tempo para considerar uma faixa como “reproduzida”.
- Ajustes finos no watchdog de fades e correção de falhas ao mudar de faixa.
Interface e aparência
- Controle de margem de widgets e espaçamento de divisores, permitindo layouts mais personalizados.
- Temas expandidos e substituição da lista suspensa de temas por um widget editável, facilitando a criação de temas personalizados.
- Botões de controle de player configuráveis individualmente e novos ícones de reprodução aleatória.
- Melhorias no Quick Setup, que agora inclui opções de tema e playlist.
- Ações de menu ocultas podem ser exibidas com Shift + Clique direito.
Layouts e visualização de itens
- Diálogo para importação de layouts e nova organização de widgets.
- Configuração individual de espaçamento de divisores.
- Lembrete automático da última aba selecionada em “Tab Stack”.
- Melhorias no arrastar e soltar em visualizações de árvore expandidas, incluindo opção de “drag‑before‑selection”.
- Preservação da posição de rolagem e da seleção de faixas ao mudar o estado da visualização.
Biblioteca, metadados e buscas
- Sugestões de raízes de biblioteca no campo de destino.
- Busca avançada com ações “recentemente reproduzido” e “recentemente adicionado”.
- Auto‑expansão configurável dos resultados de busca na árvore da biblioteca.
- Monitoramento de arquivos individuais da biblioteca e otimizações nas buscas de faixas.
- Detectação aprimorada de codificação de arquivos e fallback configurável.
Letras (lyrics)
- Opções de preenchimento por linha e por palavra, além de tooltip de busca.
- Busca concorrente em fontes habilitadas e suporte a cores de fundo transparentes.
Playlists
- Barra de busca integrada com navegação de resultados.
- Ações de aleatorização, inversão e ordenação de filas.
- Restauração de playlists excluídas e layouts de visualização por playlist.
- Melhoria de desempenho ao lidar com playlists extensas.
Plugins e scripting
- Reorganização dos plugins por categorias de finalidade.
- Novas funções de script:
$join, argumentos padrão para$elide_mide$elide_end, intervalosMONTHeYEAR. - Scripts de exibição agora sempre avaliam no ambiente de reprodução.
Correções de bugs (highlights)
- Correção de repetição de faixa em segmentos lógicos.
- Resolução de avisos do watchdog durante fades de pausa.
- Manutenção da faixa atual após reinício ou desligamento do sistema.
- Ajustes em filtros, interface, visualizações de itens, layout, árvore da biblioteca, playlists e letras.
- Correções específicas em scrobbling, scripting, metadados, WaveBar e processos de compilação.
Atualizações de build e traduções
- Habilitação de cabeçalhos pré‑compilados e ccache no CI.
- Compressão de assets PNG e remoção de bits executáveis desnecessários.
- Atualização de traduções e fontes de tradução.
A versão 0.11.0 demonstra o compromisso do projeto Fooyin em expandir funcionalidades de streaming, melhorar a experiência visual e otimizar o desempenho para bibliotecas extensas. Usuários que desejam explorar as novidades podem baixar a atualização diretamente na página de lançamentos do GitHub.