Skip to content

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

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
*)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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