Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
65e4083
feat: Implement .gitignore-style ignore patterns for Preferences
maddada Feb 22, 2026
59712e2
feat(export): add menu-driven current files list export
maddada Feb 25, 2026
669c2ff
feat(ignore-paths): add baseline glob-style default excludes
maddada Feb 25, 2026
85f5a11
feat: add 'ignored/' folder to .gitignore
maddada Mar 2, 2026
1044e41
ui: move the export button to the bottom bar
maddada Mar 3, 2026
06a93fb
Merge branch 'split/default-ignore-globs-2026-02-25' into feat/make-i…
maddada Mar 3, 2026
4d4d2cd
feat(ignore-paths): expand home-relative paths
maddada Mar 3, 2026
c386e82
perf: dedupe path ignore check in fswalk; remove incorrect interrupt …
ldm0 Feb 21, 2026
4e64288
feat: make scanning process cancellable (#149)
ldm0 Feb 23, 2026
e93fb17
fix(merge): preserve both branch and upstream conflict resolutions
maddada Mar 3, 2026
0c96841
Merge master into feat/make-ignore-paths-use-glob-patterns
maddada Mar 3, 2026
b0bdb91
fix: resolve rust and tauri CI failures
maddada Mar 3, 2026
348d847
chore: Addressed copilot comments
maddada Mar 6, 2026
587c6fa
feat: Added multi line comments support and instructions for ignore p…
maddada Mar 6, 2026
dc3f8e3
feat: Added instructions for ignore patterns setting
maddada Mar 6, 2026
e6995b7
feat: fixed font sizes and allowed zooming
maddada Mar 6, 2026
781edb8
fix(events): use ignore matcher for runtime feed
maddada Mar 19, 2026
39c32a2
feat: update default ignore paths to include additional system and ap…
maddada Mar 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
target
.DS_Store
.vscode
.vscode
ignored/
69 changes: 69 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion cardinal-sdk/src/event.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use std::{
path::{Path, PathBuf},
};

#[derive(Debug)]
#[derive(Debug, Clone)]
pub struct FsEvent {
/// The path of this event.
pub path: PathBuf,
Expand Down
4 changes: 3 additions & 1 deletion cardinal-sdk/src/event_stream.rs
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,9 @@ impl EventWatcher {
since_event_id,
latency,
Box::new(move |events| {
let _ = sender.send(events);
if !events.is_empty() {
let _ = sender.send(events);
}
}),
);
let dev = stream.dev();
Expand Down
Loading