<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aerc/widgets, branch 0.3.0</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>Allow fields in compose widget to be clicked</title>
<updated>2019-11-17T18:19:47+00:00</updated>
<author>
<name>Greg Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2019-11-06T03:43:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=3338dce8a16a860f455186ef9819e661a63577e2'/>
<id>3338dce8a16a860f455186ef9819e661a63577e2</id>
<content type='text'>
When the mouse is enabled, clicking on a header field switches focus to
that field (likewise for the terminal).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the mouse is enabled, clicking on a header field switches focus to
that field (likewise for the terminal).
</pre>
</div>
</content>
</entry>
<entry>
<title>Complete the F rune.</title>
<updated>2019-11-17T18:19:20+00:00</updated>
<author>
<name>Srivathsan Murali</name>
<email>sri@vathsan.com</email>
</author>
<published>2019-11-12T11:50:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=c655afa32bea3208885386cc3e600d19c934dd39'/>
<id>c655afa32bea3208885386cc3e600d19c934dd39</id>
<content type='text'>
%F now shows the auth name or recepient name/address if the
message is from you.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
%F now shows the auth name or recepient name/address if the
message is from you.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add UI options to save/pipe messages with unsupported mimetypes</title>
<updated>2019-11-17T18:19:13+00:00</updated>
<author>
<name>Greg Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2019-11-15T20:28:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=4bdef7d8609aa2d382fa74018e28ccb176276615'/>
<id>4bdef7d8609aa2d382fa74018e28ccb176276615</id>
<content type='text'>
Adds a message indicating the user's ability to :save or :pipe a message
with an unsupported mimetype and also adds a selector widget (similar to
the tutorial).

The selector widget was previously defined in the account wizard module,
so this commit breaks it out into its own module to allow for re-use.

Further, modify the BeginExLine() function to take an argument that
pre-populates the command line, allowing functions to initiate an ex
command without executing it.

Closes #95.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a message indicating the user's ability to :save or :pipe a message
with an unsupported mimetype and also adds a selector widget (similar to
the tutorial).

The selector widget was previously defined in the account wizard module,
so this commit breaks it out into its own module to allow for re-use.

Further, modify the BeginExLine() function to take an argument that
pre-populates the command line, allowing functions to initiate an ex
command without executing it.

Closes #95.
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for terminal before forwarding mouse event</title>
<updated>2019-11-17T18:19:11+00:00</updated>
<author>
<name>Greg Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2019-11-15T19:02:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=809083f8438401e2ee1d2d14712677f55eb4e4ef'/>
<id>809083f8438401e2ee1d2d14712677f55eb4e4ef</id>
<content type='text'>
When viewing a message part with no available filter, clicking the UI
would cause a nil pointer dereference because the MouseEvent was passed
to the PartViewer's `term` field, which does not exist in the case of an
absent filter.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When viewing a message part with no available filter, clicking the UI
would cause a nil pointer dereference because the MouseEvent was passed
to the PartViewer's `term` field, which does not exist in the case of an
absent filter.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add some defaults for template options</title>
<updated>2019-11-10T16:00:21+00:00</updated>
<author>
<name>Drew DeVault</name>
<email>sir@cmpwn.com</email>
</author>
<published>2019-11-10T16:00:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=cb7d7a043892e9911491c3acc32a36b61d891ea7'/>
<id>cb7d7a043892e9911491c3acc32a36b61d891ea7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Templates with Parsing</title>
<updated>2019-11-10T15:15:49+00:00</updated>
<author>
<name>Srivathsan Murali</name>
<email>sri@vathsan.com</email>
</author>
<published>2019-11-03T12:51:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=3ba69edab5f0c787424dac9649e43a7743da13ca'/>
<id>3ba69edab5f0c787424dac9649e43a7743da13ca</id>
<content type='text'>
+ Changes NewComposer to return error.
+ Add lib to handle templates using "text/template".
+ Add -T option to following commands
    - compose.
    - reply
    - forward
+ Quoted replies using templates.
+ Forwards as body using templates
+ Default templates are installed similar to filters.
+ Templates Config in aerc.conf.
    - Required templates are parsed while loading config.
+ Add aerc-templates.7 manual for using template data.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ Changes NewComposer to return error.
+ Add lib to handle templates using "text/template".
+ Add -T option to following commands
    - compose.
    - reply
    - forward
+ Quoted replies using templates.
+ Forwards as body using templates
+ Default templates are installed similar to filters.
+ Templates Config in aerc.conf.
    - Required templates are parsed while loading config.
+ Add aerc-templates.7 manual for using template data.
</pre>
</div>
</content>
</entry>
<entry>
<title>widgets/msgviewer: Don't crash if pager is nil</title>
<updated>2019-11-10T15:11:34+00:00</updated>
<author>
<name>Kevin Kuehler</name>
<email>keur@xcf.berkeley.edu</email>
</author>
<published>2019-11-02T02:36:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=ad68a9e4e471eb708893ad16601ab14a4672a2da'/>
<id>ad68a9e4e471eb708893ad16601ab14a4672a2da</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>widgets/msgview: Reap the filter command</title>
<updated>2019-10-16T15:13:54+00:00</updated>
<author>
<name>Kevin Kuehler</name>
<email>keur@xcf.berkeley.edu</email>
</author>
<published>2019-10-15T09:01:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=310bec27024579e7ada35585b3190ab875540804'/>
<id>310bec27024579e7ada35585b3190ab875540804</id>
<content type='text'>
The filter command shells out and returns almost immediately. Call
Wait() so the filter process gets reaped. Prior to this patch, aerc
creates a zombie process for every email that is viewed.

Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The filter command shells out and returns almost immediately. Call
Wait() so the filter process gets reaped. Prior to this patch, aerc
creates a zombie process for every email that is viewed.

Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup pager processes after closing a msgviewer</title>
<updated>2019-10-16T15:13:53+00:00</updated>
<author>
<name>Kevin Kuehler</name>
<email>keur@xcf.berkeley.edu</email>
</author>
<published>2019-10-15T09:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=be4ea0d96b8cc70becb94f2d4e5abe41dea58f3a'/>
<id>be4ea0d96b8cc70becb94f2d4e5abe41dea58f3a</id>
<content type='text'>
A pager is spawned every time an email is viewed but not killed off when
quitting the msgviewer, thus leading to process leakage. This patch
fixes this by adding a Close method to the msgview widget, which is
called in the close command.

Signed-off-by: Kevin Kuehler &lt;keur@xcf.berkeley.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A pager is spawned every time an email is viewed but not killed off when
quitting the msgviewer, thus leading to process leakage. This patch
fixes this by adding a Close method to the msgview widget, which is
called in the close command.

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>
</feed>
