<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aerc/worker/types, branch shivesh</title>
<subtitle>A pretty good email client (shivesh branch)</subtitle>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/'/>
<entry>
<title>Implement interface for my custom IMAP flags</title>
<updated>2021-10-23T17:37:06+00:00</updated>
<author>
<name>Shivesh Mandalia</name>
<email>mail@shivesh.org</email>
</author>
<published>2021-10-23T17:37:06+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=5c7d4873908f28dde33013d10543e4cf1417525b'/>
<id>5c7d4873908f28dde33013d10543e4cf1417525b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for :rmdir</title>
<updated>2020-08-19T09:38:57+00:00</updated>
<author>
<name>ARaspiK</name>
<email>araspik@protonmail.com</email>
</author>
<published>2020-08-18T20:27:23+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=fe1cabb077cf6c6cb3de122b3f5532acbeba8c85'/>
<id>fe1cabb077cf6c6cb3de122b3f5532acbeba8c85</id>
<content type='text'>
The `:rmdir` command removes the current directory (`-f` is required if
the directory is not empty).

This is not supported on the notmuch backend.

An issue with the maildir backend is that some sync programs (e.g.
offlineimap) may recover the directory after it is deleted.  They need
to specifically be configured to accept deletions, or special commands
need to be executed (e.g. `offlineimap --delete-folder`) to properly
delete folders.

A danger of using this on the IMAP backend is that it is possible for a
new message to be added to the directory and for aerc to not show it
immediately (due to a slow connection) - using `:rmdir` at this moment
(with `-f` if the directory already contains messages) would delete the
directory and the new message that just arrived (and all other
contents).  This is documented in aerc(1) so that users are aware of
possible risks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The `:rmdir` command removes the current directory (`-f` is required if
the directory is not empty).

This is not supported on the notmuch backend.

An issue with the maildir backend is that some sync programs (e.g.
offlineimap) may recover the directory after it is deleted.  They need
to specifically be configured to accept deletions, or special commands
need to be executed (e.g. `offlineimap --delete-folder`) to properly
delete folders.

A danger of using this on the IMAP backend is that it is possible for a
new message to be added to the directory and for aerc to not show it
immediately (due to a slow connection) - using `:rmdir` at this moment
(with `-f` if the directory already contains messages) would delete the
directory and the new message that just arrived (and all other
contents).  This is documented in aerc(1) so that users are aware of
possible risks.
</pre>
</div>
</content>
</entry>
<entry>
<title>run go fmt</title>
<updated>2020-07-17T15:50:24+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2020-07-17T15:50:24+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=8446d486645858b051f829a47716fd329f9743bf'/>
<id>8446d486645858b051f829a47716fd329f9743bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add additional flagging functionality</title>
<updated>2020-07-08T07:13:03+00:00</updated>
<author>
<name>ARaspiK</name>
<email>araspik@protonmail.com</email>
</author>
<published>2020-07-05T14:29:52+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=0535f6333f2f5d13469fc315a65c53ff8a5e83f3'/>
<id>0535f6333f2f5d13469fc315a65c53ff8a5e83f3</id>
<content type='text'>
More mail flags can now be set, unset, and toggled, not just the
read/seen flag.

This functionality is implemented with a new `:flag` and `:unflag`
command, which are extensions to the matching `:read` and `:unread`
commands, adding support for different flags.  In fact, the
`read`/`unread` commands are now recognized aliases to `flag`/`unflag`.
The new commands are also well documented in aerc(1).

The change mostly extends the previous read/unread setting functionality
by adding a selection for the flag to change.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
More mail flags can now be set, unset, and toggled, not just the
read/seen flag.

This functionality is implemented with a new `:flag` and `:unflag`
command, which are extensions to the matching `:read` and `:unread`
commands, adding support for different flags.  In fact, the
`read`/`unread` commands are now recognized aliases to `flag`/`unflag`.
The new commands are also well documented in aerc(1).

