<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dialog-rs/src, branch file-selection</title>
<subtitle>Display dialog boxes using various backends (Rust library)</subtitle>
<id>https://git.ireas.org/dialog-rs/atom?h=file-selection</id>
<link rel='self' href='https://git.ireas.org/dialog-rs/atom?h=file-selection'/>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/'/>
<updated>2019-12-10T18:56:32Z</updated>
<entry>
<title>Add Open/Save mode to the file selection dialog</title>
<updated>2019-12-10T18:56:32Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-12-10T18:46:44Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=89afcb4844dd484f0c9cdfef7e5ff8d751647c43'/>
<id>urn:sha1:89afcb4844dd484f0c9cdfef7e5ff8d751647c43</id>
<content type='text'>
This patch adds the option to set a FileSelectionMode, either Open or
Save.  Not all backends might support this – currently, only zenity and
kdialog do.  Per default, the Open mode is used (as before).
</content>
</entry>
<entry>
<title>Implement show_file_selection for kdialog backend</title>
<updated>2019-12-10T18:56:19Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-12-10T18:10:30Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=1b50ae033b646db0efc8ea0917685a3a0c8bfc94'/>
<id>urn:sha1:1b50ae033b646db0efc8ea0917685a3a0c8bfc94</id>
<content type='text'>
This patch adds an implementation of Backend’s show_file_selection
function to the KDialog backend, using KDialog’s --getopenfilename
option.
</content>
</entry>
<entry>
<title>Add FileSelection dialog type</title>
<updated>2019-12-10T18:56:09Z</updated>
<author>
<name>Reyk Floeter</name>
<email>reyk.floeter@googlemail.com</email>
</author>
<published>2019-12-10T15:24:36Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=2f3e2b5474834e3d733edf09b831c5607d451f49'/>
<id>urn:sha1:2f3e2b5474834e3d733edf09b831c5607d451f49</id>
<content type='text'>
This patch adds the FileSelection struct representing a file selection
dialog.  It can be displayed using the backend’s show_file_selection
function.

Currently, we only support file open dialogs (i. e.  choosing an
existing file).  Support for save dialogs should be added in the future.
</content>
</entry>
<entry>
<title>Implement Default for all backend structs</title>
<updated>2019-10-27T10:59:40Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-10-27T10:55:30Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=0970381271bd07f020a888b027653ca627e8655c'/>
<id>urn:sha1:0970381271bd07f020a888b027653ca627e8655c</id>
<content type='text'>
This fixes the clippy warning new_without_default [0].

[0] https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default
</content>
</entry>
<entry>
<title>Add missing backtick in doc comment</title>
<updated>2019-10-26T11:07:41Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-10-26T11:07:41Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=dfe809ae6c191cbc8478363bc5b0ed2626f91bb0'/>
<id>urn:sha1:dfe809ae6c191cbc8478363bc5b0ed2626f91bb0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix clippy complaints that don't change the semantics</title>
<updated>2019-10-25T20:33:03Z</updated>
<author>
<name>Stephan Sokolow</name>
<email>http://www.ssokolow.com/ContactMe</email>
</author>
<published>2019-10-25T00:44:39Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=9273f3f45f7418e87b6e53baef78612ef0d6c5e7'/>
<id>urn:sha1:9273f3f45f7418e87b6e53baef78612ef0d6c5e7</id>
<content type='text'>
(Clippy also complains about `new()` without `impl Default`)
</content>
</entry>
<entry>
<title>Fix broken link in `backends` documentation</title>
<updated>2019-10-25T20:32:57Z</updated>
<author>
<name>Stephan Sokolow</name>
<email>http://www.ssokolow.com/ContactMe</email>
</author>
<published>2019-10-25T00:37:03Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=9a2e1124bc97a003ad8916a17653ff2d1fa4250d'/>
<id>urn:sha1:9a2e1124bc97a003ad8916a17653ff2d1fa4250d</id>
<content type='text'>
(Revealed by cargo-deadlinks)
</content>
</entry>
<entry>
<title>Add a backend based on KDE's `kdialog`</title>
<updated>2019-10-25T20:32:45Z</updated>
<author>
<name>Stephan Sokolow</name>
<email>http://www.ssokolow.com/ContactMe</email>
</author>
<published>2019-10-25T00:36:42Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=a23de9787bccde4b6244312f04cb7cfc3b528db6'/>
<id>urn:sha1:a23de9787bccde4b6244312f04cb7cfc3b528db6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix input and password dialogs for zenity backend</title>
<updated>2019-06-30T10:56:21Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-06-30T10:53:24Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=3e3a2e5394a619807f9f4930263ccf4d3fee269a'/>
<id>urn:sha1:3e3a2e5394a619807f9f4930263ccf4d3fee269a</id>
<content type='text'>
Previously, we tried to read the user input from zenity’s stderr
although it is written to stdout.  This patch changes the zenity backend
to read from stdout instead of stderr.  It also removes trailing
newlines from the user input, as zenity adds a newline when writing the
input.
</content>
</entry>
<entry>
<title>Fix links in crate documentation</title>
<updated>2019-01-11T02:48:14Z</updated>
<author>
<name>Robin Krahl</name>
<email>robin.krahl@ireas.org</email>
</author>
<published>2019-01-11T02:48:14Z</published>
<link rel='alternate' type='text/html' href='https://git.ireas.org/dialog-rs/commit/?id=3b1b083182aa8662815478db092be4358e467a7e'/>
<id>urn:sha1:3b1b083182aa8662815478db092be4358e467a7e</id>
<content type='text'>
</content>
</entry>
</feed>
