<feed xmlns='http://www.w3.org/2005/Atom'>
<title>revela/include, branch v0.1.3</title>
<subtitle>A static web image gallery generator.</subtitle>
<id>https://git.yaroslavps.com/revela/atom?h=v0.1.3</id>
<link rel='self' href='https://git.yaroslavps.com/revela/atom?h=v0.1.3'/>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/revela/'/>
<updated>2023-01-26T19:43:29Z</updated>
<entry>
<title>Cleanup &amp; fix new album images not being rendered</title>
<updated>2023-01-26T19:43:29Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2023-01-26T19:43:29Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/revela/commit/?id=43d153c00bb067276d3cda141ad62de27cb4971d'/>
<id>urn:sha1:43d153c00bb067276d3cda141ad62de27cb4971d</id>
<content type='text'>
* Cleaned up some code and formatted with clang-format
* Fix the result of what can only be explained as me having a
  brain-fart^1 leading me to write returns where they shouldn't be hence
  the image-walk loop returning early when new images were added to an
  album.
* Also cleaned up and fixed a bug in roscha; more in roscha's own repo.

1: https://www.youtube.com/watch?v=UN7SBXJj2pc
</content>
</entry>
<entry>
<title>Re-render album html when album.ini changed</title>
<updated>2022-10-16T20:03:08Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2022-10-16T20:02:03Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/revela/commit/?id=01482f7632e86a12b9ee6d97eafa1dafa712f84e'/>
<id>urn:sha1:01482f7632e86a12b9ee6d97eafa1dafa712f84e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch to vector + qsort instead of bst</title>
<updated>2022-10-12T22:13:12Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2022-10-12T22:13:12Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/revela/commit/?id=f2c1beb5c3139238a3570d8f5052635519367d26'/>
<id>urn:sha1:f2c1beb5c3139238a3570d8f5052635519367d26</id>
<content type='text'>
Doesn't improve perfomance that much (sorting is far from the hotspot),
but I realized that I didn't really need a BST for this use-case and I
felt dumb for using one :/
</content>
</entry>
<entry>
<title>Ready for packaging</title>
<updated>2022-03-30T23:06:41Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2022-03-30T23:06:41Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/revela/commit/?id=3c7230c191ade30d5b9c8ef02a019ba42ab519f5'/>
<id>urn:sha1:3c7230c191ade30d5b9c8ef02a019ba42ab519f5</id>
<content type='text'>
* Documentation
* make install/uninstall
* roscha truthy fix
* Other fixes/improvements
</content>
</entry>
<entry>
<title>Switch from unja to roscha</title>
<updated>2022-03-23T22:09:48Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2022-03-23T22:09:48Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/revela/commit/?id=75906fbb296d2ed7cd9ca05e1b7bf0c92f84a30b'/>
<id>urn:sha1:75906fbb296d2ed7cd9ca05e1b7bf0c92f84a30b</id>
<content type='text'>
Still a WIP, some bugs need to be fixed.

Also change the license to GPL from LGPL. It was always meant to be GPL,
not sure what brain fart caused this.
</content>
</entry>
<entry>
<title>config: blur setting for thumbnails/images</title>
<updated>2021-11-29T18:09:33Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2021-11-29T18:09:33Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/revela/commit/?id=62d52b597d6a9cf4ed7ef0782fad8ca5eca24aa0'/>
<id>urn:sha1:62d52b597d6a9cf4ed7ef0782fad8ca5eca24aa0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update adjacent images to inserted/removed</title>
<updated>2021-11-29T16:53:34Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2021-11-29T16:53:34Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/revela/commit/?id=8e07de9d952f8f27273296f1b6ae58550ce1e98b'/>
<id>urn:sha1:8e07de9d952f8f27273296f1b6ae58550ce1e98b</id>
<content type='text'>
Now the program checks if the html of the next and previous images was
updated if a new image was inserted or an old image removed, and updates
them if needed.

Also make rmextra and filesync respect dry run mode.
</content>
</entry>
<entry>
<title>Clean out old files/dirs</title>
<updated>2021-11-28T01:37:59Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2021-11-28T01:37:59Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/revela/commit/?id=7b0eaa806f2cfc84e4c26f8f608e1d4e4843ea05'/>
<id>urn:sha1:7b0eaa806f2cfc84e4c26f8f608e1d4e4843ea05</id>
<content type='text'>
Delete extraneous files/images/albums that are no longer present in the
source directory.
</content>
</entry>
<entry>
<title>Copy/sync static files</title>
<updated>2021-11-09T17:47:16Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2021-11-09T17:47:16Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/revela/commit/?id=e2a71b0366aa80a7cf131fdbde6012671493d364'/>
<id>urn:sha1:e2a71b0366aa80a7cf131fdbde6012671493d364</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minor fixes here and there</title>
<updated>2021-11-08T20:29:08Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2021-11-08T20:29:08Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/revela/commit/?id=abbee959bf5c87a8b2ad0b2d55d9ddb955147892'/>
<id>urn:sha1:abbee959bf5c87a8b2ad0b2d55d9ddb955147892</id>
<content type='text'>
* Added year variable to album template
* Fixed a minor leak and dangling pointer
* Other small improvements
</content>
</entry>
</feed>
