Skip to main content

Module ui

Module ui 

Source
Expand description

Rendering. draw reads review state from App and computes none; it takes &mut App for scroll offsets and the diff view’s highlight cache.

Modules§

ci_log
A CI job’s log folded into its steps.
diff
Diff/review screen: file sidebar, diff pane, and the comments or references sidebar.
diff_render
Diff-line renderers shared by the status screen’s inline diffs and the diff view (syntax = fg, diff kind = bg, emphasis = stronger bg).
file
The whole-file view with its optional blame column.
graph
CI run graph screen: chrome around crate::graph::GraphView, plus a bottom panel for the run’s artifacts and annotations when it has any.
log
Log screen: graph oid7 [refs] subject rows, neogit’s l l and l b views.
popup
Neogit-style bottom popups and centred modal dialogs.
status
Status screen: neogit-style sections with inline diff expansion.

Functions§

draw