Commits


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


make tog log view and child diff view stay in sync