Convite para Voluntários: Teste da nova versão do ZapZap (WhatsApp Messenger)

A versão 6.0 do ZapZap (WhatsApp Messenger para Linux) está a caminho e representa uma revolução no aplicativo. Remodelado e com o código totalmente reescrito do zero, o novo ZapZap traz soluções mais simples, melhorias significativas na performance e uma série de otimizações para transformar a sua experiência.

Agora, preciso da sua ajuda! Estou recrutando voluntários para testar esta versão em desenvolvimento e ajudar a garantir que ela atenda às suas expectativas e necessidades antes do lançamento oficial.

Por que participar?

  • Acesso antecipado à nova versão do ZapZap.
  • Influencie o futuro do app: suas sugestões e feedback serão fundamentais para ajustes finais.
  • Experiência única: seja parte de uma comunidade que ajuda a moldar o aplicativo.

Como instalar a versão de teste

  1. Adicione o repositório flathub-beta:

    flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo  
    
  2. Instale o ZapZap através do flathub-beta:

    flatpak install flathub-beta com.rtosta.zapzap  
    

O que espero de você

  • Foco nos testes funcionais: embora o ZapZap 6.0 já esteja funcional, a parte visual ainda apresenta algumas inconsistências. Queremos garantir que todas as funcionalidades estejam sólidas e sem falhas.
  • Sugestões de UI são bem-vindas: opiniões e ideias para a interface serão levadas em consideração para futuras melhorias.

Onde relatar problemas e sugerir melhorias

  • Acesse o repositório oficial do projeto no GitHub: Issues · rafatosta/zapzap · GitHub.
  • Importante: utilize o prefixo [6.0] no título de sua issue para facilitar a organização e leitura.

Agradeço a colaboração de todos!

9 curtidas

Olá, não estou conseguindo instalar via Flatpak no Pop!_OS
recebo esse erro

erro: O aplicativo com.rtosta.zapzap/x86_64/beta requer o runtime org.kde.Platform/x86_64/6.8, que não foi localizado

Não sei se é problema da distro ou qual é a solução.

1 curtida

O flatpak deveria baixar automaticamente esse pacote. Mas você pode fazer a instalação manualmente através do comando

flatpak install flathub org.kde.Platform//6.8 org.kde.Sdk//6.8 com.riverbankcomputing.PyQt.BaseApp//6.8

1 curtida

O pior que ele já está instalado

$ flatpak install flathub org.kde.Platform//6.8 org.kde.Sdk//6.8 com.riverbankcomputing.PyQt.BaseApp//6.8
Procurando por correspondências…
Ignorando: org.kde.Platform/x86_64/6.8 já está instalado
Ignorando: org.kde.Sdk/x86_64/6.8 já está instalado
Ignorando: com.riverbankcomputing.PyQt.BaseApp/x86_64/6.8 já está instalado

Tentei um Flatpak repairusando e não usando o --user mas continua na mesma

1 curtida

Para quem já usa, precisa remover a versão anterior e fazer uma nova instalação, a versão é atualizada, ou as duas ficariam disponíveis?

1 curtida

Ou, ninja, o projeto está mais vivo do que nunca.

1 curtida

Sinceramente, não sei se o flatpak beta tem preferência ao estável. De qualquer forma, remove a estável e deixa só a beta por enquanto, pois está totalmente usável.
Ainda hoje estarei soltando a atualização do visual novo das Configurações.

Ele vai atualizar na loja Flathub? Ou só por esse meio de instalação descrito?

Direto do flathub beta!

1 curtida

Só no beta? ou seja o glathub normal (Site) https://flathub.org/ não atualizou?

Acabei fazendo aqui sem remover, e após reiniciar o PC atualizou para a versão beta.

1 curtida

Reescrevi todo o código do zero para a versão 6.0, então é necessário uma bateria de testes para que fique estável o suficiente para ir para o flathub “normal”.

Como possuo um “olhar viciado” é necessário que outras pessoas utilizem e reporte os bugs. Também uso o Zapzap no dia a dia e aos poucos vou identificando os problemas e corrigindo.

Quando estiver estável como a versão 5, todas as funcionalidades já existentes funcionando corretamente, colocarei a 6.0 como estável e voltarei a atualização para todos.

2 curtidas

Alguém sabe empacotar em snap?

Alguém sabe quem é o mantenedor do Zapzap do AUR e tem o contato dele?

Já sei empacotar em AppImage, só preciso saber como colocar na loja.

Quem quiser ajudar nos formatos de empacotamento é só falar :handshake:

(postagem excluída pelo autor)

É uma pergunta válida…

tá, mas quais são as novas features dessa versão 6.0? é só um rewrite?

Com a reescrita permitiu implementar diversos níveis de personalização, simplicidade do código e desempenho na execução.

As novas funções são:

  • Escolher local padrão de download se arquivos
  • Arquivos aberto apenas para leitura ficam em uma pasta temporária e oculta
  • Permite o uso de dicionários próprios para o corretor ortográfico, útil para línguas não suportadas oficialmente
  • Permite alterar o mecanismo de cache de dados (em disco ou em memória) e o tamanho. Ideal para quem trabalha com grande volume de dados (mensagens) e fica “lento” para carregar as mensagens antigas ao decorrer do dia. Essa funcionalidade ainda é experimental, preciso verificar a eficiência.
  • Permite alterar a escala, ideal para monitores de alta resolução
  • As funcionalidades já existentes foram reorganizadas para melhorar a experiência do usuário
  • Ainda em progresso: permitir configurações que só são possíveis via terminal ou Flatseal no painel de configurações.
  • Melhora nos atalhos, para quem gosta de usar mais o teclado

Com essas modificações/personalizações facilitará o empacotamento em diversos formatos, pois não terá uma dependência das configurações do flathub.

O empacotamento do AUR tem diversos problemas, principalmente na questão do dicionário. Agora será só mudar o diretório e reiniciar o aplicativo. O AppImage sobre do mesmo problema do AUR. No Ubuntu, tenho problemas com ícones em disco e resolvi usando o código SVG diretamente no código. Em geral, facilitará a vida para empacotar e maior liberdade para os usuários.

1 curtida

Opa, já tô testando!