extensions icon indicating copy to clipboard operation
extensions copied to clipboard

Update apple-reminders extension

Open maxnyby opened this issue 10 months ago • 1 comments
trafficstars

Description

I added two things:

  • A new optional list view that only shows overdue todos
  • An option to have new reminders default to "today".

The idea is that I use reminders to manage both work and personal life, and it helps me stay on task if the reminders for stuff I need to do after work don't show up until after work. And when I default to only show overdue reminders, it's helpful to have newly created reminders default to have a due date, so I don't forget them.

I figured if that works for me, maybe others would like to try that workflow as well. But I made the features optional, since I guess everybody don't work the same way. I hope you will accept these features, because they are really helpful for me.

And I'm sorry if I made a mess of this pull request. It seems some changes made it in between me forking the extension and publishing it again, and I'm not very well versed in git.

I would also have liked to use Icon.CheckList in src/my-reminders.tsx:48 (as shown in https://developers.raycast.com/api-reference/user-interface/icons-and-images#:~:text=CheckCircle-,CheckList,-CheckRosette), and it worked fine during tests, but the ray-linter told me it wasn't defined and the type definition also seems to be missing. I don't see a way to add the icon to the type definition to satisfy the linter, but if you know how, please feel free to swap out Icon.List for Icon.CheckList :-)

Checklist

maxnyby avatar Jan 11 '25 12:01 maxnyby