The change mostly extends the previous read/unread setting functionality
by adding a selection for the flag to change.
</pre>
</div>
</content>
</entry>
<entry>
<title>Set AnsweredFlag on successful reply</title>
<updated>2020-05-25T15:29:53+00:00</updated>
<author>
<name>Srivathsan Murali</name>
<email>sri@vathsan.com</email>
</author>
<published>2020-05-25T14:59:48+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=b1eb7ad18d2e0bbeecaf61a58825bbc794ceb40c'/>
<id>b1eb7ad18d2e0bbeecaf61a58825bbc794ceb40c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>imap: Remove FetchMessageBodyPart.{Encoding,Charset}</title>
<updated>2020-05-16T18:03:42+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2020-05-16T18:03:42+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=bae678e8f20605b64596c9e976623f2a37247adb'/>
<id>bae678e8f20605b64596c9e976623f2a37247adb</id>
<content type='text'>
Fixes https://todo.sr.ht/~sircmpwn/aerc2/352 exactly as suggested by emersion.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes https://todo.sr.ht/~sircmpwn/aerc2/352 exactly as suggested by emersion.
</pre>
</div>
</content>
</entry>
<entry>
<title>store.FetchFull: Change callback type to expose entire message</title>
<updated>2020-05-01T15:10:08+00:00</updated>
<author>
<name>Ben Fiedler</name>
<email>git@services.bfiedler.ch</email>
</author>
<published>2020-04-24T20:31:39+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=05fa79eb8efa02e39962c08231ec0e40cafe0020'/>
<id>05fa79eb8efa02e39962c08231ec0e40cafe0020</id>
<content type='text'>
This is a prerequisite for allowing the FetchFull message to return both
the message content and the message headers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a prerequisite for allowing the FetchFull message to return both
the message content and the message headers.
</pre>
</div>
</content>
</entry>
<entry>
<title>Mark sent messages as "seen" in maildir</title>
<updated>2020-03-03T19:08:37+00:00</updated>
<author>
<name>Galen Abell</name>
<email>galen@galenabell.com</email>
</author>
<published>2020-03-03T13:45:06+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=6ff3c7a1ba680506d77fc1fe8dfbf5b804a3fea7'/>
<id>6ff3c7a1ba680506d77fc1fe8dfbf5b804a3fea7</id>
<content type='text'>
- Add maildir flags to complement a messages imap flags
- Set the "seen" flag on sent messages when using the maildir backend
- Cleanup AppendMessage interface to use models.Flag for both IMAP and
  maildir
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add maildir flags to complement a messages imap flags
- Set the "seen" flag on sent messages when using the maildir backend
- Cleanup AppendMessage interface to use models.Flag for both IMAP and
  maildir
</pre>
</div>
</content>
</entry>
<entry>
<title>remove the dirInfoUpdateRequest functionality</title>
<updated>2020-02-29T18:16:33+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2020-02-29T13:40:52+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=f3dbecaaea16fe8956af2bbd29472243f0496995'/>
<id>f3dbecaaea16fe8956af2bbd29472243f0496995</id>
<content type='text'>
The notmuch worker followed suit in handling the dirInfo submission manually.
That removes the last user so we might as well remove the functionality.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The notmuch worker followed suit in handling the dirInfo submission manually.
That removes the last user so we might as well remove the functionality.
</pre>
</div>
</content>
</entry>
<entry>
<title>Request DirInfo whenever the unread count may have changed</title>
<updated>2020-02-16T15:41:17+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2020-02-15T13:14:44+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.shivesh.org/aerc/commit/?id=89b742dc6c2cc4e70cc7fd44454ee184dcc4b627'/>
<id>89b742dc6c2cc4e70cc7fd44454ee184dcc4b627</id>
<content type='text'>
Actions such as read / unread or the addition of new messages do change
the read/unread/recent count. Hence we request an update from the workers.
Workers going over the network should probably cache the information and invalidate
it only if necessary
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Actions such as read / unread or the addition of new messages do change
the read/unread/recent count. Hence we request an update from the workers.
Workers going over the network should probably cache the information and invalidate
it only if necessary
</pre>
</div>
</content>
</entry>
</feed>
