Repository navigation
Releases: Israel-Mendes-git/Sale
Releases · Israel-Mendes-git/Sale
Release list
Sale? 1.4.0
- Dá para responder o Chamado pela própria notificação, sem abrir o app: "Bora!",
"Chego em 20" ou "Hoje não". Se faltar rede, o aviso volta dizendo que não deu. - Segure o ícone do Sale? na tela inicial: "Chamar o grupo" abre o Chamado direto, pronto
para escolher o jogo e disparar. - Bolinha verde em quem está com o app aberto agora, na lista de conversas e na hora de
escolher quem chamar. - O topo da conversa conta quando alguém está digitando ou gravando um áudio.
- No grupo, "@" sugere os nomes (e "@todos"): quem for mencionado vê o nome em destaque e
recebe um aviso só dele, que toca mesmo com as mensagens do grupo caladas. - Fixe uma mensagem no topo da conversa — o IP do servidor, o horário combinado — no toque
longo. Qualquer um fixa e desafixa. - Foto e recado de voz também avisam no celular, não só o texto.
- Nova: a do dia. No grupo, toque longo numa mensagem de hoje — frase, foto ou áudio — e
"Indicar para a do dia". Cada um tem um voto (dá para trocar); às 6h a mais votada vence,
todo mundo é avisado e ela entra no Hall das do dia (o troféu no topo da conversa). - Conquistas no Placar: do primeiro batsinal à Lenda do Hall, passando pelo Pontual, pela
Coruja e pelo Fantasma. As que faltam mostram quanto falta. - Domingo às 20h chega o resumo da semana do grupo: quantos Chamados, o jogo da semana,
quem mais chamou, o mais pontual e quem mais atrasou. - Discord do grupo (Meu perfil → Seu grupo): cole o webhook de um canal e o Chamado do
grupo é postado lá; ligue o widget do servidor e a conversa do grupo mostra quem está
na call agora. - Busca na conversa: toque na lupa lá em cima, digite, e a conversa mostra só as mensagens
com aquele texto, com o trecho em destaque. Não precisa caprichar no acento nem na
maiúscula — "nao" acha "não". - Dá para apagar e editar a sua mensagem: toque longo nela, "Editar" ou "Apagar". A editada
avisa com um "editado"; a apagada vira "mensagem apagada" para todo mundo, sem deixar
buraco na conversa. - Recado de voz: com o campo vazio, o botão de enviar vira um microfone. Segure a gravação
o quanto quiser (até cinco minutos), descarte se não gostou, e mande. Na bolha, é só tocar
para ouvir, com a barrinha andando e o tempo correndo. - O botão de Chamado, o chat vazio e o aviso de Chamado agendado agora mostram a marca do
app (o controle com o sinal) no lugar do morcego.
Sale? 1.3.0
- Agora dá para mandar imagem na conversa, da câmera ou da galeria, com legenda. A foto
aparece na bolha e abre em tela cheia com um toque. - E dá para responder uma mensagem específica: toque longo nela, "Responder", e a citação
vai junto com a sua — bom para quando três pessoas falam ao mesmo tempo. - No mesmo toque longo dá para reagir com um emoji, que fica no pé da mensagem.
- A mensagem do chat agora avisa no celular, mesmo com o app fechado: as novas aparecem
empilhadas num aviso por conversa, e tocar nele abre a conversa. Quem está lendo a
conversa não é incomodado, e o som é de aviso comum — o batsinal continua só do Chamado. - O Chamado agora tem som: o app traz cinco (Batsinal, Sirene, Telefone, Alarme e Radar)
e quem chama escolhe qual toca, ouvindo antes de disparar. O seu favorito fica em
"Meu perfil → Som do Chamado", já marcado no próximo Chamado. - E o grupo pode subir os sons dele: qualquer áudio do celular entra na lista para todos.
Em cada aparelho ele começa a tocar depois que o app abre uma vez e o baixa. - A mensagem do chat agora conta por onde passou: um tique quando saiu, dois quando
chegou no celular de quem vai ler e dois coloridos quando a pessoa abriu a conversa.
No grupo, a marca espera o último. E cada conversa mostra quantas mensagens chegaram
desde a última vez que você a abriu. - Chamado que ninguém respondeu some do caminho depois de duas horas: o card passa a
dizer "expirou", e ninguém responde no dia seguinte um Chamado de ontem. - Duas horas antes do encontro fixo, quem ainda não confirmou recebe um lembrete no
celular, e o "você vai?" fica no alto da lista de conversas. - "💤 Me chama daqui a pouco" agora pergunta daqui a quanto e cumpre: na hora, o
Chamado toca de novo só para quem pediu. Quem muda de ideia antes não é chamado. - Chamado que ninguém respondeu toca de novo cinco minutos depois, só para quem
ficou calado. Uma vez por Chamado, e o card conta que tocou. - O encontro fixo agora toca sozinho na hora marcada, com o app fechado e sem ninguém
precisar disparar. Pular a semana e mudar o horário do dia continuam valendo. - Chamado marcado para mais tarde também toca na hora, em vez de só esperar na agenda.
- Novo Placar, em "Meu perfil": quem chega na hora, quem mais chama, quem mais diz
"hoje não" e o jogo mais chamado. - Quem responde que vem ganha o botão "Cheguei". É dele que sai o placar do atraso, que
compara a chegada com o "chego em X min". - O Chamado agora é montado em tela cheia, e o "Disparar" fica parado no rodapé, longe dos
botões do celular.
1.3.0 — APK de teste (placar)
APK de teste, assinado com a chave de depuração, para experimentar o placar e o Chamado em tela cheia antes da release oficial.
Como é pre-release, o aviso de atualização dentro do app não aponta para cá.
Antes de abrir: aplique a migração supabase/migrations/20261002000000_placar.sql no Supabase (SQL Editor). Sem a coluna arrived_at o app erra ao ler os Chamados.
O Android recusa instalar por cima do Sale? atual, porque a assinatura é outra: desinstale o app antes. Você perde a sessão e o tema salvo; o resto está no servidor. Este APK também não recebe Chamado com o app fechado (foi construído sem o google-services.json).
O que testar:
- Chamado em tela cheia, com o "Disparar" parado no rodapé (inclusive com o teclado aberto no recado).
- As folhas de encontro fixo, novo jogo e nova resposta, que agora ficam acima da barra de botões do celular.
- Botão "Cheguei" no card do Chamado e no aviso da lista de conversas.
- Meu perfil → Placar: atraso médio, quem mais chama, quem mais diz "hoje não" e o jogo mais chamado.
Sale? 1.2.0
- Nova aba Jogos: a biblioteca do grupo, onde cada um marca os jogos que tem.
- No Chamado, o jogo sai de uma lista só com os jogos que todos os chamados têm.
- 🎲 Sortear: o app escolhe um jogo que serve para todo mundo, e cada um pode vetar uma vez.
Sale? 1.1.0
- O app avisa quando sai versão nova e se atualiza por dentro.
- Aba Semana reorganizada: o encontro fixo fica em destaque, os horários em que todo mundo
está livre aparecem em lista com um botão "Chamar" e cada dia abre ao toque. - Pular ou mudar o encontro de uma semana agora tem botão à vista.
- Cada pessoa escolhe o próprio nome e cadastra as próprias respostas em "Meu perfil".