chesterbr / minitruco-android

A popular Brazilian card game (Truco) running on Android.

Home Page:https://play.google.com/store/apps/details?id=me.chester.minitruco&pli=1&hl=pt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Changelog

chesterbr opened this issue · comments

O que temos hoje

A caixa "novidades" aparece uma vez só a cada nova versão; tem que ser gerenciada pela tracking issue e copiada manualmente pra strings.xml

O ideal

Seria legal seria um changelog completo, que:

  • Fosse acessível por um botão/link na aplicação
  • Fosse acessível pelo README
  • Tivesse as novidades históricas de todas as versões

Mas seria importante também continuar mostrando as novidades a cada atualização.

Implementação

Uma idéia seria um .md no GitHub mesmo, e fazer a app abrir esse .MD no navegador; resolveria todos os itens menos as novidades atuais..

Pra resolver o último, o processo de build poderia extrair as novidades para a versão desse .MD em um outro arquivo , e a gente exibiria esse outro arquivo como faz com o string resource hoje (ou ainda: o processo de build atualizaria o strings.xml quando a versão mudasse).

Teria que ver onde vai esse link; a tela está meio lotada de botões. Uma idéia seria fazer a versão que aparece no título clicável (vai ficar claro)?