A draft script which can be run directly
or from Launchbar.
(Choose the script with a Launchbar abbreviation, and tap space bar to enter a brief command.)
(Sets or defers start dates and due dates or brings them ahead).
The due or start dates of selected tasks can be defined in relation to each other, or using relative date expression.
SAMPLE COMMANDS:
(Multiple commands can be separated by comma or semi-colon)
DEFER OR BRING AHEAD:
(due|due date) can be abbreviated to dd
e.g.
(From ver 0.1 expressions with no left-hand side are interpreted by default as references to due dates rather than start dates.
Interval strings with no explicit units are interpreted
by default as referring to a number of days.)
--
or from Launchbar.
(Choose the script with a Launchbar abbreviation, and tap space bar to enter a brief command.)
(Sets or defers start dates and due dates or brings them ahead).
The due or start dates of selected tasks can be defined in relation to each other, or using relative date expression.
SAMPLE COMMANDS:
(Multiple commands can be separated by comma or semi-colon)
DEFER OR BRING AHEAD:
start=start+7dDEFINE START OR DUE IN TERMS OF EACH OTHER:
due=due-1w
due=start+2wSIMPLE RELATIVE SETTINGS:
start=due-5d
start=<sep>(start|start date) can be abbreviated to sd, and
start=tomorrow
start=today+2w
due=now+2d
(due|due date) can be abbreviated to dd
e.g.
sd=today+10d, dd=sd+2wThe simplest command would simply be a number:
(set start start of selected tasks to today, and set their due dates to two weeks after the start date)
3would be interpreted as a three day deferral of the due dates of the selected tasks.
(From ver 0.1 expressions with no left-hand side are interpreted by default as references to due dates rather than start dates.
Interval strings with no explicit units are interpreted
by default as referring to a number of days.)
--
Last edited by RobTrew; 2011-08-08 at 03:58 AM..