| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 21 hours | Add GPLv2-only license and per-file headers | Danilo M. | 1 | -0/+18 | |
| Confirmed with the maintainer as v2-only rather than v2-or-later. LICENSE is the official text from gnu.org. Every file under src/ and tests/ carries the matching notice. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> | |||||
| 38 hours | feat: add cross-thread value types and notmuch RAII wrappers | Danilo M. | 1 | -0/+51 | |
| ThreadSummary, MessageRef, and TagChange are plain-value structs that carry query results across the worker/UI thread boundary via queued signals. NmHandle<T, Destroy> wraps libnotmuch's C handles (query, threads, messages, thread, message, tags) so early returns in the query paths can't leak. | |||||
