Improve complications: long text, small image, system health #328

merged 2 commits into from Jan 31, 2017


None yet

1 participant


Support additional complication types (LONG_TEXT and SMALL_IMAGE) and only enable the boot complete receiver if needed to reduce memory pressure if no Muzei complications are used.

ianhanniballake added some commits Jan 31, 2017
@ianhanniballake ianhanniballake Only enable Wear BOOT_COMPLETED receiver when complication is active
We only need to reschedule the Artwork Complication Job on boot when there is a complication currently active. We can reduce overall memory pressure on boot by only having our BOOT_COMPLETED receiver active when needed.
@ianhanniballake ianhanniballake Add LONG_TEXT and SMALL_IMAGE complication support
Allow watches to add a LONG_TEXT type complication which shows the title and/or byline of the current artwork or a SMALL_IMAGE complication which shows a small version of the current artwork.
@ianhanniballake ianhanniballake merged commit 34e3d88 into romannurik:master Jan 31, 2017
@ianhanniballake ianhanniballake deleted the ianhanniballake:complications branch Jan 31, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment