Open full view…

Dependent event specifications

Thu, 26 Dec 2019 03:43:04 GMT

I would like to have one event follow another, but not by fixed number of hours or days. I would like to say 'at 9:00 am the next day' or 'at 3pm the following Tuesday'. As it is, it appears that it's necessary to count out the number of hours until the desired event. Not only is that inconvenient mental gymnastics that the program should do for the user, but if the previous event is pushed to a different time, the dependent event interval must be tinkered with to get it to line up again. This has applications in both in plotting fiction and in business timelines (where you might need one task to start on the next business day after the completion of the previous task).

Sun, 12 Jan 2020 03:40:47 GMT

This would also help a lot if you only vaguely care about time. For example, if I know one event happens on Tuesday, but I don't want to specify when on tuesday, and another event happens the next evening, there's no way to have the second event depend on the first, without giving the first one a fixed time. Dynamic specifications would be one way to allow for that.

Fri, 07 Feb 2020 14:18:54 GMT

I have developed kind of hacky workaround for this, until the hoped-for inclusion of this ability as a real feature. I first put down a series of linked events, day1, day2, etc. The first is positioned on the first day of the timeline, and each subsequent one depends on the previous. (This way I can insert a day later if I need some additional events.) Then I make events dependent on the day containers. An event at 2pm is dependent on the current day start + 14 hours. Something that happens "the next morning" is dependent on the next day start + 9 hours. That way if I change the start or length of the 2pm event, the next one stays anchored. Some fixup required when inserting days sometimes (does the 'next morning' event have to move to a new day?) but this is a lot less fiddly than counting hours between events to get their times right.