summaryrefslogtreecommitdiffstats
path: root/src/queue.rs
diff options
context:
space:
mode:
authorextrawurst <776816+extrawurst@users.noreply.github.com>2023-08-18 17:19:18 +0200
committerGitHub <noreply@github.com>2023-08-18 17:19:18 +0200
commit3c5131ad27592b892a7af33d6fd22ffcd14fe7e4 (patch)
tree6c22f43014387fa22767a5fbd579d91178f54a10 /src/queue.rs
parentb50d44a4b82304d1c77329bdf4230d229bd06022 (diff)
commit log filtering (#1800)
Diffstat (limited to 'src/queue.rs')
-rw-r--r--src/queue.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/queue.rs b/src/queue.rs
index c815ce65..3de68318 100644
--- a/src/queue.rs
+++ b/src/queue.rs
@@ -6,7 +6,9 @@ use crate::{
tabs::StashingOptions,
};
use asyncgit::{
- sync::{diff::DiffLinePosition, CommitId},
+ sync::{
+ diff::DiffLinePosition, CommitId, LogFilterSearchOptions,
+ },
PushType,
};
use bitflags::bitflags;
@@ -113,6 +115,8 @@ pub enum InternalEvent {
///
OpenFuzzyFinder(Vec<String>, FuzzyFinderTarget),
///
+ OpenLogSearchPopup,
+ ///
FuzzyFinderChanged(usize, String, FuzzyFinderTarget),
///
FetchRemotes,
@@ -130,6 +134,8 @@ pub enum InternalEvent {
OpenResetPopup(CommitId),
///
RewordCommit(CommitId),
+ ///
+ CommitSearch(LogFilterSearchOptions),
}
/// single threaded simple queue for components to communicate with each other