daskeyboard / q-marketplace

8 stars 0 forks source link

Github PR status #19

Open swimmadude66 opened 2 years ago

swimmadude66 commented 2 years ago

Source: https://github.com/swimmadude66/daskeyboard-applet--github-pr

This is a basic applet I run for work. It lights up to 5 keys with your most recent PRs from left to right. The keys change color and effect based on the state of the PR

Solid Green - PR is ready to merge Solid Orange - PR has changes requested Solid Yellow - PR is awaiting reviews Breathing Yellow - PR is running checks Solid Red - PR is in an error state

Additionally when the API goes down or you hit your rate limit, all lights flash red.

I would love to attach links to the specific PRs to each key, but at present, you can only return one signal with one link per applet. I've opened a feature request with the dk team because I'd REALLY like to be able to activate a red/orange key to go directly to the PR in error state

fabiendv commented 1 year ago

Thank you for submitting an applet.

However, we already have an applet alike. Did you check first if it is possible to merge this feature into the current GitHub applet?

swimmadude66 commented 1 year ago

This is a very different applet than the github notifications. Right now (until the q software supports multiple unique signals per-applet) it is a singleton, and thus cannot be shared with another applet