Commits


switch tog's view model to a one-parent/one-child model


remove dead code from tog


remove unused fields from struct tog_view


fix inverted default in tog's view_needs_focus_indication()


focus diff view when it comes up in fullscreen


quit all tog views upon quit with initial view in focus


try an alternative approach to updating tog sibling views


tweak view organization in tog; add a fullscreen toggle


revert previous; non-top panels can be focussed


track tog view focus via panel stack instead of a custom flag


rename tog's show_commit() to open_diff_view_for_commit()


make tog's show_commit() more generic


rename tog's update_diff_child_view() and make it more generic


fix a use after free in tog tree view


allow moving to parent directory in tog log view


make 'tog tree' navigate to parent with backspace key again


use commit graph for path filtering in 'tog log'


only allow one tog view per type


use ~ instead of backspace for cycling views backwards in tog


allocate less tips by default in commit graph


initialize *outfile in got_opentemp_named()


remove now inaccurate comment


remove obsolete TODO comment


make 'blame' traverse history via commit graph


add a TODO note for blame