<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eglantine-cirakg/src/core/hle/service/am/frontend/applets.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-10-31T20:11:26+00:00</updated>
<entry>
<title>am: map Switch 2 library applet ids to the applet in their low byte (Pokopia name entry)</title>
<updated>2026-10-31T20:11:26+00:00</updated>
<author>
<name>rdenno</name>
<email>rhysdenno@gmail.com</email>
</author>
<published>2026-10-31T20:01:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=dee08ca5afb80793fbe967b5a330f738f8bc41a3'/>
<id>urn:sha1:dee08ca5afb80793fbe967b5a330f738f8bc41a3</id>
<content type='text'>
Pokopia opens the software keyboard with an applet id whose low byte is 0x11 but that has extra
high bits, so it got the stub applet and looped forever on its own name check.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>[am] Properly handle None frontend applet (#4500)</title>
<updated>2026-10-02T00:24:58+00:00</updated>
<author>
<name>MaranBr</name>
<email>maranbr@outlook.com</email>
</author>
<published>2026-10-02T00:24:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=d16735f5b618942136d6ab53466e3be0a382c30a'/>
<id>urn:sha1:d16735f5b618942136d6ab53466e3be0a382c30a</id>
<content type='text'>
- [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.

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

Properly handle the `AppletId::None` case by returning a null frontend applet instead of falling back to the stub implementation.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4500
Reviewed-by: lizzie &lt;lizzie@eden-emu.dev&gt;
Reviewed-by: CamilleLaVey &lt;camillelavey99@gmail.com&gt;
</content>
</entry>
<entry>
<title>[applet] add post exit cleanups to frontend applets to avoid accumulation (#4457)</title>
<updated>2026-09-19T15:44:12+00:00</updated>
<author>
<name>xbzk</name>
<email>xbzk@eden-emu.dev</email>
</author>
<published>2026-09-19T15:44:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=847e91c3a8ca2d699cc9ce0df68b733dd5f37b97'/>
<id>urn:sha1:847e91c3a8ca2d699cc9ce0df68b733dd5f37b97</id>
<content type='text'>
- [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.

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

Maran reported MK8D if one press Plus button 38 times.
This could be impacting other games around, but 4442 already quenched the spontaneous accumulation cases, by avoiding multiple event signals. MK8D is an atypical induced example.
The reason was a controller applet accumulation, as we had no proper way to keep track and erase child applets on exit.
Now we have. Enjoy your Plus button rushing fetish!

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4457
Reviewed-by: lizzie &lt;lizzie@eden-emu.dev&gt;
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>[video_core, hle] remove redundant parent references in system structs (#3908)</title>
<updated>2026-06-23T04:31:25+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2026-06-23T04:31:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=3aa0d462598beb2021308eee1d757d74fe33b312'/>
<id>urn:sha1:3aa0d462598beb2021308eee1d757d74fe33b312</id>
<content type='text'>
reworked a bit to remove references of parent objects and instead pass as arguments to methods to prevent useless reloads

Signed-off-by: lizzie &lt;lizzie@eden-emu.dev&gt;
Co-authored-by: maufeat &lt;sahyno1996@gmail.com&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3908
Reviewed-by: Maufeat &lt;sahyno1996@gmail.com&gt;
Reviewed-by: crueter &lt;crueter@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>[bcat/news/web/am] Implement news applet, proper TLV return, external web browser URL and qlaunch app sorting (#3308)</title>
<updated>2026-01-17T00:48:15+00:00</updated>
<author>
<name>Maufeat</name>
<email>sahyno1996@gmail.com</email>
</author>
<published>2026-01-17T00:48:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=ae501e256ea462268dbae8109ad07ef457c4fd8e'/>
<id>urn:sha1:ae501e256ea462268dbae8109ad07ef457c4fd8e</id>
<content type='text'>
This pulls eden releases changelog &amp; text from our github releases.
We don't store the msgpack file but rather generate them in-memory for the News Applet.
Uses cache folder. Files generated are:
- cache/news/github_releases.json
- cache/news/eden_logo.jpg
- cache/news/news_read

Additional changes:
- Proper TLV returning for online web applet, to open external URL
- Add applet type `LHub` to properly close, as it also uses TLV return
- qlaunch app sorting, adds another cached .json to track last launched app timestamps and sort them accordingly

Co-authored-by: crueter &lt;crueter@eden-emu.dev&gt;
Co-authored-by: DraVee &lt;dravee@eden-emu.dev&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3308
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
Reviewed-by: DraVee &lt;dravee@eden-emu.dev&gt;
Reviewed-by: Lizzie &lt;lizzie@eden-emu.dev&gt;
Co-authored-by: Maufeat &lt;sahyno1996@gmail.com&gt;
Co-committed-by: Maufeat &lt;sahyno1996@gmail.com&gt;
</content>
</entry>
<entry>
<title>[am] Improve some error messages (#2996)</title>
<updated>2025-11-10T22:32:50+00:00</updated>
<author>
<name>MaranBr</name>
<email>maranbr@outlook.com</email>
</author>
<published>2025-11-10T22:32:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=7764cdd57ec8a6d97eed904e6e125c0c5fda2f79'/>
<id>urn:sha1:7764cdd57ec8a6d97eed904e6e125c0c5fda2f79</id>
<content type='text'>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2996
Co-authored-by: MaranBr &lt;maranbr@outlook.com&gt;
Co-committed-by: MaranBr &lt;maranbr@outlook.com&gt;
</content>
</entry>
<entry>
<title>Add Airplane Mode + Host Network Interface Details (#204)</title>
<updated>2025-06-26T18:55:34+00:00</updated>
<author>
<name>Maufeat</name>
<email>sahyno1996@gmail.com</email>
</author>
<published>2025-06-26T18:55:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=2e6a289a0b4e53098d4ee4a9f6baf038d21981f8'/>
<id>urn:sha1:2e6a289a0b4e53098d4ee4a9f6baf038d21981f8</id>
<content type='text'>
Adds Airplane Mode function to settings, host states, etc.
Windows implemented only for now.

Closes #203

Co-authored-by: crueter &lt;swurl@swurl.xyz&gt;
Co-authored-by: Aleksandr Popovich &lt;alekpopo@pm.me&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/204
Co-authored-by: Maufeat &lt;sahyno1996@gmail.com&gt;
Co-committed-by: Maufeat &lt;sahyno1996@gmail.com&gt;
</content>
</entry>
<entry>
<title>"Merge Tagged PR 13018"</title>
<updated>2024-03-03T13:02:50+00:00</updated>
<author>
<name>yuzubot</name>
<email>yuzu@yuzu-emu.org</email>
</author>
<published>2024-03-03T13:02:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=c280f95b1a4b2a415a26a7db9f2b9823042f2781'/>
<id>urn:sha1:c280f95b1a4b2a415a26a7db9f2b9823042f2781</id>
<content type='text'>
</content>
</entry>
<entry>
<title>am: rewrite IStorage</title>
<updated>2024-02-12T14:17:25+00:00</updated>
<author>
<name>Liam</name>
<email>byteslice@airmail.cc</email>
</author>
<published>2024-02-12T01:34:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=0485f9a2e92f16091f1eeb0fda2d623155656b4f'/>
<id>urn:sha1:0485f9a2e92f16091f1eeb0fda2d623155656b4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>am: rewrite appletAE, appletOE</title>
<updated>2024-02-12T02:59:33+00:00</updated>
<author>
<name>Liam</name>
<email>byteslice@airmail.cc</email>
</author>
<published>2024-02-11T23:26:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=0276ae2f951e2e1e050f2affe8ee66e1fcfa811a'/>
<id>urn:sha1:0276ae2f951e2e1e050f2affe8ee66e1fcfa811a</id>
<content type='text'>
</content>
</entry>
</feed>
