Gadgetbridge 0.44.0 has been released! Let's play the F-Droid waiting game.

This release finally merges support for WatchX(Plus). Support for this watch has been contributed to "ksiwczynski", "mkusnierz" and finally "mamutcho", who also did the final polishing before official inclusion. We do not own the device ourselves, but we believe it works ;)

Thanks to a donation of a brand new ZeTime (THANK YOU!), I could finally test the state of ZeTime support and fix some long standing issues, plus add support for rejecting calls from the watch. There will be probably further fixes in the next release.

Further improvements and fixes were also done for Fossil Hybrid HR, most of them contributed by Daniel Dakhno again. Thanks! :)

For all user-facing changes since the last blog post, check the following list:

Version 0.44.0

  • Initial support for WatchX(Plus)
  • Add support for Amazfit GTR Lite (untested and incomplete)
  • Fossil Hybrid HR: Fix some issues with custom widgets
  • Fossil Hybrid HR: Allow setting alarm titles and descriptions
  • Fossil Hybrid HR: Fix step data parsing
  • Amazfit GTS: Fix setting menu items with low MTU
  • Amazfit GTR: Allow setting menu item like GTS
  • ZeTime: Support setting the watch language
  • ZeTime: Support rejecting calls
  • ZeTime: Try to fix weather conditions on newer firmware
  • ZeTime: Fix could not synchronize calendar on connect
  • ZeTime: Fix calendar event time and date
  • ZeTime: Send up to 16 upcoming calendar events on connect if option is enabled
  • Allow set light/dark theme according to system settings (new default)

Version 0.43.3

  • Fossil Hybrid HR: Initial support for activity tracking (no sleep yet)
  • Fossil Hybrid HR: Support setting alarms on newer firmware
  • Amazfit GTR/GTS: Fix flashing watchfaces and maybe firmware/res update (still untested)
  • Amazfit GTS: Support enabling/disabling menu items on the watch
  • Implement transliteration for Korean

Version 0.43.2

  • Fossil Hybrid HR: Allow choosing and cropping image to be set as watch background
  • Fossil Hybrid HR: Option to draw circles around widgets
  • Fossil Hybrid HR: Experimenal firmware update support
  • Fossil Hybrid HR: Fix vibration strength setting
  • Huami: Do not display firmware information and whitelist information when flashing watchfaces
  • Huami: Disable air quality indicator on Huami devices instead of showing 0
  • Bangle.js: Change encoded char set to match Espruino's 8 bit fonts
  • Steps/Sleep averages: Skip days with zero data

Version 0.43.1

  • Initial support for Amazfit Bip S (incomplete, needs the official app once to obtain the pairing key)
  • Amazift Bip Lite: Allow relaxing firmware checks to allow flashing of the regular Bip firmware (for the brave)
  • Fossil Hybrid HR: Fix notification history on newer firmwares
  • Fossil Hybrid HR: Add option to disable widget circle
  • Bangle.js: Don't set time if the option is turned off in settings
  • Bangle.js: DST and time zone fixes
  • Add Arabic-style Eastern Arabic numerals to transliteration