<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eglantine-cirakg/src/input_common/drivers/android.cpp, branch nx2</title>
<subtitle>Mirror of github.com/cira0100/Eglantine-public nx2, a fork of Djihads80/Eglantine.</subtitle>
<id>https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2</id>
<link rel='self' href='https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2'/>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/'/>
<updated>2026-09-01T22:29:58+00:00</updated>
<entry>
<title>[android] Replace Oboe audio with SDL3 audio (#4338)</title>
<updated>2026-09-01T22:29:58+00:00</updated>
<author>
<name>crueter</name>
<email>crueter@eden-emu.dev</email>
</author>
<published>2026-09-01T22:29:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=aa4e494c08075f5d048e8e3d6e0f7426d88d0f0a'/>
<id>urn:sha1:aa4e494c08075f5d048e8e3d6e0f7426d88d0f0a</id>
<content type='text'>
Supersedes #4335.

Replaces the Oboe audio backend with SDL3, since we already support it.
A few caveats:

- SDL defines a JVM OnLoad method already, so we have to instead hijack
  NativeLibrary for id_cache initialization
- This also means some internal fields in Double/Integer/Boolean (namely
  `value`) can't be accessed, so I switched those to methods for now.
- SDL Java sources are pulled in from the CI package.
- Since we can't use SDLActivity, `SDL.setupJNI()` handles everything

Signed-off-by: crueter &lt;crueter@eden-emu.dev&gt;

- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4338
Reviewed-by: Lizzie and Samuel &lt;lizzie@eden-emu.dev&gt;
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>[meta] Discourage profanity usage (#4239)</title>
<updated>2026-08-09T00:53:16+00:00</updated>
<author>
<name>crueter</name>
<email>crueter@eden-emu.dev</email>
</author>
<published>2026-08-09T00:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=a3d32a18b88ba39c5d5bbf42b7eb0535895acda2'/>
<id>urn:sha1:a3d32a18b88ba39c5d5bbf42b7eb0535895acda2</id>
<content type='text'>
I'm not into millennial humor, personally.

Proactively removed as much profanity as I could grep.

Signed-off-by: crueter &lt;crueter@eden-emu.dev&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4239
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
Reviewed-by: Samuel &lt;lizzie@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>android: Play vibrations asynchronously</title>
<updated>2024-02-23T21:41:59+00:00</updated>
<author>
<name>t895</name>
<email>clombardo169@gmail.com</email>
</author>
<published>2024-02-23T21:00:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=ebcf0a341566a1e707dc52441860a8215bc03185'/>
<id>urn:sha1:ebcf0a341566a1e707dc52441860a8215bc03185</id>
<content type='text'>
</content>
</entry>
<entry>
<title>android: Input mapping</title>
<updated>2024-02-17T17:32:33+00:00</updated>
<author>
<name>t895</name>
<email>clombardo169@gmail.com</email>
</author>
<published>2024-02-17T02:19:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=a29782ce6a02d6690d13a6c8396a7e25bdbb5e4c'/>
<id>urn:sha1:a29782ce6a02d6690d13a6c8396a7e25bdbb5e4c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>input_common: Add android input engine</title>
<updated>2024-01-18T04:47:56+00:00</updated>
<author>
<name>Narr the Reg</name>
<email>juangerman-13@hotmail.com</email>
</author>
<published>2024-01-18T04:01:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=7382c0e0dd3e8ecd3478c86c712d6ae8029e1451'/>
<id>urn:sha1:7382c0e0dd3e8ecd3478c86c712d6ae8029e1451</id>
<content type='text'>
</content>
</entry>
</feed>
