harrisoncramer / harrisoncramer/gitlab.nvim

Help popup improvements

Aperta
#472 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
bug good first issue
Lingua principale
Lua
Stelle
399
Fork
62
Merge medio
2g 19h
PR unite (30g)
2

Descrizione

## Bug Description

1. Every help popup created by `gitlab.nvim` also shows the line: `✎ = draft; 󰌸 = unlinked comment; ✓ = resolved`. This should only be shown when the help is opened from the discussion tree. This can be easily fixed by adding a parameter the the `help.open()` function, so it could be a good first issue.
2. Every help on a `gitlab.nvim` popup contains the same information: `ZA: Perform linewise action`, `ZZ: Perform action`. This is not very helpful as the actions can be very different depending on the given popup/field. This information can be found in the plugin's help page, but a more informative info in the help popup would certainly be useful. This would require more work on the [set_popup_keymaps](https://github.com/harrisoncramer/gitlab.nvim/blob/a893f61bfc496e2468bdb1f9cc674e1b5c2e542b/lua/gitlab/popup.lua#L74) function.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia tracciando help.open() per vedere come viene assemblato il contenuto della guida e dove è disponibile il contesto dell'albero della discussione. Poi esamina set_popup_keymaps in lua/gitlab/popup.lua e i relativi chiamanti dei popup. Il lavoro è completato quando il testo di stato riservato alle discussioni è condizionale e la guida del popup spiega le azioni pertinenti invece di ripetere il testo generico ZA/ZZ.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
lua
Ambito
devtools
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
38/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.