5 years ago Stefan Sperling
fix TABs causing line display overflow in tog format_line()
make tog flash a view when it cannot scroll further
make 'tog diff' show a progress message while generating diffs
fix trigger_log_thread() would run forever in case the thread had an error
only load commits if necessary when switching commits in diff view
enable commit pre-fetching in tog log view again; this is faster
do fast ncurses refresh while log thread is loading commits
reliably switch to next commit in tog diff view; don't lose key presses
remove hack; was based on wrong assumption (see d7a045384f72c50b)
remove unused function argument
better interactivity while loading commits in tog log view
tog: it's enough to refresh the screen just once when fetching commits
tog: don't ask log thread for too many commits in scroll_down()
append dots to tog blame's "annotating" progress message
make tog log view's "loading..." message show up again
tog: disable arbitrary commit pre-fetching in scroll_down()
make tog show reference names in log and diff views
tog: don't try to load more commits in scroll_down() if log is done
got: fix memory leak in print_commit()
tog: fix commit object leak in set_selected_commit()
tog: don't assume log view has the parent commit in set_selected_commit()
tog: better thread synchronization in scroll_down()
tog: don't keep loading more commits in scroll_down()
fix log and child diff view selection out of sync when scrolling up
make tog's diff view commit selection keys also work in log view