1
0
Fork 0
mirror of https://git.sr.ht/~rjarry/aerc synced 2025-07-30 02:35:22 +02:00
aerc/worker/jmap
inwit a6220d025a tag: allow to toggle tags
So far, the :tag command in the notmuch and jmap workers allows adding a
tag (by prefixing it with '+') and removing it (by prefixing it with
'-'). Add a new functionality to this command, allowing it to toggle a
tag by prefixing it with '!'.

Fixes: https://todo.sr.ht/~rjarry/aerc/292
Changelog-added: It is now possible to toggle notmuch and JMAP tags.
Signed-off-by: inwit <inwit@sindominio.net>
Acked-by: Robin Jarry <robin@jarry.cc>
2025-03-30 22:10:58 +02:00
..
cache jmap: cache threads 2024-12-21 16:49:31 +01:00
configure.go jmap: fix crash when opening multiple instances 2023-07-15 17:09:49 +02:00
connect.go jmap: start listening for changes on Connect message 2024-12-21 16:49:14 +01:00
directories.go jmap: rely on updates to update mailbox list 2024-12-21 16:49:14 +01:00
fetch.go jmap: explicitly fetch body structure subparts 2025-02-11 21:02:24 +01:00
jmap.go treewide: replace uint32 uids with opaque strings 2024-08-28 12:06:01 +02:00
push.go jmap: explicitly fetch body structure subparts 2025-02-11 21:02:24 +01:00
search.go filter: allow workers to combine filter terms 2024-02-11 22:03:56 +01:00
send.go jmap: handle copy-to and :send -t 2024-12-21 17:02:31 +01:00
set.go tag: allow to toggle tags 2025-03-30 22:10:58 +02:00
threads.go jmap: explicitly fetch body structure subparts 2025-02-11 21:02:24 +01:00
worker.go treewide: replace uint32 uids with opaque strings 2024-08-28 12:06:01 +02:00