<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aerc/worker/maildir, branch master</title>
<subtitle>Mirror of https://git.sr.ht/~sircmpwn/aerc
</subtitle>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/'/>
<entry>
<title>Update DirectoryInfo handling for maildir</title>
<updated>2020-02-28T14:26:17+00:00</updated>
<author>
<name>Jeffas</name>
<email>dev@jeffas.io</email>
</author>
<published>2020-02-28T00:22:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=01c96e78dfe88056e0e6ff4155354f7a985c9af9'/>
<id>01c96e78dfe88056e0e6ff4155354f7a985c9af9</id>
<content type='text'>
This ensures that the directory info is up to date on events in the
maildir worker. This also sets up the initial dirinfo for other
directories and updates them when using built-in commands.

FS events are still only watched for the selected directory. This should
be changed in a future patch to watch other directories too in order to
cover UI updates for folders when an event occurs in a non-selected
folder.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This ensures that the directory info is up to date on events in the
maildir worker. This also sets up the initial dirinfo for other
directories and updates them when using built-in commands.

FS events are still only watched for the selected directory. This should
be changed in a future patch to watch other directories too in order to
cover UI updates for folders when an event occurs in a non-selected
folder.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make search more lenient</title>
<updated>2020-02-26T20:46:35+00:00</updated>
<author>
<name>Jeffas</name>
<email>dev@jeffas.io</email>
</author>
<published>2020-02-26T20:02:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=d6696f34b83044d4b9e7e714e75b8ff02d54cbc0'/>
<id>d6696f34b83044d4b9e7e714e75b8ff02d54cbc0</id>
<content type='text'>
When we fail to read a single message we don't need to fail the whole
search, just log the error and we can still get results back.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we fail to read a single message we don't need to fail the whole
search, just log the error and we can still get results back.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure new directory exists before unwatching old</title>
<updated>2020-02-25T21:36:37+00:00</updated>
<author>
<name>Galen Abell</name>
<email>galen@galenabell.com</email>
</author>
<published>2020-02-25T21:35:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=5ba1569734be25f5f696b85c79788392a12bb0a3'/>
<id>5ba1569734be25f5f696b85c79788392a12bb0a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add labels to index format (%g)</title>
<updated>2019-12-27T17:20:29+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2019-12-23T11:51:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=63391b7dca09e3f2cf3c4ff903592d23fe8f56a3'/>
<id>63391b7dca09e3f2cf3c4ff903592d23fe8f56a3</id>
<content type='text'>
Exposes the notmuch tags accordingly, stubs it for the maildir worker.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Exposes the notmuch tags accordingly, stubs it for the maildir worker.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change search flags</title>
<updated>2019-09-20T19:06:54+00:00</updated>
<author>
<name>Jeffas</name>
<email>dev@jeffas.io</email>
</author>
<published>2019-09-20T16:26:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=d2a18e267c5d8908377d5a73172bd4313edc4891'/>
<id>d2a18e267c5d8908377d5a73172bd4313edc4891</id>
<content type='text'>
This changes the search flags for maildir and imap backends.

They now no longer use -t for searching all text. This seems to make
more sense as being the targeted recipient. I have similarly added Cc
for -c. The text search now resides under -a for all text.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes the search flags for maildir and imap backends.

They now no longer use -t for searching all text. This seems to make
more sense as being the targeted recipient. I have similarly added Cc
for -c. The text search now resides under -a for all text.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add sorting functionality</title>
<updated>2019-09-20T18:56:02+00:00</updated>
<author>
<name>Jeffas</name>
<email>dev@jeffas.io</email>
</author>
<published>2019-09-19T22:37:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=90d26da58a4af2d34328f5916adf3781222966c6'/>
<id>90d26da58a4af2d34328f5916adf3781222966c6</id>
<content type='text'>
There is a command and config option. The criteria are a list of the
sort criterion and each can be individually reversed.

This only includes support for sorting in the maildir backend currently.
The other backends are not supported in this patch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is a command and config option. The criteria are a list of the
sort criterion and each can be individually reversed.

This only includes support for sorting in the maildir backend currently.
The other backends are not supported in this patch.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add directory info messages</title>
<updated>2019-09-18T23:34:30+00:00</updated>
<author>
<name>Jeffas</name>
<email>dev@jeffas.io</email>
</author>
<published>2019-09-16T18:22:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=43435ba06cd0820a83f14630881981b338473cb8'/>
<id>43435ba06cd0820a83f14630881981b338473cb8</id>
<content type='text'>
This populates the directory info model properly when requested,
allowing the fields to be relied upon elsewhere.

This also sends the dirinfo when new messages come in.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This populates the directory info model properly when requested,
allowing the fields to be relied upon elsewhere.

This also sends the dirinfo when new messages come in.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add basic searching to the maildir backend</title>
<updated>2019-09-16T16:40:26+00:00</updated>
<author>
<name>Jeffas</name>
<email>dev@jeffas.io</email>
</author>
<published>2019-09-14T17:05:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=c97d0d6320de996f00e5562c487059950423c151'/>
<id>c97d0d6320de996f00e5562c487059950423c151</id>
<content type='text'>
Basic searching is supported with the following:
- read messages
- unread messages
- from addresses
- text in body
- text in subject
- text in all

The implementation loops through all messages in the selected directory.
It tries to be smart by detecting which parts of each message the search
query needs to use and only loads these from the filesystem.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Basic searching is supported with the following:
- read messages
- unread messages
- from addresses
- text in body
- text in subject
- text in all

The implementation loops through all messages in the selected directory.
It tries to be smart by detecting which parts of each message the search
query needs to use and only loads these from the filesystem.
</pre>
</div>
</content>
</entry>
<entry>
<title>maildir: Preserve flags when copying messages</title>
<updated>2019-08-08T03:50:54+00:00</updated>
<author>
<name>Ben Burwell</name>
<email>ben@benburwell.com</email>
</author>
<published>2019-08-08T02:21:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=a1749411e61d20f701442c9c7e58464f4e0203b8'/>
<id>a1749411e61d20f701442c9c7e58464f4e0203b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract message parsing to common worker module</title>
<updated>2019-08-08T01:10:31+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2019-08-05T07:16:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=07a4b0fef0c159023a2608532e06b2a3685c0930'/>
<id>07a4b0fef0c159023a2608532e06b2a3685c0930</id>
<content type='text'>
Things like FetchEntityPartReader etc can be reused by most workers
working with raw email files from disk (or any reader for that matter).

This patch extract that common functionality in a separate package.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Things like FetchEntityPartReader etc can be reused by most workers
working with raw email files from disk (or any reader for that matter).

This patch extract that common functionality in a separate package.
</pre>
</div>
</content>
</entry>
</feed>
