summaryrefslogtreecommitdiffstats
path: root/pkg/gui/commits_panel.go
AgeCommit message (Collapse)Author
2021-04-11full coverage for logging commandsJesse Duffield
2021-04-10fix commit amendJesse Duffield
2021-04-06testJesse Duffield
type safe view access
2021-04-06refactorJesse Duffield
2021-04-06refactor of contexts and filteringJesse Duffield
2021-04-06use suspense rather than close the gui when switching to a subprocessJesse 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-28refactor prompt optsJesse Duffield
2020-11-21notify user upon copying something to clipboardJesse Duffield
2020-11-18fix lint errorsJesse Duffield
2020-10-12Copy a commit message to clipboard: Changes to latest versionnullawhale
2020-10-10do not put mutexes on state else we might unlock an unlocked mutexJesse Duffield
2020-10-10add some safe goroutinesJesse Duffield
WIP
2020-10-10paging keybindings for line by line panelJesse Duffield
support searching in line by line panel move mutexes into their own struct add line by line panel mutex apply LBL panel mutex bump gocui to prevent crashing when search item count decreases
2020-10-10type i18nJesse Duffield
2020-09-29move models folder into commands folderJesse Duffield
2020-09-29move commits model into models packageJesse Duffield
2020-09-26refresh commit files view when neededJesse Duffield
2020-08-29fast UI update when moving commits in rebase modeJesse Duffield
2020-08-27more efficient refreshing of rebase commitsJesse Duffield
2020-08-23use context to return to the correct viewJesse Duffield
2020-08-23ensure there is always a current contextJesse Duffield
2020-08-23minor refactorJesse Duffield
2020-08-23cleanup now that we're always using the same diff commandJesse Duffield
2020-08-23centralise code for copying to clipboardJesse Duffield
2020-08-23more cherry picking stuff, mostly around the reflogJesse Duffield
2020-08-23refactor how we handle different modesJesse Duffield
2020-08-23more cherry picking code into its own fileJesse Duffield
2020-08-23move into more appropriate fileJesse Duffield
2020-08-23genericise creating new branches off thingsJesse Duffield
2020-08-23rename to make way for a generic function nameJesse Duffield
2020-08-23add sub commit contextJesse Duffield
2020-08-23refactorJesse Duffield
2020-08-23commit files kind of generalisedJesse Duffield
2020-08-23allowing commit files to be viewed in reflog as wellJesse Duffield
2020-08-23rename to SelectedLineIdxJesse Duffield
2020-08-23standardise diffmodeJesse Duffield
2020-08-23more standardisationJesse Duffield
2020-08-23update naming to refer to contextJesse Duffield
2020-08-23WIPJesse Duffield
2020-08-23more stuffJesse Duffield
2020-08-23WIPJesse Duffield
2020-08-23stop crash due to context stack not being initializedJesse Duffield
2020-08-23WIPJesse Duffield
2020-08-23lots more stuffJesse Duffield
2020-08-23WIPJesse Duffield
2020-08-23WIPJesse Duffield
2020-08-23centralise some list view codeJesse Duffield
2020-08-16add keybinding to create new branch off of commitJesse Duffield
retain focus in commits panel surface prompt errors better description