summaryrefslogtreecommitdiff
path: root/alot/db
Commit message (Expand)AuthorAge
* db/manager: support flexible database locationAnton Khirnov2022-02-05
* helper: move guess_mimetype into its own fileAnton Khirnov2021-11-24
* mail/reply: rewrite recipient selectionAnton Khirnov2021-11-24
* mail: add a custom email policyAnton Khirnov2021-11-24
* utils/mailcap: fix filename handlingAnton Khirnov2021-11-20
* db/message: work around python bug 39100Anton Khirnov2021-11-20
* db/message: do not assume all messages have a 'from' headerAnton Khirnov2021-06-07
* db/message: make sure attachment data is always a byte sequenceAnton Khirnov2021-05-15
* db/message: apply _fixup_charset() to attachments as wellAnton Khirnov2021-05-15
* db/message: override missing content-type charset to utf-8Anton Khirnov2021-05-15
* db/message: stop loading the email in the constructorAnton Khirnov2021-05-13
* db/message: turn _email and body into cached propertiesAnton Khirnov2021-05-13
* db/message: remove get_email()Anton Khirnov2021-05-13
* commands/thread:ReplyCommand: use the message headers object for building replyAnton Khirnov2021-05-13
* commands/thread: use the headers object for building reply subjectAnton Khirnov2021-05-13
* db/manager: optimize database modificationsAnton Khirnov2021-03-18
* widgets/search: display the number of matching messages in the threadAnton Khirnov2021-02-10
* db/message: handle text MIME with invalid charsetsAnton Khirnov2021-02-08
* commands/search: refactor applying the tag commandAnton Khirnov2021-02-07
* db/manager: rewrite db write operation APIAnton Khirnov2021-02-07
* db/manager: use only one worker thread for write operationsAnton Khirnov2021-02-05
* buffers/search: fix handling malformed queriesAnton Khirnov2021-01-31
* db: use symbolic constants for sort ordersAnton Khirnov2021-01-31
* db: drop unused module-level importsAnton Khirnov2021-01-30
* db/manager: handle notmuch exceptions in count_*Anton Khirnov2021-01-30
* db/attachment: move to mail/Anton Khirnov2021-01-30
* db/attachment: simplify the Attachment classAnton Khirnov2021-01-30
* db/envelope: move to a new module "mail"Anton Khirnov2021-01-30
* db/envelope: switch to the "new" (EmailMessage) python APIAnton Khirnov2021-01-30
* helper: move mimewrap() to the only place where it is calledAnton Khirnov2021-01-26
* db/message: use DEVNULL stdin when there is no inputAnton Khirnov2021-01-26
* Rewrite mailcap handling.Anton Khirnov2021-01-26
* db/manager: fix signature of Database.add()Anton Khirnov2021-01-24
* db/message: make sure not to leave temporary files aroundAnton Khirnov2021-01-21
* db/message: split _render_part()Anton Khirnov2021-01-21
* db/message: pass content-type to _render_part()Anton Khirnov2021-01-21
* db/message: implement __str__Anton Khirnov2021-01-21
* db/message: guess a better content type for octet-stream partsAnton Khirnov2021-01-21
* widgets/thread: generic pygments highlightingAnton Khirnov2021-01-21
* db/message: fix email-missing warningAnton Khirnov2021-01-21
* buffers: make get_info() asynchronousAnton Khirnov2021-01-20
* db/thread: add parentheses for chaining queriesAnton Khirnov2021-01-20
* db: make sure to close the read-only database instancesAnton Khirnov2021-01-20
* db: make write operations asyncAnton Khirnov2021-01-20
* db/manager: drop unused variableAnton Khirnov2021-01-19
* helper: move humanize_size to the only place where it is usedAnton Khirnov2021-01-16
* helper: rewrite mailto_to_envelope/parse_mailto to Envelope.from_mailtoAnton Khirnov2021-01-16
* db/message: export headers per-MIME partAnton Khirnov2021-01-15
* db/message: passthrough text parts if there is no handlerAnton Khirnov2021-01-13
* db/manager: Drop async methodDylan Baker2021-01-10