From eae119f9df54b5330eb555b391cbc522cf885f5f Mon Sep 17 00:00:00 2001 From: Daniele Gobbetti Date: Wed, 29 Mar 2017 08:53:13 +0200 Subject: [PATCH 1/4] Add some preliminary checks/links to the issue template --- .github/ISSUE_TEMPLATE.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 3d46d303f..3a9463eea 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,3 +1,7 @@ +#### Before opening an issue please confirm the following: +- [ ] I have read the [wiki](https://github.com/Freeyourgadget/Gadgetbridge/wiki), and I didn't find a solution to my problem / an answer to my question. +- [ ] I have searched the [issues](https://github.com/Freeyourgadget/Gadgetbridge/issues), and I didn't find a solution to my problem / an answer to my question. + #### Your issue is: *In case of a bug, do not forget to attach logs!* @@ -8,3 +12,7 @@ #### Your android version is: #### Your Gadgetbridge version is: + + + +*New issues about already solved/documented topics could be closed without further comments. Same for too generic or incomplete reports.* From 447885033bb7323b1f213934e8c914de2cdffa38 Mon Sep 17 00:00:00 2001 From: Daniele Gobbetti Date: Wed, 29 Mar 2017 08:59:53 +0200 Subject: [PATCH 2/4] Add links to the wiki sections next to supported devices line --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index d004dc0fd..080f44a9f 100644 --- a/README.md +++ b/README.md @@ -14,13 +14,13 @@ need to create an account and transmit any of your data to the vendor's servers. [List of changes](CHANGELOG.md) ## Supported Devices -* Pebble, Pebble Steel, Pebble Time, Pebble Time Steel, Pebble Time Round -* Pebble 2, Pebble Time 2 (experimental, PAIR WITHIN GADGETBRIDGE) -* Mi Band, Mi Band 1A, Mi Band 1S -* Mi Band 2 +* Pebble, Pebble Steel, Pebble Time, Pebble Time Steel, Pebble Time Round [Wiki section about this device](https://github.com/Freeyourgadget/Gadgetbridge/wiki/Pebble) +* Pebble 2, Pebble Time 2 (experimental, PAIR WITHIN GADGETBRIDGE) [Wiki section about pebble](https://github.com/Freeyourgadget/Gadgetbridge/wiki/Pebble), most parts apply to Pebble 2 as well +* Mi Band, Mi Band 1A, Mi Band 1S [Wiki section about this device](https://github.com/Freeyourgadget/Gadgetbridge/wiki/Mi-Band) +* Mi Band 2 [Wiki section about mi band](https://github.com/Freeyourgadget/Gadgetbridge/wiki/Mi-Band), some parts apply to mi band 2 as well * Vibratissimo (experimental) * Liveview -* HPlus Devices (e.g. ZeBand) +* HPlus Devices (e.g. ZeBand) [Wiki section about this device](https://github.com/Freeyourgadget/Gadgetbridge/wiki/HPlus) ## Features (Pebble) From ab3f6c0bbfcbed955202b70e6b528014c2d90ec1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joa=CC=83o=20Paulo=20Barraca?= Date: Thu, 30 Mar 2017 14:45:02 +0100 Subject: [PATCH 3/4] Fixes #629 --- app/src/main/res/values-pt-rBR/strings.xml | 2 +- app/src/main/res/values-pt/strings.xml | 126 ++++++++++----------- 2 files changed, 64 insertions(+), 64 deletions(-) diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 2e451f1cf..942572bdf 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -289,7 +289,7 @@ Sobre para transferir dados desde %1$s aguarde para reconectar Sobre você - Ano de anoversário + Ano de aniversário Gênero Altura em cm Peso em kg diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index a4752e630..b773377ff 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -5,9 +5,9 @@ Sair Sincronizar Monitor de sono (ALPHA) - Buscando dispositivo perdido... - Print da tela - Desconectar + Procurando dispositivo perdido... + Captura de ecrã + Desligar Apagar dispositivo Apagar %1$s Isto irá apagar o dispositivo e apagar os dados associados! @@ -20,29 +20,29 @@ Apagar Apagar e remover do cache Reinstalar - Buscar na loja Pebble + Procurar na loja Pebble Ativar Desativar Ativar HRM Desativar HRM - Ativas app de clima do sistema + Ativar app de clima do sistema Desativar app de clima do sistema Instalar notificações do app de clima Configurar Mover para o topo - Blacklist de notificações + Bloqueio de notificações Instalador FW/App - Você está prestes a instalar o firmware %s no lugar do atual em sua Mi Band. - O firmware foi testado e é compatível com Gadgetbridge. + Está prestes a instalar o firmware %s no lugar do atual na sua Mi Band. + O firmware foi testado e é compatível com o Gadgetbridge. Configurações Configurações Gerais - Conecte o dispositivo com o ligar o Bluetooth + Ligar ao dispositivo ao ativar o Bluetooth Iniciar automaticamente - Reconectar automaticamente - Player de música preferencial + Religar automaticamente + Aplicação de música preferencial Padrão Data e Hora Sincronizar hora @@ -51,33 +51,33 @@ Escuro Idioma Ocultar notificações do Gadgetbridge - Exibir ícone na barra de status e nas notificações na tela inicial - Ocultar ícone na barra de status e nas notificações na tela inicial + Exibir ícone na barra de status e nas notificações no ecrã inicial + Ocultar ícone na barra de status e nas notificações no ecrã inicial Notificações Repetições - Chamadas de telefone + Chamadas telefónicas SMS Mensagens do Pebble Suportar notificações de aplicações que enviam notificações pelo PebbleKit. Suportar notificações genéricas - ... e quando a tela estiver ligada + ... e quando o ecrã estiver ligado Não perturbe - Parar com notificações indesejadas enquanto estiver no modo Não Perturbe. + Ignorar notificações indesejadas enquanto estiver no modo Não Perturbe. sempre - quando a tela estiver desligada + quando o ecrã estiver desligado nunca Privacidade Modo de chamada privada Exibir nome e número Ocultar nome e exibir número Ocultar nome e número - Apps em Blacklist + Aplicações ignoradas Histórico de mensagens Respostas Sufixo comum Chamadas recusadas Atualizar no Pebble - Opções do desenvolvedor + Opções do programador Endereço do Mi Band Configurações Pebble Ativar monitores @@ -85,48 +85,48 @@ Sincronizar com Pebble Health Sincronizar com Misfit Sincronizar com Morpheuz - Habilitar suporte experimental ao App Android que use PebbleKit + Ativar suporte experimental a Apps Android que usem PebbleKit Despertar e pôr do sol - Enviar despertar e pôr do sol baseado na localização do pebble + Enviar despertar e pôr do sol com base na localização do pebble Auto remover notificações rejeitadas Notificações são automaticamente removidas quando rejeitadas no Android Modo de privacidade Notificações - Deslocar texto de notificações que extrapolar a tela + Deslocar texto de notificações que extravasar o ecrã Apenas mostrar ícone de notificações Localização Obter localização Latitude Longitude Mantenha a localização atualizada - Tente obter a localização online, use dados armazenados como fallback - Por favor, habilite localização de rede + Tente obter a localização online, use dados armazenados como alternativa + Por favor, ative a localização de rede localização obtida Forçar o protocolo de notificação - Esta opção força o uso do protocolo de notificação mais recente. HABILITE APENAS SE SABE O QUE ESTÁ FAZENDO! - Habilitar recursos não certificados - Habilitar recursos não certificados. FAÇA ISSO SE SOUBER O QUE REALMENTE ESTÁ FAZENDO! - Sempre preferir BLE + Esta opção força o uso do protocolo de notificação mais recente. APENAS ATIVE SE SOUBER O QUE ESTÁ A FAZER! + Permitir recursos não certificados + Permitir recursos não certificados. APENAS ATIVE SE SOUBER O QUE ESTÁ A FAZER! + Preferir sempre BLE Unidades Formato da hora - Duração de tela - desconectado - conectando - conectado + Duração do ecrã + desligado + a ligar + ligado estado desconhecido Teste - Teste de notificação + Teste de notificações Bluetooth não suportado - Bluetooth desabilitado + Bluetooth desligado falha na instalação! instalação bem sucedida inicializado Dispositivo encontrado - Parar com a busca - Iniciar busca - Conecte novo dispositivo - Parear dispositivo - Pareando com %s... + Terminar a procura + Iniciar a procura + Ligue o novo dispositivo + Emparelhar dispositivo + A emparelhar com %s... masculino feminino outro @@ -137,7 +137,7 @@ Nome/Apelido Quantidade de vibrações Monitor de sono - Escrever arquivos de Log + Escrever arquivos de registo Inicializando Pequeno Médio @@ -150,10 +150,10 @@ Notificação genérica Notificação de email Notificações de chamadas - Bate papo + Conversas Navegação Rede social - Sua atividade + A sua atividade Configurar Alarmes Configurar alarmes Detalhes do alarme @@ -165,16 +165,16 @@ Sex Sab despertar inteligente - Tem algum erro ao definir o alarme, tente novamente! + Existiu um erro ao definir o alarme, tente novamente! Alarme enviado para o dispositivo! - Sem data. Sincronizar com dispositivo? + Sem data. Sincronizar com o dispositivo? Objetivo de passos por dia - Sua Atividade (ALPHA) + A Sua Atividade (ALPHA) Não foi possível encontrar um manipulador para instalar o arquivo. - Gadget com bateria baixa! - Seu Sono + Dispositivo com bateria baixa! + O Seu Sono Passos na semana - Sua Atividade e Sono + A Sua Atividade e Sono Atualizando Firmware... Arquivo não pode ser instalado, o dispositivo não está pronto. Versão compatível @@ -184,44 +184,44 @@ Instalação do Firmware completa, reiniciando o dispositivo... Falha ao instalar o Firmware Passos - Atividade ao vivo + Atividade em Tempo Real Histórico de passos Passos/min atuais Total de passos Histórico de passos por minuto - Iniciar sua atividade + Iniciar a sua atividade Atividade Sono leve - Sono pesado + Sono profundo Não utilizado - Desconectado. - Todos os alarmes desabilitados + Desligado. + Todos os alarmes desligados Manter dados de atividade no dispositivo Firmware incompatível Este firmware não é compatível com seu dispositivo Alarmes reservados para eventos próximos Hora - aguarde para reconectar + aguarde para tornar a ligar Sobre você - Ano de anoversário - Gênero + Ano de nascimento + Género Altura em cm Peso em kg - autenticando - autenticação requerida + a autenticar + autenticação necessária Adicionar widget - Preferir duração de sono em horas - Atualização de Firmware em progresso + Preferir duração do sono em horas + Atualização de Firmware em curso Firmware não enviado Importar dados? - Sucesso ao importar. - Sobrepor + Dados importados com sucesso. + Escrever por cima Cancelar Apagar Vibração - Pareando Pebble + A emparelhar Pebble Métrico Imperial Alarme From 562049296c028a40f24ef92fefe481b80f162d7a Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Thu, 30 Mar 2017 23:01:40 +0200 Subject: [PATCH 4/4] Pebble: fix datalogging Was broken after 0.18.4 --- .../gadgetbridge/service/devices/pebble/PebbleProtocol.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleProtocol.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleProtocol.java index 04d95805b..83b1f2bd8 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleProtocol.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/pebble/PebbleProtocol.java @@ -2275,6 +2275,7 @@ public class PebbleProtocol extends GBDeviceProtocol { mDatalogSessions.put(id, new DatalogSession(id, uuid, timestamp, log_tag, item_type, item_size)); } } + devEvtsDataLogging = new GBDeviceEvent[]{null}; break; case DATALOG_CLOSE: LOG.info("DATALOG_CLOSE. id=" + (id & 0xff));