<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/DolphinQt/Config/ARCodeWidget.cpp, branch 2606</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Merge pull request #13907 from TryTwo/PR_Cheat_Refresh</title>
<updated>2025-10-02T21:48:00+00:00</updated>
<author>
<name>JMC47</name>
<email>JMC4789@gmail.com</email>
</author>
<published>2025-10-02T21:48:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=70f9ae24323934d43f3522108864ba7a871da36c'/>
<id>70f9ae24323934d43f3522108864ba7a871da36c</id>
<content type='text'>
Cheats: Refresh active code after editing it.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cheats: Refresh active code after editing it.</pre>
</div>
</content>
</entry>
<entry>
<title>CodeWidgets: Show code approval in Hardcore mode</title>
<updated>2025-08-25T19:31:38+00:00</updated>
<author>
<name>Dentomologist</name>
<email>dentomologist@gmail.com</email>
</author>
<published>2025-08-24T18:12:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=44f6743a5b6277bb9fc524fec8118632871d13ab'/>
<id>44f6743a5b6277bb9fc524fec8118632871d13ab</id>
<content type='text'>
When Hardcore mode is enabled, show an icon for each code in
ARCodeWidget and GeckoCodeWidget indicating whether it's an approved
code or not.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When Hardcore mode is enabled, show an icon for each code in
ARCodeWidget and GeckoCodeWidget indicating whether it's an approved
code or not.
</pre>
</div>
</content>
</entry>
<entry>
<title>Cheats: Refresh active code after editing it.</title>
<updated>2025-08-24T11:55:12+00:00</updated>
<author>
<name>TryTwo</name>
<email>taolas@gmail.com</email>
</author>
<published>2025-07-09T19:56:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=ca056611acd3086bc31298408159481c0a8f038d'/>
<id>ca056611acd3086bc31298408159481c0a8f038d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter.</title>
<updated>2025-06-07T21:15:34+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-05-16T17:55:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=5906512847b37419890c75c6cdccfff5076a476f'/>
<id>5906512847b37419890c75c6cdccfff5076a476f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinQt: Make WrapInScrollArea and GetWrappedWidget less hacky.</title>
<updated>2025-05-27T01:58:48+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2025-05-13T03:17:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=543b85a4513d2d1da8b0220529c28de1a989a51e'/>
<id>543b85a4513d2d1da8b0220529c28de1a989a51e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed Multi Config Code Approvals</title>
<updated>2025-03-15T11:57:16+00:00</updated>
<author>
<name>LillyJadeKatrin</name>
<email>lilly.kitty.1988@gmail.com</email>
</author>
<published>2025-03-15T03:53:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0615ade7251e53f1ccc37c8d9f14575328273d47'/>
<id>0615ade7251e53f1ccc37c8d9f14575328273d47</id>
<content type='text'>
Refactors the AR/Gecko/Patch code approval process to verify from every possible game ini, not just the base game ID. This fixes codes on specific revisions or codes general to any region.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactors the AR/Gecko/Patch code approval process to verify from every possible game ini, not just the base game ID. This fixes codes on specific revisions or codes general to any region.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add AR Code Whitelist Approval</title>
<updated>2024-11-28T02:21:26+00:00</updated>
<author>
<name>LillyJadeKatrin</name>
<email>lilly.kitty.1988@gmail.com</email>
</author>
<published>2024-09-08T12:44:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=3c255b55e8b9d9f047b7a58d2dfd3680a03071b3'/>
<id>3c255b55e8b9d9f047b7a58d2dfd3680a03071b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify `std::stable_sort` with `std::ranges::stable_partition`</title>
<updated>2024-10-10T00:26:10+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-09-29T05:17:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=519da8297ce892f9edc215806bb641a6003d623d'/>
<id>519da8297ce892f9edc215806bb641a6003d623d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ARCodeWidget: Remove unnecessary call to OnSelectionChanged</title>
<updated>2024-08-26T06:44:17+00:00</updated>
<author>
<name>Dentomologist</name>
<email>dentomologist@gmail.com</email>
</author>
<published>2024-08-25T23:06:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9e6a4e9d3597257629247c43f17698d355866a9c'/>
<id>9e6a4e9d3597257629247c43f17698d355866a9c</id>
<content type='text'>
Before the call to OnSelectionChange, m_code_edit and m_code_remove are
disabled and UpdateList calls m_code_list-&gt;clear(), thereby deselecting
any selected items.

When no items are selected, OnSelectionChange disables m_code_edit and
m_code_remove and then returns. Since that was already done, the call
doesn't change anything and can be removed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before the call to OnSelectionChange, m_code_edit and m_code_remove are
disabled and UpdateList calls m_code_list-&gt;clear(), thereby deselecting
any selected items.

When no items are selected, OnSelectionChange disables m_code_edit and
m_code_remove and then returns. Since that was already done, the call
doesn't change anything and can be removed.
</pre>
</div>
</content>
</entry>
<entry>
<title>CheatsManager: Create ARCodeWidget and GeckoCodeWidget only once.</title>
<updated>2024-08-26T06:44:17+00:00</updated>
<author>
<name>Dentomologist</name>
<email>dentomologist@gmail.com</email>
</author>
<published>2024-07-31T02:55:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=f4db168a8e63751535d174d27abe7dbab19d4d74'/>
<id>f4db168a8e63751535d174d27abe7dbab19d4d74</id>
<content type='text'>
Create ARCodeWidget and GeckoCodeWidget once on startup rather than
every time a game is launched or shutdown.

In addition to losing focus on the tab (since the previous widget and
tab no longer existed), the behavior prior to this commit could cause a
crash if the user initiated a game shutdown and then opened a code edit
window since the AR/GeckoCodeWidget would get deleted in the meantime.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create ARCodeWidget and GeckoCodeWidget once on startup rather than
every time a game is launched or shutdown.

In addition to losing focus on the tab (since the previous widget and
tab no longer existed), the behavior prior to this commit could cause a
crash if the user initiated a game shutdown and then opened a code edit
window since the AR/GeckoCodeWidget would get deleted in the meantime.
</pre>
</div>
</content>
</entry>
</feed>
