1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-11-28 12:56:49 +01:00
Commit Graph

5683 Commits

Author SHA1 Message Date
vanous
e027f3d526 swap +/- :) 2020-08-10 18:27:30 +02:00
vanous
f08b109deb Finalized Sports view. Recalculate seconds to duration. 2020-08-10 18:23:16 +02:00
TaaviE
9d8bd08c23 Redrew a lot of icons as vector 2020-08-10 15:22:02 +03:00
vanous
4a4362eec4 Use textViews. Remove groups from data. 2020-08-10 10:56:54 +02:00
Andreas Shimokawa
555eb34575 Start to support activity summary version 518
Incomplete, lot of missing stuff. no swimming, etc.
2020-08-10 00:19:13 +02:00
Andreas Shimokawa
b31fab1efc Revert "Fix crash with newly synced summaries."
This reverts commit da4c58305e.
2020-08-09 22:43:45 +02:00
vanous
ec3334f037 move averageStride to Activity 2020-08-09 21:56:58 +02:00
vanous
bce85beb21 Use localized names and dates. Pass only needed data between activities.
Better display view. Cleaning up.
Add km/h and calculate speed to it.
Special casing calc not per key but per unit
solved min/maxPace, localized several missing labels.
totalStride is Total strides in m. Fix missing start_label
2020-08-09 21:56:31 +02:00
Andreas Shimokawa
da4c58305e Fix crash with newly synced summaries.
It would be probably better to only pass needed data with the intent for starting the activity instead of the full blown dao object with relations.
2020-08-09 21:56:31 +02:00
Andreas Shimokawa
c20810059d Fix crash when opening GPX file, reformat code 2020-08-09 21:56:31 +02:00
vanous
c3887ddb86 minimum working version 2020-08-09 21:56:25 +02:00
vanous
7a46d39193 ActivityDetail with steps 2020-08-08 08:40:23 +02:00
Andreas Shimokawa
94afcba363 Add text column to BaseActivityData for storing unstructured data to be displayed later
As a test first test, this currently only stores the average heart rate.
2020-08-07 23:12:29 +02:00
Andreas Shimokawa
9b8f4d329e Experiment with Pinetime-JF 2020-08-04 22:38:11 +02:00
Andreas Shimokawa
66f2eb8479 Amazfit Bip S: whitelist firmware 2.1.1.26 and 2.1.1.36 2020-08-03 22:42:07 +02:00
Andreas Shimokawa
4b538d7226 travis 2020-08-02 23:30:22 +02:00
Andreas Shimokawa
6cc9843461 add changelogs 2020-08-02 23:13:31 +02:00
TaaviE
fb70a07f64 Tried fixing a LineageOS quirk with regular BT scans 2020-08-02 23:59:42 +03:00
TaaviE
749cf91f63 Handled the potential case of the same scan finishing twice and canceling a running scan being displayed 2020-08-02 23:43:00 +03:00
TaaviE
83f3b8565e Removed duplicate UI updates 2020-08-02 22:06:18 +03:00
TaaviE
d7ce49a2f3 Improved UX when Bluetooth is disabled mid-scan 2020-08-02 21:55:16 +03:00
TaaviE
9627360fac Fixed an UI error when Bluetooth discovery starting fails 2020-08-02 21:23:14 +03:00
TaaviE
61c74e9b15 Made the scans time out nicely 2020-08-02 21:07:14 +03:00
TaaviE
498c0d42e2 Made sure to check if location permission has been given by the user for scanning 2020-08-02 21:07:14 +03:00
TaaviE
aa9abd4b61 Added a log message that might help with debugging in some cases 2020-08-02 21:07:14 +03:00
TaaviE
f526bbe632 Added an API version guard to the new type of BLE scanning 2020-08-02 21:07:14 +03:00
TaaviE
e3664a5926 Undid the Pebble content provider removal 2020-08-02 21:07:14 +03:00
TaaviE
b76a8267b8 Added CompanionDeviceManager support, added target 29 support, refactored the scan display and UI. 2020-08-02 21:07:14 +03:00
TaaviE
1b43468b9e Improved the ITag coordinator class a bit 2020-08-02 21:07:14 +03:00
TaaviE
e4ffee6c99 Because Android Studio converts double quotes to single quotes, unifying the style to single quote 2020-08-02 21:07:14 +03:00
Andreas Shimokawa
eab10a80dd Merge remote-tracking branch 'weblate/master' 2020-08-02 19:45:08 +02:00
odavo32nof
bf16cd9092 Fixing the table because I made a mess 2020-08-02 16:44:01 +02:00
Andreas Shimokawa
a619fdb168 Huami: Prevent setting an MTU of < 23, which is either a special value or a parsing error of Gadgetbridge
This fixes a problem where writeToChunked algorithm results in out of bounds writes or an endless loop.

Closes #1936
2020-08-02 13:11:41 +02:00
TaaviE
f9dc625c5c Printed a few rather fatal exceptions in case they happen for easier debugging (#1946)
Removed a few more occurrences of double logging

Removed double logging

Printed a few rather fatal exceptions in case they happen for easier debugging and a few other small cleanups

Co-authored-by: TaaviE <taavi.eomae+github@gmail.com>
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/1946
2020-08-02 10:55:06 +02:00
Cristian Alfano
0900ac91ae Adding Mi Band 4/5 2020-08-02 10:54:28 +02:00
TaaviE
2ba6b88ff9 Made scan results a bit more detailed by displaying special cases 2020-08-02 03:33:08 +03:00
Cristian Alfano
637a7d5d07 Adding support for Mi Band 5's new FW and res versions and new languages supported: italian, french and german. 2020-08-01 23:03:21 +02:00
TaaviE
da529579f4 Made it possible to disable asking for a few permissions. 2020-08-01 17:27:26 +03:00
TaaviE
1ceaf48ba7 Only request ANSWER_PHONE_CALL above API 26 2020-08-01 17:27:15 +03:00
TaaviE
bb1b31bcb4 Made sure to check notification listener access even after first launch because not having it can cause issues 2020-08-01 17:27:15 +03:00
TaaviE
d2a6353e8d Added the strings about bonded device un-ignoring settings option 2020-08-01 15:49:54 +02:00
TaaviE
8da7a7aced Added a checkbox to un-ignore bonded devices 2020-08-01 15:49:54 +02:00
陈少举
a9e4c02be2 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (854 of 854 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2020-08-01 15:49:32 +02:00
FransM
de7acfd24d Translated using Weblate (Dutch)
Currently translated at 100.0% (854 of 854 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2020-08-01 15:49:32 +02:00
Oğuz Ersen
c75daae042 Translated using Weblate (Turkish)
Currently translated at 100.0% (854 of 854 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2020-08-01 15:49:32 +02:00
Rafael Fontenelle
08bc772b4b Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (854 of 854 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pt_BR/
2020-08-01 15:49:32 +02:00
Allan Nordhøy
4920f00c66 Translated using Weblate (Norwegian Bokmål)
Currently translated at 93.7% (800 of 853 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nb_NO/
2020-08-01 15:49:32 +02:00
Allan Nordhøy
6d493dfbb6 Translated using Weblate (English)
Currently translated at 100.0% (853 of 853 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/en/
2020-08-01 15:49:32 +02:00
Oğuz Ersen
6bed8a853c Translated using Weblate (Turkish)
Currently translated at 100.0% (853 of 853 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2020-08-01 15:49:32 +02:00
Alex
b62ce28bda Translated using Weblate (Russian)
Currently translated at 100.0% (853 of 853 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2020-08-01 15:49:32 +02:00