I recently started using entirely “local” events instead of syncing to Gcal. Although I miss having a color-coded Calendar, this solved many of my frustrations and I’m actually getting reliable use out of Agenda Panes now.
Repeating events are really letting me down, though. It seems that ‘completing’ an item with a repeating date does nothing more than automatically reschedule the event. Nothing actually gets completed. That means I have no record of my past-completions of that item, and if it’s a parent I have to manually un-complete all the children before I begin the next instance of that work.
@LauraH or others who’ve been doing this longer may need to set me straight. But unless i’m just getting this totally wrong, this method of providing “repeating events” is total 🐄💩. It gives the appearance but there’s no substantive functionality. With the level of features that Legend has attained today – links, mirrors, global search, really super filters – I’m kind of appalled that this feature remains so superficially implemented.
It seems straightforward to make “completing” an item spawn a new, uncompleted copy with the new date. Just that one change alone would be a huge improvement!
Yeah, there are still issues to address – how to handle past instances when user edits the item, how to prevent them being individually moved away or other items inserted between them, etc. The instances need to be pulled together into some kind of container that’s not visible in the outline but still view-able to user and protected from inappropriate deletion…I won’t pretend to know if that’s hard to code but it seems like basically mirroring them all into a “hidden” parent would do the trick, then leverage the “tally box” (used for links and mirrors) to let the user access past instances (perhaps in a special popup Pane, zoomed to the otherwise-invisible container).
Anybody got a decent workaround for this?