Commit Graph
5681 Commits
Author SHA1 Message Date
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 Shimokawaandvanous 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 Shimokawaandvanous 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 0.46.0 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
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 AlfanoandGitea 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
TaaviEandGitea d2a6353e8d Added the strings about bonded device un-ignoring settings option 2020-08-01 15:49:54 +02:00
TaaviEandGitea 8da7a7aced Added a checkbox to un-ignore bonded devices 2020-08-01 15:49:54 +02:00
陈少举andHosted Weblate 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
FransMandHosted Weblate 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 ErsenandHosted Weblate 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 FontenelleandHosted Weblate 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øyandHosted Weblate 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øyandHosted Weblate 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 ErsenandHosted Weblate 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
AlexandHosted Weblate 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
RetewandHosted Weblate f396be1605 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
Allan NordhøyandHosted Weblate 849e4acda1 Translated using Weblate (Norwegian Bokmål)
Currently translated at 93.6% (799 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