Jira-Hot-Linker icon indicating copy to clipboard operation
Jira-Hot-Linker copied to clipboard

Document development

Open jeteve opened this issue 11 months ago • 7 comments

Hi, I'd like to add an optional new feature to this. Could you provide some basic development instructions? Like how to build it and test locally?

Thanks!

jeteve avatar Feb 28 '24 08:02 jeteve

What type of feature are you trying to add. ? You can build the plugin with npx webpack-cli and then mount the directory following this guide:

https://developer.chrome.com/docs/extensions/get-started/tutorial/hello-world

helmus avatar Feb 28 '24 21:02 helmus

Hi @helmus , thanks! I'd love an optional feature to replace XX-1111 Jira ticket numbers with a mini-view in place. (like title and state). I love the hover popup, but I'd like a way to view all the Jiras on a given page without doing anything.

jeteve avatar Feb 28 '24 21:02 jeteve

Like a badge ( as in Google doc references )? or an actual preview similar to the tooltip? We'd have to think about where to put the preview / how to manage real estate. But I like the idea, sounds like a power user feature 👍

On Wed, Feb 28, 2024, 1:56 PM Jerome Eteve @.***> wrote:

Hi @helmus https://github.com/helmus , thanks! I'd love an optional feature to replace XX-1111 Jira ticket numbers with a mini-view in place. (like title and state). I love the hover popup, but I'd like a way to view all the Jiras on a given page without doing anything.

— Reply to this email directly, view it on GitHub https://github.com/helmus/Jira-Hot-Linker/issues/30#issuecomment-1969986699, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAH6QHYUY5LDDQP44OOVWDTYV6RYJAVCNFSM6AAAAABD5RIZYWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRZHE4DMNRZHE . You are receiving this because you were mentioned.Message ID: @.***>

helmus avatar Feb 28 '24 23:02 helmus

Yes, a badge. Basically something like:

XX-1234 "A story about doing stuff" IN PROGRESS

But nicer. I don't mind much about the nicer aspect :P. Here's an example in an inline box:

image

jeteve avatar Feb 29 '24 10:02 jeteve

I like it, makes a lot of sense. what do you need to get started ?

helmus avatar Feb 29 '24 18:02 helmus

@helmus I got started yesterday. You can check the progress in my fork!

jeteve avatar Mar 01 '24 08:03 jeteve

Hey, I got to this point:

image

I'll make a merge request!

jeteve avatar Mar 01 '24 16:03 jeteve