Open
Description
First, great working pulling this together, thanks. I tried using AppleScript to interface with Reminders, but it's pretty dang slow. This is 100x faster!
In addition to tags and URL which others have mentioned, I wonder about a few more pieces of reminder information:
- The "Early Reminder" date (which does not unfortunately seem to be the same as the "remind me date" from AppleScript). Possibly this is the
startDate
? - The
flagged
boolean, which does seem to be accessible through AppleScript. - The id of the parent reminder, for reminders which are nested. This would presumably be in an additional map.
- Images (no idea).
AppleScript properties:
(*
-- properties
name (text) : The name of the reminder
id (text, r/o) : The unique identifier of the reminder
container (list or reminder, r/o) : The container of the reminder
creation date (date, r/o) : The creation date of the reminder
modification date (date, r/o) : The modification date of the reminder
body (text) : The notes attached to the reminder
completed (boolean) : Whether the reminder is completed
completion date (date) : The completion date of the reminder
due date (date) : The due date of the reminder; will set both date and time
allday due date (date) : The all-day due date of the reminder; will only set a date
remind me date (date) : The remind date of the reminder
priority (integer) : The priority of the reminder; 0: no priority, 1–4: high, 5: medium, 6–9: low
flagged (boolean) : Whether the reminder is flagged
*)
Metadata
Metadata
Assignees
Labels
No labels