diff --git a/CHANGELOG.md b/CHANGELOG.md index da38ceee8..c6b97a598 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,8 @@ * Mi Band 5/6: Add setting for HR activity monitoring, HR alerts, stress monitoring * Amazfit Neo: Allow to disable beeps for email notifications * Bangle.js: Fix incoming calls in release builds +* Bangle.js build: Add option for enabling/disabling internet access +* Bangle.js: Add ability to receive intents to com.banglejs.uart.tx * Fossil Hybrid HR: Support flexible custom menu on watch * Fossil Hybrid HR: Add support for native DND Call/SMS functionality * VESC: added battery indicator @@ -22,7 +24,7 @@ * Fix crash when calendar is accessed but permission is denied * Add com.asus.asusincallui and com.samsung.android.incallui to blacklist * New icons for Sony overhead headphones, Sony WF 800n and Mi Band 6 - +* When Gadgetbridge needs permissions, pop up a dialog asking nicely and explaining why ### 0.66.0 * Add basic support for Casio GBD-H1000 diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/banglejs/BangleJSDeviceSupport.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/banglejs/BangleJSDeviceSupport.java index c2929f25b..8ed215b49 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/banglejs/BangleJSDeviceSupport.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/banglejs/BangleJSDeviceSupport.java @@ -244,6 +244,8 @@ public class BangleJSDeviceSupport extends AbstractBTLEDeviceSupport { } } + + /// Write a string of data, and chunk it up public String jsonToString(JSONObject jsonObj) { String json = jsonObj.toString(); // toString creates '\u0000' instead of '\0' @@ -287,7 +289,6 @@ public class BangleJSDeviceSupport extends AbstractBTLEDeviceSupport { uartTxJSON(taskName, o); } - private void handleUartRxLine(String line) { LOG.info("UART RX LINE: " + line); diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index e73fea645..8b76cfc26 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -1616,4 +1616,61 @@ Temps de sommeil préféré en heures Bangle.js en fonctionnement Gadgetbridge (version Nightly) Gadgetbrigde version Nightly + Rappel d\'évènements + Trouver l\'appareil + Alertes d\'inactivité + Modes de vibration + Configurer les modes de vibration pour les différentes notifications + Effacer \'%1$s\' + Fuseau horaire + Étiquette + Détails du fuseau horaire + Normal + Sensible + Course à pied en extérieur + Exercice libre + Ellyptique + Sony WF-1000XM3 + Galaxy Buds Pro + Changement de connexion sans coupure + GB nightly non Pebble en cours de fonctionnement + 105 bpm + Remplaçant autonome et sous licence libre pour remplacer les applications propriétaires des fabricants. Version Nightly de Gadgetbridge. Cette ersion contient le fournisseur Pebble renommé pour éviter les conflits, donc certaines intégrations Pebble ne marcheront pas, mais elle peut être installé à côté d\'une installation GadgetBridge existante. + 145 bpm + Alerte de rythme cardiaque (expérimentale) + Surveiller le niveau de stress pendant le repos + Surveillance du rythme cardiaque + Configuration de la surveillance du rythme cardiaque et des seuils d\'alerte + Configuration de la surveillance du rythme cardiaque + 100 bpm + 110 bpm + 112 bpm + 120 bpm + 125 bpm + 130 bpm + 135 bpm + 140 bpm + Etes-vous sûr de vouloir supprimer l\'horloge mondiale \? + Aucun emplacement de libre + Cet appareil n\'a plus d\'emplacement disponible pour des fuseaux horaires (total des emplacements : %1$s) + Faire vibrer le bracelet quand le rythme cardiaque passe un seuil, sans aucune activité physique évidente dans les 10 dernières minutes. Cette fonctionnalité est expérimentale, et n\'a pas été beaucoup testé. + Seuil d\'alerte du rythme cardiaque + Surveillance du stress + Surveillante de l\'activité + Augmenter automatiquement la fréquence de mesure du rythme cardiaque quand le bracelet détecte une activité, pour augmenter la précision de mesure du rythme cardiaque. + Volume ambiant gauche + Volume ambiant droit + Personnaliser le son ambiant + Son ambiant pendant un appel + Options pour le son ambiant + 150 bpm + Recevoir les appels dans les écouteurs lorsque vous les portez + Commutation entre les appareils déja pairés automatiquement + Entendre sa propre voix durant un appel + Horloges mondiales + Configurer les horloges pour différents fuseaux horaires + Sensibilité + Types d\'activités physiques + Choisir les types d\'activité à afficher sur l\'écran d\'activité physique + Vélo en extérieur \ No newline at end of file diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml index e9c790f96..4863b5340 100644 --- a/app/src/main/res/values-he/strings.xml +++ b/app/src/main/res/values-he/strings.xml @@ -1639,4 +1639,64 @@ התראות בטלה איתור המכשיר Sony WF-1000XM3 + בורר שמאל + צליל הקפי + דופק 110 + דופק 120 + דופק 125 + דופק 135 + דופק 140 + מעקב אחר רמות לחץ בזמן מנוחה + מעקב פעילות + להגביר את תדיגות בדיקת הדופק כשהצמיד מזהה פעילות גופנים, כדי לשפר את דיוק לכידת הדופק. + הגדרת מעקב אחר דופק + מעבר חלק בין חיבורים + מעביר את האוזניות בין ההתקנים המצומדים אוטומטית + עצמת שמע הקפית שמאל + עצמת שמע הקפית ימין + התאמת צלילים הקפיים + לשמוע את הקול שלך במהלך שיחה + אפשרויות צליל הקפי + רמת ביטול רעשים פעיל + גבוהה + נמוכה + בורר ימין + מסייע קולי + ביטול רעשים פעיל + צליל הקפי מהיר + עצמת שמע + Spotify + החלפת בקרת שמע + שליטה ברעש עם אחת האוזניות + לאפשר בקרת רעש בשימוש באוזנייה אחת בלבד + גובה צליל הקפי + מרך לצלול + איזון + ביטול רעש →← הקפי + ביטול רעש →← כבוי + הקפי →← כבוי + בקרת רעש + זיהוי קול + לסיים לאחר טווח שקט של: + 10 שניות + הפעלת צליל הקפי והחלשת עוצמת הנגינה אוטומטית לאחר שזוהה קול + נגיעה כפולה בקצה + 15 שניות + להשמיע שיחות דרך האוזניות שלך כשהן בתוך האוזניים + דופק 100 + דופק 105 + דופק 112 + סף התראת דופק + דופק 130 + מעקב אחר לחץ + דופק 145 + דופק 150 + מעקב אחר דופק + התראת דופק (ניסיוני) + 5 שניות + הגדרת מעקב אחר דופק וסף התראה + Galaxy Buds Pro + צליל הקפי במהלך שיחה + לזהות נגיעה כפולה כשבוצעה בקצוות משטח המגע + להפעיל את הרטט בצמיד כאשר הדופק יורד מתחת לסף, ללא פעילות פיזית מובהקת ב־10 הדקות האחרונות. יכולת זאת נמצאת בשלבי ניסוי ולא נבדקה באופן קפדני. \ No newline at end of file diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 037c21543..3c6de9d58 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -1640,4 +1640,62 @@ Cloudloze copyleft libre-vervanging voor closed source Android-gadget-apps van leveranciers. Nightly releases van Gadgetbridge. Deze versie heeft de naam van de Pebble-provider hernoemd om conflicten te voorkomen, dus sommige Pebble-gerelateerde integraties zullen niet werken, maar het kan naast de bestaande Gadgetbridge-installatie worden geïnstalleerd. Wereldklokken Gevoeligheid + Omgevingsgeluid + Schakel omgevingsgeluid in en verlaag het volume automatisch nadat spraak is gedetecteerd + 15 seconden + 112 bpm + 120 bpm + 125 bpm + Hartslagwaarschuwing (experimenteel) + Hartslagwaarschuwingsdrempel + Stressmonitoring + Controleer het stressniveau tijdens het rusten + Monitoring van activiteiten + Verhoogt automatisch de hartslagdetectiefrequentie wanneer de band lichaamsbeweging detecteert, om de nauwkeurigheid van de hartslagregistratie te verhogen. + Hartslagbewaking + Hartslagmeting configureren + Hartslagbewaking en waarschuwingsdrempels configureren + Naadloze verbinding + Schakelt automatisch tussen gekoppelde apparaten + Omgevingsvolume links + Omgevingsgeluid aanpassen + Eigen stem horen tijdens gesprekken + Opties voor omgevingsgeluid + Actieve ruisonderdrukking + Hoog + Laag + Spraakassistent + Actieve ruisonderdrukking + Snel omgevingsgeluid + Spotify + Schakel ruisonderdrukking + Ruisonderdrukking met één oordopje + Ruisonderdrukking toestaan bij gebruik van slechts één oordopje + Omgevingsgeluidstoon + Van zacht naar helder + Balans + Omgeving ←→ Uit + Ruisonderdrukking + Spraakdetectie + Dubbeltik op rand + Detecteer dubbel tikken, zelfs als er niet op het touchpad is getikt + Einde na stilte voor: + 5 seconden + 10 seconden + 105 bpm + 110 bpm + Gesprekken voeren via uw oordopjes wanneer ze in uw oren zitten + Omgevingsvolume rechts + 100 bpm + Galaxy Buds Pro + Omgevingsgeluid tijdens gesprekken + 145 bpm + Trillen wanneer de hartslag boven een bepaalde drempel komt, zonder enige duidelijke fysieke activiteit in de laatste 10 minuten. Deze functie is experimenteel en is niet uitgebreid getest. + Ruisonderdrukking ←→ Omgeving + Volume + Ruisonderdrukking ←→ Uit + 130 bpm + 150 bpm + 135 bpm + 140 bpm \ No newline at end of file diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 759fecacc..b7e170fd9 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -531,7 +531,7 @@ DURAKLAT Medya Oynat OYNAT - Oynatmayı AçKapat + Oynatmayı aç/kapat AÇKAPAT Önceki Medya ÖNCEKİ @@ -978,7 +978,7 @@ GPS İzlemesini Göster Yükseklik Kulaç - bpm + kalp atışı/dakika kulaç kulaç/s Düz @@ -1656,4 +1656,64 @@ Aygıt bul Farklı bildirimler için titreşim modellerini yapılandırın Sony WF-1000XM3 + Ortam Sesi Tonu + Bir kulak ile gürültü denetimi + Ortam ←→ Kapalı + Gürültü engelleme ←→ Ortam + Gürültü engelleme ←→ Kapalı + Gürültü denetimi + Ses algılama + 5 saniye + 100 kalp atışı/dakika + 105 kalp atışı/dakika + 120 kalp atışı/dakika + 130 kalp atışı/dakika + 135 kalp atışı/dakika + 140 kalp atışı/dakika + 145 kalp atışı/dakika + 150 kalp atışı/dakika + Kalp ritmi uyarısı (deneysel) + Son 10 dakika içinde herhangi bir belirgin fiziksel etkinlik olmaksızın, kalp ritmi bir eşiği aştığında bilekliği titret. Bu özellik deneyseldir ve kapsamlı bir şekilde test edilmemiştir. + Stres izleme + Dinlenirken stres seviyesini izleyin + Etkinlik izleme + Kalp ritmi yakalama doğruluğunu artırmak için bileklik fiziksel egzersiz algıladığında kalp ritmi algılama sıklığını otomatik olarak arttır. + Takılıysa aramaları kulaklıklarınızdan oynatın + Kesintisiz bağlantı değişimi + Ortam Ses Seviyesi Sol + Arama sırasında ortam sesi + Arama sırasında kendi sesinizi duyun + Etkin Gürültü Engelleme Seviyesi + Yüksek + Düşük + Denetimi sola değiştir + Denetimi sağa değiştir + Sesli Yardımcı + Etkin Gürültü Engelleme + Hızlı Ortam Sesi + Ses Seviyesi + Ortam Sesi + Spotify + Gürültü Denetimini Değiştir + Yalnızca bir kulaklık kullanırken gürültü denetimine izin ver + Yumuşaktan Temize + Denge + Ses algılandıktan sonra ortam sesini etkinleştir ve oynatmayı otomatik olarak azalt + Çift dokunma kenarı + Dokunmatik yüzeye dokunulmadığında bile çift tıklamayı algıla + Şu kadar sessiz kaldıktan sonra sonlandır: + 10 saniye + 15 saniye + 110 kalp atışı/dakika + 112 kalp atışı/dakika + 125 kalp atışı/dakika + Kalp ritmi uyarı eşiği + Kalp Ritmi İzleme + Galaxy Buds Pro + Ortam Sesini Özelleştir + Ortam Sesi Seçenekleri + Kalp ritmi izlemeyi yapılandırın + Kalp ritmi izlemeyi ve uyarı eşiklerini yapılandırın + Kulaklıkları eşleştirilen aygıtlar arasında otomatik olarak değiştirir + Ortam Ses Seviyesi Sağ \ No newline at end of file diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index a8102ff04..03c8d82c6 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -1686,4 +1686,25 @@ Виявлення подвійного дотику, навіть якщо він не під\'єднаний до сенсорної панелі 10 секунд 5 секунд + 100 ударів на хвилину + Попередження про частоту серцевих скорочень (експериментально) + Поріг попередження про частоту серцевих скорочень + 110 ударів на хвилину + 140 ударів на хвилину + 150 ударів на хвилину + 105 ударів на хвилину + 120 ударів на хвилину + 112 ударів на хвилину + 130 ударів на хвилину + 145 ударів на хвилину + 125 ударів на хвилину + 135 ударів на хвилину + Стеження за рівнем стресу під час відпочинку + Вібрація годинника, коли частота серцевих скорочень перевищує поріг, без будь-якої очевидної фізичної активності протягом останніх 10 хвилин. Ця функція експериментальна, і не була достатньо випробувана. + Стеження за стресом + Стеження за діяльністю + Автоматично збільшувати частоту перевірки частоти серцевих скорочень, коли годинник виявляє фізичні вправи, щоб збільшити точність охоплення серцевого ритму. + Налаштуйте пороги стеження за частотою серцевих скорочень та попереджень + Стеження за частотою серцевих скорочень + Налаштувати стеження за частотою серцевих скорочень \ No newline at end of file diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index c366beafa..c41056920 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -1684,4 +1684,25 @@ 降噪 ←→ 关闭 噪音控制 语音检测 + 100 次/分钟 + 105 次/分钟 + 110 次/分钟 + 130 次/分钟 + 135 次/分钟 + 140 次/分钟 + 150 次/分钟 + 心率警报(实验性) + 在过去 10 分钟内没有任何明显的体力活动的情况下,当心率超过阈值时振动腕带。此功能是实验性的,未经广泛测试。 + 活动监测 + 145 次/分钟 + 112 次/分钟 + 120 次/分钟 + 125 次/分钟 + 心率警报阈值 + 压力监测 + 当手环检测到身体运动时,自动提高心率检测频率,以提高心率捕捉的准确性。 + 休息时监测压力水平 + 心率监测 + 配置心率监测 + 配置心率监测和警报阈值 \ No newline at end of file diff --git a/app/src/main/res/xml/changelog_master.xml b/app/src/main/res/xml/changelog_master.xml index 01eae68c0..bba56bd89 100644 --- a/app/src/main/res/xml/changelog_master.xml +++ b/app/src/main/res/xml/changelog_master.xml @@ -14,6 +14,8 @@ Mi Band 5/6: Add setting for HR activity monitoring, HR alerts, stress monitoring Amazfit Neo: Allow to disable beeps for email notifications Bangle.js: Fix incoming calls in release builds + Bangle.js build: Add option for enabling/disabling internet access + Bangle.js: Add ability to receive intents to com.banglejs.uart.tx Fossil Hybrid HR: Support flexible custom menu on watch Fossil Hybrid HR: Add support for native DND Call/SMS functionality VESC: added battery indicator @@ -22,6 +24,7 @@ Fix crash when calendar is accessed but permission is denied Add com.asus.asusincallui and com.samsung.android.incallui to blacklist New icons for Sony overhead headphones, Sony WF 800n and Mi Band 6 + When Gadgetbridge needs permissions, pop up a dialog asking nicely and explaining why Add basic support for Casio GBD-H1000 diff --git a/fastlane/metadata/android/en-US/changelogs/211.txt b/fastlane/metadata/android/en-US/changelogs/211.txt index b92a455c4..f21df9e50 100644 --- a/fastlane/metadata/android/en-US/changelogs/211.txt +++ b/fastlane/metadata/android/en-US/changelogs/211.txt @@ -11,6 +11,8 @@ * Mi Band 5/6: Add setting for HR activity monitoring, HR alerts, stress monitoring * Amazfit Neo: Allow to disable beeps for email notifications * Bangle.js: Fix incoming calls in release builds +* Bangle.js build: Add option for enabling/disabling internet access +* Bangle.js: Add ability to receive intents to com.banglejs.uart.tx * Fossil Hybrid HR: Support flexible custom menu on watch * Fossil Hybrid HR: Add support for native DND Call/SMS functionality * VESC: added battery indicator @@ -19,3 +21,4 @@ * Fix crash when calendar is accessed but permission is denied * Add com.asus.asusincallui and com.samsung.android.incallui to blacklist * New icons for Sony overhead headphones, Sony WF 800n and Mi Band 6 +* When Gadgetbridge needs permissions, pop up a dialog asking nicely and explaining why