Added line offset and length information in diff
Move stage button to template
Move expand/collapse in separate function
Allow selecting lines in diff
Improve stage/unstage button appearance
Missing newline
Add background filler for more consistent diff look
Add xhr helper
Store offset and length in row
Make stage selection behavior part of diff view widget
Add stage selection button
Coalesce multiple added/removed lines in patch set
Compute old offset difference only once
Move PatchSet to gitg-stage
Remove to_string debug methods
Do not add background dummy in selection
Implement patchset staging
Factor out patching and implement unstage_patch
Calculate offsets correctly
Implemented unstaging of selection