harrisoncramer / harrisoncramer/gitlab.nvim
Help popup improvements
- 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