You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
BibTeX export and a mark-driven bulk-action workflow land in the TUI
browser.
- **BibTeX export** — export one or many library records to a `.bib`
file,
keyboard-first. Mark rows with `space`, then `x` (or the Ctrl-P
palette
"Export BibTeX") opens a scope choice — marked selection, current
filtered
set, or all records — followed by a destination prompt. Serialization
is
deterministic (ordered by citekey), maps entry types and venues
sensibly,
and escapes LaTeX safely. Export is read-only: it never mutates the
library
or touches the network, and it reports records skipped for unusable
metadata instead of dropping them silently.
- **Bulk actions from marks** — with rows marked, `t` opens an additive
bulk-tag flow (tags are unioned onto every marked doc, existing tags
kept)
and `d` opens a single count-aware delete confirmation for the whole
selection. `u` clears the selection. With nothing marked, `t`/`d` keep
their existing single-document behavior.
- Marking a row is now silent — the row markers are feedback enough.
- Slimmer persistent footer (select / edit / tag / read / export / pane
/ `?`);
the full key reference stays under `?`.
- README now embeds app-overview and add-flow demo GIFs.
- Added a reproducible VHS pipeline (seeded driver) to regenerate the
README
demo GIFs.