<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aerc, branch threading</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>Add threading support for maildir</title>
<updated>2019-10-13T02:17:29+00:00</updated>
<author>
<name>Ben Burwell</name>
<email>ben@benburwell.com</email>
</author>
<published>2019-10-13T02:17:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=12269c757d9ffcf93ba23a39c8e12cd222c5ae82'/>
<id>12269c757d9ffcf93ba23a39c8e12cd222c5ae82</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add thread deletion</title>
<updated>2019-10-13T00:58:10+00:00</updated>
<author>
<name>Kevin Kuehler</name>
<email>keur@xcf.berkeley.edu</email>
</author>
<published>2019-10-10T22:27:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=287bf609554c5b0e9d82f28e89f6ca988b8fd452'/>
<id>287bf609554c5b0e9d82f28e89f6ca988b8fd452</id>
<content type='text'>
Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add threading control path to msglist.Draw()</title>
<updated>2019-10-13T00:58:06+00:00</updated>
<author>
<name>Kevin Kuehler</name>
<email>keur@xcf.berkeley.edu</email>
</author>
<published>2019-10-10T22:27:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=baa8813dcc1bf4dbd18763df9ee654472ae0e433'/>
<id>baa8813dcc1bf4dbd18763df9ee654472ae0e433</id>
<content type='text'>
Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>lib/msgstore: Handle DirectoryThreaded msg</title>
<updated>2019-10-13T00:58:02+00:00</updated>
<author>
<name>Kevin Kuehler</name>
<email>keur@xcf.berkeley.edu</email>
</author>
<published>2019-10-10T22:27:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=77c1a1714448092c2355eb1cc046f1939b46c5e4'/>
<id>77c1a1714448092c2355eb1cc046f1939b46c5e4</id>
<content type='text'>
This method is called after a worker fetches a threaded directory
contents from the backend. We iterate over the threads in the same order
that they will be printed in the msglist.

Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This method is called after a worker fetches a threaded directory
contents from the backend. We iterate over the threads in the same order
that they will be printed in the msglist.

Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>worker/types/thread: Add FormatThread function</title>
<updated>2019-10-13T00:57:57+00:00</updated>
<author>
<name>Kevin Kuehler</name>
<email>keur@xcf.berkeley.edu</email>
</author>
<published>2019-10-10T22:27:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=d7f988f220a91a233eba97de89ffa549c968c63a'/>
<id>d7f988f220a91a233eba97de89ffa549c968c63a</id>
<content type='text'>
FormatThread performs dfs on a thread tree. For every node in the tree,
a callback function is called with a thread and a format string for
that thread. The format string is to be used when displaying the full
thread tree.

Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
FormatThread performs dfs on a thread tree. For every node in the tree,
a callback function is called with a thread and a format string for
that thread. The format string is to be used when displaying the full
thread tree.

Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>widgets/msglist: Draw each row in a function</title>
<updated>2019-10-13T00:57:53+00:00</updated>
<author>
<name>Kevin Kuehler</name>
<email>keur@xcf.berkeley.edu</email>
</author>
<published>2019-10-10T22:27:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=9e47953ebe3bafdfc4d3af4ed26dc7ca6c2053fd'/>
<id>9e47953ebe3bafdfc4d3af4ed26dc7ca6c2053fd</id>
<content type='text'>
This function can be reused by the threading code.

Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This function can be reused by the threading code.

Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>worker/imap: Add threading extension</title>
<updated>2019-10-13T00:57:49+00:00</updated>
<author>
<name>Kevin Kuehler</name>
<email>keur@xcf.berkeley.edu</email>
</author>
<published>2019-10-10T22:27:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=41f3bb3bc16b5d7bef7ffe29a8f4b493be7d79fd'/>
<id>41f3bb3bc16b5d7bef7ffe29a8f4b493be7d79fd</id>
<content type='text'>
* Import the go-imap-sortthread library
* Add sortthread client to imapClient in worker
* Add handleDirectoryThreaded, which uses the go-imap-sortthread, and
  converts the results to the aerc thread type

Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Import the go-imap-sortthread library
* Add sortthread client to imapClient in worker
* Add handleDirectoryThreaded, which uses the go-imap-sortthread, and
  converts the results to the aerc thread type

Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Start adding thread support</title>
<updated>2019-10-13T00:56:39+00:00</updated>
<author>
<name>Kevin Kuehler</name>
<email>keur@xcf.berkeley.edu</email>
</author>
<published>2019-10-10T22:27:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=8cb4a9d751d1497e1059fedb03964bc9e56e5c06'/>
<id>8cb4a9d751d1497e1059fedb03964bc9e56e5c06</id>
<content type='text'>
* Add threading-enabled config option
* Add DirectoryThreaded and FetchDirectoryThreaded types to control path
* Add generic thread type for all backends to use

Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add threading-enabled config option
* Add DirectoryThreaded and FetchDirectoryThreaded types to control path
* Add generic thread type for all backends to use

Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Show spinner when fetching contents"</title>
<updated>2019-10-09T23:57:53+00:00</updated>
<author>
<name>Drew DeVault</name>
<email>sir@cmpwn.com</email>
</author>
<published>2019-10-09T23:57:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=f1b365dfc30b7253f3baea270ebcc8d1fb754db9'/>
<id>f1b365dfc30b7253f3baea270ebcc8d1fb754db9</id>
<content type='text'>
This reverts commit 1339faf7881f33762c6e0a4915404e362fc51de1.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 1339faf7881f33762c6e0a4915404e362fc51de1.
</pre>
</div>
</content>
</entry>
<entry>
<title>Preserve sorting order in search results</title>
<updated>2019-10-09T23:46:43+00:00</updated>
<author>
<name>Jeffas</name>
<email>dev@jeffas.io</email>
</author>
<published>2019-10-02T16:16:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=d3379dd7f0d2e5caffeda4a97fc72649421cccca'/>
<id>d3379dd7f0d2e5caffeda4a97fc72649421cccca</id>
<content type='text'>
This ensures that the search results follow the order of the current
sort so that cycling throught the results proceeds in displayed order.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This ensures that the search results follow the order of the current
sort so that cycling throught the results proceeds in displayed order.
</pre>
</div>
</content>
</entry>
</feed>
