Commit Graph
100 Commits
Author SHA1 Message Date
Andreas Shimokawa 1a197dc07f bump android gradle plugin (which also bumps gradle) 2021-05-11 11:14:21 +02:00
Andreas Shimokawa a1005ae479 Add "list wrist for background light" setting to Amazfit Neo settings
Closes #2285
2021-05-09 08:56:28 +02:00
Andreas Shimokawa da997dc3c0 udpate changelogs, fix old changelog location 2021-05-02 22:12:21 +02:00
Andreas Shimokawa 97a8aebdb3 Fossil Hybrid HR: Fix crash and connection problem when using non-ascii in quick replies 2021-04-29 22:38:44 +02:00
Andreas Shimokawa 4716b7de18 update changelog 2021-04-27 12:54:39 +02:00
Andreas Shimokawa 830197168b add changelog for next release 2021-04-21 17:55:23 +02:00
Andreas Shimokawa 1b41aa3c45 use multi dex :O - hope that does not break anything 2021-04-21 17:12:46 +02:00
Andreas Shimokawa b79e24c0d0 update dependencies 2021-04-21 16:37:13 +02:00
Andreas Shimokawa b7e0e6e44d InfiniTime: Implement find device by simulating a phone call 2021-04-05 17:40:47 +02:00
Andreas Shimokawa 787216f1bc InfiniTime: support title for notifications on firmware 0.15
also drop support for firmware priror to 0.9
2021-04-05 13:05:24 +02:00
Andreas Shimokawa bb1df11650 InfiniTime: Add support for battery info 2021-04-05 12:53:05 +02:00
Andreas Shimokawa 9aed3a6b25 Relax check for UIHH header, there seem to be some with 0x02 at position 4, dont know if this is a version or whatever 2021-04-03 18:59:07 +02:00
Andreas Shimokawa 7698b84826 Amazfit GTR2: probably finally fix firmware / watchface installaation 2021-04-03 18:30:20 +02:00
Andreas Shimokawa 21c6463e73 try to verify mastodon profile as official 2021-04-01 22:12:01 +02:00
Andreas Shimokawa 60528d0c30 add Wasp-OS to README 2021-04-01 22:09:19 +02:00
Andreas Shimokawa 327c39719b add link to mastodon 2021-04-01 22:02:50 +02:00
Andreas Shimokawa 417923aef1 Amazfit GTR2/GTS2: Prevent emoji transliteration. Seems to support emoji. 2021-04-01 19:23:59 +02:00
Andreas Shimokawa db9a0c0a76 Try to fix flashing watchfaces on GTR2/GTS2 2021-04-01 16:50:08 +02:00
Andreas Shimokawa 75033248da update changelog, bump version 2021-03-28 22:48:10 +02:00
Andreas Shimokawa bdf48cfff2 draft changelog 2021-03-27 14:40:50 +01:00
Andreas Shimokawa 51c87f138d Amazfit Neo: re-enable firmware flashing support and fix ft installation 2021-03-27 09:16:32 +01:00
Andreas Shimokawa bfa0b6a979 Amazfit Neo: re-add world clock (works with newer firmware versions) 2021-03-24 23:54:03 +01:00
Andreas Shimokawa c410f0e4a7 Amazfit Neo: Implement firmware update but keep it disabled for now
Flashing to the latest firmware breaks Gadgetbridge compatibility
2021-03-24 23:49:52 +01:00
Andreas Shimokawa 9dc4dde5e7 Amazfit Neo: Support sound settings 2021-03-24 20:02:48 +01:00
Andreas Shimokawa 6f6db01bce Fix list exception (regression from previous Neo commit) 2021-03-24 10:49:46 +01:00
Andreas Shimokawa 1c3398a319 Amazfit Neo: Fix notifications 2021-03-24 09:51:51 +01:00
Andreas Shimokawa a234c1d527 Amazfit Neo: Fix setting menu items
- Fixes a bug with cycling through entries
- adds steps, distance, calories, battery
- removes world clock (does not seem to work)
2021-03-24 00:44:13 +01:00
Andreas Shimokawa f89fcee0b2 finalize changelog 2021-03-14 22:26:22 +01:00
Andreas Shimokawa 584ba867b5 Use requestLegacyExternalStorage in manifest to fix file access problems in some Android 10 roms 2021-03-13 22:32:58 +01:00
Andreas Shimokawa 91b27901e7 Fossil Hybrid HR: prevent hard crash when choosing a remote URL in FIle Mananger 2021-03-13 22:00:12 +01:00
Andreas Shimokawa 2d17f06d6d Fossil Hybrid HR: Fix resolving file path from chosen file for many file managers
Tested with Lineage 17.1 file chooser.
2021-03-13 21:31:28 +01:00
Andreas Shimokawa 9c5db7acfd bump version, draft changelog 2021-03-13 14:21:45 +01:00
Andreas Shimokawa 2e67321adb Fossil Hybrid HR: do nothing in renderWidget() on firmware 1.0.2.20 or later
It seems that newer firmwares have watchfaces which are a special kind of apps
This means that a simply specifying the layout of widget does not longer work

(At least we do not know how)

This commit fixes bluetooth communication being completely stuck when
Gadgetbridge tries to render widgets (for example when switching force
white mode or when having the notification widget enabled in settings)
2021-03-12 22:22:28 +01:00
Andreas Shimokawa ae40afb827 Revert "Fossil Hybrid HR: Do not try remove notifications from the watch in unauthenticated mode"
This reverts commit faf8ca55c1.
2021-03-12 00:16:00 +01:00
Andreas Shimokawa faf8ca55c1 Fossil Hybrid HR: Do not try remove notifications from the watch in unauthenticated mode
This does not seem to work and breaks all further communication with the watch.
2021-03-11 23:53:19 +01:00
Andreas Shimokawa 54409fbe55 Pebble: Make use of new generic per-device autoremove notification setting 2021-03-08 15:05:33 +01:00
Andreas Shimokawa ecc0f78848 Fossil Hybrid HR: move autoremove notifications settings to own xml for reusability 2021-03-08 14:58:54 +01:00
Andreas Shimokawa 17c208aa44 It is 0.55.0 2021-03-06 09:09:50 +01:00
Andreas Shimokawa 7cbb114b82 add changelog, bump version 2021-03-05 20:41:04 +01:00
Andreas Shimokawa f2dbc88435 draft changelog 2021-03-05 20:11:43 +01:00
Andreas Shimokawa 5746c9aa63 Also ignore com.google.android.dialer, not only com.android.dialer where appropriate
Should fix #2209
2021-03-05 19:27:32 +01:00
Andreas Shimokawa 9179b2f51e Wasp-OS: Fix crash on Android<8
Fixes #2216
2021-03-04 13:07:59 +01:00
Andreas Shimokawa 1959f1c579 Sony SWR12: Fix broken support
The wasp-os commit was missing a break :/
2021-03-03 18:27:03 +01:00
Andreas Shimokawa 00e5f1caf2 InfiniTime: Implement call control and notification 2021-02-22 23:35:34 +01:00
Andreas Shimokawa c20ec171aa bump version 2021-02-11 23:24:39 +01:00
Andreas Shimokawa 79c73e378b Amazfit Bip S Lite: Fix broken support (probably) 2021-02-11 15:01:02 +01:00
Andreas Shimokawa b294fd97d5 Amazfit GTS2e: Really fix broken support (probably) 2021-02-11 12:56:00 +01:00
Andreas Shimokawa 54f96288d9 update changelog, bump version 2021-02-09 22:33:17 +01:00
Andreas Shimokawa eec8986f36 Amazfit X: Fix device name 2021-02-08 00:22:30 +01:00
Andreas Shimokawa 10d44eb484 update changelog 2021-02-08 00:13:36 +01:00
Andreas Shimokawa f23c51f3d3 Change Amazfit X key and fix GTS2e key (was the same as GTR2e) 2021-02-08 00:07:16 +01:00
Andreas Shimokawa 9dfd358d52 Add compass to menu items for GTS2/GTR2 models 2021-02-07 23:48:45 +01:00
Andreas Shimokawa 6d02e8c488 Amazfit GTS/GTR2 (all variants): Try to fix missing menu items
This was reported in #2189 for the GTS 2 Mini, but let's assume it is the same problem for all variants.
2021-02-07 16:23:45 +01:00
Andreas Shimokawa 46195add24 Update list of supported devices 2021-02-06 22:51:42 +01:00
Andreas Shimokawa faa95ac52a update changelogs 2021-02-06 22:23:49 +01:00
Andreas Shimokawa 85130a15d8 Inital support for Amazfit GTS 2e
Also fix missing break in Zepp E block
2021-02-06 21:56:28 +01:00
Andreas Shimokawa bf9b45f964 Charts: Also count steps for not worn samples
The Mi Band 5 also seems to display those steps
It could also be that the sample type is wrong in Gadgetbridge
2021-02-05 19:17:35 +01:00
Andreas Shimokawa 092d527158 Move Amazfit GTR 2e code in the Amazfit GTR 2 package, they are too similar 2021-02-04 23:15:16 +01:00
Andreas Shimokawa 7a7bce4fb0 Bump version, draft changelog 2021-02-04 20:22:38 +01:00
Andreas Shimokawa 6ca3424035 Amazfit GTR2e: fix creating from firmware info class 2021-02-02 23:12:12 +01:00
Andreas Shimokawa 1dc5164423 Zepp E: Address problems mentioned in #2180
Also move the package to huami
2021-01-31 22:55:59 +01:00
Andreas Shimokawa 251aee8c74 Amazfit GTS2 mini: Fix device name as stated in #2152 2021-01-29 01:00:57 +01:00
Andreas Shimokawa 0c6ce453b2 Amazfit GTS 2 Mini: Initial support
(See #2152)

This also fixes a glitch with GTS2 firmware update code which is still untested
2021-01-26 23:31:35 +01:00
Andreas Shimokawa fb2c9158e4 Huami: Add "Strength Training" activity type
Used on at least the Amazfit Bip U
2021-01-22 22:14:49 +01:00
Andreas Shimokawa 61395b210c Amazfit Bip U: Fix summary data for summery version 519
For now this just skips new, previously unknown data , see #2063
2021-01-22 11:28:43 +01:00
Andreas Shimokawa 86d3ba5bc4 bump version add changelogs 2021-01-12 21:31:14 +01:00
Andreas Shimokawa 5d8eb432fc fix missing import 2021-01-06 22:52:59 +01:00
Andreas Shimokawa 50ce99b838 Amazfit GTS2: Also use new protocol for calls like GTR2
This is an assumption
2021-01-06 22:15:22 +01:00
Andreas Shimokawa 50fcb85407 update CONTRIBUTORS 2021-01-06 17:47:02 +01:00
Andreas Shimokawa c896e476f4 Amazfit GTR2: Try to fix incoming calls blindly 2021-01-06 16:29:11 +01:00
Andreas Shimokawa 0de78c0cce draft changelog 2021-01-06 15:21:04 +01:00
Andreas Shimokawa a50cc8d42d InifiniTime: set device busy during firmware upgrade
Since this is the only busy task in use we just call gbDevice.unsetBusyTask()
upon completion/error
2021-01-06 15:12:41 +01:00
Andreas Shimokawa c0090e29cb Revert reordering of ids introduced by #2153
This fixes the Verge Lite id back to 29 and changes Amazfit Bip U Pro to 30 (and Live View to 320)
Liveview has no activity data and proably has very few if any users. So re-pairing should be acceptable
2021-01-06 10:17:15 +01:00
Andreas Shimokawa 2828ca59a1 Amazfit GTS2: fix pairing
Fixes #2140
2020-12-28 22:07:54 +01:00
Andreas Shimokawa 4398dd9855 update changelogs and readme 2020-12-21 17:17:30 +01:00
Andreas Shimokawa 43144d6353 update changelog 2020-12-20 22:54:09 +01:00
Andreas Shimokawa ec95766d1f add missing AbstractGBX100ActivitySample
Closes #2123
2020-12-20 18:21:20 +01:00
Andreas Shimokawa 403dd3b6d7 draft changelog 2020-12-14 17:23:54 +01:00
Andreas Shimokawa 09bf9db799 Huami: Use blue icon instead of rainbow color icon for Signal (the rainbow icon was blue in early days) 2020-12-14 17:15:01 +01:00
Andreas Shimokawa 4fb79ac2b2 Huami: Add new option to disting to properly distinguish connected adverising and 3rd party hr exposure 2020-12-13 22:38:03 +01:00
Andreas Shimokawa d0c5ffec28 Amazfit Bip S: Fix crash with notifictions with only a title (GitNex does this)
Probably affects other newer Huami devices
2020-12-02 17:07:40 +01:00
Andreas Shimokawa c7f75c3dc3 Amazfit TRex: Fix previous commit 2020-12-01 21:29:32 +01:00
Andreas Shimokawa aa6e2a291a Amazfit TRex: add missing menu items, remove non-existent 2020-12-01 18:56:37 +01:00
Andreas Shimokawa 85da3594fc Amazfit Bip U: Probably fix totally broken sleep/step data 2020-12-01 15:19:27 +01:00
Andreas Shimokawa d4308d1782 Amazfit Bip U: fix detection 2020-11-30 23:38:37 +01:00
Andreas Shimokawa ffa46482fd Add missing code from last commit 2020-11-30 17:13:48 +01:00
Andreas Shimokawa 1bad73e20c Amazfit Bip U: Blindly add untested support
Based on Bip S, don't know what works and what not
2020-11-30 17:09:29 +01:00
Andreas Shimokawa 6042d285bb compile fix 2020-11-30 17:08:35 +01:00
Andreas Shimokawa fc351afcdf add xml and fastlane changelogs 2020-11-28 23:54:00 +01:00
Andreas Shimokawa 243154ea81 update changelog 2020-11-28 22:37:53 +01:00
Andreas Shimokawa 99d1a0f0b9 bump version, add draft changelog 2020-11-21 22:25:45 +01:00
Andreas Shimokawa 58ef50470e add new Huami devices to readme 2020-11-21 22:19:52 +01:00
Andreas Shimokawa 0e88adbaf7 Mi/Amazfit Band 5: Support flashing watchfaces 2020-11-20 22:03:23 +01:00
Andreas Shimokawa bd0c645db5 Add support for Amazfit GTS2 (untested)
Also change icon for GTR2 to a round one
2020-11-15 16:25:47 +01:00
Andreas Shimokawa 4e948b60e1 update travis sdk 2020-11-15 10:46:34 +01:00
Andreas Shimokawa cffface778 bump version add xml changelog 2020-11-14 22:33:37 +01:00
Andreas Shimokawa cc7a7b7caf Fossil Hybrid HR: delete activity data after syncing
This partially reverts f6a7435b7e
2020-11-14 22:17:24 +01:00
Andreas Shimokawa 435808467b Amazfit GTR2: Make sure new firmware upgrade code gets used (shamelessly assume it uses this right from the start) 2020-11-14 22:04:09 +01:00
Andreas Shimokawa 96ec7cb5b8 bump gradle plugin 2020-11-14 22:03:55 +01:00
Andreas Shimokawa 5f85bba438 Amazfit GTR: Also fix firmware flashing for the chinese(?) variant 2020-11-12 18:06:52 +01:00