What shows up on the calendar
Calendar isn't a separate app — it's a view over any tracked Collection that has a time. Here's the rule.
The Calendar isn't a separate Collection or a special table. It's a view over your existing tracked data. Any Entry of any Collection with the right shape appears automatically.
The rule
A Collection appears on the Calendar if either of the following is true:
- It has both a Starts field and an Ends field (the calendar's reserved time fields), or
- It has a Stopwatch or Timer field on it.
That's it. No opt-in, no extra setting.
Examples
- The seeded Calendar event Collection has Starts + Ends → every event you create through the calendar lives here.
- Your Workout Collection with a Stopwatch → every workout session shows up as a coloured block during the time it ran.
- A Sleep Collection with Starts + Ends → bedtime to wake-up renders as a block across midnight.
- A Push-ups Collection with just a number → does not appear on the calendar; it has no time.
Stopwatch and timer entries
When a Collection carries a Stopwatch or Timer, every interval of every entry becomes its own block:
- One session of 30 minutes → one 30-minute block.
- Two sessions on the same workout (you paused mid-way) → two blocks, same colour, both linking to the same entry.
- Currently running? The block live-ticks to "now" with a small pulsing dot.
Each block clicks through to that entry's detail page, where you edit the interval times if you need to correct them.
Editing isn't on the grid (yet)
Clicking an event opens it in a dialog (with an expand button for the full page), where you can edit it inline. Drag-to-move and resize handles are deferred to a later release — see Creating and editing events.