Skip to content

feat: search text across files - #118

Merged
lezli01 merged 1 commit into
masterfrom
codex/114-global-search
Aug 15, 2026
Merged

feat: search text across files#118
lezli01 merged 1 commit into
masterfrom
codex/114-global-search

Conversation

@lezli01

@lezli01 lezli01 commented Aug 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a dedicated, resizable sidebar view for workspace-wide text search
  • search Markdown, JSON, and YAML files recursively through a non-blocking Tauri command
  • group matches by file with relative paths, line numbers, and text previews
  • open a selected result in MarkPad and move the CodeMirror cursor to its line
  • support Ctrl+Shift+F on Windows/Linux and Cmd+Shift+F on macOS
  • document the feature with current light and dark screenshots

Why

MarkPad users with folders of notes and data files currently have to open documents one at a time to find references, headings, tasks, links, or values. This adds a local-only folder search workflow while keeping the initial scope focused and dependency-free.

Closes #114.

Validation

  • npm test — 270 tests passed
  • npm run lint
  • npm run build
  • cargo fmt --all --check
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo check --all-targets --all-features
  • cargo test — 2 workspace-search tests passed
  • README audit — all local images present
  • browser visual check — search toolbar action, sidebar empty state, dark/light themes, and Cmd+Shift+F verified

@lezli01
lezli01 marked this pull request as ready for review August 15, 2026 17:18
@lezli01
lezli01 merged commit 6f2438f into master Aug 15, 2026
8 checks passed
@lezli01
lezli01 deleted the codex/114-global-search branch August 15, 2026 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature request: Search text across files

1 participant