So this is what I found and it is a little weird.
So I wanted to set my log up so I did not have to pick a specific sport each day. ....I am planning on doing yoga each day so what I don't want is to have to go in my log each day and select Yoga in sports. I just want to enter the time.
So um...if you could make a function to do that, that would be cool, but whatever it isn't a biggie.
So what I think, because you are unlikely to code what I want, I figure I will put a Yoga sport in on January 1 with 1 sec duration and copy that to January 2, then copy 1&2 to 3&4 then 1-4 to 5-8, you get it right, so then I have a yoga sport every day of the year and I don't have to enter it on each day, I just have to enter the duration.
So then I find that it turns January 2 peachy as I guess I have one second of working out. So I delete that and try it with 0 time. It copies. But then it is still peachy. Which to me seems funny as there is no workout.
So then I delete January 2 yoga. But now January 2 is blue, indicating that calories and sleep have been set for that day.
Now, I think, you got it set up so that the calories and sleep and weight defaults are copied over only if someone posts on their blog.
Anyways, no biggie here, just seems kind of funny that the square turns peachy when no workout is in and that the square turns blue even though I have not got to that day yet and really, once I delete the workout for January 2, January 2 should be the same as any other future day of the year as I have not entered any data.
Now I am aware squares can turn yellow in advance, to me this makes more sense as it indicates a blog entry.
Just throwing it out there.