feat: absorb button, preserve newlines, demote promoted items #11

Merged
lerko merged 1 commits from fix/absorb-button-and-newlines into develop 2026-05-16 17:02:00 +00:00
Owner

Summary

  • Absorb button added to stream peek for unpromoted entries
  • Promoted items in stream show demote instead of delete
  • d double-tap demotes any card_type entity regardless of view
  • Both Go and JS parsers now preserve newlines (Shift+Enter = real paragraph break)
  • Absorb popup shows first non-empty line truncated to 80 chars instead of full body

Test plan

  • Stream peek: unpromoted shows promote + absorb + delete
  • Stream peek: promoted shows demote (no delete)
  • Card peek: shows demote (no delete)
  • Shift+Enter in capture bar creates multiline body preserved through save
  • Absorb popup shows clean single-line labels
  • go test ./... passes
## Summary - Absorb button added to stream peek for unpromoted entries - Promoted items in stream show demote instead of delete - `d` double-tap demotes any card_type entity regardless of view - Both Go and JS parsers now preserve newlines (Shift+Enter = real paragraph break) - Absorb popup shows first non-empty line truncated to 80 chars instead of full body ## Test plan - [ ] Stream peek: unpromoted shows promote + absorb + delete - [ ] Stream peek: promoted shows demote (no delete) - [ ] Card peek: shows demote (no delete) - [ ] Shift+Enter in capture bar creates multiline body preserved through save - [ ] Absorb popup shows clean single-line labels - [ ] `go test ./...` passes
lerko added 1 commit 2026-05-16 17:01:53 +00:00
Stream peek now shows absorb button for unpromoted entries. Promoted
items in stream show demote instead of delete. d double-tap demotes
any card_type entity regardless of view. Parsers preserve newlines
from Shift+Enter. Absorb popup truncates to first non-empty line.
lerko merged commit f6602e3595 into develop 2026-05-16 17:02:00 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lerko/nib-v1#11