1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-06-23 05:20:35 +02:00
Gadgetbridge/app/src/main/java
José Rebelo 58d4ebf509 Huami: Refactor activity data fetching
Activity data fetching on Huami devices was filled with duplicated code,
and the handleActivityFetchFinish was called from multiple places where
it did not make sense. This made us signal to the band that activity
fetch was finished when it sometimes was not, causing some race
condititions that would make activity fetch fail or get stuck.

This refactor defines a clear "processBufferedData" that is called
upstream, signaling to the fetch operation that we have received all
data and the buffer can be processed. All handling of metadata and ack
messages is also delegated to the upstream class.
2024-02-25 13:10:25 +00:00
..
com/mobeta/android/dslv Switch UI to Material 3 and support dynamic colors 2023-08-08 08:47:26 +00:00
lineageos
net/osmand/aidlapi experiment with osmand 2023-05-21 22:50:52 +02:00
nodomain/freeyourgadget/gadgetbridge Huami: Refactor activity data fetching 2024-02-25 13:10:25 +00:00
org/bouncycastle/shaded Rename org.bouncycastle package 2023-11-25 21:16:53 +00:00
ru/gelin/android/weather/notification Update license headers and CONTRIBUTORS file 2024-01-10 19:01:48 +01:00