summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-11-10support clicking through to commit files panelv0.10Jesse Duffield
2019-11-10add some shameless self promotionJesse Duffield
2019-11-10add '?' keybinding for opening options menuJesse Duffield
2019-11-10allow secondary view to be scrolledJesse Duffield
2019-11-10bump gocui (this better work or so hope me god I'm switching back to go dep)Jesse Duffield
jks I'm that that close to the edge... but I am getting there haha
2019-11-10don't try to give a logrus entry object to gocuiJesse Duffield
2019-11-10simplify how the context system worksJesse Duffield
2019-11-10add mouse supportJesse Duffield
2019-11-10reset patch builder when we've escaped from the building phase and nothing ↵Jesse Duffield
has been added
2019-11-10remove old add patch keybindingJesse Duffield
2019-11-10Update README.mdJesse Duffield
2019-11-10Update README.mdJesse Duffield
2019-11-10Update README.mdJesse Duffield
2019-11-10Update README.mdJesse Duffield
2019-11-08support ours/theirs merge conflict headersJesse Duffield
2019-11-06Update README.mdJesse Duffield
2019-11-05fix testsv0.9Jesse Duffield
2019-11-05only test with non-original headerJesse Duffield
2019-11-05better titlesJesse Duffield
2019-11-05better interface for ApplyPatch functionJesse Duffield
2019-11-05strip whitespace when there is nothing elseJesse Duffield
2019-11-05fix ambiguous conditionJesse Duffield
2019-11-05don't let patch manager ever be nilJesse Duffield
2019-11-05more work on managing focus when applying patch commandJesse Duffield
2019-11-05do not return focus to commitsFiles view after selecting to start a new patchJesse Duffield
2019-11-05handling when to show the split panelJesse Duffield
2019-11-05support line by line additions in staging and patch building contextsJesse Duffield
2019-11-05handle empty commit in rebaseJesse Duffield
2019-11-05use fallback approach for applying patchJesse Duffield
2019-11-05reorder patch command optionsJesse Duffield
2019-11-05create backups of patch files in case something goes wrongJesse Duffield
2019-11-05clear patch after successful patch operationJesse Duffield
2019-11-05move PatchManager to GitCommandJesse Duffield
2019-11-05checks for if we're in a normal working tree stateJesse Duffield
2019-11-05better rebase argsJesse Duffield
2019-11-05Support building and moving patchesJesse Duffield
WIP
2019-11-05use array of ints instead of rangeJesse Duffield
2019-11-05don't unsplit main panel unconditionally on focus lostJesse Duffield
2019-11-05fix headerRegexpDawid Dziurla
2019-11-05please golang-ciDawid Dziurla
2019-11-05go mod vendorDawid Dziurla
2019-11-05fix module checksum mismatchDawid Dziurla
2019-11-05use v keybindings instead of cJesse Duffield
2019-11-05bump gocuiJesse Duffield
2019-11-05support split view in staging panel and staging rangesJesse Duffield
2019-11-05rewrite staging to support line ranges and reversingJesse Duffield
Now we can stage lines by range and we can also stage reversals meaning we can delete lines or move lines from the working tree to the index and vice versa. I looked at how a few different git guis achieved this to iron out some edge cases, notably ungit and git cola. The end result is disstinct from both those repos, but I know people care about licensing and stuff so I'm happy to revisit this if somebody considers it derivative.
2019-10-28Update FUNDING.ymlJesse Duffield
2019-10-28Update FUNDING.ymlJesse Duffield
2019-10-27Merge pull request #522 from chenrui333/go-1.13Dawid Dziurla
2019-10-26Upgrade to go v1.13Rui Chen