<?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/main.cc history</title>
    <description>src/main.cc revision history</description>
    <item>
    <title>http: do proper global init/cleanup of libcurl</title>
    <link>https://hg.paper.us.eu.org/minori/log/811697ad826a/src/main.cc</link>
    <description><![CDATA[http: do proper global init/cleanup of libcurl<br/>
<br/>
this is done automagically using RAII]]></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 08:39:24 -0500</pubDate>
</item>
<item>
    <title>*: clang-format all the things</title>
    <link>https://hg.paper.us.eu.org/minori/log/47c9f8502269/src/main.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>anime: refactor Anime::SeriesSeason to Season class</title>
    <link>https://hg.paper.us.eu.org/minori/log/b5d6c27c308f/src/main.cc</link>
    <description><![CDATA[anime: refactor Anime::SeriesSeason to Season class<br/>
<br/>
ToLocalString has also been altered to take in both season<br/>
and year because lots of locales actually treat formatting<br/>
seasons differently! most notably is Russian which adds a<br/>
suffix at the end to notate seasons(??)]]></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>Thu, 13 Jun 2024 01:49:18 -0400</pubDate>
</item>
<item>
    <title>pages/seasons: run seasons search in a separate thread</title>
    <link>https://hg.paper.us.eu.org/minori/log/78929794e7d8/src/main.cc</link>
    <description><![CDATA[pages/seasons: run seasons search in a separate thread]]></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>Thu, 13 Jun 2024 00:36:41 -0400</pubDate>
