PixelMinimalWatchFace
PixelMinimalWatchFace copied to clipboard
Migrate to AndroidX library
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