summaryrefslogtreecommitdiffstats
path: root/pkg/gui/line_by_line_panel.go
AgeCommit message (Collapse)Author
2020-01-31fix segfault on line by line panelJesse Duffield
The state object is sometimes undefined in the onclick method of the line by line panel. Because we set it to nil in a bunch of places, I've decided to just change the main context to 'normal' before setting it to nil anywhere. That way the keybindings for the line by line panel won't get executed and we won't get a segfault.
2019-11-21add contexts to viewsJesse Duffield
2019-11-10simplify how the context system worksJesse Duffield
2019-11-10add mouse supportJesse Duffield
2019-11-05support line by line additions in staging and patch building contextsJesse Duffield