<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/DolphinQt/Config, branch master</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Merge pull request #14941 from debug687/patch-1</title>
<updated>2026-11-02T03:33:55+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2026-11-02T03:33:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=adf85af9fe9785e891fa99141f6d34907a2d9f12'/>
<id>adf85af9fe9785e891fa99141f6d34907a2d9f12</id>
<content type='text'>
DolphinQt: Fix crash from stale timer event in ToolTipWidget</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DolphinQt: Fix crash from stale timer event in ToolTipWidget</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14704 from JoshuaVandaele/mathutils-23</title>
<updated>2026-11-01T19:59:45+00:00</updated>
<author>
<name>JMC47</name>
<email>JMC4789@gmail.com</email>
</author>
<published>2026-11-01T19:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=833d8c05965ac1e2242799d3c9b0e0fadbcbb7f8'/>
<id>833d8c05965ac1e2242799d3c9b0e0fadbcbb7f8</id>
<content type='text'>
MathUtil: C++20/23 modernisations</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MathUtil: C++20/23 modernisations</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinQt: Make individual tabs of PostProcessingConfigWindow scrollable for shaders with too many settings to fit on the screen.</title>
<updated>2026-10-30T19:53:51+00:00</updated>
<author>
<name>Jordan Woyak</name>
<email>jordan.woyak@gmail.com</email>
</author>
<published>2026-10-30T19:53:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=9c2e4afedbdfa822fde192cafc6c3cdb05b4ce95'/>
<id>9c2e4afedbdfa822fde192cafc6c3cdb05b4ce95</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinQt: Fix crash from stale timer event in ToolTipWidget</title>
<updated>2026-10-20T20:43:30+00:00</updated>
<author>
<name>debug687</name>
<email>313431556+debug687@users.noreply.github.com</email>
</author>
<published>2026-10-19T21:29:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=cee23f7af6b1624da3e7190e5a18a282d82d567c'/>
<id>cee23f7af6b1624da3e7190e5a18a282d82d567c</id>
<content type='text'>
LLM generated explaination for the LLM generated commit:

A queued QTimerEvent can be dispatched after the timer was already killed (Qt recycles timer ids), e.g. when a slider is dragged and enter/leave events fire in rapid succession. In that case m_timer_id is empty and dereferencing it in timerEvent() asserts on 'this-&gt;_M_is_engaged()' in debug builds, while in release builds it passes a garbage timer id to killTimer().

Only process the event if it matches the timer we are tracking, which also prevents showing a balloon for a stale event.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
LLM generated explaination for the LLM generated commit:

A queued QTimerEvent can be dispatched after the timer was already killed (Qt recycles timer ids), e.g. when a slider is dragged and enter/leave events fire in rapid succession. In that case m_timer_id is empty and dereferencing it in timerEvent() asserts on 'this-&gt;_M_is_engaged()' in debug builds, while in release builds it passes a garbage timer id to killTimer().

Only process the event if it matches the timer we are tracking, which also prevents showing a balloon for a stale event.
</pre>
</div>
</content>
</entry>
<entry>
<title>Input Syntax: Add floor, ceil, round, and trunc functions</title>
<updated>2026-09-11T20:38:03+00:00</updated>
<author>
<name>Joshua Vandaële</name>
<email>joshua@vandaele.software</email>
</author>
<published>2026-09-11T20:38:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=0cbf5a80abad9b007e46c648999953bc50e0af2f'/>
<id>0cbf5a80abad9b007e46c648999953bc50e0af2f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>DolphinQt/Config: Resolve sign-compare warnings</title>
<updated>2026-07-25T03:19:26+00:00</updated>
<author>
<name>Joshua Vandaële</name>
<email>joshua@vandaele.software</email>
</author>
<published>2026-07-15T13:26:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=b0a46872eb2f77c86b8e8a03883e75269ae5bf83'/>
<id>b0a46872eb2f77c86b8e8a03883e75269ae5bf83</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MathUtil: C++20/23 modernisations</title>
<updated>2026-07-13T00:32:33+00:00</updated>
<author>
<name>Joshua Vandaële</name>
<email>joshua@vandaele.software</email>
</author>
<published>2026-06-28T06:33:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6dcb0817a2cd1a507dbf5e3c42bf13623b5b5cae'/>
<id>6dcb0817a2cd1a507dbf5e3c42bf13623b5b5cae</id>
<content type='text'>
I've also created DegreesToRadians/RadiansToDegrees utility functions since there was a lot of repeated code
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I've also created DegreesToRadians/RadiansToDegrees utility functions since there was a lot of repeated code
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14417 from TryTwo/Cheat_Fix</title>
<updated>2026-07-05T15:45:27+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2026-07-05T15:45:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=acf6060a5419d4adf61b1603c19916d5482e644a'/>
<id>acf6060a5419d4adf61b1603c19916d5482e644a</id>
<content type='text'>
Bugfix: Cheat codes:  Make newly added codes start disabled.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bugfix: Cheat codes:  Make newly added codes start disabled.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14619 from JosJuice/no-si-change-device</title>
<updated>2026-07-05T15:33:02+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2026-07-05T15:33:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2dfb23267cf27408d0af466f27bc5a99af6ab982'/>
<id>2dfb23267cf27408d0af466f27bc5a99af6ab982</id>
<content type='text'>
Core: Remove SerialInterfaceManager::ChangeDevice</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Core: Remove SerialInterfaceManager::ChangeDevice</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #14589 from Dentomologist/merge_tooltips_for_disabled_settings_into_balloontips</title>
<updated>2026-06-28T10:10:54+00:00</updated>
<author>
<name>JosJuice</name>
<email>josjuice@gmail.com</email>
</author>
<published>2026-06-28T10:10:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=8038496a07e95cb98a6e322844c0ae2efd4deb45'/>
<id>8038496a07e95cb98a6e322844c0ae2efd4deb45</id>
<content type='text'>
HacksWidget: Merge tooltips for disabled settings into balloontips</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
HacksWidget: Merge tooltips for disabled settings into balloontips</pre>
</div>
</content>
</entry>
</feed>
