extensions
extensions copied to clipboard
[Github] Make showing created issues optional in issues commands
Description
This PR adds a new option to the Github extension, in the "My Issues" and "My Issues Menu Bar" commands, which allows the user to show or hide issues created by the user. Before this, all other issue types (assigned, mentioned and recently closed) were toggleable, but created issues always appeared in the list. This makes them optional.
See also #13908
Screencast
New option visible in command params:
My issues menu bar with option enabled:
With option disabled:
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
Thank you for your first contribution! :tada:
🔔 @thomaslombart @unnamedd @tonka3000 @khasbilegt @pernielsentikaer @loxygenK @oilbeater @LunaticMuch @aeorge @daquinoaldo @peppy @aeither @marcotf @qeude @nesl247 @xilopaint @antonengelhardt @bangerang @wottpal @LitoMore @d-mitrofanov-v @j3lte @jfkisafk @vlasischar @JavaLangRuntimeException you might want to have a look.
You can use this guide to learn how to check out the Pull Request locally in order to test it.
You can expect an initial review within five business days.
Published to the Raycast Store: https://raycast.com/raycast/github
:tada: :tada: :tada:
Such a great contribution deserves a reward, but unfortunately we couldn't find your Raycast account based on your GitHub username (@jswinarton). Please link your GitHub account to your Raycast account to receive your credits and soon be able to exchange them for some swag.