summaryrefslogtreecommitdiffstats
path: root/pkg/gui/remotes_panel.go
AgeCommit message (Collapse)Author
2022-03-17refactor contextsJesse Duffield
2022-03-17resetting controllers on new repoJesse Duffield
2022-03-17move all refresh code into the one fileJesse Duffield
2022-03-17start moving commit panel handlers into controllerJesse Duffield
more and more move rebase commit refreshing into existing abstraction and more and more WIP and more handling clicks properly fix merge conflicts update cheatsheet lots more preparation to start moving things into controllers WIP better typing expand on remotes controller moving more code into controllers
2022-03-17start refactoring guiJesse Duffield
2022-01-09shorten nameJesse Duffield
2022-01-09start breaking up git structJesse Duffield
2022-01-07refactorJesse Duffield
2022-01-07simplify how we log commandsJesse Duffield
2022-01-04do dependency injection up front and in one placeJesse Duffield
2022-01-04move remotes loader into loaders packageJesse Duffield
2021-12-06more efficient context diff size changingJesse Duffield
2021-07-30Switch to github.com/gookit/color for terminal colorsmjarkk
2021-04-11add spans to i18nJesse Duffield
2021-04-11full coverage for logging commandsJesse Duffield
2021-04-06testJesse Duffield
type safe view access
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-28refactor prompt optsJesse Duffield
2020-11-28Start on supporting auto-suggestions when checking out a branchJesse Duffield
switch to other fuzzy package with no dependencies
2020-11-05prevent crash when removing remote with no urlsJesse Duffield
2020-10-12more password checks on commands that talk to the remoteJesse Duffield
2020-10-10fix another panic errorJesse Duffield
2020-10-10do not put mutexes on state else we might unlock an unlocked mutexJesse Duffield
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-29factor out code from git.goJesse Duffield
2020-09-29move remotes and remote branchesJesse Duffield
2020-09-27better validation messagesJesse Duffield
2020-08-23allow spamming the p keyJesse Duffield
2020-08-23prefill remote edit promptsJesse Duffield
2020-08-23use context to return to the correct viewJesse Duffield
2020-08-23minor refactorJesse 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-23WIPJesse Duffield
2020-08-23introduce new approach to handling tab statesJesse Duffield
2020-08-23WIPJesse Duffield
2020-08-23centralise split main panel codeJesse Duffield
2020-08-23lots more stuffJesse Duffield
2020-08-23WIPJesse Duffield
2020-08-15more removing of gJesse Duffield
2020-08-15fix remotes select sigJesse Duffield
2020-08-15renameJesse Duffield