Commit Graph
5662 Commits
Author SHA1 Message Date
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
陈少举andHosted Weblate fc2ec6d2c4 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (853 of 853 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 e61e0d899c Translated using Weblate (Dutch)
Currently translated at 100.0% (853 of 853 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2020-08-01 15:49:32 +02:00
Allan NordhøyandHosted Weblate 6473ec808a 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 bc55c906e3 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
Rafael FontenelleandHosted Weblate ba448f8d8e Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (852 of 853 strings)

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

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/it/
2020-08-01 15:49:32 +02:00
Yaron ShahrabaniandHosted Weblate 944e2ab0c1 Translated using Weblate (Hebrew)
Currently translated at 100.0% (853 of 853 strings)

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

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2020-08-01 15:49:32 +02:00
AsbesbopispaandHosted Weblate 69ba991d92 Translated using Weblate (Italian)
Currently translated at 100.0% (848 of 848 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/it/
2020-08-01 15:49:28 +02:00
Yaron ShahrabaniandHosted Weblate 3fc0ee8d45 Translated using Weblate (Hebrew)
Currently translated at 100.0% (848 of 848 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2020-08-01 15:49:28 +02:00
TaaviE 8795acd0fd Improved ProGuard rules (for DB migrations and logback) 2020-08-01 04:03:15 +03:00
Andreas Shimokawa e7c8c9d9f2 Add TLW64 and Mi Band 5 to README 2020-07-31 23:24:36 +02:00
Andreas Shimokawa c735dd0dd4 fix compilation 2020-07-31 14:05:45 +02:00
115ek 58711ff2d2 TLW64: Add basic settings
* inactivity warnings
* activate display on lift
* timeformat
* TODO: screen timeout, find-my-device,...
2020-07-30 15:00:34 +02:00
115ek 81956143de TLW64: Revert "Switch to dynamic battery detection"
This reverts commit 8c7800534f78258b9f817ac3a524d985ed6aa84e.

* Battery Service doesn't notify so the charge gets only updated on initializeDevice()
2020-07-30 12:36:02 +02:00
115ek 7a2cb1ca68 TLW64: Fix fetching progress bar
* Fetching progress bar wasn't made invisible again
2020-07-30 12:36:02 +02:00
115ek 943728c35c TLW64: Support fetching activity data (steps + sleep) 2020-07-30 12:35:43 +02:00
115ek 95da81dfcf TLW64: Increase vibration amount on call state
* 5 vibrations are too less if someone calls 
* 30 vibrations last about 30 seconds (if call state doesn't change)
* duration parameter behaves strange: higher value means shorter vibration?! 
-> let's go back to default duration of 1
2020-07-30 12:15:12 +02:00
115ek 4f5e2d0730 TLW64: Beautify code 2020-07-30 12:15:12 +02:00