extensions
extensions copied to clipboard
Update apple-reminders extension
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
- [x] I read the extension guidelines
- [x] I read the documentation about publishing
- [x] I ran
npm run buildand tested this distribution build in Raycast - [x] I checked that files in the
assetsfolder are used by the extension itself - [x] I checked that assets used by the
READMEare placed outside of themetadatafolder