cube Timer web - Notas de versão
Versão 30.7.2024
- Não há mudanças funcionais significativas.
- O cube Timer web foi adequado à nova folha de estilos responsiva ("V2").
- Com a nova folha de estilos, é possível ocultar a barra lateral selecionando a opção "Timer".
Versão 19.1.2024
- Corrigido o bug que faria com que o acelerômetro não funcionasse corretamente.
- Corrigido o bug que faria com que o cube Timer não atualizasse quando você mudava de sessão.
- Agora o cube Timer suporta embaralhamentos para o evento 3x3 BLD, que, após o embaralhamento 3X3, inclui uma rotação do cubo.
Versão 6.1.2024
- Primeira versão .2024 com mais refatoração e otimização do código fonte do cube Timer.
- Agora o cube Timer mantém a tela acesa enquanto você está cronometrando (precisa de Wake Lock API).
- Agora é possível usar um acelerômetro para parar o timer quando você bate na mesa, assim como no cube Timer para Android.
Versão 22.12.2023
- Refatoração total do código fonte do cube Timer.
- Com a refatoração, estamos quebrando o código de 1 arquivo em vários, agilizando o desenvolvimento.
- A refatoração também está acompanhada de otimização (tamanho e performance) do código.
Versão 13.11.2023
- Agora é possível importar e exportar sessões em arquivos JSON.
- Para exportar uma sessão, abra a tela "Sessao" e selecione a sessão, depois clique em exportar.
- Corrigido bug que não atualizaria o scramble após inserir um tempo manualmente.
Versão 12.11.2023
- Ao ingressar um tempo maior que 1 minutos, pode usar a notação minuto:segundo.centésimo.
- Além disso, agora é possível ver quando um tempo foi feito.
- Tempos que foram migrados da versão 26.2.2023 aparecem com datas erradas.
Versão 8.3.2023
- Agora para começar um novo tempo, é necessário que você clique e segure no tempo até o número ficar verde ou pressionar e segurar a barra de espaço (se configurado).
- Apesar disso, para parar um tempo, não é necessário segurar, basta clicar.
- Além disso, esse método adiciona uma opção para desativar o clique sobre o tempo para começar ou parar.
Versão 6.3.2023
- O cube Timer agora usa um novo sistema de competição em nuvem e um novo sistema de autenticação, os Jogos da Família STEM, que permite futuras integrações com outros jogos, reutilizando o mesmo sistema de autenticação.
- Apesar disso, os IDs já criados e as competições já feitas foram migradas e o sistema antigo ainda está em vigor, logo, versões antigas ainda funcionarão (apenas entre elas). Com o novo formato de competições, agora o cube Timer suporta competições entre mais de duas pessoas. Ao criar uma nova competição, é gerado um ID, que pode ser passado para seus amigos adicionarem a competição ao cube Timer.
- Além disso, a average agora desconsidera 5% dos tempos. Ou seja, a ao100 retira os 5 melhores e 5 piores tempos. O mesmo vale para a média da sessão.
Versão 26.2.2023
- O cube Timer agora usa um novo formato de sessão, que em breve permitirá sincronização em nuvem. Esse novo formato é gerado automaticamente a partir do formato antigo.
- Com o novo formato, agora o cube Timer suporta DNF e a opção +2 pode ser adicionada e desfeita em qualquer tempo, não apenas no último tempo. Além disso, é possível adicionar DNF e +2 ao adicionar um tempo e médias com um DNF ou averages com duas DNFs agora são DNFs.
- Além disso, os atalhos de teclado foram remapeados, com opções para listar sessões, mudar o status do último tempo (OK, +2, DNF) e mais.
Versão 25.2.2023
- A implementeção da folha de estilos responsiva da Família STEM, que compartilha estilos com outros projetos da Família STEM, pausou por um momento para correções e melhorias internas.
- Nova estrutura de código para lidar com sessões, agora mais padronizado e eficiente. Além disso, permite que o cube Timer adote um novo formato de sessão (em breve) para permitir sincronização em nuvem.
- Uma nova estrutura de código lida com idiomas no cube Timer, mais organizada e eficiente.
Versão 8.2.2023
- Continua a implementeção da folha de estilos responsiva da Família STEM, especialmente na interface para editar embaralhamento, agora o cube Timer compartilha estilos com outros projetos da Família STEM.
- Corrigido o bug em que os embaralhamentos de qualquer tempo seriam iguais ao embaralhamento atual exibido no Timer.
- Agora o cube Timer consegue detectar corretamente o idioma do navegador e, se disponível, exibirá automaticamente a interface nesse idioma.
Versão 5.2.2023
- Continua a implementeção da folha de estilos responsiva da Família STEM, em especial, nos popups de Adicionar sessão e exibir estatísticas, agora o cube Timer compartilha estilos com outros projetos da Família STEM.
- Além disso, a implementação e correção da DOMLib, também criada para a folha de estilos responsiva, está próxima de ser concluída.
- Agora é possível mudar o tamanho do embaralhamento.
Versão 15.1.2023
- Agora a implementeção da folha de estilos responsiva da Família STEM chegou a uma fase estável, agora o cube Timer compartilha estilos com outros projetos da Família STEM.
- Além disso, a implementação e correção da DOMLib, também criada para a folha de estilos responsiva, está próxima de ser concluída.
- Corrigida, melhorada e ampliada a tradução do cube Timer. Além disso, foi adicionada a tradução em espanhol.
Versão 10.1.2023
- Agora o cube Timer usa a folha de estilos responsiva da Família STEM, com um design mais moderno e padronizado com os outros projetos da Família STEM.
- Além disso, está em andamento a implementação e correção da DOMLib, também criada para a folha de estilos responsiva.
- Com isso, o cube Timer pode ficar instavél durante as implementações dessas folhas de estilo.
Versão 15.8.2022
- Corrigido o bug que faria com que as averages de 5, 12 e 100 não mostrassem os melhores e piores tempos corretamente.
- Agora é possível compartilhar o tempo somente em texto ou salvar a imagem.
- A função de compartilhamento também funciona melhor nos navegadores que possuem o recurso de compartilhar integrado.
Versão 10.8.2022
- Corrigido o bug que faria com que o botão apagar tempo mostrasse o embaralhamento no twizzle.
- Agora é possível compartilhar o tempo a partir do popup de informações do tempo. Ao compartilhar, aparecerá uma imagem, basta clicar com o botão direito (ou manter pressionado no celular) para compartilhar.
- A função de compartilhamento também funciona com médias.
Versão 9.8.2022
- Correção no método para fazer médias, conforme ocorre em eventos da WCA.
- Agora é possível apagar o tempo a partir do popup de informações do tempo. Ao editar uma sessão, também é possível apagar ou duplicar com opções no popup.
- Agora o cube Timer atualiza o cache quando há uma nova versão disponível.
Versão 8.8.2022
- Agora as melhores médias são feitas com tempos seguidos, conforme ocorre em eventos da WCA.
- Ao editar sessões, aparece a opção de duplicar ou apagar.
- Correções nos embaralhamentos de Skewb e Pyraminx, que poderiam mostrar movimentos que se cancelam.
Versão 5.8.2022
- Agora o popup mostrando o embaralhamento e uma prévia do cubo embaralhado contém um botão para editar o embaralhamento, assim você pode copiar e colar na caixa de texto que aparece ou usar o teclado de embaralhamento, que já sugere os movimentos para o cubo da sessão.
- O cube Timer agora suporta Skewb e Pyraminx, você pode usá-los ao criar ou editar uma sessão para obter embaralhamentos e prévias no Timer. O Pyraminx usa a notação WCA, ou seja, as letras minúsculas são as pontas. O cube Timer embaralha todas as pontas.
- Agora você pode exportar o embaralhamento para o twizzle a partir do popup de prévia ou dos detalhes de um tempo. O twizzle permite visualizar, editar e mostrar a melhor solução para um dado embaralhamento, além de permitir visualização 3D movimento a movimento.
Versão 19.2.2022
- Agora o popup mostrando o embaralhamento e uma prévia do cubo embaralhado é exibido ao clicar no botão de informação ao lado do embaralhamento.
- Ao clicar no embaralhamento, é possível selecionar e copiá-lo.
- A tela de boas-vindas do cube Timer agora também alerta sobre esses recursos.
Versão 15.2.2022
- Agora é possível mudar o embaralhamento, exceto em competições.
- Agora um popup mostrando o embaralhamento completo e uma prévia do cubo embaralhado é mostrado ao clicar no embaralhamento, facilitando a visualização de embaralhamentos grandes.
- A prévia do cubo embaralhado é fornecida pelo scramble-display do cubing.net.
Versão 21.1.2022
- Melhorias no código para criar popups, agora mais seguro e eficiente.
- Melhorias nos atalhos de teclados, que agora também são mais seguros e eficientes.
- Melhorias na criação de conta, agora o campo de senha aparece centralizado na tela.
Versão 13.1.2022
- Melhorias no novo layout do cube Timer, agora o logo ocupa toda a parte superior na versão desktop.
- Agora os seletores apresentam um texto, para facilitar a sua identificação.
- Melhorias nos popups, que ainda mantém o formato.
Versão 14.12.2021
- Agora o cube Timer apresenta uma nova forma de armazenar informações de conta.
- Com a nova forma, a tela "Sessão" passa automaticamente os dados já armazenados para o novo formato ao ser aberta.
- Melhorias na criação de conta, agora mais intuitiva.
Versão 13.12.2021
- Agora o cube Timer apresenta um novo layout, com os seletores na parte inferior e o logo na parte superior.
- Com o novo layout, a tela "Sessão" passa a ser acessível pelos novos seletores e possui um layout mais padronizado com o restante da interface, além de possuir a função de troca de sessão.
- Agora o novo layout mostra mensagens no logotipo na versão para celular.
Versão 11.12.2021
- Agora o cube Timer implementa funções de QR Code da Família STEM.
- Com as funções de QR Code, é possível escanear o QR Code para competir no cube Timer web.
- Corrigido o bug que faria com que a troca de idiomas não funcionasse corretamente na tela "Config".
Versão 11.11.2021
- Agora o cube Timer implementa funções compatíveis com navegadores mais antigos.
- Com as funções compatíveis, é possível usar o cube Timer em dispositivos mais antigos.
- Melhorias no modo escuro automático e manual.
Versão 8.11.2021
- Novo sistema de detecção de modo celular e Android, agora usando User-Agent Client Hints no Chrome.
- Com o novo sistema de detecção de modo celular, é possível garantir mais privacidade ao usuário.
- Removida a opção de modo celular na tela "Config", agora o layout se adapta automaticamente de acordo com a resolução do dispositivo.
Versão 25.7.2021
- Novo sistema de autenticação na nuvem, agora com um PIN de 6 dígitos.
- Com o novo sistema, a autenticação fica mais segura.
- Corrigido o bug que faria com que o timer não parasse corretamente se estivesse na tela "Competir".
Versão 26.6.2021
- Novos ícones no cube Timer.
- Com os novos ícones, agora o cube Timer aparece melhor em telas maiores.
- Corrigido o bug que faria com que alguns ícones aparecessem distorcidos.
Versão 24.5.2021
- Corrigido o bug que faria com que o modo escuro só ativasse automaticamente quando a tela "Config" estivesse aberta.
- Corrigido o bug que faria com que os atalhos de teclado não funcionassem corretamente ao abrir dois popups ao mesmo tempo.
- Melhorias em algumas traduções e textos da interface.
Versão 27.4.2021
- Agora o cube Timer tem 3 casas decimais.
- Agora a opção timer externo está traduzida.
- Agora aparecem os nomes do idioma ao invés da sigla.
Versão 22.4.2021
- Agora o cube Timer atualiza o cache quando consegue obter uma conexão.
- Nova opção de "idioma" na tela "Config".
- Agora o cube Timer está disponível em inglês.
Versão 16.4.2021
- Agora o cube Timer funciona mesmo sem conexão.
- Agora o cube Timer pode ser instalado no Google Chrome e no Microsoft Edge.
- Agora o cube Timer gasta menos internet ao ser acessado após a primeira vez.
Versão 14.4.2021
- Agora o método de cronometrar é mais preciso.
- Agora o novo método também permite que a cronometragem continue ao mudar de guia.
- Agora o novo método permite precisão de até 3 casas (depende do navegador e de configurações de privacidade).
Versão 5.4.2021
- Agora a tela de início é gerada dinamicamente. Ao todo, contando com a melhoria 3.4.2021, 31 KB foram economizados.
- Corrigido o bug que faria com que a opção tela cheia ficasse ativada mesmo se estivesse indisponível.
- Agora o aviso de tela cheia indisponível e de erro no servidor estão padronizadas com o restante da interface.
Versão 3.4.2021
- Agora todas as telas são geradas dinamicamente, exceto a tela "Sessão".
- Agora com as telas dinamicamente geradas, o cube Timer fica mais leve.
- Agora todas as telas estão mais padronizadas e poderão em breve ser traduzidas dinamicamente.
Versão 22.3.2021
- Agora todos os popups são gerados dinamicamente, exceto a tela "Sessão".
- Agora os popups de confirmação e alerta da tela "Competir" estão padronizados com o restante da interface, também dinamicamente gerados.
- Agora os popups de erro da tela "Competir" também estão padronizados.
Versão 20.3.2021
- Agora com popups gerados dinamicamente, é possível interagir com popup da tela "Stats" com atalhos de teclado sem ter que selecionar a tela.
- Agora o botão de informações leva à página sobre do cube Timer.
- Agora a página sobre do Cube Timer exibe funcionalidades do cube Timer.
Versão 18.3.2021
- Agora as animações funcionam melhor no Safari.
- Agora os popups são gerados ao interagir com a interface, o que deixa o carregamento mais leve.
- Agora as notas de versão estão disponíveis na página sobre do Cube Timer.
Versão 18.2.2021
- Nova opção "Tela cheia", que coloca o cube Timer ocupando toda a tela do computador.
- Agora ao clicar duas vezes em qualquer área da interface, o cube Timer entra em tela cheia.
- Corrigido o bug que faria com que o botão de ajuda de algumas opções não aparecesse.
Versão 9.2.2021
- Agora os campos de tema e ativação de timer são preenchidos com valores padrão ao iniciar o cube Timer pela primeira vez.
- Agora o espaço entre o embaralhamento e o tempo é maior.
- Agora é possível mudar o tamanho do tempo.
Versão 16.1.2021
- Melhorias na acessibilidade e no SEO.
- Novo popup para dispositivos Android alertando sobre a possibilidade de baixar o aplicativo, agora mais padronizado com o resto da interface.
- Agora para acessar a tela "Sessão" basta selecionar a opção "Editar sessões" no seletor de sessões.
Versão 27.12.2020
- Melhorias ao iniciar o cube Timer pela primeira vez.
- Agora o tempo de carregamento inicial foi reduzido.
- Agora a tela "Conta" está localizada na tela "Competir", a tela para gerenciar sessões agora se chama "Sessão".
Versão 16.12.2020
- Melhorias ao adicionar o cube Timer à tela inicial de dispositivos iOS e iPadOS.
- Adicionado um botão 'QR Code', que exibe um QR Code para iniciar uma competição no cube Timer para Android.
- Corrigido o bug que faria com que o navegador aumentasse o zoom da página ao selecionar um campo de texto em dispositivos iOS e iPadOS.
Versão 14.12.2020
- Agora é possível fazer o cube Timer seguir a aparência do sistema com um novo seletor na tela "Config".
- Agora a página recarrega automaticamente ao criar ou vincular um ID na tela "Competir".
- Agora os seletores e os campos de texto aparecem de maneira mais uniforme em sistemas diferentes.
Versão 11.12.2020
- O popup "Info" agora se encontra na tela "Config".
- Melhorias no modo celular, agora o logo aparece reduzido, apenas com a imagem e a imagem de carregamento é mais leve.
- Agora um alerta aparece quando o modo celular está ativado e você faz um melhor tempo ou média.
Versão 8.12.2020
- Novo popup na tela "Stats", agora mais padronizado com o restante da interface, com uma imagem em cima e um botão embaixo.
- Agora um alerta aparece quando o cadastramento de um ID é um sucesso na tela "Competir".
- Agora um alerta aparece quando ocorre um problema na reutilização de um ID na tela "Competir".
Versão 6.12.2020
- Novo modo celular disponível, que melhora a visualização em celulares.
- Agora um alerta aparece para dispositivos Android alertando sobre a possibilidade de baixar o aplicativo.
- Agora o modo celular é ativado automaticamente quando é detectado que o usuário está em um celular.
Versão 3.12.2020
- Corrigido o bug que faria com que o popup para enviar tempo aparecesse mesmo se não estivesse competindo.
- Agora a tela "Competir" mostra quem ganhou em uma competição.
- Agora um dos programas necessários para usar um timer externo tem um novo link de download e está disponível para mais sistemas.
Versão 2.12.2020
- Agora é possível competir com seus amigos.
- Agora a tela "Competir" mostra o seu ID e permite trocá-lo, assim, você pode logar em mais de um computador.
- Agora é possível criar e participar de competições, basta ter um ID.
Versão 23.11.2020
- Agora é possível renomear uma sessão.
- Agora a barra superior do navegador Chrome no Android fica com o tema do cube Timer.
- Agora é possível acessar o cube Timer na internet.
Versão 22.11.2020
- Agora é exibida uma mensagem quando um dos programas para usar um timer externo não está rodando.
- Melhorias na área "Perfil", agora aparece melhor em telas estreitas.
- Melhorias no QR Code para baixar o cube Timer APK.
Versão 16.11.2020
- Corrigido o bug que faria com que não fosse possível receber um tempo de um timer externo.
- Melhorias na seleção de texto.
- Corrigido o bug que faria com que o timer externo desconectasse quando os popups "Perfil" e "Info" fossem abertos.
Versão 13.11.2020
- Melhorias nos seletores das telas "Stats", "Config" e "Competir".
- Melhorias nos botões de duplicar do popup de "Perfil".
- Melhorias nos botões do popup para configurar um timer externo.
Versão 12.11.2020
- Melhorias nos botões nas telas "Config" e "Stats".
- Melhorias nos botões no popup de "Perfil".
- Corrigido o bug que faria com que um dos programas necessários para usar um timer externo não funcionasse.
Versão 10.11.2020
- Melhorias nos botões na tela de configuração inicial.
- Melhorias nos botões nos popups.
- Agora todos os popups aparecem padronizados, com uma imagem em cima e os botões embaixo.
Versão 9.11.2020
- Corrigido o bug que faria com que certos atalhos de teclado só funcionariam se a tela "Stats" estivesse selecionada.
- Adicionado link para um dos programas necessários para usar um timer externo.
- Agora é possível baixar um dos programas necessários para usar um timer externo.
Versão 8.11.2020
- Agora é possível usar um timer externo para receber tempos.
- Nova animação no cronômetro quando é ativado (com barra de espaço ou com o mouse).
- Melhoria na escrita de um dos programas necessários para usar um timer externo.
Versão 7.11.2020
- Agora é exibido um aviso sobre os programas necessários para usar um timer externo.
- Agora é exibida uma lista de dispositivos Bluetooth e permite conectar ou desconectar (requer programas externos).
- Agora é exibida uma nova barra embaixo do timer quando um timer externo é conectado.
Versão 6.11.2020
- Agora é exibido um novo slider no ajuste do tempo de inspeção.
- Agora a lista de tempos desce sempre que um novo tempo é feito ou adicionado.
- Agora é mostrado um aviso quando o timer externo é calibrado.
Versão 5.11.2020
- Agora são exibidas barras de rolagem customizadas.
- Agora a descrição do atalho Alt + x muda dinamicamente de acordo com o modo escuro.
- Melhorias nas bordas nas barras superiores e laterais.
Versão 27.10.2020
- Agora são exibidas mensagens no logo quando você faz um melhor tempo ou média.
- Melhorias no cálculo de média na tela "Stats", agora o menor e maior tempo são excluídos.
- Melhorias nos seletores "Stats", "Config" e "Competir".
Versão 26.10.2020
- Corrige um bug que impediria que a barra de espaço parasse o timer em alguns computadores.
- Agora é possível esconder o tempo e/ou a inspeção durante a resolução.
- Corrige um bug que faria com que a barra lateral não fosse exibida corretamente após a configuração inicial.
Versão 11.10.2020
- Corrige um bug que impediria o uso de alguns atalhos de teclado.
- Agora é possível digitar tempos com duas decimais sem digitar o ponto.
- Melhorias nas explicações sobre os atalhos de teclado.
Versão 10.10.2020
- Corrige um bug que faria com que aparecessem tempos negativos caso ultrapassassem um minuto.
- Agora os atalhos de teclado funcionam em computadores com Windows e Linux.
- Agora é possível ver quais são os atalhos suportados.
Versão 9.10.2020
- Agora uma nova barra aparece quando o timer para, com opções para adicionar 2 segundos e apagar tempo.
- Novos atalhos de teclado que permitem ativar/desativar o modo escuro e interagir com a nova barra lateral.
- Agora os atalhos para alternar entre "Stats", "Config" e "Competir" foram movidos para QWE, respectivamente.
Versão 8.10.2020
- Corrige um bug que impediria a visualização das notas de versão no modo escuro.
- Novos ícones e um novo logo para o cube Timer, esses ícones melhoram a visualização em modo escuro.
- Corrige um bug que faria com que as tabelas não atualizassem completamente o esquema de cores no modo escuro.
Versão 7.10.2020
- Agora é possível obter averages rápidas embaixo do timer.
- Agora existe uma nova opção "tela" na tela "Config".
- Agora é possível ativar o modo escuro.
Versão 6.10.2020
- Melhorias no acionamento com o teclado no timer.
- Agora médias de 5 ou mais são chamadas de average.
- Agora o embaralhamento desaparece quando o timer começa.
Versão 5.10.2020
- Agora é possível utilizar alguns atalhos de teclado com o cube Timer.
- Agora é possível descartar alertas apertando "ESC".
- Adicionada a opção de adicionar um tempo manualmente vinculado ao scramble mostrado.
Versão 3.10.2020
- Novo layout no cube Timer.
- Agora a tela "Info" mostra um botão de feedback.
- Agora as telas "Info" e "Perfil" são popups acessíveis pelo novo menu superior e as demais telas ficam no novo menu lateral.
Versão 2.10.2020
- Agora a tela "Stats" exibe o tempo em minutos caso exceda 60s nas estatísticas. (61.0 --> 1:1.0).
- Agora a tela "Timer" exibe o tempo em minutos caso exceda 60s. (61.0 --> 1:1.0).
- Corrigido o bug que faria com que aparecessem barras de rolagem na tela "Info".
Versão 1.10.2020
- Agora as telas "Perfis" e "Conta" se juntaram na tela "Perfil".
- Novo design nas telas que desaparece com as barras de rolagem.
- Agora os perfis se chamam sessões.
Versão 15.9.2020
- Agora a tela "config" grava as suas configurações.
- Novo design na tela "config".
- Agora as telas "config", "perfis" e "stats" apresentam o novo popup em todas as interações.
Versão 14.9.2020
- Agora a tela "stats" mostra uma opção para limpar tempos.
- Agora as telas "perfis" e "stats" apresentam um novo popup.
- Agora as bordas na tela "home" são arredondadas.
Versão 13.9.2020
- Agora a tela "stats" mostra estatísticas.
- Agora o tamanho do embaralhamento varia de acordo com o cubo.
- Nova modalidade 3X3 OH.
Versão 12.9.2020
- Agora o título da página é mudado dinamicamente de acordo com a tela selecionada.
- Novo design para os botões e seletores.
- Agora é possível selecionar um perfil para ver mais informações, duplicá-lo ou removê-lo.
Versão 11.9.2020
- Agora uma nova tela é aberta para fazer a configuração inicial.
- Agora é possível usar o timer.
- Agora a tecla de espaço ativa e pausa o timer.
Versão 10.9.2020
- Agora é possível acessar o cube Timer pelo navegador.
- Novo design na tela "home".
- Agora as telas se ajustam de acordo com o tamanho da janela do navegador.