PixelMinimalWatchFace icon indicating copy to clipboard operation
PixelMinimalWatchFace copied to clipboard

Migrate to AndroidX library

Open benoitletondor opened this issue 2 years ago • 0 comments

This PR contains the migration of the whole codebase to the new AndroidX WatchFace library: https://developer.android.com/reference/kotlin/androidx/wear/watchface/package-summary

TODO

  • [x] Migrate Android 12 layout
  • [x] Use the new API to exchange data between companion app and phone

Tests

  • [x] Tests on WearOS 2
  • [x] Tests on WearOS 3
  • [x] Test phone battery sync
  • [x] Test premium status sync
  • [x] Test watch->phone interaction (rating/companion opening/donate)
  • Galaxy Watch specific:
    • [x] Test HR widget
    • [x] Test buggy calendar widget
    • [ ] Test buggy tap on Samsung Health daily activity complication
    • [x] Test battery comparison workaround for frozen complications
    • [ ] Weather working as expected
    • [ ] Complications not displayed when watch face starting

benoitletondor avatar Apr 10 '22 22:04 benoitletondor