<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fparkan/crates/nres/src/data.rs, branch renovate/actions-checkout-7.x</title>
<subtitle>Utilities and tools for the game "Parkan: Iron Strategy".
</subtitle>
<id>https://git.popov.link/fparkan/atom?h=renovate%2Factions-checkout-7.x</id>
<link rel='self' href='https://git.popov.link/fparkan/atom?h=renovate%2Factions-checkout-7.x'/>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/'/>
<updated>2026-02-10T08:26:49+00:00</updated>
<entry>
<title>feat: добавить библиотеку common с ресурсами и буферами вывода; обновить зависимости в nres и rsli</title>
<updated>2026-02-10T08:26:49+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-02-10T08:26:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=ce6e30f7272fd0c064ef52ac85cad1c0f05fd323'/>
<id>urn:sha1:ce6e30f7272fd0c064ef52ac85cad1c0f05fd323</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add initial implementation of rsli crate</title>
<updated>2026-02-09T22:58:16+00:00</updated>
<author>
<name>Valentin Popov</name>
<email>valentin@popov.link</email>
</author>
<published>2026-02-09T22:58:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.popov.link/fparkan/commit/?id=e08b5f3853784e2fb8dc016d4a149c1a2282f127'/>
<id>urn:sha1:e08b5f3853784e2fb8dc016d4a149c1a2282f127</id>
<content type='text'>
- Created Cargo.toml for the rsli crate with flate2 dependency.
- Implemented ResourceData enum for handling borrowed and owned byte slices.
- Added OutputBuffer trait and its Vec&lt;u8&gt; implementation for writing data.
- Defined a comprehensive Error enum for error handling in the library.
- Developed the Library struct to manage resource entries and provide methods for loading and unpacking resources.
- Implemented various packing methods and decompression algorithms, including LZSS and Deflate.
- Added tests for validating the functionality of the rsli library against sample data.
</content>
</entry>
</feed>
