summaryrefslogtreecommitdiffstats
path: root/pkg/gui/staging_panel.go
AgeCommit message (Expand)Author
2021-04-11start adding support for logging of commandsJesse Duffield
2021-04-06testJesse Duffield
2021-04-06refactorJesse Duffield
2021-04-06refactor of contexts and filteringJesse Duffield
2021-04-06get rid of these positively ghastly method signaturesJesse Duffield
2021-04-02big refactor to give our enums actual typesJesse Duffield
2020-11-28Start on supporting auto-suggestions when checking out a branchJesse Duffield
2020-11-18fix lint errorsJesse Duffield
2020-10-10fix mutex deadlockJesse Duffield
2020-10-10more mutex safety with staging panelJesse Duffield
2020-10-10paging keybindings for line by line panelJesse Duffield
2020-10-10type i18nJesse Duffield
2020-10-10remove viperJesse Duffield
2020-08-23allow explicitly managing focusJesse Duffield
2020-08-23use context to return to the correct viewJesse Duffield
2020-08-23minor renameJesse Duffield
2020-08-23centralise split main panel codeJesse Duffield
2020-08-23standardise getting selected itemJesse Duffield
2020-08-23WIPJesse Duffield
2020-08-15more removing of gJesse Duffield
2020-08-15renameJesse Duffield
2020-08-15clean up interface for popup panelsJesse Duffield
2020-08-15move patch stuff into its own packageJesse Duffield
2020-04-17whoopsJesse Duffield
2020-03-29add new diff modeJesse Duffield
2020-03-28better error handlingJesse Duffield
2020-03-28smart refreshing filesJesse Duffield
2020-03-09big golangci-lint cleanupJesse Duffield
2020-02-29better keybindings for staging by lineJesse Duffield
2020-01-31fix segfault on line by line panelJesse Duffield
2020-01-29safely unstage linesJesse Duffield
2019-11-10add mouse supportJesse Duffield
2019-11-05better interface for ApplyPatch functionJesse Duffield
2019-11-05support line by line additions in staging and patch building contextsJesse Duffield
2019-11-05use fallback approach for applying patchJesse Duffield
2019-11-05move PatchManager to GitCommandJesse Duffield
2019-11-05Support building and moving patchesJesse Duffield
2019-11-05support split view in staging panel and staging rangesJesse Duffield
2019-03-03don't crash if we have no lines to stageJesse Duffield
2019-02-16introduce panel contexts and more work on rebasingJesse Duffield
2019-02-11Merge branch 'master' into feature/rebasingJesse Duffield
2019-02-11use go-errors package to display stacktrace of errors that cause panicsJesse Duffield
2018-12-11Make merge panel its own panelJesse Duffield
2018-12-08making a start on unidirectional data binding to fix these UI bugsJesse Duffield
2018-12-05staging lines and hunksJesse Duffield
2018-12-04initial support for staging individual linesJesse Duffield