summaryrefslogtreecommitdiffstats
path: root/pkg/gui/list_context.go
AgeCommit message (Expand)Author
2021-04-06testJesse Duffield
2021-04-06refactorJesse Duffield
2021-04-06refactor of contexts and filteringJesse Duffield
2021-04-06fix bug where we had two sets of contexts with their own stateJesse Duffield
2021-04-06reset origin when clicking new itemJesse Duffield
2021-04-06get rid of these positively ghastly method signaturesJesse Duffield
2021-04-02refactorJesse Duffield
2021-04-02big refactor to give our enums actual typesJesse Duffield
2021-04-02refactor to no longer call these things file changesJesse Duffield
2021-04-02refactorJesse Duffield
2021-04-02file tree for commit filesJesse Duffield
2021-03-30rename functionJesse Duffield
2021-03-30refactorJesse Duffield
2021-03-30rename some thingsJesse Duffield
2021-03-30support some more thingsJesse Duffield
2021-03-30WIPJesse Duffield
2020-11-28Start on supporting auto-suggestions when checking out a branchJesse Duffield
2020-11-18fix lint errorsJesse Duffield
2020-10-10paging keybindings for line by line panelJesse Duffield
2020-10-10type i18nJesse Duffield
2020-10-10remove viperJesse Duffield
2020-10-02update keybindingsJesse Duffield
2020-10-02stop refreshing item when at end of listJesse Duffield
2020-10-02add submodules contextJesse Duffield
2020-09-29support discarding submodule changesJesse Duffield
2020-09-26add in-built logging support for a better dev experienceJesse Duffield
2020-08-23Return whether the context has a parent or not along with that parentJesse Duffield
2020-08-23centralise logic for rendering options mapJesse Duffield
2020-08-23cleanupJesse Duffield
2020-08-23cleanup of list context fileJesse Duffield
2020-08-23remove dead codeJesse Duffield
2020-08-23deal with the fact that a nil wrapped in an interface is not equal to nilJesse Duffield
2020-08-23more cherry picking stuff, mostly around the reflogJesse Duffield
2020-08-23better handling of our different modes and also cherry pickingJesse Duffield
2020-08-23refactor how we handle different modesJesse Duffield
2020-08-23add description field to ListItem interfaceJesse Duffield
2020-08-23genericise creating new branches off thingsJesse Duffield
2020-08-23rename to make way for a generic function nameJesse Duffield
2020-08-23allow getting the current item genericallyJesse Duffield
2020-08-23add sub commit contextJesse Duffield
2020-08-23commit files kind of generalisedJesse Duffield
2020-08-23allowing commit files to be viewed in reflog as wellJesse Duffield
2020-08-23statically define context keysJesse Duffield
2020-08-23WIP constants for context keysJesse Duffield
2020-08-23use interface for panel state rather than pointerJesse Duffield
2020-08-23WIPJesse Duffield
2020-08-23remove commentJesse Duffield
2020-08-23use camelCaseJesse Duffield
2020-08-23some more standardisation for diffingJesse Duffield
2020-08-23standardise diffmodeJesse Duffield