extensions icon indicating copy to clipboard operation
extensions copied to clipboard

[Github] Make showing created issues optional in issues commands

Open jswinarton opened this issue 1 year ago • 1 comments
trafficstars

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:

Screenshot 2024-10-29 at 8 18 07 PM

My issues menu bar with option enabled:

Screenshot 2024-10-29 at 8 15 16 PM

With option disabled:

Screenshot 2024-10-29 at 8 15 49 PM

Checklist

jswinarton avatar Oct 30 '24 00:10 jswinarton

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.

raycastbot avatar Oct 30 '24 00:10 raycastbot

Published to the Raycast Store: https://raycast.com/raycast/github

github-actions[bot] avatar Nov 04 '24 08:11 github-actions[bot]

: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.

raycastbot avatar Nov 04 '24 08:11 raycastbot