<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.paper.us.eu.org/minori/</link>
    <language>en-us</language>

    <title>minori: src/library/library.cc history</title>
    <description>src/library/library.cc revision history</description>
    <item>
    <title>*: no crash</title>
    <link>https://hg.paper.us.eu.org/minori/log/eb554255ea5f/src/library/library.cc</link>
    <description><![CDATA[*: no crash]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Thu, 02 Apr 2026 01:09:09 -0400</pubDate>
</item>
<item>
    <title>library: refresh in a separate thread</title>
    <link>https://hg.paper.us.eu.org/minori/log/8d06825d96d1/src/library/library.cc</link>
    <description><![CDATA[library: refresh in a separate thread<br/>
<br/>
this is fugly but it works]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Thu, 02 Apr 2026 00:18:56 -0400</pubDate>
</item>
<item>
    <title>filesystem: implement win32 watchers</title>
    <link>https://hg.paper.us.eu.org/minori/log/650a9159a0e7/src/library/library.cc</link>
    <description><![CDATA[filesystem: implement win32 watchers<br/>
<br/>
These are really nice :)]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Fri, 07 Nov 2025 14:32:11 -0500</pubDate>
</item>
<item>
    <title>*: clang-format</title>
    <link>https://hg.paper.us.eu.org/minori/log/963047512d34/src/library/library.cc</link>
    <description><![CDATA[*: clang-format]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Fri, 07 Nov 2025 07:16:15 -0500</pubDate>
</item>
<item>
    <title>make the &quot;Now Playing&quot; page actually work</title>
    <link>https://hg.paper.us.eu.org/minori/log/27c462bc7815/src/library/library.cc</link>
    <description><![CDATA[make the &quot;Now Playing&quot; page actually work]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Thu, 06 Nov 2025 07:10:58 -0500</pubDate>
</item>
<item>
    <title>filesystem: implement filesystem watcher</title>
    <link>https://hg.paper.us.eu.org/minori/log/0265e125f680/src/library/library.cc</link>
    <description><![CDATA[filesystem: implement filesystem watcher<br/>
<br/>
I also ported the library code to use it as well. Once we implement<br/>
proper directory watching on Windows (and maybe others) this will<br/>
be fairly useful :)]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Thu, 06 Nov 2025 03:16:55 -0500</pubDate>
</item>
<item>
    <title>*: clang-format all the things</title>
    <link>https://hg.paper.us.eu.org/minori/log/47c9f8502269/src/library/library.cc</link>
    <description><![CDATA[*: clang-format all the things<br/>
<br/>
I've edited the formatting a bit. Now pointer asterisks (and reference<br/>
ampersands) are on the variable instead of the type, as well as having<br/>
newlines for function braces (but nothing else)]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Fri, 25 Jul 2025 10:16:02 -0400</pubDate>
</item>
<item>
    <title>animone: add preliminary AT-SPI stuff</title>
    <link>https://hg.paper.us.eu.org/minori/log/886f66775f31/src/library/library.cc</link>
    <description><![CDATA[animone: add preliminary AT-SPI stuff<br/>
anime_list: finish the regular singular right click menu]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Sun, 17 Nov 2024 19:56:01 -0500</pubDate>
</item>
<item>
    <title>dep/anitomy: port to use UCS-4 rather than wide strings</title>
    <link>https://hg.paper.us.eu.org/minori/log/a0aa8c8c4307/src/library/library.cc</link>
    <description><![CDATA[dep/anitomy: port to use UCS-4 rather than wide strings<br/>
<br/>
rationale: wide strings are not the same on every platform, and<br/>
might not even be Unicode. (while they usually are, its possible<br/>
that they are not)<br/>
<br/>
I was *going* to change StringToInt to use a string stream, but<br/>
outputting to an integer doesn't seem to work at all with UCS-4,<br/>
even though it ought to, so I just rolled my own that uses the<br/>
arabic digits only.]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#112;&#97;&#112;&#101;&#114;&#46;&#117;&#115;&#46;&#101;&#117;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 23 Jun 2024 10:32:09 -0400</pubDate>
</item>
<item>
    <title>library: convert to class + database</title>
    <link>https://hg.paper.us.eu.org/minori/log/71396ecb6f7e/src/library/library.cc</link>
    <description><![CDATA[library: convert to class + database<br/>
<br/>
it also stores std::filesystem::paths now...]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#112;&#97;&#112;&#101;&#114;&#46;&#117;&#115;&#46;&#101;&#117;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 14 Jun 2024 00:37:45 -0400</pubDate>
</item>
<item>
    <title>services/kitsu: implement GetAnimeList()</title>
    <link>https://hg.paper.us.eu.org/minori/log/d928ec7b6a0d/src/library/library.cc</link>
    <description><![CDATA[services/kitsu: implement GetAnimeList()<br/>
<br/>
it finally works!]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#112;&#97;&#112;&#101;&#114;&#46;&#117;&#115;&#46;&#101;&#117;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 12 Jun 2024 17:52:26 -0400</pubDate>
</item>
<item>
    <title>*: HUUUGE changes</title>
    <link>https://hg.paper.us.eu.org/minori/log/862d0d8619f6/src/library/library.cc</link>
    <description><![CDATA[*: HUUUGE changes<br/>
<br/>
animia has been renamed to animone, so instead of thinking of a<br/>
health condition, you think of a beautiful flower :)<br/>
<br/>
I've also edited some of the code for animone, but I have no idea<br/>
if it even works or not because I don't have a mac or windows<br/>
machine lying around. whoops!<br/>
<br/>
... anyway, all of the changes divergent from Anisthesia are now<br/>
licensed under BSD. it's possible that I could even rewrite most<br/>
of the code to where I don't even have to keep the MIT license,<br/>
but that's thinking too far into the future<br/>
<br/>
I've been slacking off on implementing the anime seasons page,<br/>
mostly out of laziness. I think I'd have to create another db file<br/>
specifically for the seasons<br/>
<br/>
anyway, this code is being pushed *primarily* because the hard drive<br/>
it's on is failing! yay :)]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#112;&#97;&#112;&#101;&#114;&#46;&#117;&#115;&#46;&#101;&#117;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 01 Apr 2024 02:43:44 -0400</pubDate>
</item>
<item>
    <title>config: remove unused username parameter from anilist auth</title>
    <link>https://hg.paper.us.eu.org/minori/log/d030b30526d5/src/library/library.cc</link>
    <description><![CDATA[config: remove unused username parameter from anilist auth]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 09 Jan 2024 08:05:36 -0500</pubDate>
</item>
<item>
    <title>library: do explicit conversion from fs::path to std::string</title>
    <link>https://hg.paper.us.eu.org/minori/log/c4f03f83b252/src/library/library.cc</link>
    <description><![CDATA[library: do explicit conversion from fs::path to std::string<br/>
<br/>
this fixes compiler errors on Windows.]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 08 Jan 2024 21:30:18 -0500</pubDate>
</item>
<item>
    <title>library: implement menu bar buttons</title>
    <link>https://hg.paper.us.eu.org/minori/log/84e0a3c4737a/src/library/library.cc</link>
    <description><![CDATA[library: implement menu bar buttons<br/>
<br/>
I also went ahead and put the links from Taiga in so I don't have to<br/>
worry about it later...]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#109;&#114;&#112;&#97;&#112;&#101;&#114;&#115;&#111;&#110;&#105;&#99;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 08 Jan 2024 16:54:16 -0500</pubDate>
</item>
<item>
    <title>*: move to semver, remove old macos build, add library files</title>
    <link>https://hg.paper.us.eu.org/minori/log/b9f111d84d95/src/library/library.cc</link>
    <description><![CDATA[*: move to semver, remove old macos build, add library files<br/>
<br/>
I'm retarded and can't commit files right]]></description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#112;&#97;&#112;&#101;&#114;&#46;&#117;&#115;&#46;&#101;&#117;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 08 Jan 2024 13:22:09 -0500</pubDate>
</item>

  </channel>
</rss>
