You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Git Graph by https://github.com/isakbm/gitgraph.nvim has nice alignment and is visually more appealing than the log and graph rendered by NeoGit.
Describe the solution you'd like
Allow using GitGraph as a backend to render the graphs. Select the options using NeoGit (just as it is currently done), then make a call to gitgraph drawing require'gitgraph'.draw({}, {}) function and use it to render the log messages.
Describe alternatives you've considered
Quitting NeoGit and calling GitGraph, but that's a poor workflow because I prefer to use NeoGit except for viewing logs.
The text was updated successfully, but these errors were encountered:
Hi @CKolkey, thanks for the feedback but that is not tue bug I was talking about.
I think I was unclear, so here is what I meant:
NeoGit log graph
The text are not aligned because it is shifted due to the git branch
GitGraph log graph
The text are aligned and all of them are shifted the same width, regardless of branch
Expected behavior
I love NeoGit but this misalignment is quite harmful to the eyes of people like me who like everything aligned. Please, can you add the possibility of aligning the text so it is shifted the same amount of spaces regardless of how deep the branch is ? Like the GitGraph.
Hey - thanks for clarifying. Makes sense what you're asking, though if I'm honest I like the visual inconsistencies. But that's a matter of preference. I'm open to someone making this configurable :)
Is your feature request related to a problem? Please describe.
Git Graph by https://github.com/isakbm/gitgraph.nvim has nice alignment and is visually more appealing than the log and graph rendered by NeoGit.
Describe the solution you'd like
Allow using GitGraph as a backend to render the graphs. Select the options using NeoGit (just as it is currently done), then make a call to gitgraph drawing
require'gitgraph'.draw({}, {})
function and use it to render the log messages.Describe alternatives you've considered
Quitting NeoGit and calling GitGraph, but that's a poor workflow because I prefer to use NeoGit except for viewing logs.
The text was updated successfully, but these errors were encountered: