6 years ago b74c76254a Stefan Sperling
make git_diff_object helpers error if both objects are NULL
6 years ago f718233727 Stefan Sperling
restore blocking input in case we take an error path in tog
6 years ago 925e6f230e Stefan Sperling
allow scrolling tog diff view with enter/backspace
6 years ago cd0acaa77f Stefan Sperling
allow switching from log view to diff view in tog
6 years ago 4ed7e80c99 Stefan Sperling
mark many functions and structs static in got.c and tog.c
6 years ago cbb6b58a61 Stefan Sperling
remove view_id stuff from tog; it's unused
6 years ago d6baf17a28 Stefan Sperling
remove pointless comment
6 years ago fed328ccfa Stefan Sperling
merge log_view and diff_view structs
6 years ago 5c5136c581 Stefan Sperling
remove unused main window/panel in tog
6 years ago 511a516b74 Stefan Sperling
move got_opentmp* functions to public API; used from tog
6 years ago 11528a8298 Stefan Sperling
move common diff helpers from got and tog into lib/diff.c
6 years ago 26ed57b23d Stefan Sperling
implement 'tog diff' in a basic way
6 years ago e50ee4f171 Stefan Sperling
always scroll down by a full page during page-down scroll
6 years ago 06abe2cd35 Stefan Sperling
fix single-step downwards scrolling in tog; broken by previous
6 years ago dfc1d24086 Stefan Sperling
improve selection behaviour for page-up/down scrolling
6 years ago 80ee46039a Stefan Sperling
disallow single-step scrolling beyond available commits in tog
6 years ago 4a7f787531 Stefan Sperling
implement page-down scroll in tog log view
6 years ago 48531068d9 Stefan Sperling
implement page-up scrolling in tog log view
6 years ago aa07592866 Stefan Sperling
add a tog helper function for scrolling down N lines
6 years ago 07b55e752e Stefan Sperling
add a tog helper function for scrolling up N lines
6 years ago 6f99ebb8a8 Stefan Sperling
don't fetch commits redundantly when scrolling down in tog
6 years ago 1f475ad8eb Stefan Sperling
hide terminal cursor in tog
6 years ago 8ec9698d57 Stefan Sperling
tweak conditional; no functional change
6 years ago d91e25cb53 Stefan Sperling
implement upwards scrolling in tog log view
6 years ago 899d86c257 Stefan Sperling
make tog store all first-parent commits, not just those displayed