-
-
Couldn't load subscription status.
- Fork 657
-
Thank you for the project @extrawurst!
Usability question. Right now the meat of a commit isn't readily viewable (at least in my config as of 0.20.1)
Above: for the sake of example only, the bottom right pane is used to show preview. Ultimately opening it anywhere, including a bottom drawer could be possible
I would like to have when select a commit, a pane to show a preview (preferrable scrollable somehow)
gitui preview mock
Above: preview without needing to open full commit browser
logs: gitui 0.20.1 vs tig 2.4.11 diff preview
2022年02月08日.12-22-54.-.tig.vs.gitui.-.logs.-.default.commit.selection.behavior.mp4
Above: tig(1) vs gitui(1) commit viewing behavior upon a single click
2022年02月08日.12-29-49.-.tig.vs.gitui.-.logs.-.clicks.to.see.diff.mp4
Above gitui(1): Previewing diff is a few clicks away, each commit seems to be opened separately. However gitui(1)'s opening of a commit's diff is far more intricate and featureful. I'm speaking of merely having a tig-like preview here upon selection / hover of a commit (not necessarily fully opening the full diff view):
2022年02月08日.12-26-03.-.tig.vs.gitui.-.logs.-.default.commit.selection.behavior.-.preview.pane.mp4
Above (fast paging of previews w/ tig(1)): once a preview pane is open in tig(1) by pressing "enter" on an individual commit, it persists and pressing up/down will keep the pane open. It acts a lot like mailbird/airmail/geary providing a message preview pane in an email client.
Q: Is this a question or a feature request? If I should rephrase tis as a feature request let me know.
Beta Was this translation helpful? Give feedback.
All reactions
Replies: 1 comment
-
It is certainly a feature request, I don’t see how to build this without new commands wich sacrifices entry barrier everyone though. the benefit of having this combined total unified diff is not clear to me either. There is still the unclear part of how to scroll it cause it is unlikely it ever fits in view.
Beta Was this translation helpful? Give feedback.