summaryrefslogtreecommitdiffstats
path: root/pkg/gui/controllers/files_controller.go
AgeCommit message (Expand)Author
2024-04-18Remove ErrorMsgStefan Haller
2024-04-18Remove calls to Error()Stefan Haller
2024-03-28Cleanup: simplify return statementsStefan Haller
2024-03-28Cleanup: remove pointless condition and error messageStefan Haller
2024-03-22Support editing multiple files at once using range selectionStefan Haller
2024-01-28Display more keybindings on-screenJesse Duffield
2024-01-28Improve keybinding descriptionsJesse Duffield
2024-01-26Add shortcuts for filtering files by statusLuka Markušić
2024-01-25Support range select for staging/discarding filesJesse Duffield
2024-01-24Move file discard action into files controllerJesse Duffield
2024-01-23Set groundwork for better disabled reasons with range selectJesse Duffield
2024-01-19Enforce single-item selection in various actionsJesse Duffield
2024-01-19Standardise display of range selection across viewsJesse Duffield
2024-01-14Make DisabledReason a structStefan Haller
2024-01-10Add command to find base commit for creating a fixupStefan Haller
2024-01-09Add command to open git difftoolStefan Haller
2023-12-07feat: introduce a copy menu into the file viewAzraelSec
2023-09-20Use WithWaitingStatus instead of WithLoaderPanel for pull/push/fetchStefan Haller
2023-09-04Don't pass ignoreWhitespace to git commandsStefan Haller
2023-09-01Improve prompts when amending commitsStefan Haller
2023-08-29Extract a WithEnsureCommitableFiles functionStefan Haller
2023-07-31Move IgnoreWhitespaceInDiffView to AppState, and persist it when it changesStefan Haller
2023-07-10Replace uses of "git stash save" with "git stash push"Stefan Haller
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-03Differentiate between different filter modesJesse Duffield
2023-07-03Support filtering filesJesse Duffield
2023-05-25Use sentence case everywhereJesse Duffield
2023-05-20Visualize the "ignore whitespace" state in the subtitle of the diff viewStefan Haller
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-30Begin refactoring guiJesse Duffield
2023-04-01Extract amendHead function into new AmendHelperStefan Haller
2023-02-09fix linting issueJesse Duffield
2022-12-01wip: commit logic in helper and reported in files/staging controllersArnaud PERALTA
2022-11-30fix ignore file keybindingJesse Duffield
2022-11-13lint: try deleting blank lineAndrew Hynes
2022-11-13lint: delete unused argument from `handleStashSave`Andrew Hynes
2022-09-15refactor: move checks for clean working treeAndrew Hynes
2022-09-15refactor: rename method to `StashIncludeUntrackedChanges`Andrew Hynes
2022-09-15refactor: change command orderAndrew Hynes
2022-09-15fix: add condition to if statementAndrew Hynes
2022-09-15feat: add stash option to include untracked changesAndrew Hynes
2022-08-11IgnoreOrExclude should be a menuLuka Markušić
2022-08-07move merge conflicts code into controllerJesse Duffield
2022-08-06rename merging context to mergeConflictsJesse Duffield
2022-08-06refactor to only have one context per viewJesse Duffield
2022-07-31refactor to use generics for file nodesJesse Duffield
2022-07-31add optimistic rendering for staging and unstaging filesJesse Duffield