Skip to content

Add multiline capture input with Ctrl+J#47

Merged
ScottMorris merged 1 commit intomainfrom
feat/ctrl-j-newline
Apr 2, 2026
Merged

Add multiline capture input with Ctrl+J#47
ScottMorris merged 1 commit intomainfrom
feat/ctrl-j-newline

Conversation

@ScottMorris
Copy link
Copy Markdown
Contributor

Summary

User-facing changes

  • Multiline capture input: Ctrl+J now inserts a new line in the TUI Capture pane without submitting the current text.
  • Existing submit behaviour stays intact: Enter still submits non-empty input and still expands or collapses branches when the input is empty.

Documentation

  • Shortcut guidance: Updated the in-app help, README, and spec so the multiline input shortcut is visible where users look for Insert mode behaviour.

Test plan

  • cargo fmt --check
  • cargo build
  • cargo clippy --workspace -- -D warnings
  • cargo test

**What:**
- let the TUI Capture input insert a new line with `Ctrl+J` without submitting
- update the Insert mode help and docs so the shortcut is discoverable
- add the issue triage notes document to capture current prioritisation

**Why:**
- multi-line notes need a dedicated shortcut while preserving `Enter` for submit and empty-input expand or collapse
- the triage document keeps current open work visible in one place for planning
@ScottMorris ScottMorris added enhancement New feature or request tui liminal-flow-tui crate documentation Improvements or additions to documentation internal Internal-only change labels Apr 2, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

Flow Tests

96 tests  +1   96 ✅ +1   0s ⏱️ ±0s
 4 suites ±0    0 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit ad5b4c6. ± Comparison against base commit 07dd017.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

CI check summary

  • [PASS] Format: success
  • [PASS] Clippy: success
  • [PASS] Test: success

@ScottMorris ScottMorris merged commit a54ff63 into main Apr 2, 2026
5 checks passed
@ScottMorris ScottMorris deleted the feat/ctrl-j-newline branch April 2, 2026 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request internal Internal-only change tui liminal-flow-tui crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant