<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eglantine-cirakg/src/yuzu/applets/qt_profile_select.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>2025-11-09T17:07:38+00:00</updated>
<entry>
<title>[desktop, fs] main_window separation; fix Ryujinx save data link issues (#2929)</title>
<updated>2025-11-09T17:07:38+00:00</updated>
<author>
<name>crueter</name>
<email>crueter@eden-emu.dev</email>
</author>
<published>2025-11-09T17:07:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=08f3639c80f188a3efd7ed1277b0bf8baaa33681'/>
<id>urn:sha1:08f3639c80f188a3efd7ed1277b0bf8baaa33681</id>
<content type='text'>
Some genius decided to put the entire MainWindow class into main.h and
main.cpp, which is not only horrific practice but also completely
destroys clangd beyond repair. Please, just don't do this.

(this will probably merge conflict to hell and back)

Also, fixes a bunch of issues with Ryujinx save data link:
- Paths with spaces would cause mklink to fail
- Add support for portable directories
- Symlink detection was incorrect sometimes(????)
- Some other stuff I'm forgetting

Furthermore, when selecting "From Eden" and attempting to save in Ryujinx, Ryujinx would destroy the link for... some reason? So to get around this we just copy the Eden data to Ryujinx then treat it like a "From Ryujinx" op

Signed-off-by: crueter &lt;crueter@eden-emu.dev&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2929
Reviewed-by: Lizzie &lt;lizzie@eden-emu.dev&gt;
Reviewed-by: CamilleLaVey &lt;camillelavey99@gmail.com&gt;
</content>
</entry>
<entry>
<title>[desktop] fix random qt annoyances (#226)</title>
<updated>2025-08-07T23:25:00+00:00</updated>
<author>
<name>crueter</name>
<email>crueter@eden-emu.dev</email>
</author>
<published>2025-08-07T23:25:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=982b171f30e2689e9b5b4fa4fe0e287ae57e595c'/>
<id>urn:sha1:982b171f30e2689e9b5b4fa4fe0e287ae57e595c</id>
<content type='text'>
Removes that silly QLayout message and improves consistency thereof for
other QLayouts

Still work to be done but this is all that's needed rn

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

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/226
Reviewed-by: Shinmegumi &lt;shinmegumi@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>User Data Migration from Citron, Sudachi, and Yuzu (#91)</title>
<updated>2025-05-08T22:16:07+00:00</updated>
<author>
<name>swurl</name>
<email>swurl@swurl.xyz</email>
</author>
<published>2025-05-08T22:16:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=f786802b9b699548d0160cf52dff58018566fd70'/>
<id>urn:sha1:f786802b9b699548d0160cf52dff58018566fd70</id>
<content type='text'>
Includes citron, sudachi, yuzu

currently broken, because the eden dir is always made early?

Signed-off-by: swurl &lt;swurl@swurl.xyz&gt;

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/91
Co-authored-by: swurl &lt;swurl@swurl.xyz&gt;
Co-committed-by: swurl &lt;swurl@swurl.xyz&gt;
</content>
</entry>
<entry>
<title>am: re-namespace frontend applets to frontend directory</title>
<updated>2024-01-29T23:43:45+00:00</updated>
<author>
<name>Liam</name>
<email>byteslice@airmail.cc</email>
</author>
<published>2023-12-31T14:40:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=6925b78bd54bb048f1730d12135f2e246acf94fd'/>
<id>urn:sha1:6925b78bd54bb048f1730d12135f2e246acf94fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>core: Use single instance of profile manager</title>
<updated>2023-12-10T17:29:43+00:00</updated>
<author>
<name>german77</name>
<email>juangerman-13@hotmail.com</email>
</author>
<published>2023-12-10T05:28:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=c2b2d7a90322923c3584e4bd1d16bb89c5d38523'/>
<id>urn:sha1:c2b2d7a90322923c3584e4bd1d16bb89c5d38523</id>
<content type='text'>
</content>
</entry>
<entry>
<title>yuzu/applets/qt_profile_select: connect double-click to accept()</title>
<updated>2023-05-07T16:05:42+00:00</updated>
<author>
<name>QGJ</name>
<email>qgj@gmx.net</email>
</author>
<published>2023-05-07T16:05:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=5c66c9dec4a0898a59489a31c31bed522120c64b'/>
<id>urn:sha1:5c66c9dec4a0898a59489a31c31bed522120c64b</id>
<content type='text'>
In the profile selection window:

Allow the user to start the game by double-clicking a profile to avoid having to additionally click the OK button. This avoids an unnecessary "step" to the start of the game...
</content>
</entry>
<entry>
<title>service: am: Improve profile select applet</title>
<updated>2023-03-29T14:53:19+00:00</updated>
<author>
<name>Narr the Reg</name>
<email>juangerman-13@hotmail.com</email>
</author>
<published>2023-03-29T02:55:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=0585865c9ff1cbe55846219e6ef4afb77719141d'/>
<id>urn:sha1:0585865c9ff1cbe55846219e6ef4afb77719141d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>qt: implement RequestExit for applets</title>
<updated>2023-03-25T18:49:43+00:00</updated>
<author>
<name>Liam</name>
<email>byteslice@airmail.cc</email>
</author>
<published>2023-03-25T17:29:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=eb8abae7eb3e760e85aae09e59b9bd9a3572cd83'/>
<id>urn:sha1:eb8abae7eb3e760e85aae09e59b9bd9a3572cd83</id>
<content type='text'>
</content>
</entry>
<entry>
<title>applets/profile_select: Use aliases for callbacks</title>
<updated>2022-12-06T00:06:04+00:00</updated>
<author>
<name>Lioncash</name>
<email>mathew1800@gmail.com</email>
</author>
<published>2022-12-05T23:50:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=259307a15280e4eb4a8a149451009880c4eb28d1'/>
<id>urn:sha1:259307a15280e4eb4a8a149451009880c4eb28d1</id>
<content type='text'>
Deduplicates callback definitions and situates it in one place.
</content>
</entry>
<entry>
<title>Controller bugfixes in profile select (#8716)</title>
<updated>2022-08-05T15:02:04+00:00</updated>
<author>
<name>Steve</name>
<email>110565931+jonesyUK@users.noreply.github.com</email>
</author>
<published>2022-08-05T15:02:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=6907d1758dbc6eb2376699b9482659b885656b19'/>
<id>urn:sha1:6907d1758dbc6eb2376699b9482659b885656b19</id>
<content type='text'>
* Controller bugfixes in profile select, closes #8265

2 fixes for using a controller in profile select dialog.

Pressing 'B' cancels the launch of the game
Using controller to select a profile now correctly sets the index to use for the launch

* Added brackets to if statements as requested.</content>
</entry>
</feed>
