Due Date option in Reminders.
Has anyone found a workaround to get the Due Date option to appear in Reminders? With the 10.8.2 update, the workaround that I used no longer works.
OS X Mountain Lion (10.8.2)
Has anyone found a workaround to get the Due Date option to appear in Reminders? With the 10.8.2 update, the workaround that I used no longer works.
OS X Mountain Lion (10.8.2)
Cut and paste an old reminder that has the "Due" field. This workaround is simple and effective. But, it's still a hack, so if anyone figures out a better way, please let us know.
Another workaround: https://discussions.apple.com/thread/4142949?start=0&tstart=0#20815940
You can create a script similar to the one below. This will give you both a remind me date and a due date.
Enter the text like 'Get some more coffee:the 1645 brand' will create a reminder with the name 'Get some more coffee' and a note 'the 1645 brand'.
If you add one more colon delimiter 'Get some more coffee:the 1645 brand:and create a reminder time'
it will do the above but in addition it will set the remind me time to 10am as well.
You can muck around with the script to get something more along the lines that would suit you but this is just a starter that should give you the basics.
Check out google for links to ways to invoke the script from a hot key or to get the scripts icon in the menu bar.
Hooray! Due dates again.
--split © 2008 ljr (http://applescript.bratis-lover.net)
on split(delimiter, input)
local delimiter, input, ASTID
set ASTID to AppleScript's text item delimiters
try
set AppleScript's text item delimiters to delimiter
set input to text items of input
set AppleScript's text item delimiters to ASTID
return input--> list on error eMsg number eNum
set AppleScript's text item delimiters to ASTID
error "Can't explode: " & eMsg number eNum
end try
end split
property thetext : ""
property thebutton : ""
getitem()
repeat until thebutton is not "More"
getitem()
end repeat
on getitem()
set thelist to "My Tasks"
set thetext to ""
set thebutton to ""
set thebox to display dialog "New Task:" default answer "" buttons {"More", "Done", "Cancel"} default button {"More"} giving up after 60
set thetext to text returned of thebox
set myList to split(":", thetext)
set thebutton to button returned of thebox
if thebutton is "Cancel" or thebutton is "" or thetext is "" then return
set remindMe to (date (short date string of ((current date)))) + (34 * 60 * 60)
set dueDate to (date (short date string of ((current date)))) + (58 * 60 * 60)
if length of myList is greater than 2 then
--if item2 of myList is not equal to missing value then
tell application "Reminders" to tell listthelist to makenewreminderwith properties ¬
{name:item 1 of myList, priority:"3", body:item 2 of myList, remind me date:remindMe, due date:dueDate}
else if length of myList is greater than 1 then
tell application "Reminders" to tell list thelist to make new reminder with properties {name:item 1 of myList, priority:"3", body:item 2 of myList, due date:dueDate}
else
tell application "Reminders" to tell list thelist to make new reminder with properties {name:item 1 of myList, priority:"3", due date:((current date) + (24 * 60 * 60))}
end if
return thebutton
end getitem
I can offer you a couple of different workarounds, both easier and faster than the "export" suggestion above, although I appreciate knowing that one, too. First one is the Mail plug-in "Mailtags." It is much better at creating a task from an email, which then populates into Reminders, than the native option (dragging onto Reminders in the Dock) as it gives you many more fields, including Due Date.
The second work-around uses a task that you created from Mailtags, or a task that you imported from an older version of iCal To-Dos, which also had a due date field. Copy and paste one of these tasks, that includes the due date field. Change the subject to "template" or something similar. When you want to make a new task in Reminders, copy the "template," paste it into a blank line, and then edit the details as necessary. It's actually rather painless (either that or I'm just really used to it by now), but it IS endlessly frustrating that the Due Date field does not appear as the default. I hope that helps!
Due Date option in Reminders.