extensions icon indicating copy to clipboard operation
extensions copied to clipboard

Add pilot-ynwr extension

Open romubuntuv2 opened this issue 1 year ago • 13 comments

Description

Screencast

Checklist

romubuntuv2 avatar Sep 26 '24 15:09 romubuntuv2

Congratulations on your new Raycast extension! :rocket:

You can expect an initial review within five business days.

Once the PR is approved and merged, the extension will be available on our Store.

raycastbot avatar Sep 26 '24 15:09 raycastbot

hi ! thanks for your review ! :)

i updated the extension to use a similar way to link databases from Notion as Hypersonic. i understand that my extension have similarities with Hypersonic such as the taskmanager. maybe my extension is less versatile but has more functionalities such as timers or keystones.

may you take a second look at it ? and thanks for your time :)

romubuntuv2 avatar Oct 09 '24 16:10 romubuntuv2

When I make the connection to Notion I end up in this view

pilot-ynwr 2024-10-14 at 08 37 48

If I go inside the command again I end with this failure toast

pilot-ynwr 2024-10-14 at 08 38 28

Could you look into this?

pernielsentikaer avatar Oct 14 '24 06:10 pernielsentikaer

hi ! thank you for diving in my extension :) yes, I had this problem bc my oauth authorization was been triggered twice sometimes.. I made sure that it will happen once now. does it work correctly now ?

romubuntuv2 avatar Oct 14 '24 14:10 romubuntuv2

Works better now, some more feedback 🙂

  • Instead of the custom loader (List.EmptyView and toast) it might be better just to stick with isLoading={} property on the <List />

  • I would stay in isShowingDetails all the time since it flickers when data is being loaded

  • Only use style={Action.Style.Destructive} for destructive actions

  • Remember to add icons for all actions 🙂

  • Is there a way to either automatically insert the right elements or popToRoot() after authentication?

pilot-ynwr 2024-10-15 at 10 30 23

pernielsentikaer avatar Oct 15 '24 08:10 pernielsentikaer

thanks again for this review ! :) i think i correct all your changes requested i also go for the useCachePromise instead of my custom hook

romubuntuv2 avatar Oct 17 '24 09:10 romubuntuv2

Awesome, let me know when you're ready 🙂

pernielsentikaer avatar Oct 18 '24 06:10 pernielsentikaer

hi i think it's all good and ready if you have times to review my extension

romubuntuv2 avatar Oct 18 '24 09:10 romubuntuv2

The setup still feels veery clunky and it's very confusing, can the setup happening without setting a lot of fields up?

After setting it up I visited Task Manager but it feels like I'm stuck there?

pernielsentikaer avatar Oct 21 '24 07:10 pernielsentikaer

i can hide the form with all the dbs and fill it automatically so there is no setup i think you should at first add a new project from the Home view. and then you will be able to add keystones or tasks in taskmanager.

romubuntuv2 avatar Oct 21 '24 09:10 romubuntuv2

There is something with the flow that doesn't work well, I'm still lost after going to the home command - how can I create a new project?

pernielsentikaer avatar Oct 21 '24 20:10 pernielsentikaer

hi ! i changed the configuration view with all the dbs to be 100% automatic, with no fill from the user. to add a project, there is a green button in Home to add a project.

romubuntuv2 avatar Oct 23 '24 08:10 romubuntuv2

I'm still concerned that it's too complex for users to figure out how to use it. Even with all your guidance, I'm still not entirely sure how to use it and where to start. It feels pretty niche for your needs and I'm not sure its suited for the store

pernielsentikaer avatar Oct 28 '24 21:10 pernielsentikaer

hi, thanks for all your reviews ! i understand that you have some guidelines and my extensions really suits my need haha ! thanks for your time :)

romubuntuv2 avatar Oct 31 '24 14:10 romubuntuv2

This pull request has been automatically marked as stale because it did not have any recent activity.

It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊

raycastbot avatar Nov 14 '24 14:11 raycastbot

Will close for now 🙂

pernielsentikaer avatar Nov 17 '24 06:11 pernielsentikaer