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
6 years ago d82ad331dd Stefan Sperling
add get_head_commit_id() helper function to tog
6 years ago 5da4c0f8c9 Stefan Sperling
fix upper limit of number of commits in log view
6 years ago 520426b054 Stefan Sperling
fix error handling case in tog(1)
6 years ago 4f1a8200c6 Stefan Sperling
fix potential crash in tog(1)
6 years ago c4972b9190 Stefan Sperling
implement downwards scrolling for tog(1)
6 years ago 99db9666b6 Stefan Sperling
add push/pop routines to manage commit queue in tog's log view
6 years ago 31120ada8e Stefan Sperling
tog(1): handle vertical window resize events properly
6 years ago d6df9be419 Stefan Sperling
add a quick path for redraw in log view
6 years ago 881b2d3e1b Stefan Sperling
fixed column size for log display
6 years ago d0f709cb2b Stefan Sperling
in tog_log_view close the root object as soon as possible