5 years ago Stefan Sperling
switch between full- and splitscreen when window size changes
allow only one parent view per type in tog
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()
6 years ago Stefan Sperling
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
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