<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fiv/resources, branch master</title>
<subtitle>Slightly unconventional, general-purpose image browser and viewer for Linux and Windows (macOS still has major issues)</subtitle>
<id>http://cgit.janouch.name/fiv/atom?h=master</id>
<link rel='self' href='http://cgit.janouch.name/fiv/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/fiv/'/>
<updated>2023-06-01T17:11:20Z</updated>
<entry>
<title>Distinguish removed files more prettily</title>
<updated>2023-06-01T17:11:20Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2023-06-01T16:17:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/fiv/commit/?id=4c8df56193b2e43ea8651b731d31380103f99fe4'/>
<id>urn:sha1:4c8df56193b2e43ea8651b731d31380103f99fe4</id>
<content type='text'>
It's still somewhat bad, but at least no longer ridiculous.
</content>
</entry>
<entry>
<title>Move and extend the browser toolbar</title>
<updated>2023-04-11T04:33:22Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2023-03-15T02:33:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/fiv/commit/?id=8da5f807cf8a64c06377f4868f39e84539cc39c8'/>
<id>urn:sha1:8da5f807cf8a64c06377f4868f39e84539cc39c8</id>
<content type='text'>
This makes the user interface more cohesive, and easier to use.

Both toolbars should ideally be made configurable.
</content>
</entry>
<entry>
<title>Support opening collections of files</title>
<updated>2022-08-08T16:06:50Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2022-07-27T22:37:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/fiv/commit/?id=701846ab398371de5a921b1a561bcc1601cd8297'/>
<id>urn:sha1:701846ab398371de5a921b1a561bcc1601cd8297</id>
<content type='text'>
Implement a process-local VFS to enable grouping together arbitrary
URIs passed via program arguments, DnD, or the file open dialog.

This VFS contains FivCollectionFile objects, which act as "simple"
proxies over arbitrary GFiles.  Their true URIs may be retrieved
through the "standard::target-uri" attribute, in a similar way to
GVfs's "recent" and "trash" backends.

(The main reason we proxy rather than just hackishly return foreign
GFiles from the VFS is that loading them would switch the current
directory, and break iteration as a result.

We could also keep the collection outside of GVfs, but that would
result in considerable special-casing, and the author wouldn't gain
intimate knowledge of GIO.)

There is no perceived need to keep old collections when opening
new ones, so we simply change and reload the contents when needed.

Similarly, there is no intention to make the VFS writeable.

The process-locality of this and other URI schemes has proven to be
rather annoying when passing files to other applications,
however most of the resulting complexity appears to be essential
rather than accidental.

Note that the GTK+ file chooser widget is retarded, and doesn't
recognize URIs that lack the authority part in the location bar.
</content>
</entry>
<entry>
<title>Add ability to keep zoom/position when browsing</title>
<updated>2022-07-17T11:04:29Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2022-07-17T10:37:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/fiv/commit/?id=bd2e929b77b4bbf9eae7b96986fa441380140d92'/>
<id>urn:sha1:bd2e929b77b4bbf9eae7b96986fa441380140d92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add an unnecessarily fancy about dialog</title>
<updated>2022-01-09T18:11:36Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2022-01-09T17:36:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/fiv/commit/?id=4f19a67da34ff39c5a04a6a8ab59a4df0d54e540'/>
<id>urn:sha1:4f19a67da34ff39c5a04a6a8ab59a4df0d54e540</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make sure our info-symbolic is actually used</title>
<updated>2022-01-06T09:13:10Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2022-01-06T09:12:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/fiv/commit/?id=3ae22e49ee3538780c9c26152f85bc5af1b2e596'/>
<id>urn:sha1:3ae22e49ee3538780c9c26152f85bc5af1b2e596</id>
<content type='text'>
The previous placement was ultra-fallbacky, "info" was picked instead.
</content>
</entry>
<entry>
<title>Mildly improve Ubuntu 20.04 compatibility</title>
<updated>2022-01-06T07:39:33Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2022-01-06T07:15:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/fiv/commit/?id=bb67df716cfab257a6309df121e6399ddadcc78a'/>
<id>urn:sha1:bb67df716cfab257a6309df121e6399ddadcc78a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Integrate jpeg-quantsmooth</title>
<updated>2021-12-22T13:20:39Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2021-12-22T09:59:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/fiv/commit/?id=2d4cab52b37c58c881e8bb7786adbe868f004a63'/>
<id>urn:sha1:2d4cab52b37c58c881e8bb7786adbe868f004a63</id>
<content type='text'>
Also, don't pointlessly store JPEGs in an ARGB Cairo surface.
</content>
</entry>
<entry>
<title>Add a checkerboard toggle</title>
<updated>2021-12-20T10:53:17Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2021-12-20T10:08:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/fiv/commit/?id=f4352524926eda5e69631311d42139796f8edb8d'/>
<id>urn:sha1:f4352524926eda5e69631311d42139796f8edb8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a simple toolbar to the view</title>
<updated>2021-12-17T06:01:37Z</updated>
<author>
<name>Přemysl Eric Janouch</name>
<email>p@janouch.name</email>
</author>
<published>2021-11-28T23:35:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.janouch.name/fiv/commit/?id=1c2a441cb56860d6bf558270b4a77d64dac2b954'/>
<id>urn:sha1:1c2a441cb56860d6bf558270b4a77d64dac2b954</id>
<content type='text'>
There is still considerable work to be done.
</content>
</entry>
</feed>
