5 years ago Stefan Sperling
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
add path filtering support to commit graph
replace got_object_open_by_path() with got_object_id_by_path()
change got_object_get_id() semantics; avoids pointless allocations
display file paths in diffs instead of blob SHA1s
fix infinite loop when tog displays wide characters
implement fork+exec (and by the way, fix the build...)
fix tog focus indication with backspace key
add visual indication of view focus in tog
detect errors from tog's view_close() in view_loop()
close all child views when closing a view in tog's view_loop()
fix f8405c929e03f5dbe8ed41ede81cba7fad2d4a65: don't change current view
fix double-free in tog's draw_file
revert changes which were committed by accident in previous
remove redundant update_panels() calls in tog