mirror of https://git.sr.ht/~rjarry/aerc
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
73dc39c6ee
Add a new models.UID type (an alias to string). Replace all occurrences of uint32 being used as message UID or thread UID with models.UID. Update all workers to only expose models.UID values and deal with the conversion internally. Only IMAP needs to convert these to uint32. All other backends already use plain strings as message identifiers, in which case no conversion is even needed. The directory tree implementation needed to be heavily refactored in order to accommodate thread UID not being usable as a list index. Signed-off-by: Robin Jarry <robin@jarry.cc> Tested-by: Inwit <inwit@sindominio.net> Tested-by: Tim Culverhouse <tim@timculverhouse.com> |
2 months ago | |
---|---|---|
.. | ||
cache | 3 months ago | |
configure.go | 1 year ago | |
connect.go | 3 months ago | |
directories.go | 2 months ago | |
fetch.go | 2 months ago | |
jmap.go | 2 months ago | |
push.go | 2 months ago | |
search.go | 9 months ago | |
send.go | 3 months ago | |
set.go | 2 months ago | |
state.go | 4 months ago | |
threads.go | 3 months ago | |
worker.go | 2 months ago |