</item>
<item>
    <title>services: VERY initial Kitsu support</title>
    <link>https://hg.paper.us.eu.org/minori/log/b1f4d1867ab1/src/main.cc</link>
    <description><![CDATA[services: VERY initial Kitsu support<br/>
<br/>
it only supports user authentication for now, but it's definitely<br/>
a start.]]></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 04:07:10 -0400</pubDate>
</item>
<item>
    <title>session: allow printing status messages</title>
    <link>https://hg.paper.us.eu.org/minori/log/34347fd2a2de/src/main.cc</link>
    <description><![CDATA[session: allow printing status messages<br/>
<br/>
...!]]></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>Tue, 11 Jun 2024 14:16:40 -0400</pubDate>
</item>
<item>
    <title>*: various code safety changes</title>
    <link>https://hg.paper.us.eu.org/minori/log/f31305b9f60a/src/main.cc</link>
    <description><![CDATA[*: various code safety changes<br/>
<br/>
this also makes the code build on Qt 5.7. I can't test it though<br/>
because I don't have it working... FAIL!]]></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>Thu, 18 Apr 2024 16:53:17 -0400</pubDate>
</item>
<item>
    <title>*: HUUUGE changes</title>
    <link>https://hg.paper.us.eu.org/minori/log/862d0d8619f6/src/main.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>*: many many changes</title>
    <link>https://hg.paper.us.eu.org/minori/log/c130f47f6f48/src/main.cc</link>
    <description><![CDATA[*: many many changes<br/>
<br/>
e.g. the search page is actually implemented 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>Sun, 04 Feb 2024 21:17:17 -0500</pubDate>
</item>
<item>
    <title>HUGE UPDATE: convert build system to autotools</title>
    <link>https://hg.paper.us.eu.org/minori/log/4d461ef7d424/src/main.cc</link>
    <description><![CDATA[HUGE UPDATE: convert build system to autotools<br/>
<br/>
why? because cmake sucks :)]]></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>Fri, 19 Jan 2024 00:24:02 -0500</pubDate>
</item>
<item>
    <title>theme: force Fusion style on platforms other than Win32 or OS X</title>
    <link>https://hg.paper.us.eu.org/minori/log/adc20fa321c1/src/main.cc</link>
    <description><![CDATA[theme: force Fusion style on platforms other than Win32 or OS X<br/>
<br/>
I was reluctant to do this, but most of the other styles just<br/>
look like pure shite regardless of whether I force a stylesheet<br/>
on them or not. KDE's style is actually hilariously bad paired<br/>
with my stylesheet, so I've decided to also make the stylesheet<br/>
Windows-specific as well, because that's really the only platform<br/>
where it makes sense in the first place.]]></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, 10 Jan 2024 21:23:57 -0500</pubDate>
</item>
<item>
    <title>locale: only attempt loading locales after QApplication is init'd</title>
    <link>https://hg.paper.us.eu.org/minori/log/975a3f0965e2/src/main.cc</link>
    <description><![CDATA[locale: only attempt loading locales after QApplication is init'd<br/>
<br/>
also the general application stuff and anime list is separated in settings]]></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>Thu, 07 Dec 2023 11:14:01 -0500</pubDate>
</item>
<item>
    <title>anime/db: upgrade to c++17 style, make things easier to read</title>
    <link>https://hg.paper.us.eu.org/minori/log/122fad646f81/src/main.cc</link>
    <description><![CDATA[anime/db: upgrade to c++17 style, make things easier to read]]></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>Fri, 01 Dec 2023 13:32:29 -0500</pubDate>
</item>
<item>
    <title>dep/json: update to v3.11.3</title>
    <link>https://hg.paper.us.eu.org/minori/log/9b10175be389/src/main.cc</link>
    <description><![CDATA[dep/json: update to v3.11.3<br/>
anime/db: save anime list to database, very much untested and likely won't work as intended]]></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>Thu, 30 Nov 2023 13:52:26 -0500</pubDate>
</item>
<item>
    <title>track: use a bit of a more sane way to manage recognition</title>
    <link>https://hg.paper.us.eu.org/minori/log/6fdf0632c003/src/main.cc</link>
    <description><![CDATA[track: use a bit of a more sane way to manage recognition<br/>
<br/>
it also works with the new animia API]]></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, 14 Nov 2023 13:19:40 -0500</pubDate>
</item>
<item>
    <title>*: another huge megacommit, SORRY</title>
    <link>https://hg.paper.us.eu.org/minori/log/39521c47c7a3/src/main.cc</link>
    <description><![CDATA[*: another huge megacommit, SORRY<br/>
<br/>
The torrents page works a lot better now<br/>
Added the edit option to the anime list right click menu<br/>
Vectorized currently playing files<br/>
Available player and extensions are now loaded at runtime<br/>
 from files in (dotpath)/players.json and (dotpath)/extensions.json<br/>
 These paths are not permanent and will likely be moved to<br/>
 (dotpath)/recognition<br/>
...<br/>
...<br/>
...]]></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, 07 Nov 2023 23:40:54 -0500</pubDate>
</item>
<item>
    <title>*: huge commit</title>
    <link>https://hg.paper.us.eu.org/minori/log/2004b41d4a59/src/main.cc</link>
    <description><![CDATA[*: huge commit<br/>
<br/>
1. WORKING LOCALIZATION + translation for Spanish and British English<br/>
2. idk like 2 changes for the dark theme :)]]></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>Sun, 05 Nov 2023 23:31:49 -0500</pubDate>
</item>
<item>
    <title>strings: parse HTML entities when reading synopsis, make the</title>
    <link>https://hg.paper.us.eu.org/minori/log/582b2fca1561/src/main.cc</link>
    <description><![CDATA[strings: parse HTML entities when reading synopsis, make the<br/>
toupper and tolower functions more sane]]></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>Thu, 02 Nov 2023 15:22:02 -0400</pubDate>
</item>
<item>
    <title>boring: mass rename to cc</title>
    <link>https://hg.paper.us.eu.org/minori/log/9b2b41f83a5e/src/main.cc</link>
    <description><![CDATA[boring: mass rename to cc<br/>
<br/>
because this is a very unix-y project, it makes more sense to use the<br/>
'cc' extension]]></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, 23 Oct 2023 12:07:27 -0400</pubDate>
</item>

  </channel>
</rss>
