<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dialog-rs/src, branch v0.1.1</title>
<subtitle>Display dialog boxes using various backends (Rust library)</subtitle>
<id>https://git.ireas.org/dialog-rs/atom?h=v0.1.1</id>
<link rel='self' href='https://git.ireas.org/dialog-rs/atom?h=v0.1.1'/>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/'/>
<updated>2019-01-10T23:49:35Z</updated>
<entry>
<title>Implement Display for the Error enum</title>
<updated>2019-01-10T23:49:35Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-01-10T23:46:36Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=5db93c5962fb2fc65c26f2cc9f6875414c43b697'/>
<id>urn:sha1:5db93c5962fb2fc65c26f2cc9f6875414c43b697</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move Error enum to the error module</title>
<updated>2019-01-10T23:49:22Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-01-10T23:43:15Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=3e7464c0f8cbadb8c6335c53579ec9570962dc3f'/>
<id>urn:sha1:3e7464c0f8cbadb8c6335c53579ec9570962dc3f</id>
<content type='text'>
The trait implementations for the Error enum contain a lot of
boilerplate code and are not very insightful.  Therefore this patch
moves the Error enum, its trait implementations and the related Result
type definition from the main module to the error module.  The Error and
Result types are re-exported from the main module so that the public
interface does not change.
</content>
</entry>
<entry>
<title>Implement zenity backend</title>
<updated>2019-01-08T19:56:09Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-01-08T18:10:40Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=f0f659944c6d89a6205fd98a2434ed61c0e7313b'/>
<id>urn:sha1:f0f659944c6d89a6205fd98a2434ed61c0e7313b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add the Password dialog box</title>
<updated>2019-01-08T19:55:54Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-01-08T17:16:49Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=474d92046f17a98f8979e55edaf75ca867d85b86'/>
<id>urn:sha1:474d92046f17a98f8979e55edaf75ca867d85b86</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor io::Error into custom Error enum</title>
<updated>2019-01-08T04:13:45Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-01-08T04:13:23Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=4ffee6bacc3579c57687f4029d2fc73213592c39'/>
<id>urn:sha1:4ffee6bacc3579c57687f4029d2fc73213592c39</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add question dialog boxes</title>
<updated>2019-01-08T03:54:39Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-01-08T03:49:42Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=fce7d2b9bf30e09b615dbd77b4dd7db94d623bfb'/>
<id>urn:sha1:fce7d2b9bf30e09b615dbd77b4dd7db94d623bfb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add input dialog boxes</title>
<updated>2019-01-08T03:54:20Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-01-08T03:16:20Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=ec84c425282c3fd26f5e862b7864ad2ae7ec1e2e'/>
<id>urn:sha1:ec84c425282c3fd26f5e862b7864ad2ae7ec1e2e</id>
<content type='text'>
This patch implements input dialog boxes.  This required some
refactoring in the dialog backend to allow additional arguments after
the width and the height.
</content>
</entry>
<entry>
<title>backends/Dialog: Add support for output handling</title>
<updated>2019-01-08T03:54:07Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-01-08T02:21:32Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=9fc28c2099b50484a4b3154f64f764904d57334e'/>
<id>urn:sha1:9fc28c2099b50484a4b3154f64f764904d57334e</id>
<content type='text'>
dialog(1) uses stdin to display the dialog boxes and prints output to
stderr (if applicable).  This patch changes the command invocation in
the Dialog backend to capture stderr.  stdin and stdout are inherited
from the main process so that dialog can display the dialog boxes and
receive user input.
</content>
</entry>
<entry>
<title>Implement message boxes using the dialog backend</title>
<updated>2019-01-08T03:54:00Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-01-08T02:11:55Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=a0b0a3c6a57097d56c5c471e5cb72bbde8198da8'/>
<id>urn:sha1:a0b0a3c6a57097d56c5c471e5cb72bbde8198da8</id>
<content type='text'>
This patch adds a first dialog box type, message boxes, and a first
backend, the dialog(1) tool.  It does not yet address the problems of
output handling and backend selection.
</content>
</entry>
<entry>
<title>Create project skeleton</title>
<updated>2019-01-08T03:53:45Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-01-08T03:53:45Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=31e1410bf3299301879171d5677f69925828844c'/>
<id>urn:sha1:31e1410bf3299301879171d5677f69925828844c</id>
<content type='text'>
</content>
</entry>
</feed>
