<feed xmlns='http://www.w3.org/2005/Atom'>
<title>DropOut, branch main</title>
<subtitle>This is a new Minecraft launcher that is currently in development. It is designed to be a modern, fast and efficient launcher. It is written in Rust. Aims to be a Reproducible Minecraft Workspace Manager.</subtitle>
<id>https://git.hydroroll.team/DropOut/atom?h=main</id>
<link rel='self' href='https://git.hydroroll.team/DropOut/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/'/>
<updated>2026-04-04T15:21:36Z</updated>
<entry>
<title>feat: add NVIDIA Prime environment variables for Linux hybrid graphics (#155)</title>
<updated>2026-04-04T15:21:36Z</updated>
<author>
<name>krypton</name>
<email>bot@hydroroll.team</email>
</author>
<published>2026-04-04T15:21:36Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=0c77fd0c210f0f7578b94f8f177b40471b28e721'/>
<id>urn:sha1:0c77fd0c210f0f7578b94f8f177b40471b28e721</id>
<content type='text'>
## Summary
- Inject __NV_PRIME_RENDER_OFFLOAD=1 and
__GLX_VENDOR_LIBRARY_NAME=nvidia environment variables when launching
Minecraft on Linux
- Enables discrete GPU usage on Linux systems with hybrid graphics
(NVIDIA + Intel/AMD)
- Only applies on Linux via #[cfg(target_os = "linux")]

## Changes
- Modified src-tauri/src/main.rs to inject NVIDIA Prime environment
variables before spawning the Java process

## Test Plan
- On a Linux system with hybrid graphics (NVIDIA + Intel/AMD), launch
the game and verify the discrete GPU is being used
- Can check with nvidia-smi or glxinfo to confirm GPU usage

Closes #154

## Summary by Sourcery

Inject GPU-related environment variables when launching the game on
Linux to support hybrid graphics configurations.

New Features:
- Enable discrete GPU usage on Linux hybrid graphics systems by setting
NVIDIA Prime and AMD DRI_PRIME environment variables before starting the
game process.

Enhancements:
- Log when GPU environment variables are injected on Linux to aid
debugging of hybrid graphics setups.

---------

Co-authored-by: 简律纯 &lt;i@jyunko.cn&gt;
Co-authored-by: sourcery-ai[bot] &lt;58596630+sourcery-ai[bot]@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>refactor(modpack): split modpack module and extract curseforge api (#127)</title>
<updated>2026-04-02T03:27:09Z</updated>
<author>
<name>苏向夜</name>
<email>46275354+fu050409@users.noreply.github.com</email>
</author>
<published>2026-04-02T03:27:09Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=e5f94912615e69c32c353fd6a63790e9b16685e4'/>
<id>urn:sha1:e5f94912615e69c32c353fd6a63790e9b16685e4</id>
<content type='text'>
Co-authored-by: wsrsq &lt;wsrsq001@163.com&gt;
Co-authored-by: 简律纯 &lt;i@jyunko.cn&gt;
Co-authored-by: HsiangNianian &lt;44714368+HsiangNianian@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>ci: add docs build workflow (#135)</title>
<updated>2026-04-01T12:54:41Z</updated>
<author>
<name>krypton</name>
<email>bot@hydroroll.team</email>
</author>
<published>2026-04-01T12:54:41Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=0f44b957f0e4bd76146c95ef5c8b75cd61b457c1'/>
<id>urn:sha1:0f44b957f0e4bd76146c95ef5c8b75cd61b457c1</id>
<content type='text'>
## Summary by Sourcery

CI:
- Introduce a GitHub Actions workflow that installs dependencies and
builds the docs package on pushes, pull requests, and manual triggers.</content>
</entry>
<entry>
<title>Merge branch 'main' into feat/docs-build-test</title>
<updated>2026-04-01T12:26:53Z</updated>
<author>
<name>简律纯</name>
<email>i@jyunko.cn</email>
</author>
<published>2026-04-01T12:26:53Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=403e98dd43246b5c54b5e19cde7c92b27fa0fb18'/>
<id>urn:sha1:403e98dd43246b5c54b5e19cde7c92b27fa0fb18</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add GPU acceleration JVM parameters support (#140)</title>
<updated>2026-04-01T06:38:05Z</updated>
<author>
<name>krypton</name>
<email>bot@hydroroll.team</email>
</author>
<published>2026-04-01T06:38:05Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=2888c21bbb71b7c6524cb6bb6f673c849abefb66'/>
<id>urn:sha1:2888c21bbb71b7c6524cb6bb6f673c849abefb66</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: upgrade dependencies for security fixes (#139)</title>
<updated>2026-04-01T04:04:10Z</updated>
<author>
<name>krypton</name>
<email>bot@hydroroll.team</email>
</author>
<published>2026-04-01T04:04:10Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=1016a53a97622c94f70d78d7a3876ff010a9dfc9'/>
<id>urn:sha1:1016a53a97622c94f70d78d7a3876ff010a9dfc9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'main' into feat/docs-build-test</title>
<updated>2026-04-01T03:28:27Z</updated>
<author>
<name>Natsuu</name>
<email>natsukawa247@outlook.com</email>
</author>
<published>2026-04-01T03:28:27Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=bf0634ab5091bb8c585b574c5ed175a2a231df5e'/>
<id>urn:sha1:bf0634ab5091bb8c585b574c5ed175a2a231df5e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: update docs build workflow to include additional paths and enforce frozen lockfile</title>
<updated>2026-04-01T03:22:40Z</updated>
<author>
<name>NtskwK</name>
<email>natsukawa247@outlook.com</email>
</author>
<published>2026-04-01T03:22:40Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=408df90aa804116ef82e5e40a79430820a1ed502'/>
<id>urn:sha1:408df90aa804116ef82e5e40a79430820a1ed502</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: change license from MIT to AGPL-3.0 (#136)</title>
<updated>2026-04-01T03:13:28Z</updated>
<author>
<name>krypton</name>
<email>bot@hydroroll.team</email>
</author>
<published>2026-04-01T03:13:28Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=61c576ee502bf8929cd881cc40302be7b1c10b85'/>
<id>urn:sha1:61c576ee502bf8929cd881cc40302be7b1c10b85</id>
<content type='text'>
将项目许可证从 MIT 更改为 AGPL-3.0，以更好地保护开源性质和网络服务使用场景。

## Summary by Sourcery

Update the project licensing to AGPL-3.0.

Documentation:
- Replace the MIT license text with AGPL-3.0 in the LICENSE file.

Chores:
- Align repository metadata with the new AGPL-3.0 project license.</content>
</entry>
<entry>
<title>Merge branch 'main' into chore/change-license-to-agpl</title>
<updated>2026-04-01T03:12:12Z</updated>
<author>
<name>简律纯</name>
<email>i@jyunko.cn</email>
</author>
<published>2026-04-01T03:12:12Z</published>
<link rel='alternate' type='text/html' href='https://git.hydroroll.team/DropOut/commit/?id=4ba736b31147c66d17915a8883d8f69e7e624de9'/>
<id>urn:sha1:4ba736b31147c66d17915a8883d8f69e7e624de9</id>
<content type='text'>
</content>
</entry>
</feed>
