Skip to main content

Crate gw_render

Crate gw_render 

Source
Expand description

Rendering: the live ratatui progress line plus static ANSI sections.

Modules§

bar
Live progress line: {spinner} [<label> … <cur>/<total> <pct>%].
browser
gw log browser: pure state + key handling. IO is requested through Effects, which the binary runs and feeds back through the set_* / *_result methods.
refs
Target header, ref update list, and pull summary.
remote_box
Box around remote: messages, with a host-aware title, links, and branch highlighting.
status
gw status view.
style
Fixed colors, OSC 8 links, and escape-aware width measuring for static output.
views
Static views: gw branch, gw commit summary, gw stash list.

Structs§

ThrobberState
State to be used for Throbber render.