summaryrefslogtreecommitdiffstats
path: root/pkg/gui
AgeCommit message (Collapse)Author
2019-03-16show some more errors in the gui rather than panickingJesse Duffield
2019-03-16show file remove error in gui rather than panicJesse Duffield
2019-03-16allow autostashing changes when checking out a branchJesse Duffield
2019-03-16allow adding a file viewed from the commit files panelJesse Duffield
2019-03-16appease golangciJesse Duffield
2019-03-16remove redundant call to refreshCommitFilesViewJesse Duffield
We already call this function inside the refreshCommitsView function. We call it there because it's logical that A) one occurs whenever the other does and B) the commit files only get refreshed after we've updated the commits themselves
2019-03-16allow user to discard old file changes for a given commitJesse Duffield
2019-03-16allow user to checkout old filesJesse Duffield
2019-03-16minor cleanupJesse Duffield
2019-03-16Add feature of display committed file list #383skanehira
2019-03-03allow both enter and space to execute menu itemv0.7Jesse Duffield
2019-03-03prevent crashes when scrolling upJesse Duffield
2019-03-03support user configuring mouse events to be enabledJesse Duffield
2019-03-03i18n for rebase loading statesJesse Duffield
2019-03-03distinguish between inline and non-inline merge conflictsJesse Duffield
2019-03-03don't crash if we have no lines to stageJesse Duffield
2019-03-03fixup layout issue that was causing crashes when the window was too smallJesse Duffield
2019-03-03show loading status for rebasing eventsJesse Duffield
2019-03-03hide donate button if mouse events are disabledJesse Duffield
2019-03-02add another match on the error message to tell us we've encountered merge ↵Jesse Duffield
conflicts
2019-03-02populate dutch and polish i18n files with new messagesJesse Duffield
2019-03-02Revert "remove old rebase code now that we're only ever interactively rebasing"Jesse Duffield
This reverts commit 1a19b1412d3da03992403cf62fddf06031de2927.
2019-03-02disable mouse feature until its readyJesse Duffield
2019-03-02extend cheatsheet generator to contain context based keybindingsJesse Duffield
2019-03-02mouse supportJesse Duffield Duffield
2019-03-02revert to the old keybinding for stash: I don't want anybody accidentally ↵Jesse Duffield
deleting changes they are trying to stash
2019-03-02update i18nJesse Duffield
2019-03-02appease golangciJesse Duffield
2019-02-24change type of cherryPickedCommits from []string to []*CommitJesse Duffield Duffield
2019-02-24support cherry picking commitsJesse Duffield Duffield
2019-02-24remove old rebase code now that we're only ever interactively rebasingJesse Duffield Duffield
2019-02-24Make it easier to run sync/async commands, switch to interactive rebase when ↵Jesse Duffield Duffield
rebasing on branches
2019-02-24some i18n and restricting rewording during interactive rebaseJesse Duffield
2019-02-24rearranging todo items while interactively rebasingJesse Duffield
2019-02-20wrap amend command in a confirmationJesse Duffield
2019-02-19work towards more interactive rebase optionsJesse Duffield
2019-02-19pull commit list builder functions into their own builder structJesse Duffield
2019-02-18add various interactive rebase commandsJesse Duffield
2019-02-18rename any commitJesse Duffield
2019-02-18dealing better with errors at the top levelJesse Duffield
2019-02-18remove HasMergeConflicts struct instance variablesJesse Duffield
2019-02-16fix golangci errorsJesse Duffield
2019-02-16remove outdated TODOJesse Duffield
2019-02-16more work on rebasing featureJesse Duffield
2019-02-16consider whether the view has focus when rendering the contents of a viewJesse Duffield
2019-02-16introduce panel contexts and more work on rebasingJesse Duffield
2019-02-16add loading panelJesse Duffield
2019-02-11post-merge cleanupJesse 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