summaryrefslogtreecommitdiffstats
path: root/pkg/gui/controllers/local_commits_controller.go
AgeCommit message (Expand)Author
2024-01-29Add command to squash all fixups in the current branchStefan Haller
2024-01-28Display more keybindings on-screenJesse Duffield
2024-01-28Improve keybinding descriptionsJesse Duffield
2024-01-26Keep same selection range when quick-starting an interactive rebaseStefan Haller
2024-01-23Disallow updating non-standard TODO lines when rebasingJesse Duffield
2024-01-23Support range select in rebase actionsJesse Duffield
2024-01-19Enforce single-item selection in various actionsJesse Duffield
2024-01-19Add SetSelection function for list contexts and use it in most placesJesse Duffield
2024-01-14Allow showing Disabled errors as error panel instead of toastStefan Haller
2024-01-14Make DisabledReason a structStefan Haller
2024-01-13Do not perform IO work when getting disabled reason with local commitsJesse Duffield
2024-01-13Add ability to start an interactive rebase onto an appropriate baseJesse Duffield
2023-12-09Add WithWaitingStatusSync for reverting commitsStefan Haller
2023-12-09Use WithWaitingStatusSync for move commit up/downStefan Haller
2023-09-18Disabled paste when there are no copied commitsStefan Haller
2023-09-18Use DisabledReason for commits panel commandsStefan Haller
2023-09-09Add coauthor (#2)Orlando Maussa
2023-09-04Don't pass ignoreWhitespace to git commandsStefan Haller
2023-09-01Improve prompts when amending commitsStefan Haller
2023-08-29Ensure committable files for "amend to" and "create fixup commit"Stefan Haller
2023-08-22Select same commit again after pressing "e" to edit a commitStefan Haller
2023-08-21Add key binding for switching from the commit message panel to an editorStefan Haller
2023-07-31Moves log related translations into its own Tr.Log. namespaceKarl Heitmann
2023-07-31Moves hard coded strings for LogCommand to i18n.Karl Heitmann
2023-07-31Move IgnoreWhitespaceInDiffView to AppState, and persist it when it changesStefan Haller
2023-07-31Add a "Mark commit as base commit for rebase" commandStefan Haller
2023-07-31Cleanup: remove extra OutsideFilterMode guardStefan Haller
2023-07-22Better tag creation UXJesse Duffield
2023-07-10Use an interface for tasks instead of a concrete structJesse Duffield
2023-07-09Use first class task objects instead of global counterJesse Duffield
2023-07-08Add busy count for integration testsJesse Duffield
2023-07-03Introduce filtered list view modelJesse Duffield
2023-06-22Insert fake todo entry for a conflicting commit that is being appliedStefan Haller
2023-05-25Use sentence case everywhereJesse Duffield
2023-05-23Construct arg vector manually rather than parse stringJesse Duffield
2023-05-20Visualize the "ignore whitespace" state in the subtitle of the diff viewStefan Haller
2023-05-02merge master into refactor-better-encapsulationJesse Duffield
2023-04-30Retain commit message when cycling historyJesse Duffield
2023-04-30Split commit message panel into commit summary and commit description panelSean
2023-04-30lots of changesJesse Duffield
2023-04-30standardise controller helper methodsJesse Duffield
2023-04-30split context common from helper commonJesse Duffield
2023-04-30Begin refactoring guiJesse Duffield
2023-04-18Don't allow resetting non-HEAD commits (including rebase todos) during rebaseStefan Haller
2023-04-15Don't allow changing the type of certain rebase todosStefan Haller
2023-04-15Make moving todo commits more robustStefan Haller
2023-04-15Make EditRebaseTodo more robustStefan Haller
2023-04-15Store commit.Action as an enum instead of a stringStefan Haller
2023-04-01Better error message when trying to amend a commit other than head during rebaseStefan Haller
2023-04-01Allow amending the head commit during interactive rebaseLuka Markušić