Skip to content

Preserve styled output in recall history and improve installer behavior - #30

Merged
wendaining merged 5 commits into
wendaining:masterfrom
Kisechan:master
Sep 23, 2026
Merged

wendaining merged 5 commits into
wendaining:masterfrom
Kisechan:master

Conversation

@Kisechan

Copy link
Copy Markdown
Collaborator

Summary

  • Preserve ANSI styling in newly captured command output by default, while keeping the SQLite search projection, list preview, and copied text plain.
  • Render terminal colors and text attributes in the detail pane and size separators to each pane's current width.
  • Persist the installer's selected default search shortcut and clear inherited proxy state in the isolated development installer launch command.

Existing configurations with strip_ansi = true retain their current behavior; users can set it to false to preserve styling in future captures. Previously stripped output remains plain text.

Validation

  • cargo test (macOS)
  • cargo fmt --check
  • cargo clippy --all-targets -- -D warnings
  • sh -n scripts/dev-install.sh

The Windows ConPTY runtime test remains part of the CI matrix.

@wendaining
wendaining merged commit 4069c7c into wendaining:master Sep 23, 2026
5 checks passed
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.

2 participants