mddub / urchin-cgm

A graph of your CGM data on a Pebble watch.
MIT License
56 stars 45 forks source link

Possible layout (and associated code changes) for Pebble Time Round #60

Open elnjensen opened 7 years ago

elnjensen commented 7 years ago

These changes enable use of Urchin on the Pebble Time Round, with a particular fixed layout. Most of the code tweaks are to add small watchface-dependent shifts to alignment of some components, to avoid being hidden under the edges of the Round watchface.

Still to do:

elnjensen commented 7 years ago

Forgot to mention - the status area in my custom layout is only big enough to display two lines of text. That works fine for Loop status, since that fits well in two lines. But if someone tweaked the configuration, they would need to leave the third line blank.

mddub commented 7 years ago

This is great, thank you so much! I'm going off the grid for the next few days, but I look forward to reviewing and merging this next week.

savek-cc commented 7 years ago

Any progress - or is this abandoned?

elnjensen commented 7 years ago

@savek-cc I'm not sure whether or not @mddub has time to merge this, but if you want, you can clone my fork that's part of this pull request, from here: https://github.com/elnjensen/urchin-cgm/tree/time-round Once you clone and build Urchin from that fork, you should be able to install it on your watch. Then you'll have to choose the "Custom" layout; I have mine set up with (top to bottom) BG row, Graph, Status bar, and Time area, with heights set to 25, 30, 21, and 16, respectively. Let me know if you need help configuring this and I'll try to help however I can.

savek-cc commented 7 years ago

Thanks - just branched and pulled from your repo - will set up the sdk and see where it takes me ;)