1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-07-09 23:21:34 +02:00
Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge
José Rebelo 6cc3579e9c Zepp OS: Refactor file upload, fix notification icons > 56x56px
- File uploads are split in chunks, with the size dictated by the
  watches. There seem to be 2 protocol versions, without any noticeable
  differences
- Extract the file upload logic to a standalone class. This makes it
  easier to keep track of concurrent requests, each of which have their
  own session id
- Icons larger than 8KB will end up split in multiple chunks - we now
  handle that correctly
- Notification icons are also requested in 2 different formats, but
  the actual encoding seems to be the same, with only a different id
2022-10-28 23:37:22 +01:00
..
activities Amazfit GTR 4: Initial support 2022-10-22 22:03:49 +02:00
adapter Amazfit GTR 4: Initial support 2022-10-22 22:03:49 +02:00
capabilities Amazfit GTR 4: Initial support 2022-10-22 22:03:49 +02:00
contentprovider update license headers 2021-01-10 23:38:13 +01:00
database Amazfit GTR 4: Initial support 2022-10-22 22:03:49 +02:00
deviceevents Amazfit GTR 4: Initial support 2022-10-22 22:03:49 +02:00
devices Zepp OS: Refactor file upload, fix notification icons > 56x56px 2022-10-28 23:37:22 +01:00
entities add missing AbstractFitProActivitySample from entities (excluded by gitignore) 2021-09-24 10:00:36 +02:00
export add UUID to to GPX with opentracks namespace 2021-01-17 00:07:55 +01:00
externalevents Add MY_PACKAGE_REPLACED receiver to manifest, to re-connect after update, especially for users of Nightly releases. Fix #2855 2022-10-13 21:29:01 +02:00
impl Amazfit GTR 4: Initial support 2022-10-22 22:03:49 +02:00
model Amazfit GTR 4: Initial support 2022-10-22 22:03:49 +02:00
service Zepp OS: Refactor file upload, fix notification icons > 56x56px 2022-10-28 23:37:22 +01:00
util Amazfit GTR 4: Initial support 2022-10-22 22:03:49 +02:00
GBApplication.java Revert "remove AndroidThreeTen library, since we have java8 in this branch" 2022-09-28 07:51:10 +02:00
GBEnvironment.java Update license headers 2020-01-09 10:44:32 +01:00
GBException.java update license headers 2021-01-10 23:38:13 +01:00
LockHandler.java Update license headers 2020-01-09 10:44:32 +01:00
Logging.java Amazfit GTR 4: Initial support 2022-10-22 22:03:49 +02:00
LoggingExceptionHandler.java update license headers 2021-01-10 23:38:13 +01:00
SleepAlarmWidget.java Remove KitKat support 2022-09-10 12:04:16 +02:00
Widget.java Allow DeviceService to target a specific device 2022-08-05 21:34:15 +02:00