[GitHub] Various search usability improvements#8786
[GitHub] Various search usability improvements#8786thomaslombart merged 8 commits intoraycast:mainfrom
Conversation
|
Thank you for your first contribution! 🎉 🔔 @thomaslombart @unnamedd @tonka3000 @khasbilegt @pernielsentikaer @loxygenK @oilbeater @LunaticMuch @aeorge @daquinoaldo you might want to have a look. |
thomaslombart
left a comment
There was a problem hiding this comment.
Could you take a look at the CI errors? Otherwise, looks good to me 🚀
|
Thanks for reviewing the changes.
I'm not too sure about this one, am I not supposed to add myself here? 😅 |
|
@peppy Is |
|
Aha, I guess it's |
|
Merged, thanks for the contribution! 🔥 |
|
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. |
|
@peppy : Can you see if for the workflows you can only see yours, not the cloned ones? |
I'm not too clear what you mean, could you explain a bit more? |
|
@peppy : If you go to P.s. Are you on the Raycast Slack channel? If so we can talk about it there. |
|
I'd recommend opening a new issue for discussion, as this doesn't sound related to the change I've made. |
I have been using raycast as a primary means of searching github more recently, and made some improvements to improve productivity when doing so. I believe these can be useful to other users apart from me.
Description
Add "search discussions" command (92cad57)
This was one missing command. Until now we only had "My Discussions" which didn't allow searching globally.
2023-10-13.05.29.09.mp4
I'd probably also suggest renaming "Open issues" to "My issues" to match the other commands that are
author:@mefiltered.Add dropdown to choose target repositories when searching issues, PRs and discussions (e80bfd5)
There was already a dropdown component allowing to choose <global|user|org> scope when searching repositories. I have added this dropdown to issue, pull request and discussion search commands.
2023-10-13.05.30.30.mp4
Add customisation of result count (8668c35)
The default result count was 50, which can be quite low (server-side). I've been using 6-10 for my own purposes, which provides magnitudes faster responses from github.
2023-10-13.05.32.07.mp4
Note the loading time difference in the video between 50 and 5 results.
Add default search term text (b5f017d)
This is a bit of an advanced use case, but I generally have some default criteria which I want to be pre-populated in the search box. If I don't need them, removing is just one
opt-deleteaway. This can, for instance, allow for a default sort to be added, or any other supported github search criteria.2023-10-13.05.34.13.mp4
Closes #8052.
Checklist
npm run buildand tested this distribution build in Raycastassetsfolder are used by the extension itselfREADMEare placed outside of themetadatafolder