6 years ago Stefan Sperling
implement page down/up scrolling in tog diff view
make got_diff_objects_as_commits() require obj2 parameter
show log message above a diff between commits
make git_diff_object helpers error if both objects are NULL
restore blocking input in case we take an error path in tog
allow scrolling tog diff view with enter/backspace
allow switching from log view to diff view in tog
mark many functions and structs static in got.c and tog.c
remove view_id stuff from tog; it's unused
remove pointless comment
merge log_view and diff_view structs
remove unused main window/panel in tog
move got_opentmp* functions to public API; used from tog
move common diff helpers from got and tog into lib/diff.c
implement 'tog diff' in a basic way
always scroll down by a full page during page-down scroll
fix single-step downwards scrolling in tog; broken by previous
improve selection behaviour for page-up/down scrolling
disallow single-step scrolling beyond available commits in tog
implement page-down scroll in tog log view
implement page-up scrolling in tog log view
add a tog helper function for scrolling down N lines
add a tog helper function for scrolling up N lines
don't fetch commits redundantly when scrolling down in tog
hide terminal cursor in tog