summaryrefslogtreecommitdiffstats
path: root/pkg/gui/gui.go
AgeCommit message (Expand)Author
3 daysClear highlight in HandleFocusLostStefan Haller
3 daysRun PTY tasks after layout so that they get the correct view sizeStefan Haller
2024-06-03Factor out CommitLoader.mainBranches into its own class, and store it in ModelStefan Haller
2024-05-29Fix out-of-date commentStefan Haller
2024-05-05Fix deadlock reportingfix-deadlock-reportingStefan Haller
2024-04-18Rename Error() to ErrorHandler()Stefan Haller
2024-04-18Make OnWorker callback return an errorStefan Haller
2024-04-18Clean up error handling of WithWaitingStatus and WithWaitingStatusSyncStefan Haller
2024-04-18Remove calls to Error()Stefan Haller
2024-04-18Set ErrorHandlerStefan Haller
2024-04-18Bump gocuiStefan Haller
2024-04-09Fix stderr redirectionEmanuele "Lele" Calo
2024-04-07pkg: fix some commenthongkuang
2024-03-21Always prompt to return from subprocess if there was an errorstk
2024-03-12Show popup message with breaking changes on startupStefan Haller
2024-02-21Add author filtering to commit viewTristan Déplantes
2024-01-19Add SetSelection function for list contexts and use it in most placesJesse Duffield
2024-01-14Add ErrorToast functionStefan Haller
2024-01-14Make it possible to handle toasts in integration testsStefan Haller
2023-12-09Add WithWaitingStatusSyncStefan Haller
2023-10-08Remove sync mutexStefan Haller
2023-10-08Add GetItemOperation/SetItemOperation/ClearItemOperation to IStateAccessorStefan Haller
2023-09-28Disable deadlock reporting when debugging an integration testStefan Haller
2023-09-20Remove unused WithLoaderPanel codeStefan Haller
2023-08-02Remove file watcher codeJesse Duffield
2023-08-02Refresh when the terminal window gets the focusStefan Haller
2023-08-01Start in fullscreen when passing a git argJesse Duffield
2023-07-31Add automated demo recordings (#2853)Jesse Duffield
2023-07-31Add demo test variantJesse Duffield
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-30Use fields rather than methods on worktreesJesse Duffield
2023-07-30Centralise logic for obtaining repo pathsJesse Duffield
2023-07-30Update repo switch logicJesse Duffield
2023-07-30Remove worktree version guardsJesse Duffield
2023-07-30Move worktrees tab to files windowJesse Duffield
2023-07-30Hide worktree functionality on old git versionsJesse Duffield
2023-07-30Land in the same panel when switching to a worktreeJesse Duffield
2023-07-30Initial addition of support for worktreesJoel Baranick
2023-07-22Keep track of authors across local commits and branch commits for suggestionsJesse Duffield
2023-07-19Add integration test for accordion modeJesse Duffield
2023-07-19Properly fix accordion issueJesse Duffield
2023-07-10Fix flakey misc/initial_open testJesse 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-09Add mutex for refreshing branchesJesse Duffield
2023-07-08Wait for intro before doing any of our refresh functionsJesse Duffield
2023-07-08Handle pending actions properly in git commands that require credentialsJesse Duffield
2023-07-08Add busy count for integration testsJesse Duffield
2023-07-03Introduce filtered list view modelJesse Duffield