<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ariadne.git/src/nexusinterface.h, branch master</title>
<subtitle>Linux port of mod organizer</subtitle>
<id>http://git.schererleander.de/ariadne.git/atom/src/nexusinterface.h?h=master</id>
<link rel='self' href='http://git.schererleander.de/ariadne.git/atom/src/nexusinterface.h?h=master'/>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/ariadne.git/'/>
<updated>2026-05-12T18:50:45Z</updated>
<entry>
<title>Migrating to OAuth Authentication (#2374)</title>
<updated>2026-05-12T18:50:45Z</updated>
<author>
<name>Jeremy Rimpo</name>
<email>jeremy.rimpo@servermonkey.com</email>
</author>
<published>2026-05-12T18:50:45Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/ariadne.git/commit/?id=3efaf7c9463261fb2d182a7ae00d9045a2b273b8'/>
<id>urn:sha1:3efaf7c9463261fb2d182a7ae00d9045a2b273b8</id>
<content type='text'>
Co-authored-by: aglowinthefield &lt;146008217+aglowinthefield@users.noreply.github.com&gt;
Co-authored-by: Jonathan Feenstra &lt;26406078+JonathanFeenstra@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Improve mod update check accuracy (#2385)</title>
<updated>2026-05-04T02:47:20Z</updated>
<author>
<name>Al</name>
<email>26797547+Al12rs@users.noreply.github.com</email>
</author>
<published>2026-05-04T02:47:20Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/ariadne.git/commit/?id=ca7a149874e99a8f401cb30c430f58a48be4c642'/>
<id>urn:sha1:ca7a149874e99a8f401cb30c430f58a48be4c642</id>
<content type='text'>
* Index API response into lookup maps

* extract new findLatestActiveSuccessor method from update check function

* extract method to check if a file is active

* use new isActiveFileStatus in modInfoRegular

* fix bug when merging during mod install

* remember ordering of installed nexus file ids

* refactor update check logic to prioritize Nexus file IDs over filenames

* refactor nxmUpdatesAvailable to simplify update checking logic

* refactor update check logic to find Nexus file IDs by filename and streamline successor retrieval

* refactor update checking to streamline version resolution and improve successor retrieval</content>
</entry>
<entry>
<title>Move to VCPKG (#2068)</title>
<updated>2025-05-29T09:04:36Z</updated>
<author>
<name>Mikaël Capelle</name>
<email>capelle.mikael@gmail.com</email>
</author>
<published>2025-05-29T09:04:36Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/ariadne.git/commit/?id=39210af3e59c929cba6de2d39ef1c32835f6388b'/>
<id>urn:sha1:39210af3e59c929cba6de2d39ef1c32835f6388b</id>
<content type='text'>
* Remove SConscript related files.
* Force-load translations from uibase and gamebryo/creation.
* Bring githubpp here and add a standalone preset.
* Switch VersionInfo -&gt; Version for ModOrganizer2. (#2063)
* Add pre-commit hook.
* Use 7zip build from VCPKG registry.
* Use archive.dll from the bin folder instead of dlls.</content>
</entry>
<entry>
<title>Fix rebase issues</title>
<updated>2023-09-21T22:43:29Z</updated>
<author>
<name>Jeremy Rimpo</name>
<email>jeremy.rimpo@servermonkey.com</email>
</author>
<published>2023-09-21T22:43:29Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/ariadne.git/commit/?id=d2e48ed72e3526c08580d5c4b3531778267532c5'/>
<id>urn:sha1:d2e48ed72e3526c08580d5c4b3531778267532c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clang cleanup</title>
<updated>2023-09-21T22:35:05Z</updated>
<author>
<name>Jeremy Rimpo</name>
<email>jeremy.rimpo@servermonkey.com</email>
</author>
<published>2023-09-19T02:44:45Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/ariadne.git/commit/?id=f6bb73deb21228acf0e7f74500f50421143aa739'/>
<id>urn:sha1:f6bb73deb21228acf0e7f74500f50421143aa739</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add new API connection to retrieve game info</title>
<updated>2023-09-21T21:46:52Z</updated>
<author>
<name>Silarn</name>
<email>jrim@rimpo.org</email>
</author>
<published>2019-12-23T19:53:56Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/ariadne.git/commit/?id=0b6afd6a9a39c60b5420e40189bc0ac60a4766ba'/>
<id>urn:sha1:0b6afd6a9a39c60b5420e40189bc0ac60a4766ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Apply clang-format.</title>
<updated>2023-07-09T15:20:40Z</updated>
<author>
<name>Mikaël Capelle</name>
<email>capelle.mikael@gmail.com</email>
</author>
<published>2022-05-17T09:47:01Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/ariadne.git/commit/?id=d13f6bb870cdda71257f665367be8ef9fca86255'/>
<id>urn:sha1:d13f6bb870cdda71257f665367be8ef9fca86255</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Better nexus network errors</title>
<updated>2022-04-19T13:17:43Z</updated>
<author>
<name>Jeremy Rimpo</name>
<email>jeremy.rimpo@servermonkey.com</email>
</author>
<published>2021-12-08T11:22:09Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/ariadne.git/commit/?id=af0337d5b4de680467451d812d60e56d5a885e07'/>
<id>urn:sha1:af0337d5b4de680467451d812d60e56d5a885e07</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added enum for nexus mod file status (main, update, etc).</title>
<updated>2021-07-11T22:07:55Z</updated>
<author>
<name>AL</name>
<email>26797547+Al12rs@users.noreply.github.com</email>
</author>
<published>2021-07-11T22:07:55Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/ariadne.git/commit/?id=4bdb4aff50a97c8ac8030fcd1dcb2b00ccc1e12d'/>
<id>urn:sha1:4bdb4aff50a97c8ac8030fcd1dcb2b00ccc1e12d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>moved nexus api stuff to GlobalSettings</title>
<updated>2020-11-03T16:39:08Z</updated>
<author>
<name>isanae</name>
<email>14251494+isanae@users.noreply.github.com</email>
</author>
<published>2020-08-17T09:06:26Z</published>
<link rel='alternate' type='text/html' href='http://git.schererleander.de/ariadne.git/commit/?id=4c5e3da2334a1d0c474148be8881b46d6ca6d3fa'/>
<id>urn:sha1:4c5e3da2334a1d0c474148be8881b46d6ca6d3fa</id>
<content type='text'>
pass a pointer to Settings around for things that can be called without settings, when creating the first instance
added dummy plugin list, mod list and iorganizer to initialize plugins without an instance
moved PluginContainer into the core filter, had nothing to do with the plugins list
NexusInterface is now created manually instead of being a static singleton because it needs to know if the settings are available
</content>
</entry>
</feed>
