1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-11-16 06:59:29 +01:00
Gadgetbridge/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/model
sedy89 fc048f8768 Amazfit GTS 3: Initial support (#2871)
Add basic initial support for the Amazfit GTS 3 based on Xiaomi Smart Band 7 support.

What was already tested (other features might work too):

**Implemented features**
    Connection
    Reconnect after Airplane mode
    Set time
    Notifications
        Send to band
        Delete notifications on phone/band when deleted on the other
        Calls
        Custom notification icons
        Handle + ack notification replies from band
    Music (with youtube music)
        Music Info
        Volume
        Music buttons
    Find Phone from band / stop on band when stopped on phone
    Battery Info (request, parse)
    Flash Watchface
    Night mode (mode, schedule)
    Lift wrist (mode, schedule, sensitivity)

(Not) working features might be similar to Miband 7.

Tested on
FW: 7.42.5.1
HW: 0.76.17.4

Co-authored-by: Andreas Sedlmayer <sedlmayer.andreas89@gmail.com>
Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/2871
Co-authored-by: sedy89 <sedy89@noreply.codeberg.org>
Co-committed-by: sedy89 <sedy89@noreply.codeberg.org>
2022-09-05 23:52:01 +02:00
..
ActivityAmount.java Update license headers 2020-01-09 10:44:32 +01:00
ActivityAmounts.java Update license headers 2020-01-09 10:44:32 +01:00
ActivityKind.java Add climbing activity & Add seperate res for hiking and climbing 2021-12-28 22:37:35 +01:00
ActivityPoint.java Update license headers 2020-01-09 10:44:32 +01:00
ActivitySample.java Update license headers 2020-01-09 10:44:32 +01:00
ActivitySession.java Add header-title to Activity detail 2021-03-08 09:59:14 +01:00
ActivitySummary.java Add Activity Summary Statistics Drawer 2020-08-21 23:51:46 +02:00
ActivitySummaryItems.java Improve Sports Activities dashboard and Filter 2020-11-26 17:19:08 +01:00
ActivitySummaryJsonSummary.java Huami activity summary fields for ascent, descent and flat distances 2021-12-27 15:48:04 +01:00
ActivitySummaryParser.java Do summary parsing on the fly if raw binary data is available 2020-08-18 10:39:44 +02:00
ActivityTrack.java Update license headers 2020-01-09 10:44:32 +01:00
ActivityUser.java Move mi_ constants 2022-03-30 22:01:08 +02:00
Alarm.java Fixed a bunch of misspellings and formatting 2020-08-26 14:37:40 +03:00
AppNotificationType.java Add support for Telegram (from web) and Discord 2021-12-23 11:42:29 +01:00
BatteryConfig.java Sony Headphones: Simplify capability definition 2022-05-15 17:22:55 +01:00
BatteryState.java Update license headers 2020-01-09 10:44:32 +01:00
CalendarEventSpec.java Update license headers 2020-01-09 10:44:32 +01:00
CallSpec.java Add support for native Do Not Disturb call/SMS functionality on Fossil watches 2022-05-16 21:59:02 +02:00
CannedMessagesSpec.java Pebble: move canned message to per-device settings (including migration) 2020-10-13 00:27:22 +02:00
DailyTotals.java Add Steps streaks screen 2022-07-30 10:07:26 +02:00
DeviceService.java Calendar sync: added allDay field in intent 2022-08-22 10:34:22 +02:00
DeviceType.java Amazfit GTS 3: Initial support (#2871) 2022-09-05 23:52:01 +02:00
GenericItem.java Fossil Q Hybrid: Fix crash 2022-08-28 21:14:30 +02:00
GPSCoordinate.java Add GPS fragment to Sport Activity detail 2020-10-24 18:27:51 +02:00
ItemWithDetails.java Fossil Hybrid HR: Use embedded preview image from .wapp file during import 2022-07-31 20:31:16 +02:00
Measurement.java Update license headers 2020-01-09 10:44:32 +01:00
MusicSpec.java Added support for more music information with backwards compatibility 2020-10-11 14:23:20 +03:00
MusicStateSpec.java Added support for more music information with backwards compatibility 2020-10-11 14:23:20 +03:00
NotificationSpec.java Add support for native Do Not Disturb functionality on Fossil watches 2021-11-23 17:22:27 +01:00
NotificationType.java Huami: Display native alarm notification 2022-07-05 19:57:13 +02:00
RecordedDataTypes.java Xiaomi Smart Band 7: Initial support 2022-08-19 23:13:27 +02:00
Reminder.java Mi Band 3: Add support for Reminders 2021-12-11 22:39:18 +01:00
SummaryOfDay.java Update license headers 2020-01-09 10:44:32 +01:00
TimeStamped.java Update license headers 2020-01-09 10:44:32 +01:00
ValidByDate.java Update license headers 2020-01-09 10:44:32 +01:00
Weather.java Xiaomi Smart Band 7: Initial support 2022-08-19 23:13:27 +02:00
WeatherSpec.java Xiaomi Smart Band 7: Initial support 2022-08-19 23:13:27 +02:00
WorldClock.java Mi Band 5: Add support for World Clocks 2022-05-10 13:59:25 +02:00