Blog Linux Avante

Leitor de RSS para desktop NewsFlash 1.2.0 adiciona suporte para NewsBlur e mais

2 de fevereiro de 2021

NewsFlash GTK

NewsFlash 1.2.0 foi lançado com suporte para NewsBlur, portado Feedly para a nova API de coleções e muito mais.

NewsFlash é um leitor de feed RSS de desktop para Linux criado principalmente para ser usado com leitores de feed RSS baseados na web, como Feedly, Feedbin, etc., mas também pode ser usado localmente, sem esses serviços da web. O programa é um reescrita completa do FeedReader em Rust, usando GTK para a interface do usuário, com muitos recursos extras na parte superior.

NewsFlash largura total

Os recursos do aplicativo:

  • Suporte para sincronização com serviços como Miniflux, Feedly, Fever, NewsBlur (o suporte para isso foi adicionado no último NewsFlash 1.2.0), Feedbin e, como já mencionei, também há suporte para feeds RSS locais
  • Notificações da área de trabalho
  • Pesquisa e filtragem rápidas
  • Tags, categorias e estrelas
  • Atalhos de teclado configuráveis
  • Faz uso do banco de dados Feedly para descoberta de feeds (não importa o serviço RSS baseado na web que você está usando, e até mesmo para RSS local)
  • Interface de usuário adaptável com a ajuda de libhandy
  • Modo escuro e 5 temas integrados
  • Importação/exportação OPML
  • Pode buscar atualizações em segundo plano e tem intervalo de atualização configurável
  • Proxy configurável
  • Baixa o conteúdo completo para artigos específicos sob demanda
  • Exporta artigos como html com imagens incorporadas
  • Modo offline manual

A página do projeto do aplicativo também menciona esse trabalho para APIs do estilo do Google Reader já está a caminho, o que deve adicionar suporte para leitores de feed RSS baseados na web, como FreshRSS, InoReader e The Old Reader.

Interface de usuário adaptável NewsFlash

Interface de usuário adaptável NewsFlash

As alterações no NewsFlash 1.2.0 incluem:

  • Suporte para NewsBlur
  • Feedly: port para nova API de coleções
  • Opção para limitar a duração dos artigos mantidos na base de dados
  • Opção para ocultar feeds sem artigos não lidos/marcados com estrela
  • Artigo de atualização com novo conteúdo, como postagens do fórum
  • RSS local: suporte para MediaRSS (uma extensão RSS que adiciona vários aprimoramentos aos arquivos RSS e é usada para distribuir arquivos multimídia como áudio, vídeo e imagem em feeds RSS)
  • Correção de regressão no banco de dados que leva à falha de restrições de chave estrangeira
  • Feedly: token de correção não é atualizado
  • Outras correções de bugs

Eu conheço o NewsFlash há um tempo, mas não queria escrever sobre ele porque sua integração com o Feedly não funcionou corretamente, pelo menos para mim (eu sigo vários feeds RSS) e não gosto escrever sobre coisas que eu não usaria pessoalmente. No entanto, com o NewsFlash 1.2.0 mais recente, o Feedly funciona muito bem com este aplicativo. Como observação lateral, não adicionei uma captura de tela do NewsFlash usando o Feedly neste artigo, mas usando feeds RSS locais, por questões de privacidade.

Também vale a pena observar que, se você quiser implementar suporte para novos serviços de feed RSS, há um guia e modelo de código que você pode usar. Os desenvolvedores também estão procurando um mantenedor do serviço Feedbin.

Baixando o NewsFlash

NewsFlash está disponível em Flahub, facilitando a instalação em muitas distribuições Linux. Antes de usar o Flathub, você precisará seguir sua configuração rápida, caso ainda não o tenha feito. Assim que o Flathub estiver configurado, você pode instalá-lo usando:

Comandos para usar no terminal

flatpak install flathub com.gitlab.newsflash

Observe que algumas distribuições do Linux vêm com Flathub habilitado por padrão (como Linux Mint). Nesses casos, tudo o que você precisa fazer é pesquisar NewsFlash em seu aplicativo de software para instalá-lo.

O aplicativo também está disponível em AUR para usuários do Arch Linux/Manjaro (a versão estável está bastante desatualizada no momento em que estou escrevendo isto, mas também há uma versão Git).

Confira a versão original desse post em inglês
Propaganda
Blog Comments powered by Disqus.
Propaganda