Watch Face Studio Feature Requests Q3 22 (continued)

@sinjae @r.liechty_SDR

Feature request:
Complication tags

Explanation:
We currently have 8 complications limit. What about assigning a number from 1 to 8 to each complication and use these complication tags for detecting if complication is set or not? (empty)
Number allocation would work automatically for n number of complications.

New tags:
[COMPLICATION_1_SET]… [COMPLICATION_8_SET]

Tag values = 0 / 1 (boolean)

Based on this feature, we could move or set opacity for entire components or elements.

Example 1: Set image opacity based on complication set.
Opacity:
100*[COMPLICATION_1_SET]

Example 2: Center align one from two complications if other one is not set
X:
100*([COMPLICATION_2_SET]==0)

a1a

I think this could be quite simple to implement and again it would bring new design opportunities. As an extension, it would also be nice to have these tags in the form of a timeline. (Hiding elements from timeline is less resource hungry as turning alpha to 0%)

2 Likes