I'd love to be able to access the OmniFocus date entry shortcuts via
AppleScript. E.g. the ability to type things like
...as specified in the OmniFocus manual.
The OmniFocus `complete` command seems like a good candidate to
implement this. Possible usage:
This would be _extremely_ useful in streamlining certain actions.
I've emailed support@omnigroup.com to request this feature... if others think this would be useful, please email them too! :)
AppleScript. E.g. the ability to type things like
Quote:
2d, -3w, 1h, 1y1m, and so on Relative dates and times put the date at a certain amount of time from right now. Negative numbers represent times in the past. 2 days, -3 weeks, 1 hour, 1 year 1 month, and so on You can use the full names of units too. yesterday, tomorrow, next thursday, last month, this friday, and so on You can refer to relative dates using common words. This, next, and last have specific meanings: this friday always means the Friday in this week, next friday always means the Friday in the next week, and last friday always means the Friday in last week, regardless of what day today is. Other units work in the same way. september, thurs, 2019, and so on If you enter the name of a specific time period, the date will be at its beginning. So september means Septem- ber first. 5/23/08 10a, 9.30.09 2:00 PM, and so on You can use the short date format as defined in your International system preferences. |
The OmniFocus `complete` command seems like a good candidate to
implement this. Possible usage:
Code:
tell application "OmniFocus" tell front document set newDate to (complete "next thursday" as date) end tell end tell
I've emailed support@omnigroup.com to request this feature... if others think this would be useful, please email them too! :)