- Updated: line goal, arc goal, and rotating hand goal
- Added: dynamic location for widgets (WIP, more coming)
- Added: line segment, arc segment, image layer
- Changed: top menu bar
- Fixed: bugs
- When you want to add a goal field, first, select the shape from goal menu, then you can select a preset (like steps, battery, floor, etc.), it will update the necessary data fields for value, min, and max fields.
- Dynamic objects
- Line: you can set the line’s color, length, width, angle, and position, based on the value from watch’s datafield, or a static value. The line will not be merged to background with other static objects. So you can set the layer’s order to make it visible on top of another object.
- Arc/Circle: you can control radius, line width, stroke color, fill color, angles, and position, based on a value from watch’s datafield, or a static value.
- Image: you can control image’s position, based on the value from watch’s datafield. Use this one to replace layer mask image. This should save a little bit of watch’s memory.
- Static objects: basic shape, text, image, and other shapes are moved here
Hey Josh, could you please provide a quick example of how to connect a line’s color to a datafield from the watch? I’m having a hard time figuring out how a datafield, say steps, can be assigned to a color value. How does 12000 steps become RGB 00FF00 for instance?
Thanks!