Skip to content

Early Reminder Date/Nesting ID/Flagged/Images #97

Open
@jdtsmith

Description

@jdtsmith

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

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions