Foliate 3.0 melhora a experiência do usuário com port para GTK 4

Foliate 3.0 melhora a experiência do usuário com port para GTK 4

Um port GTK 4 com refinamentos de interface do usuário agradáveis.

Sendo um dos melhores leitores de eBook para Linux, o Foliate tem progredido bastante bem ao longo dos anos, recebendo atualizações oportunas e correções de bugs.

No entanto, ele estava parecendo um pouco envelhecido nos últimos tempos graças a ele apresentar alguma tecnologia antiga por baixo. Mas, desde então, isso mudou com o lançamento do Foliate 3.0.

Vamos ver que tipo de melhorias são oferecidas.

Foliate 3.0: O que há de novo?

foliate_3_1

Com a versão 3.0, Foliate foi completamente reescrito usando as bibliotecas de plataforma modernas como GTK 4 e Adwaita. Os desenvolvedores mencionaram esperar uma interface atualizada e desempenho superior ao anterior.

O Foliate agora usa seu próprio analisador/renderizador de eBooks, eliminando Epub.js e KindleUnpack. Infelizmente, eles não conseguiram portar alguns recursos a tempo para a versão 3.0, então esta versão não tem suporte para catálogos OPDS e dicionários offline.

Quanto aos principais destaques desta versão:

  • Interface de usuário renovada
  • Melhor renderização
  • Experiência do usuário melhorada

Interface de usuário renovada

foliate_3_2

Como você pode ver, a mudança mais significativa no Foliate foi sua interface de usuário. Ele agora apresenta um novo layout onde a Biblioteca e o visualizador de e-book foram integrados em uma única janela.

Você também notará que há uma nova barra lateral que apresenta algumas opções importantes, como o índice, anotações e marcadores.

Há também uma barra de pesquisa útil na parte superior que permite que você pesquise palavras ou frases específicas em um livro, e um botão "Biblioteca" para levá-lo de volta à sua biblioteca de e-books.

Você pode alternar a visibilidade da barra lateral acessando as opções na barra de cabeçalho. Além disso, o modo paginado também vê algumas melhorias importantes.

Eles adicionaram suporte para animação e gestos de deslizamento 1:1 touchscreen/touchpad, suporte para mais de duas colunas, melhor comportamento de redimensionamento, a capacidade de configurar a largura/altura máxima e muito mais.

Melhor renderização

Houve muitas melhorias no lado da renderização do livro também, algumas importantes incluem:

  • Se uma página não for uma página XHTML válida, ela será tratada como HTML.
  • Os arquivos Mobipocket agora são divididos em seções para melhorar muito o desempenho.
  • Quando um arquivo é recarregado, ele agora é recarregado corretamente, em vez de apenas ser re-renderizado.
  • O tempo de inicialização e o uso de memória foram otimizados por não carregar todo o arquivo na memória.

Experiência do usuário aprimorada

foliate_3_3

Além das atualizações da interface do usuário, houve alguns ajustes na experiência do usuário com o Foliate 3.0.

Tomemos por exemplo o sistema de marcadores, o botão para marcar páginas foi movido para a barra de cabeçalho e as páginas marcadas agora mostram uma faixa de opções distinta na parte superior.

O visualizador de imagens também viu algumas atualizações, agora quando as imagens são copiadas, elas são armazenadas em seu formato de arquivo original. Além disso, para abrir imagens, basta clicar duas vezes sobre elas, as outras opções foram removidas.

O controle deslizante de progresso também foi melhorado, com ele agora suportando teclados e rolagens do mouse. Você também encontrará a funcionalidade de narração atualizada lá, que agora usa Speech Dispatcher em seu back-end.

Outras mudanças e melhorias

Quanto ao resto dos refinamentos, aqui estão alguns que merecem destaque:

  • Agora você pode imprimir capítulos específicos e seleções de texto.
  • Uma opção de barra de título tradicional experimental foi removida.
  • As anotações agora são salvas com seus respectivos carimbos de data/hora.
  • Uma correção de segurança que removeu a permissão de escape de área restrita para o Flatpak.

Você pode consultar as notas de lançamento oficiais para saber mais.

Obtendo o Foliate

Esta versão renovada do Foliate está disponível através do Flathub store e do Snap store (apenas canal edge, por enquanto).

Foliate (Flathub)

Você também pode visitar o site oficial ou o repositório do GitHub para o código-fonte.

Última atualização deste artigo: 15 de november de 2023