aboutsummaryrefslogtreecommitdiff
path: root/src/events.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/events.rs')
-rw-r--r--src/events.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/events.rs b/src/events.rs
index 1d90ac32..74045d4c 100644
--- a/src/events.rs
+++ b/src/events.rs
@@ -5,6 +5,7 @@
use crate::detect::{Agent, AgentState};
use crate::layout::PaneId;
+use crate::workspace::WorkspaceGitStatus;
/// An event from a background task to the main loop.
#[derive(Debug)]
@@ -42,4 +43,6 @@ pub enum AppEvent {
/// A pane child emitted a valid OSC 52 clipboard write. The main loop
/// re-emits it through herdr's own clipboard writer.
ClipboardWrite { content: Vec<u8> },
+ /// Background git status refresh completed for workspaces.
+ GitStatusRefreshed { results: Vec<WorkspaceGitStatus> },
}