<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aerc/widgets, 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>Only show spinner while sorting if no uids</title>
<updated>2020-02-29T04:03:34+00:00</updated>
<author>
<name>Jeffas</name>
<email>dev@jeffas.io</email>
</author>
<published>2020-02-29T04:03:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=e661ead57b220ea0cf1d7382307b51563c6fc9c6'/>
<id>e661ead57b220ea0cf1d7382307b51563c6fc9c6</id>
<content type='text'>
This fixes the problem where we already have messages and then have to
sort again.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the problem where we already have messages and then have to
sort again.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't show empty message while sorting</title>
<updated>2020-02-29T03:06:01+00:00</updated>
<author>
<name>Jeffas</name>
<email>dev@jeffas.io</email>
</author>
<published>2020-02-29T02:50:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=b55813f2c0e96e0350473d96dc2dd82f0544ea8f'/>
<id>b55813f2c0e96e0350473d96dc2dd82f0544ea8f</id>
<content type='text'>
This changes the ui to show the spinner while we are sorting. It only
shows one line of the spinner since there are an unknown number of
messages at this time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes the ui to show the spinner while we are sorting. It only
shows one line of the spinner since there are an unknown number of
messages at this time.
</pre>
</div>
</content>
</entry>
<entry>
<title>Set the store on the message list if it is nil</title>
<updated>2020-02-29T01:54:15+00:00</updated>
<author>
<name>Jeffas</name>
<email>dev@jeffas.io</email>
</author>
<published>2020-02-29T01:53:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=2a0430ab90bdcb03d3f3243945280f29642faab0'/>
<id>2a0430ab90bdcb03d3f3243945280f29642faab0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't set the store on an update to it</title>
<updated>2020-02-29T00:00:23+00:00</updated>
<author>
<name>Jeffas</name>
<email>dev@jeffas.io</email>
</author>
<published>2020-02-28T23:45:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=583b129c9470a060d17c952b46dbe1bffc4c0c49'/>
<id>583b129c9470a060d17c952b46dbe1bffc4c0c49</id>
<content type='text'>
Updates to a store can be asynchronous so we shouldn't select it just
because it had an update. Selection of the stores should be driven by
explicit user commands.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updates to a store can be asynchronous so we shouldn't select it just
because it had an update. Selection of the stores should be driven by
explicit user commands.
</pre>
</div>
</content>
</entry>
<entry>
<title>widgets/dirlist: Fix total message count</title>
<updated>2020-02-25T16:05:25+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2020-02-24T19:12:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=53d0c0a9030ce20ee98c2a0bdb221e73f647c16c'/>
<id>53d0c0a9030ce20ee98c2a0bdb221e73f647c16c</id>
<content type='text'>
This fixes an issue with the updated count logic, where only fetched messages
where counted to the exists string of the rue count.

Note that the count is still broken (we only count read / unread messages we
fetched, but that is the same behaviour as prior to the commit
66b68f35b3f3f3b97ec9951397fd75afeb0d0995)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes an issue with the updated count logic, where only fetched messages
where counted to the exists string of the rue count.

Note that the count is still broken (we only count read / unread messages we
fetched, but that is the same behaviour as prior to the commit
66b68f35b3f3f3b97ec9951397fd75afeb0d0995)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix crash on mouse scrolling between message parts</title>
<updated>2020-02-25T16:05:18+00:00</updated>
<author>
<name>Amir Yalon</name>
<email>mufHEsY6Za-20181118@yxejamir.net</email>
</author>
<published>2020-02-23T08:21:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=8ad517ea92356e97b35eb959ab3beef589fec686'/>
<id>8ad517ea92356e97b35eb959ab3beef589fec686</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix crash on mouse scrolling before messages load</title>
<updated>2020-02-22T16:06:15+00:00</updated>
<author>
<name>Wiktor Kwapisiewicz</name>
<email>wiktor@metacode.biz</email>
</author>
<published>2020-02-22T16:05:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=1455ad97a9ec138fb7bcab4de8e45a8ad92ddd30'/>
<id>1455ad97a9ec138fb7bcab4de8e45a8ad92ddd30</id>
<content type='text'>
Using mouse scroll before messages load will trigger a panic as
`ml.store` has not been assigned yet and is `nil`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using mouse scroll before messages load will trigger a panic as
`ml.store` has not been assigned yet and is `nil`.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix missing import</title>
<updated>2020-02-19T16:09:26+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2020-02-19T16:09:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=cb04629f3c2682494f32261c2a99200e2126f7a5'/>
<id>cb04629f3c2682494f32261c2a99200e2126f7a5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Only fetch the directory contents when we are switching directories"</title>
<updated>2020-02-19T07:37:20+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2020-02-19T07:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=d44bdc9fb99463081fa622589f7432191dd8b30d'/>
<id>d44bdc9fb99463081fa622589f7432191dd8b30d</id>
<content type='text'>
This reverts commit bd4df530095ee343778a59120a9e641c01010b0f.

I did not properly untangle the opening / dirlist update of each other.
This interferes with the imap worker, hence the revert
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit bd4df530095ee343778a59120a9e641c01010b0f.

I did not properly untangle the opening / dirlist update of each other.
This interferes with the imap worker, hence the revert
</pre>
</div>
</content>
</entry>
<entry>
<title>dirlist: actually honor the DirInfo</title>
<updated>2020-02-16T15:41:16+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2020-02-15T13:14:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=66b68f35b3f3f3b97ec9951397fd75afeb0d0995'/>
<id>66b68f35b3f3f3b97ec9951397fd75afeb0d0995</id>
<content type='text'>
Currently the dirlist ignores the counts provided by the dirInfo.
However some of the workers can actually provide accurate counts much quicker
than if we count the flags.

Eventually we will also want to enable displaying counts for background folders,
where the brute force counting won't work as none of the headers are fetched yet.

This commit models it in an opt-in manner, if the flag isn't set then we still
count the messages manually.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently the dirlist ignores the counts provided by the dirInfo.
However some of the workers can actually provide accurate counts much quicker
than if we count the flags.

Eventually we will also want to enable displaying counts for background folders,
where the brute force counting won't work as none of the headers are fetched yet.

This commit models it in an opt-in manner, if the flag isn't set then we still
count the messages manually.
</pre>
</div>
</content>
</entry>
</feed>
