summaryrefslogtreecommitdiffstats
path: root/pkg/gui/controllers
AgeCommit message (Expand)Author
2024-01-29Add command to squash all fixups in the current branchStefan Haller
2024-01-28Fix main view refresh after adding the first file to a custom patchStefan Haller
2024-01-28Support selecting file range in patch builderAaron Hoffman
2024-01-28Warn users when attempting to cherry pick with old keyJesse Duffield
2024-01-28Display more keybindings on-screenJesse Duffield
2024-01-28Show mode-specific keybinding suggestionsJesse Duffield
2024-01-28Improve keybinding descriptionsJesse Duffield
2024-01-26Keep same selection range when quick-starting an interactive rebaseStefan Haller
2024-01-26Add shortcuts for filtering files by statusLuka Markušić
2024-01-26Use inline status for fetching remotesStefan Haller
2024-01-25Pass absolute file paths to all editor commandsStefan Haller
2024-01-25Support range select for staging/discarding filesJesse Duffield
2024-01-24Move file discard action into files controllerJesse Duffield
2024-01-24Make range selections created with the mouse non-stickyStefan Haller
2024-01-23Disallow updating non-standard TODO lines when rebasingJesse Duffield
2024-01-23Support range select in rebase actionsJesse Duffield
2024-01-23Set groundwork for better disabled reasons with range selectJesse Duffield
2024-01-19Keep same branch selected when refreshing branchesStefan Haller
2024-01-19Disable range-select in menu and suggestions viewJesse Duffield
2024-01-19Enforce single-item selection in various actionsJesse Duffield
2024-01-19Support select range for cherry pickJesse Duffield
2024-01-19Add SetSelection function for list contexts and use it in most placesJesse Duffield
2024-01-19Remove 'v' menu keysJesse Duffield
2024-01-19Clear range select upon pressing 'escape'Jesse Duffield
2024-01-19Standardise display of range selection across viewsJesse Duffield
2024-01-19Support non-sticky range selection in patch explorer viewsJesse Duffield
2024-01-19Add range selection ability on list contextsJesse Duffield
2024-01-15Do not include keybindings from another view in keybindings menuJesse Duffield
2024-01-14Allow showing Disabled errors as error panel instead of toastStefan Haller
2024-01-14Make DisabledReason a structStefan Haller
2024-01-14Add ErrorToast functionStefan 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
2024-01-10Obtain remote URL by calling "ls-remote --get-url" instead of using git configStefan Haller
2024-01-10Warn when there are hunks with only added linesStefan Haller
2024-01-10Add command to find base commit for creating a fixupStefan Haller
2024-01-09Add config setting for side panel location (left or top) in half screen modeStefan Haller
2024-01-09Preserve the commit message correctly even if the description has blank linesStefan Haller
2024-01-09Add command to open git difftoolStefan Haller
2024-01-09Fix checking out a tag when a branch with the same name existsStefan Haller
2024-01-03Replace copy SHA with copy subject on commit 'y s'Karim Khaleel
2023-12-27Add a sort order menu for local branchesAlex March
2023-12-22Implement a sort order menu for remote branchesAlex March
2023-12-10Fall back to WithWaitingStatus if item is scrolled out of viewStefan Haller
2023-12-10Fall back to WithWaitingStatus if view showing the item is not visibleStefan Haller
2023-12-10Return only visible views from TopViewInWindowStefan Haller
2023-12-09Add WithWaitingStatusSync for reverting commitsStefan Haller
2023-12-09Use WithWaitingStatusSync for move commit up/downStefan Haller
2023-12-09Add WithWaitingStatusSyncStefan Haller
2023-12-09Add tests for window arrangement codeJesse Duffield