summaryrefslogtreecommitdiffstats
path: root/pkg/gui/view_helpers.go
AgeCommit message (Collapse)Author
2021-11-05support scrolling left and rightJesse Duffield
2021-11-05render commit graphJesse Duffield
2021-11-01some refactoring in anticipation of the graph featureJesse Duffield
2021-10-22Improve JumpToBlock keybinding functionalitySam Burville
Improve experience when yaml file has != 5 keybindings and change view helper to use the length of the array instead of hardcoded value.
2021-10-22Add JumpToBlock keybindingSam Burville
This should allow users to decide their own keybinding for jumping between blocks/panels. E.g. A user could choose 5-9 instead of 1-5.
2021-10-17small fixesJesse Duffield
2021-10-17fix editorJesse Duffield
2021-06-16Use static contextCristian Betivu
2021-06-16Add commentCristian Betivu
2021-06-16Use parent view for tab navigationCristian Betivu
2021-04-11fix merge conflict panel not renderingJesse Duffield
2021-04-06more refactoringJesse Duffield
2021-04-06testJesse Duffield
type safe view access
2021-04-06WIPJesse Duffield
2021-04-06refactor to get view tab context map into gui stateJesse Duffield
2021-04-06fix bug where you couldn't change tabsJesse Duffield
2021-04-06get rid of these positively ghastly method signaturesJesse Duffield
2021-04-02big refactor to give our enums actual typesJesse Duffield
2021-04-02allow toggling tree view for commit files panelJesse Duffield
2020-11-28Start on supporting auto-suggestions when checking out a branchJesse Duffield
switch to other fuzzy package with no dependencies
2020-11-18fix lint errorsJesse Duffield
2020-10-10fix mutex deadlockJesse 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-10-10remove viperJesse Duffield
WIP
2020-10-02add submodules contextJesse Duffield
2020-09-26add in-built logging support for a better dev experienceJesse Duffield
2020-08-23centralise logic for rendering options mapJesse Duffield
2020-08-23use interface for panel state rather than pointerJesse Duffield
2020-08-23WIPJesse Duffield
2020-08-23good progressJesse Duffield
2020-08-23more standardisationJesse Duffield
2020-08-23WIP: standardising how we render to mainJesse Duffield
2020-08-23centralise split main panel codeJesse Duffield
2020-08-23better logic for taking focus away from popup panelsJesse Duffield
2020-08-23lots more stuffJesse Duffield
2020-08-23WIPJesse Duffield
2020-08-16move cursor to right when using auto prefixJesse Duffield
2020-08-15more removing of gJesse Duffield
2020-08-15more removing of g and vJesse Duffield
2020-08-15files viewJesse Duffield
2020-08-15status viewJesse Duffield
2020-08-15menu viewJesse Duffield
2020-08-15fix remote branches select sigJesse Duffield
2020-08-15fix remotes select sigJesse Duffield
2020-08-15fix branches select sigJesse Duffield
2020-08-15clean up interface for popup panelsJesse Duffield
2020-08-13more work on new layout functionalityJesse Duffield
2020-08-13softcode cyclable viewsJesse Duffield