Conversation
- Update package deps - Update readme - Add screenshots - Fix lint issues - Change extension icon - Clean up edit card - useForm hook to create card - Extract tag validation to separate func - Implement edit card with validation - Add error handling in view all - Add basic search - Reduce tab size from 4 to 2 - Add support for deleting a card - Read filepath from pref and pop up navigation stack - Move preference interface to types.ts - Use Detail component to render card instead of form - Add create card action and save data to file - View card details - View hard coded card - Initial commit
|
Congratulation on your new Raycast extension! 🚀 We will review it shortly. Once the PR is approved and merged, the extension will be available on the Store. |
|
I'd suggest adding some keywords to the extension manifest, like "note" "card", etc so that it's easier to find from the store |
|
I really like your extension idea, so I left a few comments. (I'm not a member of the Raycast team) |
Ah thank you! I was wondering how I could add extra keywords outside of the categories. |
You can do it just by adding the |
pernielsentikaer
left a comment
There was a problem hiding this comment.
Hi 👋
Thanks for your contribution 💪
I have now tested your extension, and I have some feedback ready for you:
-
I was a bit confused on how to get started, maybe a better
READMEcan solve that? -
I created an empty file on my desktop but it failed to create a card (But added
[]in the file) - the next attempt worked as expected -
The extensions suffer from Empty state flicker
I'm looking forward to testing this extension again 🔥
Request a new review when you are ready. Feel free to contact me here or at Slack if you have any questions.
pernielsentikaer
left a comment
There was a problem hiding this comment.
Some more feedback for you 🙂
-
When you delete or edit an item no redraw is happening - you can see extensions like Remember the Date on how it can be done
-
Add a toast when you save a new card
I'm looking forward to testing this extension again 🔥
Request a new review when you are ready. Feel free to contact me here or at Slack if you have any questions.
pernielsentikaer
left a comment
There was a problem hiding this comment.
Hi 👋
Looks good to me, approved 🔥
Let's get the first version out 🙂
|
Published to the Raycast Store: |
|
🎉 🎉 🎉 Such a great contribution deserves a reward, but unfortunately we couldn't find your Raycast account based on your GitHub username (@bcarusone). |
Description
RapidCap is an extension to help save misc information that is important but [at the time] doesn't feel large enough to make you want to open your notes app and write it down. In my experience as a developer, information is thrown at me all the time but I am also expected to maintain a certain pace in my work. RapidCap bridges the gap between trying to remember it all and documenting every step you take.
Someone says
80xxport is the only open port -> add it to RapidCap.After several hours of searching, you FINALLY figure out the specific command to solve your problem -> well you may encounter it again so you should probably save it to RapidCap.
The data that user's input into the extension is saved locally to a JSON file so users have complete control over it, not application specific, and human readable. Possibilities with this type of storage includes syncing with iCloud across multiple devices or backing up your file to Github.
Screencast
The two main commands in RapidCap are:
View All Cards
A user can view all created cards with this command. This is helpful when reviewing previously saved information or if you are looking for something... but you can't quite remember the right words to search for it.
To view all the details for a specific card, you can view that card details and it will show the "question", "answer" in markdown, and the tag.
Create Card
Creating a card enables the user to quickly save information for retrieval at a later time.
I would like to further improve this extension with a better support for tags, quick actions, automatic backups, and more efficient data storage and retrieval.
Checklist
npm run buildand tested this distribution build in Raycastassetsfolder are used by the extension itselfREADMEare placed outside of themetadatafolder