1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-11-19 00:19:25 +01:00
Commit Graph

10048 Commits

Author SHA1 Message Date
Linerly
c2c8f51276
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2626 of 2626 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2024-03-24 21:31:03 +01:00
陈少举
aacfc08bd0
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2626 of 2626 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-03-24 21:31:03 +01:00
Oğuz Ersen
17e284f7d2
Translated using Weblate (Turkish)
Currently translated at 100.0% (2626 of 2626 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-03-24 21:31:03 +01:00
0que
65705bc8c0
Translated using Weblate (Russian)
Currently translated at 97.3% (2557 of 2626 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2024-03-24 21:31:03 +01:00
gallegonovato
d67c260821
Translated using Weblate (Spanish)
Currently translated at 100.0% (2626 of 2626 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-03-24 21:31:03 +01:00
skdubg
d273246cd3
Translated using Weblate (German)
Currently translated at 100.0% (2626 of 2626 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-03-24 21:31:03 +01:00
skdubg
6148c93f08
Translated using Weblate (German)
Currently translated at 99.9% (2623 of 2624 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-03-24 21:31:03 +01:00
bowornsin
57bbd5813d
Translated using Weblate (Thai)
Currently translated at 3.2% (86 of 2624 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/th/
2024-03-24 21:31:03 +01:00
Rex_sa
b3ec0d6214
Translated using Weblate (Arabic)
Currently translated at 100.0% (2624 of 2624 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2024-03-24 21:31:03 +01:00
Linerly
b6d0e9223b
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2624 of 2624 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2024-03-24 21:31:03 +01:00
陈少举
4c16b0b9a6
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2624 of 2624 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-03-24 21:31:03 +01:00
Oğuz Ersen
2222097488
Translated using Weblate (Turkish)
Currently translated at 100.0% (2624 of 2624 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-03-24 21:31:03 +01:00
Michal L
60347ab742
Translated using Weblate (Polish)
Currently translated at 98.6% (2582 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2024-03-24 21:31:03 +01:00
Ghost of Sparta
7fedb80d1d
Translated using Weblate (Hungarian)
Currently translated at 79.2% (2075 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2024-03-24 21:31:03 +01:00
Yaron Shahrabani
5cc37f1fe3
Translated using Weblate (Hebrew)
Currently translated at 97.8% (2563 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2024-03-24 21:31:03 +01:00
Kryštof Černý
237ceda690
Translated using Weblate (Czech)
Currently translated at 88.7% (2323 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2024-03-24 21:31:03 +01:00
Kryštof Černý
b6a33a0aa8
Translated using Weblate (Czech)
Currently translated at 84.3% (2208 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2024-03-24 21:31:03 +01:00
Rex_sa
95f6363842
Translated using Weblate (Arabic)
Currently translated at 100.0% (2618 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2024-03-24 21:31:03 +01:00
0que
6de5ddcf52
Translated using Weblate (Russian)
Currently translated at 97.4% (2550 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2024-03-24 21:31:03 +01:00
Yaron Shahrabani
4c8e20dfc4
Translated using Weblate (Hebrew)
Currently translated at 97.8% (2562 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2024-03-24 21:31:03 +01:00
Yaron Shahrabani
2432540e18
Translated using Weblate (Arabic)
Currently translated at 99.9% (2617 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2024-03-24 21:31:03 +01:00
Linerly
cdfd60c169
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2618 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2024-03-24 21:31:03 +01:00
Oğuz Ersen
824301923a
Translated using Weblate (Turkish)
Currently translated at 100.0% (2618 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-03-24 21:31:03 +01:00
Yaron Shahrabani
6c98b3ae7c
Translated using Weblate (Hebrew)
Currently translated at 96.1% (2518 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2024-03-24 21:31:03 +01:00
Manuel-Senpai
4ba04e2238
Translated using Weblate (Spanish)
Currently translated at 100.0% (2618 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-03-24 21:31:03 +01:00
skdubg
0948779a55
Translated using Weblate (German)
Currently translated at 100.0% (2618 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-03-24 21:31:03 +01:00
陈少举
5f4fe078ef
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2618 of 2618 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-03-24 21:31:03 +01:00
gallegonovato
83fc313c5d
Translated using Weblate (Spanish)
Currently translated at 100.0% (2617 of 2617 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-03-24 21:31:03 +01:00
Rex_sa
64a4264690
Translated using Weblate (Arabic)
Currently translated at 100.0% (2617 of 2617 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2024-03-24 21:31:03 +01:00
Linerly
82338cd10e
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2617 of 2617 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2024-03-24 21:31:03 +01:00
陈少举
20168e1f31
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2617 of 2617 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-03-24 21:31:03 +01:00
Oğuz Ersen
6d57c932a6
Translated using Weblate (Turkish)
Currently translated at 100.0% (2617 of 2617 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-03-24 21:31:03 +01:00
0que
fe9de288b9
Translated using Weblate (Russian)
Currently translated at 97.4% (2549 of 2617 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2024-03-24 21:31:03 +01:00
skdubg
a5c8b221ed
Translated using Weblate (German)
Currently translated at 100.0% (2617 of 2617 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-03-24 21:31:03 +01:00
Rex_sa
7fa723200c
Translated using Weblate (Arabic)
Currently translated at 100.0% (2616 of 2616 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2024-03-24 21:31:03 +01:00
Linerly
ed6443b7bb
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2616 of 2616 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2024-03-24 21:31:03 +01:00
陈少举
b0b1749c26
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2616 of 2616 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-03-24 21:31:03 +01:00
Oğuz Ersen
fef0dc7e8f
Translated using Weblate (Turkish)
Currently translated at 100.0% (2616 of 2616 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-03-24 21:31:03 +01:00
Yaron Shahrabani
07deb1782f
Translated using Weblate (Hebrew)
Currently translated at 94.4% (2471 of 2616 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2024-03-24 21:31:03 +01:00
skdubg
3987eba955
Translated using Weblate (German)
Currently translated at 100.0% (2616 of 2616 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-03-24 21:31:03 +01:00
Michel PECASTAING
2559358661
Translated using Weblate (French)
Currently translated at 100.0% (2605 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2024-03-24 21:31:03 +01:00
Vincèn PUJOL
b3121e96de
Translated using Weblate (French)
Currently translated at 100.0% (2605 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2024-03-24 21:31:03 +01:00
Yaron Shahrabani
760467637f
Translated using Weblate (Hebrew)
Currently translated at 92.1% (2400 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2024-03-24 21:31:02 +01:00
0que
a21a3bcc93
Translated using Weblate (Russian)
Currently translated at 97.5% (2542 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2024-03-24 21:31:02 +01:00
Yaron Shahrabani
0cf7bc438c
Translated using Weblate (Hebrew)
Currently translated at 90.7% (2365 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2024-03-24 21:31:02 +01:00
Rex_sa
91c1287e57
Translated using Weblate (Arabic)
Currently translated at 100.0% (2605 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2024-03-24 21:31:02 +01:00
Ghost of Sparta
c949911c2f
Translated using Weblate (Hungarian)
Currently translated at 79.6% (2075 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2024-03-24 21:31:02 +01:00
Michal L
82ecfcb55b
Translated using Weblate (Polish)
Currently translated at 98.9% (2578 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2024-03-24 21:31:02 +01:00
Oğuz Ersen
025702760a
Translated using Weblate (Turkish)
Currently translated at 100.0% (2605 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-03-24 21:31:02 +01:00
gallegonovato
1f70fd9f1d
Translated using Weblate (Spanish)
Currently translated at 100.0% (2605 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-03-24 21:31:02 +01:00
Oğuz Ersen
ac3141022a
Translated using Weblate (Turkish)
Currently translated at 92.6% (2414 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-03-24 21:31:02 +01:00
Linerly
2b710fad18
Translated using Weblate (Indonesian)
Currently translated at 100.0% (2605 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/id/
2024-03-24 21:31:02 +01:00
陈少举
6c7d518fe1
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2605 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-03-24 21:31:02 +01:00
Oğuz Ersen
2b52fbdf54
Translated using Weblate (Turkish)
Currently translated at 91.2% (2376 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-03-24 21:31:02 +01:00
0que
03b29500e4
Translated using Weblate (Russian)
Currently translated at 97.5% (2542 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2024-03-24 21:31:02 +01:00
skdubg
4209548410
Translated using Weblate (German)
Currently translated at 100.0% (2605 of 2605 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-03-24 21:31:02 +01:00
arjan-s
b30f869f21
Translated using Weblate (Dutch)
Currently translated at 100.0% (2603 of 2603 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2024-03-24 21:31:02 +01:00
g_p
0becaa4334 Nothing CMF Watch Pro: Fix music playback status
These two values were swapped, meaning a double press of play/pause was needed to change state.
This also fixes the wrong play/pause button state showing during playback.

Tested on firmware 11.0.0.50
2024-03-24 20:15:56 +00:00
Damien 'Psolyca' Gaignon
731ca67dcb
[Huawei] Fix GT3(Pro) encrypted transaction 2024-03-23 21:50:09 +01:00
Damien 'Psolyca' Gaignon
78ee68f426
[Huawei] Fix MediumToStrengthThreshold request 2024-03-23 21:27:47 +01:00
Damien 'Psolyca' Gaignon
df3273be7c
[Huawei] Fix SendExtendedAccountToDevice tag 0x01 2024-03-23 18:52:50 +01:00
Damien 'Psolyca' Gaignon
3f7a7304bb
[Huawei] Change display of command IDs to hex 2024-03-23 18:21:33 +01:00
Damien 'Psolyca' Gaignon
1392f24f4c
[Huawei] Add Rotate Cycle Info into dynamic service 2024-03-23 18:09:04 +01:00
José Rebelo
3a22211392 Mi Band 1/2: Fix vibration settings preference screens 2024-03-22 20:27:55 +00:00
Gordon Williams
8d43624a9a Bangle.js: filter calendar events to try and remove :~:~:~:~:~ lines for google meet, double newlines, and HTML 2024-03-22 11:43:30 +00:00
Ganblejs
de1faf6f00 Bangle.js:actTrk:replace RuntimeException with LOG 2024-03-21 23:28:29 +00:00
Ganblejs
ac4273fc1b Bangle.js:actTrk:dont apnd device mac str to files 2024-03-21 23:28:29 +00:00
Ganblejs
5c183da78c Bangle.js:actTrk: store files in device subfolder 2024-03-21 23:28:29 +00:00
Ganblejs
5540dc18a4 Bangle.js:actTrk: use last 4 chars of mac in names
... of files
2024-03-21 23:28:29 +00:00
Ganblejs
2803c62a7c Bangle.js:actTrk: add first timestamp to gpx name 2024-03-21 23:28:29 +00:00
Ganblejs
cd2535f49a Bangle.js:actTrk: fix activity point times 2024-03-21 23:28:29 +00:00
Ganblejs
f0826286dc Bangle.js:actTrk:add error msg re get file dir 2024-03-21 23:28:29 +00:00
Ganblejs
0ac6da3903 Bangle.js:ActTrk: fix requestTrackObj can be null 2024-03-21 23:28:29 +00:00
Ganblejs
9309ac8d38 Bangle.js:actTrk: comment out LAPS summary info 2024-03-21 23:28:29 +00:00
Ganblejs
1e2ea97391 Bangle.js:actTrk: curly brace to scope cases 2024-03-21 23:28:29 +00:00
Ganblejs
571410ff4b Bangle.js:actTrk: don't throw RuntimeException 2024-03-21 23:28:29 +00:00
Ganblejs
f3f9a75633 Bangle.js:actTrk: dataflow tweaks 2024-03-21 23:28:29 +00:00
Ganblejs
d2e61c5fe8 Bangle.js:actTrk: move tracksList inside class 2024-03-21 23:28:29 +00:00
Ganblejs
1660f4b7fa Bangle.js:actTrk: move package count inside class 2024-03-21 23:28:29 +00:00
Ganblejs
6eb97eeb15 Bangle.js:actTrk: see dataTypes as bitmask 2024-03-21 23:28:29 +00:00
Ganblejs
d94ac25cd1 Bangle.js:actTrk:refactor compileDateStringFromCal 2024-03-21 23:28:29 +00:00
Ganblejs
cd8fad29b1 Bangle.js:actTrk: reference ActivitySummaryEntries 2024-03-21 23:28:29 +00:00
Ganblejs
8715cc7e81 Bangle.js:actTrk:dont extend BangleJSDeviceSupport 2024-03-21 23:28:29 +00:00
Ganblejs
7182f4be67 Bangle.js:actTrk:cmnt out some faulty summary data 2024-03-21 23:28:29 +00:00
Ganblejs
35021f28fa Bangle.js:actTrk: fix 'Reset fetch date' function 2024-03-21 23:28:29 +00:00
Ganblejs
c2a4eed13a Bangle.js:actTrk: pckts out of order->stop timeout 2024-03-21 23:28:29 +00:00
Ganblejs
cd9fdca397 Bangle.js:actTrk: cmt re send "stop" on interrupt 2024-03-21 23:28:29 +00:00
Ganblejs
21882042c4 Bangle.js:actTrk: fix fastest/slowest pace 2024-03-21 23:28:29 +00:00
Ganblejs
9f2df0262f Bangle.js:actTrk: refactor LOG.info to debug/error 2024-03-21 23:28:29 +00:00
Ganblejs
8060911d42 Bangle.js:actTrk: move private methods down 2024-03-21 23:28:29 +00:00
Ganblejs
70a7d8f8da Bangle.js:actTrk: add private modifier 2024-03-21 23:28:29 +00:00
Ganblejs
546102f01f Bangle.js:actTrk: accommodate "erase" keyword 2024-03-21 23:28:29 +00:00
Ganblejs
e7f8c9e7a6 Bangle.js:actTrk:upd cmt re fetch all then parse 2024-03-21 23:28:29 +00:00
Ganblejs
7734fbe4b0 Revert "Bangle.js:actTrk:fetch all logs, then parse them"
This reverts commit 6b941f9277f70d642cfaa430d3d917ba6b559d17.
2024-03-21 23:28:29 +00:00
Ganblejs
6936053734 Revert "Bangle.js:actTrk: try fix parsing after interrupt"
This reverts commit 638f12e96bdb44445902b3bbd477c742e1d88299.
2024-03-21 23:28:29 +00:00
Ganblejs
d93ef074c3 Bangle.js:actTrk: try fix parsing after interrupt 2024-03-21 23:28:29 +00:00
Ganblejs
46be3c47f9 Bangle.js:actTrk:fetch all logs, then parse them 2024-03-21 23:28:29 +00:00
Ganblejs
d8172295cb Bangle.js:actTrk: note on postponing parsing 2024-03-21 23:28:29 +00:00
Ganblejs
ddca4ad90d Bangle.js:actTrk: remove unrelated comments 2024-03-21 23:28:29 +00:00
Ganblejs
a077e867b4 Bangle.js:actTrk:rm newline on latest fetch string 2024-03-21 23:28:29 +00:00
Ganblejs
6ce8f336b4 Bangle.js:actTrk: break out file operations 2024-03-21 23:28:29 +00:00
Ganblejs
f1053c5b80 Bangle.js:actTrk: add private modifier 2024-03-21 23:28:29 +00:00
Ganblejs
f97dda37c7 Bangle.js:actTrk: simplify timeout 2024-03-21 23:28:29 +00:00
Ganblejs
c250a70196 Bangle.js:actTrk: remove public modifier 2024-03-21 23:28:29 +00:00
Ganblejs
0c10edb9f2 Bangle.js:actTrk: small refactor of return 2024-03-21 23:28:29 +00:00
Ganblejs
49bd363d0f Bangle.js:actTrk: no timeout during data-parsing 2024-03-21 23:28:29 +00:00
Ganblejs
8ab77f148f Bangle.js:actTrk: speed determines activity type 2024-03-21 23:28:29 +00:00
Ganblejs
466349fbe7 Bangle.js:actTrk: refactor a name 2024-03-21 23:28:29 +00:00
Ganblejs
2683fd9495 Bangle.js:actTrk:add LOG.warn re interrupted fetch 2024-03-21 23:28:29 +00:00
Ganblejs
6a9c037926 Bangle.js:actTrk: notify on fetch interrupted 2024-03-21 23:28:29 +00:00
Ganblejs
af740d4dc3 Bangle.js:actTrk: fix timeout for interruptions 2024-03-21 23:28:29 +00:00
Ganblejs
4f04b61dbd Bangle.js:actTrk:unsuccessful try at fetch timeout 2024-03-21 23:28:29 +00:00
Ganblejs
49c4f34f42 Bangle.js:actTrk: refactor function names 2024-03-21 23:28:29 +00:00
Ganblejs
945a28c279 Bangle.js:actTrk: tweak start/stop messagaging 2024-03-21 23:28:29 +00:00
Ganblejs
40c3eade21 Bangle.js:actTrk:fix transfer notification 2024-03-21 23:28:29 +00:00
Ganblejs
bfa5d94587 Bangle.js:actTrk: Auto-reload when fetch done 2024-03-21 23:28:29 +00:00
Ganblejs
e492160531 Bangle.js:actTrk: fix packet counting 2024-03-21 23:28:29 +00:00
Ganblejs
8338b03b3b Bangle.js:actTrk:try at packet counting
... might not be necessary. Since I got the fetching to work with
intervals on the the Bangle.js side it's been stable.

Didn't manage to make packet counting work yet.
2024-03-21 23:28:29 +00:00
Ganblejs
ddc2d7a34a Bangle.js: remove imports marked as unused 2024-03-21 23:28:29 +00:00
Ganblejs
3ac3519f3e Bangle.js:break out to class BangleJSActivityTrack 2024-03-21 23:28:29 +00:00
Ganblejs
9919bb2d6f Bangle.js: actTrk- fix logic re requesting logs 2024-03-21 23:28:29 +00:00
Ganblejs
7146fce683 Bangle.js: actTrk- sync one log at a time 2024-03-21 23:28:29 +00:00
Ganblejs
ee274510ac Bangle.js:actTrk- check if HRM could be exported
... to GPX track file. But commented out to avoid error.
2024-03-21 23:28:29 +00:00
Ganblejs
64b3468671 Bangle.js:actTrk- don't export GPX if no such data 2024-03-21 23:28:29 +00:00
Ganblejs
19ec7344ca Bangle.js: comment out some LOG.info 2024-03-21 23:28:29 +00:00
Ganblejs
2c918f6a7c Bangle.js: actTrk receive multiple lines per UARTRX 2024-03-21 23:28:29 +00:00
Ganblejs
d3229dea96 Bangle.js: clear fetched csv if refetching 2024-03-21 23:28:29 +00:00
Ganblejs
6255ff615d Bangle.js: activity track logic tweak
... to make string sent from Bangle.js shorter. And some other changes.
2024-03-21 23:28:29 +00:00
Ganblejs
c572cae161 Bangle.js: use FileUtils to read/write files 2024-03-21 23:28:29 +00:00
Ganblejs
cba2cf38f6 Bangle.js:actTrck change stride unit to only meter 2024-03-21 23:28:29 +00:00
Ganblejs
2429f64412 Bangle.js: avoid infinities, cardiac arrest, etc. 2024-03-21 23:28:29 +00:00
Ganblejs
c2c53d5495 Bangle.js: actTrack reorder activity details 2024-03-21 23:28:29 +00:00
Ganblejs
e23c5f2dd4 Bangle.js: actTrack handle empty lines on analyze 2024-03-21 23:28:29 +00:00
Ganblejs
acdde68fab Bangle.js: handle if time was given with decimals 2024-03-21 23:28:29 +00:00
Ganblejs
e39e67100e Bangle.js: actTrk WIP 2024-03-21 23:28:29 +00:00
Ganblejs
bcd1fc8681 Bangle.js: more work on summary data 2024-03-21 23:28:29 +00:00
Ganblejs
e10fae00cf Bangle.js: activity tracks summary entries 2024-03-21 23:28:29 +00:00
Ganblejs
eec3d2b89a Bangle.js:don't show stride if not sufficient data 2024-03-21 23:28:29 +00:00
Ganblejs
6d82980cc3 Bangle.js: Activity tracks analytics 2024-03-21 23:28:29 +00:00
Ganblejs
70b9911153 Bangle.js: WIP adding summary data
Calculate distances from lat/long coordinates.
2024-03-21 23:28:29 +00:00
Ganblejs
b4879a92d9 Bangle.js: Activity tracks, addSummaryData 2024-03-21 23:28:29 +00:00
Ganblejs
517f9ac214 Bangle.js:Activity traks attempt (un-)setBusyTask 2024-03-21 23:28:29 +00:00
Ganblejs
6faa4452e2 Bangle.js:Act Tracks follow refactored code style 2024-03-21 23:28:29 +00:00
Ganblejs
c6cec7a0f8 Bangle.js:WIP add activity tracks support
Bangle.js: WIP add supportsActivityTracks

Bangle.js: testing flow of info

Bangle.js:WIP receive and store csv from Bangle.js

Bangle.js:store and transmit ID of last synced log

bangle.js:activity tracks, act on completed fetch

... of the recorder csv file.

Bangle.js: Activity tracks, now in database

... but not all data is persisted correctly I think. It's presented as
'Unknown activity'.

Bangle.js:Activity tracks, try to add gps info

I haven't tested with recordings where I have gps values, so far only
empty values. With empty values I currently get "This activity does not
contain GPX tracks" when trying to use the GPXExporter.

Bangle.js: Activity tracks, now adds GPS points

... to the activity to be shown when on the "Sport Activity Detail"
screen.
2024-03-21 23:28:29 +00:00
Ganblejs
fc9d18100d ActivitySummariesActivity:fix no fetch btn spinner 2024-03-21 23:28:29 +00:00
Ganblejs
a59b5de343 ActivitySummariesActivity:FIXME unreachable reload 2024-03-21 23:28:29 +00:00
Ganblejs
57c0c4dfcb FileUtils: refactor copyStringToFile
With the goal to hinder potential leak of file.
2024-03-21 23:28:29 +00:00
Ganblejs
758e9223d1 FileUtils:copyStringToFile: Try not to leak file. 2024-03-21 23:28:29 +00:00
Ganblejs
8907757674 FileUtils: add description for copyStringtoFile
... and remove commented out code
2024-03-21 23:28:29 +00:00
Ganblejs
3c32636089 FileUtils: Add copyStringToFile method 2024-03-21 23:28:29 +00:00